Browse Source

[深爱]科目基础资料对接测试

zxl 1 year ago
parent
commit
04c13a9e78

+ 10 - 2
src/main/java/com/uas/eis/service/Impl/STKServiceImpl.java

@@ -239,13 +239,17 @@ public class STKServiceImpl implements STKService {
             if (StringUtils.isEmpty(custvendDTOS.get(i).getReg_bizscope()) ||custvendDTOS.get(i).getReg_bizscope().length()==0) {
                 regBizsCope = "''";
             }*/
+            String val = custvendDTOS.get(i).getName();
+            if (val.contains("'")) {
+                val = val.replaceAll("'", "''");
+            }
             sqls.add("insert into STK_CUSTVEND(ID,S_ID,S_CODE,NAME,UID_TYPE,UID2,CUSTOMER_TYPE,IS_VALID,CREATED_ORG,CREATED_SYSTEM,ISTEMPORARY,MDM_CODE,REG_COUNTRY, " +
                     "REG_PLACE,REG_REP,REG_CAPTIAL,REG_PERIOD,REG_BIZSCOPE," +
                     "REG_FOUNDEDDATE," +
                     "REG_URL,REG_ADDRESS," +
                     "CREAT_TIME," +
                     "UPDATE_TIME,SERIAL) " +
-                    "values ("+custvendDTOS.get(i).getId()+","+custvendDTOS.get(i).getS_id()+",'"+custvendDTOS.get(i).getS_code()+"','"+custvendDTOS.get(i).getName()+"'" +
+                    "values ("+custvendDTOS.get(i).getId()+","+custvendDTOS.get(i).getS_id()+",'"+custvendDTOS.get(i).getS_code()+"','"+val+"'" +
                     ",'"+custvendDTOS.get(i).getUid_type()+"','"+custvendDTOS.get(i).getUid()+"','"+custvendDTOS.get(i).getCustomer_type()+"','"+custvendDTOS.get(i).getIs_valid()+"'" +
                     ",'"+custvendDTOS.get(i).getCreated_org()+"','"+custvendDTOS.get(i).getCreated_system()+"','"+custvendDTOS.get(i).getIstemporary()+"','"+custvendDTOS.get(i).getMdm_code()+"','"+custvendDTOS.get(i).getReg_country()+"'" +
                     ",'"+custvendDTOS.get(i).getReg_place()+"','"+custvendDTOS.get(i).getReg_rep()+"','"+custvendDTOS.get(i).getReg_captial()+"','"+custvendDTOS.get(i).getReg_period()+"',' '" +
@@ -274,13 +278,17 @@ public class STKServiceImpl implements STKService {
         List<String> sqls = new ArrayList<>();
         for (int i = 0; i < custvendDTOS.size(); i++) {
             sqls.add("delete from STK_CUSTVEND where id = " + custvendDTOS.get(i).getId());
+            String val = custvendDTOS.get(i).getName();
+            if (val.contains("'")) {
+                val = val.replaceAll("'", "''");
+            }
             sqls.add("insert into STK_CUSTVEND(ID,S_ID,S_CODE,NAME,UID_TYPE,UID2,CUSTOMER_TYPE,IS_VALID,CREATED_ORG,CREATED_SYSTEM,ISTEMPORARY,MDM_CODE,REG_COUNTRY, " +
                     "REG_PLACE,REG_REP,REG_CAPTIAL,REG_PERIOD,REG_BIZSCOPE," +
                     "REG_FOUNDEDDATE," +
                     "REG_URL,REG_ADDRESS," +
                     "CREAT_TIME," +
                     "UPDATE_TIME,SERIAL) " +
-                    "values ("+custvendDTOS.get(i).getId()+","+custvendDTOS.get(i).getS_id()+",'"+custvendDTOS.get(i).getS_code()+"','"+custvendDTOS.get(i).getName()+"'" +
+                    "values ("+custvendDTOS.get(i).getId()+","+custvendDTOS.get(i).getS_id()+",'"+custvendDTOS.get(i).getS_code()+"','"+val+"'" +
                     ",'"+custvendDTOS.get(i).getUid_type()+"','"+custvendDTOS.get(i).getUid()+"','"+custvendDTOS.get(i).getCustomer_type()+"','"+custvendDTOS.get(i).getIs_valid()+"'" +
                     ",'"+custvendDTOS.get(i).getCreated_org()+"','"+custvendDTOS.get(i).getCreated_system()+"','"+custvendDTOS.get(i).getIstemporary()+"','"+custvendDTOS.get(i).getMdm_code()+"','"+custvendDTOS.get(i).getReg_country()+"'" +
                     ",'"+custvendDTOS.get(i).getReg_place()+"','"+custvendDTOS.get(i).getReg_rep()+"','"+custvendDTOS.get(i).getReg_captial()+"','"+custvendDTOS.get(i).getReg_period()+"',' '" +

+ 2 - 2
src/main/java/com/uas/eis/task/STKTask.java

@@ -87,13 +87,13 @@ public class STKTask {
     }*/
 
     //客商获取
-    @Scheduled(cron = "0 10 18 * * ?")
+    @Scheduled(cron = "0 39 18 * * ?")
     public void queryCustVendQuartz(){
         log.info("开始获取深投控客商状态信息=========start=============");
         Date date = new Date();
 
         QueryTravellingMerchantDto dto = new QueryTravellingMerchantDto();
-        dto.setPage(107);
+        dto.setPage(118);
         dto.setSize(1000);
 
         //第一次删除STK_CUSTVEND的数据