Hu Jie il y a 7 ans
Parent
commit
3f6b492192
1 fichiers modifiés avec 181 ajouts et 0 suppressions
  1. 181 0
      src/test/java/com/uas/erp/test/PurchaseChangeTest.java

+ 181 - 0
src/test/java/com/uas/erp/test/PurchaseChangeTest.java

@@ -0,0 +1,181 @@
+package com.uas.erp.test;
+
+import com.uas.erp.schedular.UasSchedulingApplication;
+import com.uas.erp.schedular.b2b.task.*;
+import com.uas.erp.schedular.entity.Master;
+import com.uas.erp.schedular.publicproduct.task.ProdTask;
+import com.uas.erp.schedular.util.ContextHolder;
+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.context.ApplicationContext;
+import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
+
+/**
+ * @Author: huj
+ * @Date: Created in 8:56 2018/6/28.
+ */
+@RunWith(SpringJUnit4ClassRunner.class)
+@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.NONE, classes = UasSchedulingApplication.class)
+public class PurchaseChangeTest extends AbstractTask {
+
+    @Autowired
+    SaleDownChangeTask saleDownChangeTask;
+
+    @Autowired
+    ApplicationContext applicationContext;
+
+    @Autowired
+    SaleDownTask saleDownTask;
+
+    @Autowired
+    PurchaseTask purchaseTask;
+
+    @Autowired
+    ProdCheckTask prodCheckTask;
+
+
+    @Autowired
+    InquiryTask inquiryTask;
+
+    @Autowired
+    PurchaseSampleTask purchaseSampleTask;
+
+    @Autowired
+    MakeTask makeTask;
+
+    @Autowired
+    PurchaseNotifyTask purchaseNotifyTask;
+
+
+    @Autowired
+    CheckTransTask checkTransTask;
+
+    @Autowired
+    PurchaseProdInOutTask purchaseProdInOutTask;
+
+    @Autowired
+    ProdTask prodTask;
+
+    @Autowired
+    PurchaseChangeTask purchaseChangeTask;
+
+    @Autowired
+    OrderCheckTask orderCheckTask;
+
+    @Autowired
+    SaleProdInOutDownTask saleProdInOutDownTask;
+
+    @Autowired
+    MakeProdInOutTask makeProdInOutTask;
+
+    @Autowired
+    InquiryMouldTask inquiryMouldTask;
+
+
+    @Test
+    public void uploadPurchaseChangeTest() {
+
+        Master master = new Master();
+        master.setMa_user("UAS");
+        master.setMa_uu(10041166L);
+        master.setMa_accesssecret("2c1ea0898633796fe050007f01002ea6");
+        master.setMa_env("test");
+        master.setMa_name("UAS");
+
+        ContextHolder.setMaster(master);
+        inquiryMouldTask.downloadMouldReply();
+    }
+
+    //天派电子
+    @Test
+    public void uploadPurchaseChangeTestTianPai() {
+
+        Master master = new Master();
+        master.setMa_user("skypine_el");
+        master.setMa_uu(10006098L);
+        master.setMa_accesssecret("2c1ea0898035796fe050007f01002ea6");
+        master.setMa_env("prod");
+        master.setMa_name("skypine_el");
+        ContextHolder.setMaster(master);
+        purchaseTask.uploadPurchase();
+    }
+
+    //欧盛
+    @Test
+    public void uploadPurchaseChangeTestOusheng() {
+
+        Master master = new Master();
+        master.setMa_user("OSAUTO");
+        master.setMa_uu(10046539L);
+        master.setMa_accesssecret("aff1d9aac85042a491b21ef3d382abd1");
+        master.setMa_env("prod");
+        master.setMa_name("OSAUTO");
+        ContextHolder.setMaster(master);
+        purchaseTask.uploadPurchase();
+    }
+
+    //英唐智控
+    @Test
+    public void uploadPurchaseChangeTestYt() {
+
+        Master master = new Master();
+        master.setMa_user("YITOA_INTCON");
+        master.setMa_uu(10041961L);
+        master.setMa_accesssecret("2c1ea08988a6796fe050007f01002ea6");
+        master.setMa_env("prod");
+        master.setMa_name("YITOA_INTCON");
+        ContextHolder.setMaster(master);
+        saleProdInOutDownTask.downloadSaleProdInOut();
+    }
+
+    //漳州万利达
+    @Test
+    public void uploadPurchaseChangeTestZZ() {
+
+        Master master = new Master();
+        master.setMa_user("N_MALATA_ZZ");
+        master.setMa_uu(10048097L);
+        master.setMa_accesssecret("6952e099cb75a780e050007f01000762");
+        master.setMa_env("prod");
+        master.setMa_name("N_MALATA_ZZ");
+        ContextHolder.setMaster(master);
+        purchaseProdInOutTask.uploadProdInOut();
+    }
+
+    //深圳华商龙
+    @Test
+    public void uploadPurchaseChangeTestHSL() {
+
+        Master master = new Master();
+        master.setMa_user("N_HUASL_SZ");
+        master.setMa_uu(10000666L);
+        master.setMa_accesssecret("2c1ea0897c1a796fe050007f01002ea6");
+        master.setMa_env("prod");
+        master.setMa_name("N_HUASL_SZ");
+        ContextHolder.setMaster(master);
+        orderCheckTask.checkSaleMain();
+    }
+
+    //香港华商龙
+    @Test
+    public void uploadPurchaseChangeTestHKHSL() {
+
+        Master master = new Master();
+        master.setMa_user("N_HUASL");
+        master.setMa_uu(10041191L);
+        master.setMa_accesssecret("2c1ea0898649796fe050007f01002ea6");
+        master.setMa_env("prod");
+        master.setMa_name("N_HUASL");
+        ContextHolder.setMaster(master);
+        prodTask.uploadProduct();
+    }
+
+    @Test
+    public void test() {
+        for (int i = 0;i < 10;i++) {
+            uploadPurchaseChangeTestHKHSL();
+        }
+    }
+}