Browse Source

同步百胜订单项信息

liujiankang 7 years ago
parent
commit
64968de80b

+ 2 - 5
watero-rst-service/src/main/java/com/iamberry/rst/service/cm/mapper/salesOrderMapper.xml

@@ -405,12 +405,9 @@
   </delete>
 
   <update id="updateOrderItem" parameterType="SalesOrderItem">
-      UPDATE tb_rst_sales_order_item
-    <set>
-      <if test="itemNum != null" >
+    UPDATE tb_rst_sales_order_item
+    set
         item_num = #{itemNum}
-      </if>
-    </set>
     where item_order_id = #{itemOrderId}
     AND item_color_bar = #{itemColorBar}
   </update>

+ 5 - 6
watero-rst-web/src/main/java/com/iamberry/rst/controllers/cm/AppComplaintQuestionInfoController.java

@@ -254,11 +254,11 @@ public class AppComplaintQuestionInfoController {
     @RequestMapping(value = "/synOrder")
     public ResponseJson synCustomerOrder(HttpServletRequest request){
         ResponseJson msg = new ResponseJson();
-        List<SalesOrder> salesOrderList = salesOrderService.listSalesOrder(new SalesOrder());
-        for (int i=0;i<salesOrderList.size();i++){
-            SalesOrder so = salesOrderList.get(i);
-            SalesOrderItem soi = new SalesOrderItem();
-            soi.setItemOrderId(so.getSalesId());
+            List<SalesOrder> salesOrderList = salesOrderService.listSalesOrder(new SalesOrder());
+            for (int i=0;i<salesOrderList.size();i++){
+                SalesOrder so = salesOrderList.get(i);
+                SalesOrderItem soi = new SalesOrderItem();
+                soi.setItemOrderId(so.getSalesId());
             List<SalesOrderItem> salesOrderItemList = salesOrderService.listSalesOrderItem(soi);
             if(salesOrderItemList != null && salesOrderItemList.size() > 1){
                if(so.getSalesDealCode() != null && !"".equals(so.getSalesDealCode()) ){
@@ -289,7 +289,6 @@ public class AppComplaintQuestionInfoController {
                        logger.info("2解析订单项失败"+so.getSalesId());
                        continue;
                    }
-                   List<SalesOrderItem> itemList = new ArrayList<SalesOrderItem>();
                    for (int j = 0;j < itemArray.size();j++) {
                        JSONObject itemJson = itemArray.getJSONObject(j);
                        SalesOrderItem item = new SalesOrderItem();