Browse Source

2021-10-17
获取领星订单数据

zxl 4 years ago
parent
commit
4cd9db487a
1 changed files with 4 additions and 3 deletions
  1. 4 3
      src/main/java/com/uas/eis/serviceImpl/LingxingServiceImpl.java

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

@@ -82,9 +82,10 @@ public class LingxingServiceImpl implements LingxingService {
                     sellerGetResp.getData().stream().forEach(seller -> {
                     sellerGetResp.getData().stream().forEach(seller -> {
                         //循环封装获取到得商店数据信息
                         //循环封装获取到得商店数据信息
                         //System.out.println(seller.toString());
                         //System.out.println(seller.toString());
+                        int ssid = baseDao.getSeqId("SALESHOP_SEQ");
                         //批量向数据库添加数据
                         //批量向数据库添加数据
                         sssqls.add("insert into SALESHOP (SS_ID,SS_SID,SS_MID,SS_NAME,SS_REGION,SS_COUNTRY,SS_SELLERID,SS_DATE) " +
                         sssqls.add("insert into SALESHOP (SS_ID,SS_SID,SS_MID,SS_NAME,SS_REGION,SS_COUNTRY,SS_SELLERID,SS_DATE) " +
-                                "values(SALESHOP_SEQ.nextval," + seller.getSid() + "," + seller.getMid() + ",'" + seller.getName() + "','" + seller.getRegion()
+                                "values("+ssid+"," + seller.getSid() + "," + seller.getMid() + ",'" + seller.getName() + "','" + seller.getRegion()
                                 + "','" + seller.getCountry() + "','" + seller.getSeller_account_id() + "',sysdate)");
                                 + "','" + seller.getCountry() + "','" + seller.getSeller_account_id() + "',sysdate)");
 
 
 
 
@@ -110,12 +111,12 @@ public class LingxingServiceImpl implements LingxingService {
                                         "SO_AMOUNT,SO_FULFILLMENT,SO_BUYERNAME,SO_BUYEREMAIL,SO_RETURN," +
                                         "SO_AMOUNT,SO_FULFILLMENT,SO_BUYERNAME,SO_BUYEREMAIL,SO_RETURN," +
                                         "SO_ISMCFORDER,SO_ISASSESSED,SO_EARLIESTDATE,SO_SHIPDATE,SO_UPDATEDATE," +
                                         "SO_ISMCFORDER,SO_ISASSESSED,SO_EARLIESTDATE,SO_SHIPDATE,SO_UPDATEDATE," +
                                         "SO_RECEIVINGNAME,SO_RECEIVINGADDRESS,SO_SELLERNAME,SO_TRACKINGNUMBER,SO_POSTALCODE," +
                                         "SO_RECEIVINGNAME,SO_RECEIVINGADDRESS,SO_SELLERNAME,SO_TRACKINGNUMBER,SO_POSTALCODE," +
-                                        "SO_PHONE,SO_POSTEDDATE,SO_TOTALQTY,SO_DJDATE) " +
+                                        "SO_PHONE,SO_POSTEDDATE,SO_TOTALQTY,SO_DJDATE,SO_SSID) " +
                                         "values (" + soid + ",'" + orderDetail.getAmazon_order_id() + "',to_date('" + orderDetail.getPurchase_date_local() + "','yyyy-mm-dd hh24:mi:ss'),'" + orderDetail.getOrder_total_currency_code() + "'," +
                                         "values (" + soid + ",'" + orderDetail.getAmazon_order_id() + "',to_date('" + orderDetail.getPurchase_date_local() + "','yyyy-mm-dd hh24:mi:ss'),'" + orderDetail.getOrder_total_currency_code() + "'," +
                                         orderDetail.getOrder_total_amount() + ",'" + orderDetail.getFulfillment_channel() + "','" + orderDetail.getBuyer_name() + "','" + orderDetail.getBuyer_email() + "','" + orderDetail.getIs_return() + "'," +
                                         orderDetail.getOrder_total_amount() + ",'" + orderDetail.getFulfillment_channel() + "','" + orderDetail.getBuyer_name() + "','" + orderDetail.getBuyer_email() + "','" + orderDetail.getIs_return() + "'," +
                                         "'" + orderDetail.getIs_mcf_order() + "','" + orderDetail.getIs_assessed() + "',to_date('" + this.dateFormatTo(orderDetail.getEarliest_ship_date()) + "','yyyy-mm-dd hh24:mi:ss'),to_date('" + this.dateFormatTo(orderDetail.getShipment_date()) + "','yyyy-mm-dd hh24:mi:ss'),to_date('" + this.dateFormatTo(orderDetail.getLast_update_date()) + "','yyyy-mm-dd hh24:mi:ss')," +
                                         "'" + orderDetail.getIs_mcf_order() + "','" + orderDetail.getIs_assessed() + "',to_date('" + this.dateFormatTo(orderDetail.getEarliest_ship_date()) + "','yyyy-mm-dd hh24:mi:ss'),to_date('" + this.dateFormatTo(orderDetail.getShipment_date()) + "','yyyy-mm-dd hh24:mi:ss'),to_date('" + this.dateFormatTo(orderDetail.getLast_update_date()) + "','yyyy-mm-dd hh24:mi:ss')," +
                                         "'" + orderDetail.getName() + "','" + orderDetail.getAddress() + "','" + orderDetail.getSeller_name() + "'," + "'" + orderDetail.getTracking_number() + "','" + orderDetail.getPostal_code() + "'," +
                                         "'" + orderDetail.getName() + "','" + orderDetail.getAddress() + "','" + orderDetail.getSeller_name() + "'," + "'" + orderDetail.getTracking_number() + "','" + orderDetail.getPostal_code() + "'," +
-                                        "'" + orderDetail.getPhone() + "',to_date('" + orderDetail.getPosted_date() + "','yyyy-mm-dd hh24:mi:ss')," + orderDetail.getTotal() + ",sysdate)");
+                                        "'" + orderDetail.getPhone() + "',to_date('" + orderDetail.getPosted_date() + "','yyyy-mm-dd hh24:mi:ss')," + orderDetail.getTotal() + ",sysdate,"+ssid+")");
                                 if (!this.isEmpty(orderDetail) && !this.isEmpty(orderDetail.getItem_list()) && orderDetail.getItem_list().size() > 0) {
                                 if (!this.isEmpty(orderDetail) && !this.isEmpty(orderDetail.getItem_list()) && orderDetail.getItem_list().size() > 0) {
                                     orderDetail.getItem_list().stream().forEach(orderItem -> {
                                     orderDetail.getItem_list().stream().forEach(orderItem -> {
                                         sssqls.add("insert into SALEITEM(SI_ID,SI_SOID,SI_ASIN,SI_QUANTITYORDERED,SI_SELLERSKU)" +
                                         sssqls.add("insert into SALEITEM(SI_ID,SI_SOID,SI_ASIN,SI_QUANTITYORDERED,SI_SELLERSKU)" +