|  | @ -273,7 +273,7 @@ public class XzyyPrescriptionService extends BaseJpaService<WlyyPrescriptionDO,
 | 
												
													
														
															|  |             String openId = doctorDO.getOpenid();
 |  |             String openId = doctorDO.getOpenid();
 | 
												
													
														
															|  |             String idcard = patientDO.getIdcard();
 |  |             String idcard = patientDO.getIdcard();
 | 
												
													
														
															|  |             if (hashType!=null&&hashValue!=null){
 |  |             if (hashType!=null&&hashValue!=null){
 | 
												
													
														
															|  |                 JSONObject object1 = synRecipeInfo("2017070411003376","hash_004","2017070411003360",getCode(),patientName,patientAge.toString(),patientSex,"SF",recipeTime,hashValue,hashType,openId,idcard);
 |  | 
 | 
												
													
														
															|  | 
 |  |                 JSONObject object1 = synRecipeInfo("hash_004",getCode(),patientName,patientAge.toString(),patientSex,"SF",recipeTime,hashValue,hashType,openId,idcard);
 | 
												
													
														
															|  |                 if (object1.getString("status").equalsIgnoreCase("0")){
 |  |                 if (object1.getString("status").equalsIgnoreCase("0")){
 | 
												
													
														
															|  |                     logger.info("西药处方签名成功"+object1);
 |  |                     logger.info("西药处方签名成功"+object1);
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
											
												
													
														
															|  | @ -313,7 +313,7 @@ public class XzyyPrescriptionService extends BaseJpaService<WlyyPrescriptionDO,
 | 
												
													
														
															|  |             String openId = doctorDO.getOpenid();
 |  |             String openId = doctorDO.getOpenid();
 | 
												
													
														
															|  |             String idcard = patientDO.getIdcard();
 |  |             String idcard = patientDO.getIdcard();
 | 
												
													
														
															|  |             if (hashType!=null&&hashValue!=null){
 |  |             if (hashType!=null&&hashValue!=null){
 | 
												
													
														
															|  |                 JSONObject object1 = synRecipeInfo("2017070411003376","hash_002","2017070411003360",getCode(),patientName,patientAge.toString(),patientSex,"SF",recipeTime,hashValue,hashType,openId,idcard);
 |  | 
 | 
												
													
														
															|  | 
 |  |                 JSONObject object1 = synRecipeInfo("hash_002",getCode(),patientName,patientAge.toString(),patientSex,"SF",recipeTime,hashValue,hashType,openId,idcard);
 | 
												
													
														
															|  |                 if (object1.getString("status").equalsIgnoreCase("0")){
 |  |                 if (object1.getString("status").equalsIgnoreCase("0")){
 | 
												
													
														
															|  |                     logger.info("门诊病历签名成功"+object1);
 |  |                     logger.info("门诊病历签名成功"+object1);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
											
												
													
														
															|  | @ -349,9 +349,7 @@ public class XzyyPrescriptionService extends BaseJpaService<WlyyPrescriptionDO,
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     /***
 |  |     /***
 | 
												
													
														
															|  |      * 数据签名接口
 |  |      * 数据签名接口
 | 
												
													
														
															|  |      * @param clientId 第三方厂商标识
 |  | 
 | 
												
													
														
															|  |      * @param templateId 模板ID签名数据摘要数据类型
 |  |      * @param templateId 模板ID签名数据摘要数据类型
 | 
												
													
														
															|  |      * @param clientSecret 第三方厂商秘钥
 |  | 
 | 
												
													
														
															|  |      * @param urId 签名流水ID
 |  |      * @param urId 签名流水ID
 | 
												
													
														
															|  |      * @param patientName 患者姓名
 |  |      * @param patientName 患者姓名
 | 
												
													
														
															|  |      * @param patientAge 患者年龄
 |  |      * @param patientAge 患者年龄
 | 
												
											
												
													
														
															|  | @ -362,12 +360,16 @@ public class XzyyPrescriptionService extends BaseJpaService<WlyyPrescriptionDO,
 | 
												
													
														
															|  |      * @param hashType Hash算法(从签名指纹接口结果中得到的)
 |  |      * @param hashType Hash算法(从签名指纹接口结果中得到的)
 | 
												
													
														
															|  |      * @return
 |  |      * @return
 | 
												
													
														
															|  |      */
 |  |      */
 | 
												
													
														
															|  |     public JSONObject synRecipeInfo(String clientId,String templateId,String clientSecret,String urId,String patientName,String patientAge,String patientSex,String patientCardType,String recipeTime,String hashValue,String hashType,String openId,String patientCard){
 |  | 
 | 
												
													
														
															|  | 
 |  |     public JSONObject synRecipeInfo(String templateId,String urId,String patientName,String patientAge,String patientSex,String patientCardType,String recipeTime,String hashValue,String hashType,String openId,String patientCard){
 | 
												
													
														
															|  |         try {
 |  |         try {
 | 
												
													
														
															|  |             OauthCaConfigDO oauthCaConfigDO = oauthCaConfigDao.findOne("oauth_ca_config");
 |  |             OauthCaConfigDO oauthCaConfigDO = oauthCaConfigDao.findOne("oauth_ca_config");
 | 
												
													
														
															|  |             String url = "";
 |  |             String url = "";
 | 
												
													
														
															|  | 
 |  |             String clientId= "";
 | 
												
													
														
															|  | 
 |  |             String clientSecret = "";
 | 
												
													
														
															|  |             if (oauthCaConfigDO!=null){
 |  |             if (oauthCaConfigDO!=null){
 | 
												
													
														
															|  |                 url=oauthCaConfigDO.getUrl()+"/gateway/recipe/synRecipeInfo";
 |  |                 url=oauthCaConfigDO.getUrl()+"/gateway/recipe/synRecipeInfo";
 | 
												
													
														
															|  | 
 |  |                 clientId=oauthCaConfigDO.getClientId();
 | 
												
													
														
															|  | 
 |  |                 clientSecret=oauthCaConfigDO.getClientSecret();
 | 
												
													
														
															|  |             }
 |  |             }
 | 
												
													
														
															|  |             JSONObject object = new JSONObject();
 |  |             JSONObject object = new JSONObject();
 | 
												
													
														
															|  |             JSONObject msg = new JSONObject();
 |  |             JSONObject msg = new JSONObject();
 |