Browse Source

反馈到云顶,更新单号为旺店通单号

zhoudw 7 years ago
parent
commit
734086927e

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

@@ -89,16 +89,18 @@ public class SaleServiceImpl implements SaleService{
 
     public void execCreateSaleProcedure(List<Map<String,Object>> datas,String responseText){
         String code = null;
+        String wmscode = null;
         String out = null;
         EdiSuccessLog postSuccessHist = null;
         String type = "sale";
         for(Map<String,Object> data:datas){
-            code = String.valueOf(data.get("order_no"));
+            code = String.valueOf(data.get("trade_no"));
+            wmscode = String.valueOf(data.get("order_no"));
 
             postSuccessHist = null;
             postSuccessHist = ediSuccessLogDao.findByCodeAndType(code,type);
             if(postSuccessHist!=null){
-                stockService.postConfirmToYunding(code,2);
+                stockService.postConfirmToYunding(wmscode,2);
                 continue;
             }
 
@@ -112,7 +114,7 @@ public class SaleServiceImpl implements SaleService{
                 }else{
                     ediLogDao.save(LogUtil.getSaleSuccessLog(code,responseText));
                     ediSuccessLogDao.save(LogUtil.getLogToAvoidRepeatPost(code,type));
-                    stockService.postConfirmToYunding(code,2);
+                    stockService.postConfirmToYunding(wmscode,2);
                 }
             }catch (Exception e){
                 e.printStackTrace();

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

@@ -1,7 +1,9 @@
 package com.uas.eis;
 
+import com.uas.eis.service.SaleService;
 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;
 
@@ -9,8 +11,12 @@ import org.springframework.test.context.junit4.SpringRunner;
 @SpringBootTest
 public class UasEisApplicationTests {
 
+	@Autowired
+	private SaleService SaleService;
+
 	@Test
 	public void contextLoads() {
+		SaleService.getSale();
 	}
 
 }