|  | @ -25,54 +25,93 @@ public class JwPrescriptionService {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     /**
 | 
	
		
			
				|  |  |      * 获取字典列表
 | 
	
		
			
				|  |  |      * @param dictName
 | 
	
		
			
				|  |  |      * @param dictName 字典名称
 | 
	
		
			
				|  |  |      * @param hospital 药品code
 | 
	
		
			
				|  |  |      * @return
 | 
	
		
			
				|  |  |      * @throws Exception
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public String getDictForI(String dictName) throws Exception{
 | 
	
		
			
				|  |  |     public String getDictForI(String dictName,String hospital) throws Exception{
 | 
	
		
			
				|  |  |         String url = jwUrl + "/third/prescription/getDictForI";
 | 
	
		
			
				|  |  |         List<NameValuePair> params = new ArrayList<>();
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("dictName", dictName));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("hospital", hospital));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         String response = httpClientUtil.post(url, params, "UTF-8");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return response;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public String getRecipeTemplate(String dictName) throws Exception{
 | 
	
		
			
				|  |  |     /**
 | 
	
		
			
				|  |  |      * 获取处方模板
 | 
	
		
			
				|  |  |      * @param deptCode 科室编码
 | 
	
		
			
				|  |  |      * @param staffCode 人员code
 | 
	
		
			
				|  |  |      * @param hospital 医院code
 | 
	
		
			
				|  |  |      * @return
 | 
	
		
			
				|  |  |      * @throws Exception
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public String getRecipeTemplate(String deptCode,String staffCode, String hospital) throws Exception{
 | 
	
		
			
				|  |  |         String url = jwUrl + "/third/prescription/getRecipeTemplate";
 | 
	
		
			
				|  |  |         List<NameValuePair> params = new ArrayList<>();
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("dictName", dictName));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("deptCode", deptCode));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("staffCode", staffCode));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("hospital", hospital));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         String response = httpClientUtil.post(url, params, "UTF-8");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return response;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public String getLastRecipe(String dictName) throws Exception{
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     /**
 | 
	
		
			
				|  |  |      * 获取历史处方记录
 | 
	
		
			
				|  |  |      * @param cardNo 社保卡号
 | 
	
		
			
				|  |  |      * @param recipeNo 医嘱号
 | 
	
		
			
				|  |  |      * @param applyTimeFrom 开始时间
 | 
	
		
			
				|  |  |      * @param applyTimeEnd 结束时间
 | 
	
		
			
				|  |  |      * @return
 | 
	
		
			
				|  |  |      * @throws Exception
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public String getLastRecipe(String cardNo,String recipeNo,String applyTimeFrom,String applyTimeEnd) throws Exception{
 | 
	
		
			
				|  |  |         String url = jwUrl + "/third/prescription/getLastRecipe";
 | 
	
		
			
				|  |  |         List<NameValuePair> params = new ArrayList<>();
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("dictName", dictName));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("cardNo", cardNo));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("recipeNo", recipeNo));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("applyTimeFrom", applyTimeFrom));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("applyTimeEnd", applyTimeEnd));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         String response = httpClientUtil.post(url, params, "UTF-8");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return response;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public String saveRecipe(String dictName) throws Exception{
 | 
	
		
			
				|  |  |     /**
 | 
	
		
			
				|  |  |      * 处方开方接口
 | 
	
		
			
				|  |  |      * @param prescriptionCode 续方code
 | 
	
		
			
				|  |  |      * @return
 | 
	
		
			
				|  |  |      * @throws Exception
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public String saveRecipe(String prescriptionCode) throws Exception{
 | 
	
		
			
				|  |  |         String url = jwUrl + "/third/prescription/saveRecipe";
 | 
	
		
			
				|  |  |         List<NameValuePair> params = new ArrayList<>();
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("dictName", dictName));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("prescriptionCode", prescriptionCode));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         String response = httpClientUtil.post(url, params, "UTF-8");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return response;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public String getDispUnSettleFeeList(String dictName) throws Exception{
 | 
	
		
			
				|  |  |         String url = jwUrl + "/third/prescription/getDispUnSettleFeeList";
 | 
	
		
			
				|  |  |     /**
 | 
	
		
			
				|  |  |      * 待结算费用列表接口
 | 
	
		
			
				|  |  |      * @param cardNo
 | 
	
		
			
				|  |  |      * @param visitNo
 | 
	
		
			
				|  |  |      * @return
 | 
	
		
			
				|  |  |      * @throws Exception
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public String getDispUnSettleFeeInfoList(String cardNo,String visitNo) throws Exception{
 | 
	
		
			
				|  |  |         String url = jwUrl + "/third/prescription/getDispUnSettleFeeInfoList";
 | 
	
		
			
				|  |  |         List<NameValuePair> params = new ArrayList<>();
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("dictName", dictName));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("cardNo", cardNo));
 | 
	
		
			
				|  |  |         params.add(new BasicNameValuePair("visitNo", visitNo));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         String response = httpClientUtil.post(url, params, "UTF-8");
 | 
	
		
			
				|  |  | 
 |