koul 4 лет назад
Родитель
Сommit
67852bb83c

+ 11 - 0
src/main/java/com/uas/eis/service/Impl/ScheduleTaskServiceImpl.java

@@ -48,6 +48,17 @@ public class ScheduleTaskServiceImpl implements ScheduleTaskService {
             product.setMesUser(tokenConfig.get("mesUser"));
             product.setMesPwd(MD5Util.encodeByMD5(tokenConfig.get("mesPwd")));
             Map<String, Object> map = syncMES(JSON.toJSONString(product, SerializerFeature.WriteMapNullValue).replace("null", "\"\""), tokenConfig.get("syncProduct"));
+            if ("ZG".equals(StringUtil.nvl(product.getPr_kh_user(),""))){
+                product.setPr_kh_user("ZGSDC");
+                Map<String, Object> map1 =
+                        syncMES(JSON.toJSONString(product, SerializerFeature.WriteMapNullValue).replace("null", "\"\""), tokenConfig.get("syncProduct"));
+                if (map1!=null) {
+                    int code1 = Integer.parseInt(StringUtil.nvl(map1.get("code"), "100"));
+                    if (code1>0){
+                        baseDao.execute("insert into meserrorlog (mel_id,mel_url,mel_error,mel_indate,mel_djcode,mel_type) values (MESERRORLOG_SEQ.NEXTVAL,'"+tokenConfig.get("syncProduct")+"','"+StringUtil.nvl(map.get("msg"),"")+"',sysdate,'"+product.getPr_code()+"','物料资料')");
+                    }
+                }
+            }
             if (map!=null){
                 int code = Integer.parseInt(StringUtil.nvl(map.get("code"), "-1"));
                 if (code==0){

+ 1 - 1
src/main/resources/api_sign_key_mapping.properties

@@ -1,7 +1,7 @@
 BOYT=f9d17c1047fd468081e39ce33bb41bb7
 mesUser=ERP
 mesPwd=erp.com
-mesHttp=http://192.168.16.114:8080/mrs/
+mesHttp=http://192.168.16.244:8088/mrs/
 syncProduct=updateItemByErp
 syncMakeBase=updateProdByErp
 syncMakeBaseDetail=updateProdBomByErp