Browse Source

2023-05-17 优化程序更高效

shenliang 2 years ago
parent
commit
a288b56576
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/main/java/com/uas/eis/serviceImpl/InsertServiceImpl.java

+ 3 - 3
src/main/java/com/uas/eis/serviceImpl/InsertServiceImpl.java

@@ -295,7 +295,7 @@ public class InsertServiceImpl implements InsertService {
                             + trimNull(trades.get(i).getShippingType()) + "  ', ' " + trimNull(trades.get(i).getO2oGuideName()) + "  ', to_date ( '" + modified
                             + "','YYYY-MM-DD hh24:mi:ss') , to_date ( '" + end_time + "','YYYY-MM-DD hh24:mi:ss') ,'ENTERING','在录入'," + trimNull(trades.get(i).getPostFee()) + "," + trimNull(trades.get(i).getPayment()) + ","
                             + trimNull(trades.get(i).getPayment()) + " , to_date ( '" + consigntime + "','YYYY-MM-DD hh24:mi:ss') ,'unprint', '淘宝自动抓取'   FROM DUAL  " +
-                            " WHERE   NOT EXISTS ( select 1 from sale WHERE SA_TAOBAOID=" + trades.get(i).getTid() + "   )  ";
+                            " WHERE   NOT EXISTS ( select 1 from sale WHERE SA_CODE='" + trades.get(i).getTid() + "'   )  ";
                     insertSqlsList.add(INSERTSALESql);
 
 
@@ -310,9 +310,9 @@ public class InsertServiceImpl implements InsertService {
 
                         String INSERTSALEDETAILSql = "insert into saledetail(SD_PROPERTIES,sd_remark,sd_id,sd_said,sd_code,sd_detno,sd_prodcode,sd_qty,sd_price,sd_total" +
                                 ",sd_statuscode,sd_status,sd_discount,SD_DIVIDE_ORDER_FEE,SD_PART_MJZ_DISCOUNT )" +
-                                "  SELECT  ' " + trimNull(orders.get(j).getSkuPropertiesName()) + " ' ,  ' " + orders.get(j).getTitle() + " ' , " + sdid + " ," + said + "  ,' " + trades.get(i).getTid() + " '," + k + ",'" + trimNull(orders.get(j).getOuterIid()) + "'," + orders.get(j).getNum() + "," + orders.get(j).getPrice() + " ," + orders.get(j).getPayment() +
+                                "  SELECT  ' " + trimNull(orders.get(j).getSkuPropertiesName()) + " ' ,  ' " + orders.get(j).getTitle() + " ' , " + sdid + " ,"+ said + ",'" + trades.get(i).getTid() + " '," + k + ",'" + trimNull(orders.get(j).getOuterIid()) + "'," + orders.get(j).getNum() + "," + orders.get(j).getPrice() + " ," + orders.get(j).getPayment() +
                                 ",'ENTERING','在录入', " + orders.get(j).getDiscountFee() + "," + orders.get(j).getDivideOrderFee() + "," + orders.get(j).getPartMjzDiscount() + " FROM DUAL   WHERE  NOT EXISTS ( select sd_id from  sale left join  saledetail on sa_id=sd_said " +
-                                "WHERE SA_TAOBAOID = " + trades.get(i).getTid() + "  and sd_detno = " + k + " )  ";
+                                "WHERE sa_code = '" + trades.get(i).getTid() + "'  and sd_detno = " + k + " )  ";
                         insertSqlsList.add(INSERTSALEDETAILSql);
                     }