diff --git a/src/main/java/com/ynxbd/common/action/pay/AliPayAction.java b/src/main/java/com/ynxbd/common/action/pay/AliPayAction.java index 49dc9df..5789437 100644 --- a/src/main/java/com/ynxbd/common/action/pay/AliPayAction.java +++ b/src/main/java/com/ynxbd/common/action/pay/AliPayAction.java @@ -106,6 +106,8 @@ public class AliPayAction extends BaseAction { try { if (AliMedConfig.IS_DEV) { Thread.sleep(1000 * 12); // 12s + } else { + Thread.sleep(1000 * 6); } String openid = order.getOpenid(); String bankTransNo = order.getBankTransNo(); diff --git a/src/main/java/com/ynxbd/common/bean/enums/MerchantEnum.java b/src/main/java/com/ynxbd/common/bean/enums/MerchantEnum.java index acdca01..3401bae 100644 --- a/src/main/java/com/ynxbd/common/bean/enums/MerchantEnum.java +++ b/src/main/java/com/ynxbd/common/bean/enums/MerchantEnum.java @@ -241,4 +241,8 @@ public enum MerchantEnum { return this.NOTIFY_URL + "?notifyType=" + notifyType + (ObjectUtils.isEmpty(outTradeNo) ? "" : ("&outTradeNo=" + outTradeNo)); } + + public boolean isWx() { + return this == MerchantEnum.WX || this == MerchantEnum.WX_MEDICAL; + } } diff --git a/src/main/java/com/ynxbd/common/dao/his/HisMedDao.java b/src/main/java/com/ynxbd/common/dao/his/HisMedDao.java index 5a2e88c..3e8b27a 100644 --- a/src/main/java/com/ynxbd/common/dao/his/HisMedDao.java +++ b/src/main/java/com/ynxbd/common/dao/his/HisMedDao.java @@ -63,7 +63,7 @@ public class HisMedDao { params.put("YBBZCode", ybBZCode); params.put("YBBZName", ybBZName); } - return HisMedHelper.getJsonResultByMer(merchantEnum.IS_DEV, HisEnum.AP_Pay_Invoice, merchantEnum, params); + return HisMedHelper.getJsonResult(merchantEnum, HisEnum.AP_Pay_Invoice, params); } @@ -72,7 +72,7 @@ public class HisMedDao { */ public static JsonResult regMedUploadDetails(MerchantEnum merchantEnum, Register reg, String payAuthNo, String cardNo, Boolean isSplitTime) { if (isSplitTime) { - return HisMedHelper.getJsonResultByMer(merchantEnum.IS_DEV, HisEnum.AP_Regist_New, merchantEnum, params -> { + return HisMedHelper.getJsonResult(merchantEnum, HisEnum.AP_Regist_New, params -> { params.put("PatientID", reg.getPatientId()); params.put("PayMoney", reg.getPayMoney()); @@ -101,7 +101,7 @@ public class HisMedDao { }); } // 非分时段挂号 医保支付 - return HisMedHelper.getJsonResultByMer(merchantEnum.IS_DEV, HisEnum.AP_Regist, merchantEnum, params -> { + return HisMedHelper.getJsonResult(merchantEnum, HisEnum.AP_Regist, params -> { params.put("PatientID", reg.getPatientId()); params.put("PayMoney", reg.getPayMoney()); params.put("DeptCode", reg.getDeptCode()); @@ -138,7 +138,7 @@ public class HisMedDao { * @param bankTransNo HIS流水号 */ public static JsonResult regMedPay(MerchantEnum merchantEnum, String mdUserId, String payDate, String payTime, String transNo, String bankTransNo, BigDecimal cashFee) { - return HisMedHelper.getJsonResultByMer(merchantEnum.IS_DEV, HisEnum.Medical_PAY, merchantEnum, params -> { + return HisMedHelper.getJsonResult(merchantEnum, HisEnum.Medical_PAY, params -> { params.put("UserID_YBZF", mdUserId); params.put("PayMoney", cashFee); params.put("PayDate", payDate); @@ -157,7 +157,7 @@ public class HisMedDao { * @param mdInfo 医保下单对象 */ public static JsonResult placeMedOrder(MerchantEnum merchantEnum, MedicalInfo mdInfo) { - return HisMedHelper.getJsonResultByMer(merchantEnum.IS_DEV, HisEnum.Medical_PayOrders, merchantEnum, params -> { + return HisMedHelper.getJsonResult(merchantEnum, HisEnum.Medical_PayOrders, params -> { // 授权码 params.put("PayAuthNo", mdInfo.getPayAuthNo()); // 授权token @@ -181,7 +181,7 @@ public class HisMedDao { * @param bankTransNo HIS流水号 */ public static JsonResult rxMedPay(MerchantEnum merchantEnum, String mdUserId, String payDate, String payTime, String transNo, String bankTransNo, BigDecimal cashFee) { - return HisMedHelper.getJsonResultByMer(merchantEnum.IS_DEV, HisEnum.Medical_PAY, merchantEnum, params -> { + return HisMedHelper.getJsonResult(merchantEnum, HisEnum.Medical_PAY, params -> { params.put("UserID_YBZF", mdUserId); params.put("PayMoney", cashFee); params.put("PayDate", payDate); @@ -202,7 +202,7 @@ public class HisMedDao { */ // * @param refundType 退款类型(ALL:全部,CASH:只退现金 HI:只退医保) public static JsonResult medRefund(MerchantEnum merchantEnum, String payAuthNo, String fpNum, String bankTransNo, String refundTradeNo, BigDecimal cashFee) { - return HisMedHelper.getJsonResultByMer(merchantEnum.IS_DEV, HisEnum.Medical_Refund, merchantEnum, params -> { + return HisMedHelper.getJsonResult(merchantEnum, HisEnum.Medical_Refund, params -> { params.put("PayAuthNo", payAuthNo); // AUTH530100202206291132200000008 params.put("FPNum", fpNum); params.put("PayWay", "4"); @@ -239,7 +239,7 @@ public class HisMedDao { * -1 : 状态未知 */ public static JsonResult getMedAccounts(MerchantEnum merchantEnum, String mdUserId) { - return HisMedHelper.getJsonResultByMer(merchantEnum.IS_DEV, HisEnum.Medical_QueryOrderStatus, merchantEnum, params -> { + return HisMedHelper.getJsonResult(merchantEnum, HisEnum.Medical_QueryOrderStatus, params -> { params.put("UserID_YBZF", mdUserId); }); } @@ -259,7 +259,7 @@ public class HisMedDao { return Result.error(ResultEnum.PARAM_IS_DEFECT); } - JsonResult JsonResult = HisMedHelper.getJsonResult(HisMedHelper.IS_PROD, HisEnum.Medical_Insurance_Bill, params -> { + JsonResult JsonResult = HisMedHelper.getJsonResult(MerchantEnum.WX_MEDICAL, HisEnum.Medical_Insurance_Bill, params -> { params.put("QueryNumType", queryNumType); params.put("QueryNumber", queryNumber); params.put("BegDate", begDate); @@ -278,7 +278,7 @@ public class HisMedDao { * @param idCardNo 身份证号 */ public static JsonResult getChronicList(String idCardNo) { - return HisMedHelper.getJsonResult(HisMedHelper.IS_PROD, HisEnum.YDZF_QueryDiseaseInfo, params -> { + return HisMedHelper.getJsonResult(MerchantEnum.WX_MEDICAL, HisEnum.YDZF_QueryDiseaseInfo, params -> { params.put("CallNo", HisHelper.WECHAT_CALL_NO); params.put("IDCardNo", idCardNo); }); diff --git a/src/main/java/com/ynxbd/common/dao/his/HisMedTestDao.java b/src/main/java/com/ynxbd/common/dao/his/HisMedTestDao.java index d93c7cd..119a830 100644 --- a/src/main/java/com/ynxbd/common/dao/his/HisMedTestDao.java +++ b/src/main/java/com/ynxbd/common/dao/his/HisMedTestDao.java @@ -1,6 +1,7 @@ package com.ynxbd.common.dao.his; import com.ynxbd.common.bean.HisRecipe; +import com.ynxbd.common.bean.enums.MerchantEnum; import com.ynxbd.common.helper.his.HisEnum; import com.ynxbd.common.helper.his.HisHelper; import com.ynxbd.common.helper.his.HisMedHelper; @@ -19,10 +20,10 @@ public class HisMedTestDao { * @param patientId 患者id * @return 待付费项目 */ - public static List devUnPayList(String patientId, int days) { + public static List devUnPayList(MerchantEnum merchantEnum, String patientId, int days) { List resultList = new ArrayList<>(); - JsonResult jsonResult = HisMedHelper.getJsonResult(HisMedHelper.IS_DEV, HisEnum.AP_Query_UnPay_Invoice, params -> { + JsonResult jsonResult = HisMedHelper.getJsonResult(merchantEnum, HisEnum.AP_Query_UnPay_Invoice, params -> { params.put("PatientID", patientId); params.put("IsLastWeekFlag", days <= 7 ? "1" : ""); params.put("CallNo", HisHelper.WECHAT_CALL_NO); @@ -48,7 +49,7 @@ public class HisMedTestDao { * @param endDate 结束日期 * @return 已缴费项目 */ - public static List devPaidRecipeList(String patientId, String begDate, String endDate) { + public static List devPaidRecipeList(MerchantEnum merchantEnum, String patientId, String begDate, String endDate) { List resultList = new ArrayList<>(); Map params = new HashMap<>(); @@ -56,7 +57,7 @@ public class HisMedTestDao { params.put("RecipeID", ""); params.put("StartTime", begDate); params.put("EndTime", endDate); - JsonResult jsonResult = HisMedHelper.getJsonResult(HisMedHelper.IS_DEV, HisEnum.AP_Query_OutpatientFee, params); + JsonResult jsonResult = HisMedHelper.getJsonResult(merchantEnum, HisEnum.AP_Query_OutpatientFee, params); if (!jsonResult.success()) { // 请求失败 return resultList; diff --git a/src/main/java/com/ynxbd/common/dao/his/HisRecipeDao.java b/src/main/java/com/ynxbd/common/dao/his/HisRecipeDao.java index 54baf97..d02eaf2 100644 --- a/src/main/java/com/ynxbd/common/dao/his/HisRecipeDao.java +++ b/src/main/java/com/ynxbd/common/dao/his/HisRecipeDao.java @@ -100,7 +100,7 @@ public class HisRecipeDao { public Result uploadRxMI(String treatNum, String personID, String recipes) { List resultList = new ArrayList<>(); - JsonResult jsonResult = HisMedHelper.getJsonResult(HisMedHelper.IS_PROD, HisEnum.XK_MEDICAL_RECIPE, params -> { + JsonResult jsonResult = HisMedHelper.getJsonResult(MerchantEnum.WX_MEDICAL, HisEnum.XK_MEDICAL_RECIPE, params -> { params.put("PersonID", personID); params.put("MZNum", treatNum); params.put("CallNo", HisHelper.WECHAT_CALL_NO); diff --git a/src/main/java/com/ynxbd/common/helper/his/HisHelper.java b/src/main/java/com/ynxbd/common/helper/his/HisHelper.java index 4dad622..b1dad45 100644 --- a/src/main/java/com/ynxbd/common/helper/his/HisHelper.java +++ b/src/main/java/com/ynxbd/common/helper/his/HisHelper.java @@ -39,8 +39,11 @@ public class HisHelper { protected static final String HIS_SOAP_DEV_URL; // HIS医保环境 - protected static final String HIS_DEV_MI_URL; - protected static final String HIS_PROD_MI_URL; +// protected static final String HIS_DEV_MI_URL; +// protected static final String HIS_PROD_MI_URL; + + protected static final String HIS_WX_MED_URL; + protected static final String HIS_ALI_MED_URL; // 是否强制打印HIS响应的xml @@ -61,9 +64,9 @@ public class HisHelper { String devUrl = config.getString("his.dev_url"); // 医保--------------------------------------------------------- - String mdUrl = config.getString("his.md_url"); // 旧版地址 - String devMIUrl = config.getString("his.dev_mi_url"); - String prodMIUrl = config.getString("his.prod_mi_url"); + String mdUrl = config.getString("his.md_url"); // 微信医保旧版地址 + String wxMedUrl = config.getString("his.wx_med_url"); + String aliMedUrl = config.getString("his.ali_med_url"); IS_LOG_RESP = config.getBoolean("his.is_log_resp", false); IS_PUSH_MSG = config.getBoolean("his.is_push_msg", false); @@ -77,8 +80,8 @@ public class HisHelper { HIS_SOAP_DEV_URL = initSoapURL(devUrl); // 医保--------------------------------- - HIS_DEV_MI_URL = initSoapURL(devMIUrl); - HIS_PROD_MI_URL = initSoapURL(prodMIUrl == null ? mdUrl : prodMIUrl); + HIS_WX_MED_URL = initSoapURL(wxMedUrl == null ? mdUrl : wxMedUrl); + HIS_ALI_MED_URL = initSoapURL(aliMedUrl); } private static String initSoapURL(String ip) { @@ -207,7 +210,7 @@ public class HisHelper { } } - new MiddleOfficeService().req_his_JH0104(soapUrl, HIS_PROD_MI_URL, params, transactionCode, result); + new MiddleOfficeService().req_his_JH0104(soapUrl, HIS_WX_MED_URL, params, transactionCode, result); } catch (DocumentException e) { ErrorHelper.println(e); diff --git a/src/main/java/com/ynxbd/common/helper/his/HisMedHelper.java b/src/main/java/com/ynxbd/common/helper/his/HisMedHelper.java index 892139e..d2879cf 100644 --- a/src/main/java/com/ynxbd/common/helper/his/HisMedHelper.java +++ b/src/main/java/com/ynxbd/common/helper/his/HisMedHelper.java @@ -3,15 +3,15 @@ package com.ynxbd.common.helper.his; import com.ynxbd.common.bean.enums.MerchantEnum; import com.ynxbd.common.result.JsonResult; import com.ynxbd.common.result.JsonResultEnum; +import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.ObjectUtils; import java.util.HashMap; import java.util.Map; +@Slf4j public class HisMedHelper { - public final static boolean IS_PROD = false; // false为生产环境 - public final static boolean IS_DEV = true; // true为测试环境 - /** * 医保环境 * @@ -19,8 +19,17 @@ public class HisMedHelper { * @param params 发送的参数 * @return 响应的xml数据 */ - private static String getResponseXml(boolean isDev, HisEnum hisEnum, Map params) { - return HisHelper.getResponseXml(hisEnum, isDev ? HisHelper.HIS_DEV_MI_URL : HisHelper.HIS_PROD_MI_URL, params); + private static String getResponseXml(MerchantEnum merchantEnum, HisEnum hisEnum, Map params) { + if (merchantEnum == null) { + log.error("[HIS医保接口]merchantEnum is null"); + return null; + } + String soapUrl = merchantEnum.isWx() ? HisHelper.HIS_WX_MED_URL : HisHelper.HIS_ALI_MED_URL; + if (ObjectUtils.isEmpty(soapUrl)) { + log.error("[HIS医保接口]soapUrl is null"); + return null; + } + return HisHelper.getResponseXml(hisEnum, merchantEnum.isWx() ? HisHelper.HIS_WX_MED_URL : HisHelper.HIS_ALI_MED_URL, params); } /** @@ -28,46 +37,48 @@ public class HisMedHelper { * * @return 封装好的对象 */ - public static JsonResult getJsonResultByMer(boolean isDev, HisEnum hisEnum, MerchantEnum merchantEnum, Map params) { + public static JsonResult getJsonResult(MerchantEnum merchantEnum, HisEnum hisEnum, Map params) { HisHelper.putAliCallNo(merchantEnum, params); - JsonResult result = JsonResult.xmlToBean(getResponseXml(isDev, hisEnum, params), JsonResultEnum.SYS_HIS); + JsonResult result = JsonResult.xmlToBean(getResponseXml(merchantEnum, hisEnum, params), JsonResultEnum.SYS_HIS); if (result == null) { // 如果返回为空可能为超时 return HisHelper.createTimeoutResult(); } return result; } - /** - * xml响应数据组装成为JSON数据 - * - * @return 封装好的对象 - */ - public static JsonResult getJsonResult(boolean isDev, HisEnum hisEnum, Map params) { - return getJsonResultByMer(isDev, hisEnum, null, params); - } /** * xml响应数据组装成为JSON数据 * * @return 封装好的对象 */ - public static JsonResult getJsonResultByMer(boolean isDev, HisEnum hisEnum, MerchantEnum merchantEnum, JsonResult.MapParams params) { + public static JsonResult getJsonResult(MerchantEnum merchantEnum, HisEnum hisEnum, JsonResult.MapParams params) { Map requestParams = new HashMap<>(); if (params != null) { params.setParams(requestParams); } - return getJsonResultByMer(isDev, hisEnum, merchantEnum, requestParams); + return getJsonResult(merchantEnum, hisEnum, requestParams); } - /** - * xml响应数据组装成为JSON数据 - * - * @return 封装好的对象 - */ - public static JsonResult getJsonResult(boolean isDev, HisEnum hisEnum, JsonResult.MapParams params) { - return getJsonResultByMer(isDev, hisEnum, null, params); - } + + // /** +// * xml响应数据组装成为JSON数据 +// * +// * @return 封装好的对象 +// */ +// public static JsonResult getJsonResult(boolean isDev, HisEnum hisEnum, Map params) { +// return getJsonResultByMer(isDev, hisEnum, null, params); +// } + +// /** +// * xml响应数据组装成为JSON数据 +// * +// * @return 封装好的对象 +// */ +// public static JsonResult getJsonResult(boolean isDev, HisEnum hisEnum, JsonResult.MapParams params) { +// return getJsonResultByMer(isDev, hisEnum, null, params); +// } } diff --git a/src/main/java/com/ynxbd/common/service/MiddleOfficeService.java b/src/main/java/com/ynxbd/common/service/MiddleOfficeService.java index 1f6ce8f..1c8d3af 100644 --- a/src/main/java/com/ynxbd/common/service/MiddleOfficeService.java +++ b/src/main/java/com/ynxbd/common/service/MiddleOfficeService.java @@ -15,12 +15,12 @@ import java.util.Objects; public class MiddleOfficeService { - public void req_his_JH0104(String soapUrl, String hisSoapMdUrl, Map params, String transactionCode, String result) { + public void req_his_JH0104(String soapUrl, String hisMedSoapMdUrl, Map params, String transactionCode, String result) { try { if (HospEnum.红河州人民医院.isHosp()) { if (MiddleOfficeConfig.MIDDLE_OFFICE_URL != null) { //平台数据上传 String reqId = SnowHelper.nextStrId(); - MiddleOfficeConfig.run(soapUrl, "" + SoapHelper.requestParams("HIS", null, reqId, params) + "", hisSoapMdUrl, transactionCode, result); + MiddleOfficeConfig.run(soapUrl, "" + SoapHelper.requestParams("HIS", null, reqId, params) + "", hisMedSoapMdUrl, transactionCode, result); if ("7004".equals(transactionCode) && JsonResult.xmlToBean(result, JsonResultEnum.SYS_HIS) != null) { MiddleOfficeConfig.uploadTreatNum("JH0104", Objects.requireNonNull(JsonResult.xmlToBean(result, JsonResultEnum.SYS_HIS)).getDataMapString("MZNum")); } diff --git a/src/main/resources/medical-ali.properties b/src/main/resources/medical-ali.properties index 1c802ac..8c08f5d 100644 --- a/src/main/resources/medical-ali.properties +++ b/src/main/resources/medical-ali.properties @@ -1,15 +1,15 @@ # \u533B\u4FDD\u914D\u7F6E -med_ali.is_dev=true +med_ali.is_dev=false med_ali.is_enable=true med_ali.is_auto_refund=true # \u5B9A\u70B9\u533B\u7597\u673A\u6784\u540D\u79F0\uFF08\u652F\u4ED8\u5B9D\u53EF\u80FD\u4E0D\u540C\uFF09 -med_ali.org_hospital_name=\u4E91\u5357\u7701\u6EC7\u5357\u4E2D\u5FC3\u533B\u9662 +med_ali.org_hospital_name=\u4E91\u5357\u7701\u6EC7\u5357\u4E2D\u5FC3\u533B\u9662\uFF08\u7EA2\u6CB3\u54C8\u5C3C\u65CF\u5F5D\u65CF\u81EA\u6CBB\u5DDE\u7B2C\u4E00\u4EBA\u6C11\u533B\u9662\uFF09\u3001\u4E92\u8054\u7F51\u533B\u9662 # \u57CE\u5E02\u7F16\u7801 med_ali.city_code=530700 # \u533B\u4FDD\uFF08PDF\u6587\u6863\uFF09---------------------------------------------------------------------------------- # \u5B9A\u70B9\u533B\u836F\u673A\u6784\u7F16\u7801 med_ali.org_no=H53250301796 # \u5B9A\u70B9\u533B\u836F\u673A\u6784\u5C0F\u7A0B\u5E8F/h5\u5E94\u7528id\uFF08\u6B63\u5F0F\u73AF\u5883\uFF1A\u6E20\u9053\u7F16\u53F7\uFF09 -med_ali.org_app_id=1J06MILHV0JM4460C80A0000F05B9B68 +med_ali.org_app_id=1J6CRGPGB04C8C430B0A0000ECC8DC9D # \u5B9A\u70B9\u533B\u836F\u673A\u6784\u6E20\u9053\u8BA4\u8BC1\u7F16\u7801 -med_ali.org_chnl_crtf_codg=BqK1kMStlhVDgN2uHf4EsP9BQzovPtfTZGwRsyhqMMY05hWhBzmfAN/glcC2Qe8q +med_ali.org_chnl_crtf_codg=BqK1kMStlhVDgN2uHf4EsP9BQzovPtfTZGwRsyhqMMY05hWhBzmfAN/glcC2Qe8q \ No newline at end of file diff --git a/src/main/resources/webservice.properties b/src/main/resources/webservice.properties index 73886a3..5de05fa 100644 --- a/src/main/resources/webservice.properties +++ b/src/main/resources/webservice.properties @@ -1 +1 @@ -# \u5F00\u542F\u5904\u65B9\u9884\u7ED3\u7B97\uFF08\u7B2C2\u5F00\u5173\uFF09\uFF08\u6CE8\u610F\u8BE5\u914D\u7F6E\u9700\u8054\u7CFBhis\u5F00\u53D1\u8005\u786E\u8BA4\u652F\u6301\u624D\u80FD\u5F00\u542F\uFF0C\u5426\u5219\u5B58\u5728\u98CE\u9669\uFF01\uFF09 his.is_recipe_prepay=false lis.url=192.168.1.185:8090 lis.unifiedEntrance=true # \u672C\u5730 #his.url=127.0.0.1:8888 # \u6D4B\u8BD5\u73AF\u5883 ali_code=675448357 # HIS\u662F\u5426\u5F00\u542F\u652F\u4ED8\u5B9D\u5206\u5F00\u5BF9\u8D26 his.is_ali_mer=false # \u662F\u5426\u5F3A\u5236\u6253\u5370webservice\u7684xml\u8FD4\u56DE\u6570\u636E his.is_log_resp=true # \u662F\u5426\u4F20\u9012openid\u7ED9his\u63A8\u9001\u6D88\u606F his.is_push_msg=false #------------------------------------------------------------- # \u6D4B\u8BD5\u73AF\u5883 his.dev_url=127.0.0.1:7777 # \u533B\u4FDD====================== # \u65E7\u914D\u7F6E his.md_url=127.0.0.1:7777 # \u533B\u4FDD\u6B63\u5F0F\u73AF\u5883 his.prod_mi_url=127.0.0.1:7777 # \u533B\u4FDD\u6D4B\u8BD5\u73AF\u5883 his.dev_mi_url=10.20.10.7:7885 # \u6D4B\u8BD5============================================================ ### \u5FB7\u5B8F\u4E2D\u533B #his.url=200.200.200.60:8888 # \u7EA2\u6CB3\u5DDE\u533B\u9662 #his.url=10.20.10.6:8888 # \u8292\u5E02\u5987\u5E7C his.url=192.168.11.7:8888 # \u5B81\u8497\u5987\u5E7C #his.url=172.19.3.15:8888 # \u516C\u53F8\u6D4B\u8BD5 #his.url=192.168.12.39:8888 # \u516C\u53F8\u6D4B\u8BD5 #his.url=192.168.12.10:8888 # \u7EA2\u6CB3 #his.url=10.20.10.6:8888 # \u7EA2\u6CB3\u533B\u4FDD #his.url=10.20.10.6:8888 #his.url=192.168.12.10:8888 #his.md_url=192.168.1.128:7885 #his.dev_url=10.20.10.6:9988 # \u6C38\u80DC #his.url=200.200.200.20:8888 # \u5FB7\u5B8F\u4E2D\u533B #his.url=200.200.200.60:8888 # \u534E\u576A #his.url=192.168.1.115:8888 # \u8499\u81EA\u4E2D\u533B #his.url=192.168.0.228:8888 # \u7389\u9F99 #his.url=192.168.0.17:8888 # \u4E91\u9F99 #his.url=200.200.200.69:8888 # #his.url=172.16.10.15:8888 # \u7984\u529D\u949F\u7231 #his.url=200.200.200.5:8888 # \u8499\u81EA\u5E02\u4EBA\u6C11\u533B\u9662 #his.url=200.200.200.174:8080 # \u5143\u8C0B #his.url=200.200.200.29:8888 # \u5143\u8C0B\u533B\u4FDD #his.dev_url=200.200.200.36:9999 # \u8292\u5E02 #his.url=192.168.100.8:8888 # \u7EA2\u6CB3\u5987\u5E7C\u4FDD\u5065\u9662 #his.url=192.168.1.204:8888 # \u8292\u5E02\u5987\u5E7C #his.url=192.168.11.7:8888 # #his.url=10.10.11.23:8888 # \u77F3\u6797 #his.url=192.168.10.10:8888 # \u5BCC\u6C11 #his.url=200.200.201.27:8888 # \u897F\u53CC\u7248\u7EB3 #his.url=10.10.11.23:8888 #wx.password=ynxbd@6910 \ No newline at end of file +# \u5F00\u542F\u5904\u65B9\u9884\u7ED3\u7B97\uFF08\u7B2C2\u5F00\u5173\uFF09\uFF08\u6CE8\u610F\u8BE5\u914D\u7F6E\u9700\u8054\u7CFBhis\u5F00\u53D1\u8005\u786E\u8BA4\u652F\u6301\u624D\u80FD\u5F00\u542F\uFF0C\u5426\u5219\u5B58\u5728\u98CE\u9669\uFF01\uFF09 his.is_recipe_prepay=false lis.url=192.168.1.185:8090 lis.unifiedEntrance=true # \u672C\u5730 #his.url=127.0.0.1:8888 # \u6D4B\u8BD5\u73AF\u5883 ali_code=675448357 # HIS\u662F\u5426\u5F00\u542F\u652F\u4ED8\u5B9D\u5206\u5F00\u5BF9\u8D26 his.is_ali_mer=false # \u662F\u5426\u5F3A\u5236\u6253\u5370webservice\u7684xml\u8FD4\u56DE\u6570\u636E his.is_log_resp=true # \u662F\u5426\u4F20\u9012openid\u7ED9his\u63A8\u9001\u6D88\u606F his.is_push_msg=false #------------------------------------------------------------- # \u6D4B\u8BD5\u73AF\u5883 his.dev_url=127.0.0.1:7777 # \u533B\u4FDD====================== # \u65E7\u914D\u7F6E his.md_url=127.0.0.1:7777 # \u5FAE\u4FE1\u533B\u4FDD his.wx_med_url=10.20.10.7:7885 # \u652F\u4ED8\u5B9D\u533B\u4FDD his.ali_med_url=10.20.10.7:7885 # \u6D4B\u8BD5============================================================ ### \u5FB7\u5B8F\u4E2D\u533B #his.url=200.200.200.60:8888 # \u7EA2\u6CB3\u5DDE\u533B\u9662 #his.url=10.20.10.6:8888 # \u8292\u5E02\u5987\u5E7C his.url=192.168.11.7:8888 # \u5B81\u8497\u5987\u5E7C #his.url=172.19.3.15:8888 # \u516C\u53F8\u6D4B\u8BD5 #his.url=192.168.12.39:8888 # \u516C\u53F8\u6D4B\u8BD5 #his.url=192.168.12.10:8888 # \u7EA2\u6CB3 #his.url=10.20.10.6:8888 # \u7EA2\u6CB3\u533B\u4FDD #his.url=10.20.10.6:8888 #his.url=192.168.12.10:8888 #his.md_url=192.168.1.128:7885 #his.dev_url=10.20.10.6:9988 # \u6C38\u80DC #his.url=200.200.200.20:8888 # \u5FB7\u5B8F\u4E2D\u533B #his.url=200.200.200.60:8888 # \u534E\u576A #his.url=192.168.1.115:8888 # \u8499\u81EA\u4E2D\u533B #his.url=192.168.0.228:8888 # \u7389\u9F99 #his.url=192.168.0.17:8888 # \u4E91\u9F99 #his.url=200.200.200.69:8888 # #his.url=172.16.10.15:8888 # \u7984\u529D\u949F\u7231 #his.url=200.200.200.5:8888 # \u8499\u81EA\u5E02\u4EBA\u6C11\u533B\u9662 #his.url=200.200.200.174:8080 # \u5143\u8C0B #his.url=200.200.200.29:8888 # \u5143\u8C0B\u533B\u4FDD #his.dev_url=200.200.200.36:9999 # \u8292\u5E02 #his.url=192.168.100.8:8888 # \u7EA2\u6CB3\u5987\u5E7C\u4FDD\u5065\u9662 #his.url=192.168.1.204:8888 # \u8292\u5E02\u5987\u5E7C #his.url=192.168.11.7:8888 # #his.url=10.10.11.23:8888 # \u77F3\u6797 #his.url=192.168.10.10:8888 # \u5BCC\u6C11 #his.url=200.200.201.27:8888 # \u897F\u53CC\u7248\u7EB3 #his.url=10.10.11.23:8888 #wx.password=ynxbd@6910 \ No newline at end of file