Browse Source

【功能完善】【替代料同步异常处理】

koul 4 months ago
parent
commit
08f051c43e

+ 2 - 2
src/main/java/com/uas/eis/config/KingdeeConfig.java

@@ -9,8 +9,8 @@ import org.springframework.stereotype.Component;
  * @date: 2021/9/26 14:10
  * @desc: 金蝶接口配置
  */
-@Component
-@ConfigurationProperties(prefix = "extral.kingdee")
+/*@Component
+@ConfigurationProperties(prefix = "extral.kingdee")*/
 @Data
 public class KingdeeConfig {
     /**

+ 2 - 2
src/main/java/com/uas/eis/core/support/SpringDynamicCronTask.java

@@ -51,7 +51,7 @@ public class SpringDynamicCronTask implements SchedulingConfigurer {
                     e.printStackTrace();
                 }
             }, env.getProperty("Task.SyncMakeBasesCron"));
-            taskRegistrar.addCronTask(() -> {
+            /*taskRegistrar.addCronTask(() -> {
                 //业务逻辑
                 try {
                     Method method = scheduleTask.getClass().getMethod(env.getProperty("Task.SyncMakeBaseDetailsMethod"));
@@ -68,7 +68,7 @@ public class SpringDynamicCronTask implements SchedulingConfigurer {
 				}catch (Exception e){
 					e.printStackTrace();
 				}
-			}, env.getProperty("Task.syncMakematerialReplaceCron"));
+			}, env.getProperty("Task.syncMakematerialReplaceCron"));*/
 			taskRegistrar.addCronTask(() -> {
 				//业务逻辑
 				try {

+ 10 - 10
src/main/java/com/uas/eis/entity/Product.java

@@ -38,14 +38,14 @@ public class Product implements Serializable {
     private String pr_f_115;
     @JSONField(name = "thickness")
     private String pr_f_116;
-    @JSONField(name = "technology")
-    private String pr_f_102;
     @JSONField(name = "itemCategory")
     private String pr_kind;
     @JSONField(name = "itemCategory1")
     private String pr_kind2;
     @JSONField(name = "itemCategory2")
     private String pr_acceptmethod;
+    @JSONField(name = "technology")
+    private String pr_custprodcode;
     @JSONField(name = "erpLoc")
     private String pr_whcode;
     @JSONField(name = "mesUser")
@@ -199,14 +199,6 @@ public class Product implements Serializable {
         this.pr_f_116 = pr_f_116;
     }
 
-    public String getPr_f_102() {
-        return pr_f_102;
-    }
-
-    public void setPr_f_102(String pr_f_102) {
-        this.pr_f_102 = pr_f_102;
-    }
-
     public String getPr_kind() {
         return pr_kind;
     }
@@ -222,4 +214,12 @@ public class Product implements Serializable {
     public void setPr_whcode(String pr_whcode) {
         this.pr_whcode = pr_whcode;
     }
+
+    public String getPr_custprodcode() {
+        return pr_custprodcode;
+    }
+
+    public void setPr_custprodcode(String pr_custprodcode) {
+        this.pr_custprodcode = pr_custprodcode;
+    }
 }

+ 0 - 245
src/main/java/com/uas/eis/listener/UasProdInOutListener.java

@@ -1,245 +0,0 @@
-package com.uas.eis.listener;
-
-import com.uas.eis.aspect.UasEventListener;
-import com.uas.eis.config.KingdeeConfig;
-import com.uas.eis.dto.UasEvent;
-import com.uas.eis.entity.ProdInOut;
-import com.uas.eis.service.ProdInOutService;;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import javax.annotation.Resource;
-
-/**
- * @author: zhouy
- * @date: 2021/9/26 10:47
- * @desc: 出入库单事件处理
- */
-@Component
-public class UasProdInOutListener {
-
-    @Resource
-    private KingdeeConfig kingdeeConfig;
-
-    @Autowired
-    private ProdInOutService prodInOutService;
-    /**
-     * 生产领料单过账->推送金蝶生成对应单据
-     */
-    @UasEventListener(caller = "ProdInOut!Picking", operation = "POST")
-    public void onProdInOutPost_picking(UasEvent event) {
-        ProdInOut prodInout = prodInOutService.findById(Integer.parseInt(event.getKey().toString()));
-        /**封装请求数据*/
-       /* K3CloudApiClient client = new K3CloudApiClient(kingdeeConfig.getUrl());
-        try {
-            Boolean result = client.login(kingdeeConfig.getDbId(), kingdeeConfig.getUid(), kingdeeConfig.getPwd(), kingdeeConfig.getLang().intValue());
-          *//*  String content = "{\"NeedUpDateFields\": []," +
-                    "    \"NeedReturnFields\": []," +
-                    "    \"IsDeleteEntry\": \"true\"," +
-                    "    \"SubSystemId\": \"\"," +
-                    "    \"IsVerifyBaseDataField\": \"false\"," +
-                    "    \"IsEntryBatchFill\": \"true\"," +
-                    "    \"ValidateFlag\": \"true\"," +
-                    "    \"NumberSearch\": \"true\"," +
-                    "    \"IsAutoAdjustField\": \"false\"," +
-                    "    \"InterationFlags\": \"\"," +
-                    "    \"IgnoreInterationFlag\": \"\"," +
-                    "    \"Model\": {" +
-                    "        \"FID\": 0," +
-                    "        \"FBillType\": {" +
-                    "            \"FNUMBER\": \"\"" +
-                    "        }," +
-                    "        \"FDate\": \"1900-01-01\"," +
-                    "        \"FStockOrgId\": {" +
-                    "            \"FNumber\": \"\"" +
-                    "        }," +
-                    "        \"FStockId0\": {" +
-                    "            \"FNumber\": \"\"" +
-                    "        }," +
-                    "        \"FPrdOrgId\": {" +
-                    "            \"FNumber\": \"\"" +
-                    "        }," +
-                    "        \"FWorkShopId\": {" +
-                    "            \"FNumber\": \"\"" +
-                    "        }," +
-                    "        \"FOwnerTypeId0\": \"\"," +
-                    "        \"FOwnerId0\": {" +
-                    "            \"FNumber\": \"\"" +
-                    "        }," +
-                    "        \"FPickerId\": {}," +
-                    "        \"FSTOCKERID\": {" +
-                    "            \"FNAME\": \"\"" +
-                    "        }," +
-                    "        \"FDescription\": \"\"," +
-                    "        \"FCurrId\": {" +
-                    "            \"FNumber\": \"\"" +
-                    "        }," +
-                    "        \"FIsCrossTrade\": \"false\"," +
-                    "        \"FVmiBusiness\": \"false\"," +
-                    "        \"FScanBox\": \"\"," +
-                    "        \"FSourceType\": \"\"," +
-                    "        \"FIsOwnerTInclOrg\": \"false\"," +
-                    "        \"F_EMD_Text\": \"\"," +
-                    "        \"F_EMD_Text1\": \"\"," +
-                    "        \"F_EMD_Text2\": \"\"," +
-                    "        \"F_EMD_PrintTimes\": 0," +
-                    "        \"F_EMD_Qty2\": 0," +
-                    "        \"F_EMD_Base\": {" +
-                    "            \"FNUMBER\": \"\"" +
-                    "        }," +
-                    "        \"FEntity\": [" +
-                    "            {" +
-                    "                \"FEntryID\": 0," +
-                    "                \"FParentMaterialId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FMoBillNo\": \"\"," +
-                    "                \"FBaseStockActualQty\": 0," +
-                    "                \"FFPMBillNo\": \"\"," +
-                    "                \"FConsome\": \"\"," +
-                    "                \"FOptQueue\": \"\"," +
-                    "                \"FReserveType\": \"\"," +
-                    "                \"FMaterialId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FUnitID\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FAppQty\": 0," +
-                    "                \"FActualQty\": 0," +
-                    "                \"FEntryVmiBusiness\": \"false\"," +
-                    "                \"FStockId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FOptPlanBillNo\": \"\"," +
-                    "                \"FStockLocId\": {}," +
-                    "                \"FOptPlanBillId\": 0," +
-                    "                \"FWorkCenterId\": {" +
-                    "                    \"FNUMBER\": \"\"" +
-                    "                }," +
-                    "                \"FOptDetailId\": 0," +
-                    "                \"FLot\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FProcessId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FCobyBomEntryID\": 0," +
-                    "                \"FBomId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FGroupRow\": \"\"," +
-                    "                \"FSrcPickEntryId\": 0," +
-                    "                \"FSrcBusinessType\": \"\"," +
-                    "                \"FStockStatusId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FQueryStockUpdate\": \"\"," +
-                    "                \"FProduceDate\": \"1900-01-01\"," +
-                    "                \"FSendRowId\": \"\"," +
-                    "                \"FEntrtyMemo\": \"\"," +
-                    "                \"FMtoNo\": \"\"," +
-                    "                \"FProjectNo\": \"\"," +
-                    "                \"FMoEntryId\": 0," +
-                    "                \"FPPBomEntryId\": 0," +
-                    "                \"FOperId\": 0," +
-                    "                \"FOwnerTypeId\": \"\"," +
-                    "                \"FStockUnitId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FStockAppQty\": 0," +
-                    "                \"FStockActualQty\": 0," +
-                    "                \"FStockAllowOverQty\": 0," +
-                    "                \"FSecUnitId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FSecActualQty\": 0," +
-                    "                \"FSecAllowOverQty\": 0," +
-                    "                \"FMoId\": 0," +
-                    "                \"FMoEntrySeq\": 0," +
-                    "                \"FAllowOverQty\": 0," +
-                    "                \"FPPBomBillNo\": \"\"," +
-                    "                \"FBaseUnitId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FBaseAppQty\": 0," +
-                    "                \"FBaseActualQty\": 0," +
-                    "                \"FBaseAllowOverQty\": 0," +
-                    "                \"FEntryWorkShopId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FKeeperTypeId\": \"\"," +
-                    "                \"FKeeperId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FOwnerId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FExpiryDate\": \"1900-01-01\"," +
-                    "                \"FSrcBillType\": \"\"," +
-                    "                \"FSrcBillNo\": \"\"," +
-                    "                \"FPrice\": 0," +
-                    "                \"FAmount\": 0," +
-                    "                \"FEntrySrcInterId\": 0," +
-                    "                \"FEntrySrcEnteryId\": 0," +
-                    "                \"FEntrySrcEntrySeq\": 0," +
-                    "                \"FParentOwnerTypeId\": \"\"," +
-                    "                \"FParentOwnerId\": {" +
-                    "                    \"FNumber\": \"\"" +
-                    "                }," +
-                    "                \"FSRCBIZBILLTYPE\": {" +
-                    "                    \"FNAME\": \"\"" +
-                    "                }," +
-                    "                \"FSRCBIZBILLNO\": \"\"," +
-                    "                \"FSRCBIZINTERID\": 0," +
-                    "                \"FSRCBIZENTRYID\": 0," +
-                    "                \"FSRCBIZENTRYSEQ\": 0," +
-                    "                \"FPickingStatus\": 0," +
-                    "                \"F_EMD_Qty\": 0," +
-                    "                \"F_EMD_Qty1\": 0," +
-                    "                \"F_EMD_Qty3\": 0," +
-                    "                \"F_EMD_Qty4\": 0," +
-                    "                \"F_EMD_Qty5\": 0," +
-                    "                \"FTransRetFormId\": \"\"," +
-                    "                \"FTransRetBillNo\": \"\"," +
-                    "                \"FTransRetId\": 0," +
-                    "                \"FTransRetEntryId\": 0," +
-                    "                \"FTransRetEntrySeq\": 0," +
-                    "                \"FAuxPropId\": {}," +
-                    "                \"FSerialSubEntity\": [" +
-                    "                    {" +
-                    "                        \"FDetailID\": 0," +
-                    "                        \"FSerialNo\": \"\"," +
-                    "                        \"FSerialId\": {" +
-                    "                            \"FNumber\": \"\"" +
-                    "                        }," +
-                    "                        \"FSerialNote\": \"\"" +
-                    "                    }" +
-                    "                ]" +
-                    "            }" +
-                    "        ]" +
-                    "    }";*//*
-
-            System.out.println("start----"+KingdeeFormId.SUBPICKMTRL.name());
-            List<ProdInoutPickingF> fList = new ArrayList<ProdInoutPickingF>();
-            ProdInoutPickingF  prodInoutPickingF= null;
-            for(int i = 1; i< 10 ; i++) {
-                prodInoutPickingF =  new ProdInoutPickingF();
-                prodInoutPickingF.setFEntryID(i);
-                fList.add(prodInoutPickingF);
-            }
-            ProdInoutPickingSaveReqModel reqModel = ProdInoutPickingSaveReqModel.builder().FBillType(
-                   new FNumberE(" ")
-            ).FDate("2021-08-09").FStockOrgId(new FNumberE("0")).FStockId0(new FNumberE("0")).FEntity(fList).
-                    build();
-            CommonSaveReq commonSaveReq = new CommonSaveReq<ProdInoutPickingSaveReqModel>();
-            commonSaveReq.setModel(reqModel);
-            System.out.println(JSONObject.fromObject(commonSaveReq).toString());
-            String Result = client.save(KingdeeFormId.SUBPICKMTRL.getFormId(), JSONObject.fromObject(commonSaveReq).toString());
-            System.out.println(" success:" + Result);
-        } catch (Exception e) {
-            e.printStackTrace();
-        }*/
-
-    }
-}

+ 1 - 1
src/main/java/com/uas/eis/service/Impl/ERPServiceImpl.java

@@ -40,7 +40,7 @@ public class ERPServiceImpl implements ERPService {
     @Override
     public ApiResult<String> syncProduct(String data) {
         Map<Object, Object> store = BaseUtil.parseFormStoreToMap(data);
-        Product product = baseDao.getJdbcTemplate().queryForObject("select case when pr_kh_user='柏英特' or nvl(pr_kh_user,' ')=' ' then 'BYT' else nvl(cu_mescode,cu_code) end pr_kh_user,pr_code ,pr_detail ,replace(PR_SPEC,'''','''''') pr_spec,nvl(pr_unit,'PCS') pr_unit,nvl(pr_cop,'BYT') pr_cop,nvl(pr_version,'0') pr_version,case when nvl(pr_kind,'')='半成品' or nvl(pr_kind,' ')='成品' then  'product' else 'raw' end pr_serial,nvl(pr_validdays,'0') pr_validdays,pr_msdlevel ,pr_fhelpcode ,pr_f_115 ,pr_f_116 ,pr_f_102,pr_kind,flag,pr_statuscode,pr_status,pr_whcode,pr_kind3,pr_kind2 from mes_product left join customer on pr_kh_user=cu_shortname where pr_id=?",
+        Product product = baseDao.getJdbcTemplate().queryForObject("select case when pr_kh_user='柏英特' or nvl(pr_kh_user,' ')=' ' then 'BYT' else nvl(cu_mescode,cu_code) end pr_kh_user,pr_code ,pr_detail ,replace(PR_SPEC,'''','''''') pr_spec,nvl(pr_unit,'PCS') pr_unit,nvl(pr_cop,'BYT') pr_cop,nvl(pr_version,'0') pr_version,case when nvl(pr_kind,'')='半成品' or nvl(pr_kind,' ')='成品' then  'product' else 'raw' end pr_serial,nvl(pr_validdays,'0') pr_validdays,pr_msdlevel ,pr_fhelpcode ,pr_f_115 ,pr_f_116 ,pr_f_102,pr_kind,flag,pr_statuscode,pr_status,pr_whcode,pr_kind3,pr_kind2,pr_custprodcode from mes_product left join customer on pr_kh_user=cu_shortname where pr_id=?",
                 new BeanPropertyRowMapper<Product>(Product.class),store.get("pr_id"));
         //获取MES对应仓库
         String prWhcode = product.getPr_whcode();

+ 9 - 24
src/main/java/com/uas/eis/service/Impl/ScheduleTaskServiceImpl.java

@@ -46,7 +46,7 @@ public class ScheduleTaskServiceImpl implements ScheduleTaskService {
         try {
             SqlRowList rs = baseDao.queryForRowSet("select id from mes_product where status='W' order by id");
             while (rs.next()){
-                Product product = baseDao.getJdbcTemplate().queryForObject("select case when pr_kh_user='柏英特' or nvl(pr_kh_user,' ')=' ' then 'BYT' else nvl(cu_mescode,cu_code) end pr_kh_user,pr_code ,pr_detail ,replace(PR_SPEC,'''','''''') pr_spec,nvl(pr_unit,'PCS') pr_unit,nvl(pr_cop,'BYT') pr_cop,nvl(pr_version,'0') pr_version,case when nvl(pr_kind,'')='半成品' or nvl(pr_kind,' ')='成品' then  'product' else 'raw' end pr_serial,nvl(pr_validdays,'0') pr_validdays,pr_msdlevel ,pr_kind3 ,pr_f_115 ,pr_f_116 ,pr_f_102,pr_kind,flag,pr_statuscode,pr_status,pr_whcode,pr_kind2,pr_acceptmethod from mes_product left join customer on pr_kh_user=cu_shortname where id=?",
+                Product product = baseDao.getJdbcTemplate().queryForObject("select case when pr_kh_user='柏英特' or nvl(pr_kh_user,' ')=' ' then 'BYT' else nvl(cu_mescode,cu_code) end pr_kh_user,pr_code ,pr_detail ,replace(PR_SPEC,'''','''''') pr_spec,nvl(pr_unit,'PCS') pr_unit,nvl(pr_cop,'BYT') pr_cop,nvl(pr_version,'0') pr_version,case when nvl(pr_kind,'')='半成品' or nvl(pr_kind,' ')='成品' then  'product' else 'raw' end pr_serial,nvl(pr_validdays,'0') pr_validdays,pr_msdlevel ,pr_kind3 ,pr_f_115 ,pr_f_116,pr_kind,flag,pr_statuscode,pr_status,pr_whcode,pr_kind2,pr_acceptmethod,pr_custprodcode from mes_product left join customer on pr_kh_user=cu_shortname where id=?",
                         new BeanPropertyRowMapper<Product>(Product.class), rs.getInt("id"));
                 //获取MES对应仓库
                 String prWhcode = product.getPr_whcode();
@@ -58,31 +58,10 @@ 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(),""))){
+                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) {
-                            int flag = product.getFlag();
-                            if (flag == 1) {
-                                product.setFlag(0);
-                            } else if (flag == 0) {
-                                product.setFlag(1);
-                            }
-                            Map<String, Object> map2 =
-                                    syncMES(JSON.toJSONString(product, SerializerFeature.WriteMapNullValue).replace("null", "\"\""), tokenConfig.get("syncProduct"));
-                            if (map2 != null) {
-                                int code2 = Integer.parseInt(StringUtil.nvl(map1.get("code"), "100"));
-                                if (code2 > 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() + "','物料资料')");
-                                }
-                            }
-                        }
-                    }
                 }
+                Map<String, Object> map = syncMES(JSON.toJSONString(product, SerializerFeature.WriteMapNullValue).replace("null", "\"\""), tokenConfig.get("syncProduct"));
                 if (map!=null){
                     int code = Integer.parseInt(StringUtil.nvl(map.get("code"), "-1"));
                     if (code==0){
@@ -194,6 +173,9 @@ public class ScheduleTaskServiceImpl implements ScheduleTaskService {
 
                         }
                     }
+                }else {
+                    baseDao.updateByCondition("mes_makematerial", "status='F'", "status='W' and id=" + rs.getInt("id"));
+                    baseDao.execute("insert into meserrorlog (mel_id,mel_url,mel_error,mel_indate,mel_djcode,mel_djdetno,mel_type) values(MESERRORLOG_SEQ.NEXTVAL,'" + tokenConfig.get("syncMakeBaseDetail") + "','工单未上传',sysdate,'" + rs.getGeneralString("mm_code") + "'," + rs.getInt("mm_detno") + ",'工单BOM')");
                 }
             }
         }catch (Exception e){
@@ -239,6 +221,9 @@ public class ScheduleTaskServiceImpl implements ScheduleTaskService {
                             }
                         }
                     }
+                }else {
+                    baseDao.updateByCondition("mes_makematerialreplace", "status='F'", "status='W' and id=" + rs.getInt("id"));
+                    baseDao.execute("insert into meserrorlog (mel_id,mel_url,mel_error,mel_indate,mel_djcode,mel_djdetno,mel_type) values(MESERRORLOG_SEQ.NEXTVAL,'" + tokenConfig.get("syncMakeBaseDetail") + "','未上传工单BOM',sysdate,'" + rs.getGeneralString("mp_mmcode") + "'," + rs.getInt("mp_mmdetno") + ",'工单BOM替代料')");
                 }
             }
         }catch (Exception e){

+ 6 - 0
src/main/java/com/uas/eis/task/ScheduleTask.java

@@ -40,6 +40,12 @@ public class ScheduleTask {
         Date date = new Date();
         scheduleTaskService.syncMakeBases();
         logger.info("同步工单结束:用时" + ((System.currentTimeMillis() - date.getTime()) / 1000));
+        logger.info("同步工单BOM开始");
+        scheduleTaskService.syncMakeBaseDetails();
+        logger.info("同步工单BOM:用时" + ((System.currentTimeMillis() - date.getTime()) / 1000));
+        logger.info("同步替代料开始");
+        scheduleTaskService.syncMakematerialReplace();
+        logger.info("同步替代料:用时" + ((System.currentTimeMillis() - date.getTime()) / 1000));
 
     }
 

+ 1 - 13
src/main/resources/application-prod.yml

@@ -18,11 +18,7 @@ Task:
     SyncProductsMethod: syncProducts
     SyncProductsCron: 0 0/1 * * * ?
     SyncMakeBasesMethod: syncMakeBases
-    SyncMakeBasesCron: 0 0/1 * * * ?
-    SyncMakeBaseDetailsMethod: syncMakeBaseDetails
-    SyncMakeBaseDetailsCron: 0 0/1 * * * ?
-    syncMakematerialReplaceMethod: syncMakematerialReplace
-    syncMakematerialReplaceCron: 0 0/1 * * * ?
+    SyncMakeBasesCron: 0 0/2 * * * ?
     syncCustomerMethod: syncCustomer
     syncCustomerCron: 0 0/1 * * * ?
 
@@ -30,11 +26,3 @@ Task:
 action:
     api_action: /EIS/api,/EIS/mes,/EIS/erp
     public_actions: /EIS/logout,/EIS/hello1
-
-extral:
-    kingdee:
-        url: http://183.62.131.97:9880/k3cloud/
-        dbId: 614562cfb7a481
-        uid: admin1
-        pwd: 123456789
-        lang: 2052

+ 0 - 28
src/test/java/com/uas/eis/UasEisApplicationTests.java

@@ -1,28 +0,0 @@
-package com.uas.eis;
-
-import com.uas.eis.dto.UasEvent;
-import com.uas.eis.listener.UasProdInOutListener;
-import com.uas.eis.service.LingxingService;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = {UasEisApplication.class})
-public class UasEisApplicationTests {
-	@Autowired
-	private UasProdInOutListener uasProdInOutListener;
-
-	@Test
-	public void Test() {
-		UasEvent uasEvent = new UasEvent();
-		uasEvent.setOperation("POST");
-		uasEvent.setCaller("ProdInOut!Picking");
-		uasEvent.setKey(50769674);
-		uasProdInOutListener.onProdInOutPost_picking(uasEvent);
-
-	}
-
-}