|
|
@@ -1,7 +1,7 @@
|
|
|
package com.usoftchina.inquiry.test;
|
|
|
|
|
|
import com.usoftchina.inquiry.api.InquiryApi;
|
|
|
-import com.usoftchina.inquiry.po.*;
|
|
|
+import com.usoftchina.inquiry.po.inquiry.*;
|
|
|
import com.usoftchina.saas.utils.JsonUtils;
|
|
|
import org.junit.FixMethodOrder;
|
|
|
import org.junit.Test;
|
|
|
@@ -9,11 +9,13 @@ import org.junit.runner.RunWith;
|
|
|
import org.junit.runners.MethodSorters;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
|
-import org.springframework.data.domain.Page;
|
|
|
import org.springframework.test.context.junit4.SpringRunner;
|
|
|
import org.springframework.ui.ModelMap;
|
|
|
|
|
|
import javax.naming.directory.InvalidSearchFilterException;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.HashSet;
|
|
|
+import java.util.Set;
|
|
|
|
|
|
/**
|
|
|
* 询报价接口测试
|
|
|
@@ -42,7 +44,7 @@ public class InquiryApiTest {
|
|
|
|
|
|
@Test
|
|
|
public void testB_findEnRemind(){
|
|
|
- IPage<InquiryEnRemind> inquiryEnRemindIPage = inquiryApi.findEnRemind(userUU, enUU, pageNum, pageSize, 1, "", 0, null, null);
|
|
|
+ IPage<InquiryEnRemind> inquiryEnRemindIPage = inquiryApi.findEnRemind(userUU, enUU, pageNum, pageSize, 0, "", /*0,*/ null, null);
|
|
|
System.out.println(JsonUtils.toJsonString(inquiryEnRemindIPage));
|
|
|
}
|
|
|
|
|
|
@@ -62,6 +64,40 @@ public class InquiryApiTest {
|
|
|
@Test
|
|
|
public void testE_saveInquiry(){
|
|
|
PurcInquiry purcInquiry = new PurcInquiry();
|
|
|
+ purcInquiry.setEnUU(10050573L);
|
|
|
+ //企业信息
|
|
|
+ Enterprise enterprise = new Enterprise();
|
|
|
+ enterprise.setAdminUU(1000012297L);
|
|
|
+ enterprise.setBusinesscode("SAASTRADE201812121465");
|
|
|
+ enterprise.setEnAddress("江苏省南京市玄武区峡谷之巅");
|
|
|
+ enterprise.setEnName("何炎");
|
|
|
+ enterprise.setEnTel("13978887888");
|
|
|
+ enterprise.setUu(10050573L);
|
|
|
+
|
|
|
+ purcInquiry.setEnterprise(enterprise);
|
|
|
+ purcInquiry.setEnName("何炎");
|
|
|
+ purcInquiry.setRecorderUU(1000012297L);
|
|
|
+ purcInquiry.setDate(new Date());
|
|
|
+ purcInquiry.setRecorder("何炎");
|
|
|
+ purcInquiry.setEndDate(new Date(System.currentTimeMillis() + 3 * 24 * 60 * 60 * 1000));
|
|
|
+ purcInquiry.setSourceapp("sp");
|
|
|
+ purcInquiry.setShip("江苏省南京市玄武区峡谷之巅");
|
|
|
+
|
|
|
+ //询价明细
|
|
|
+ PurcInquiryItem purcInquiryItem = new PurcInquiryItem();
|
|
|
+ purcInquiryItem.setCmpCode("MT8783V");
|
|
|
+ purcInquiryItem.setUserUU(1000012297L);
|
|
|
+ purcInquiryItem.setUserName("何炎");
|
|
|
+ purcInquiryItem.setUserTel("13978887888");
|
|
|
+ purcInquiryItem.setProdCode("CPU0000001");
|
|
|
+ purcInquiryItem.setProdTitle("控制器IC");
|
|
|
+ purcInquiryItem.setSpec("MT8783V/CT,VFBGA641,SMD,无卤");
|
|
|
+ purcInquiryItem.setInbrand("MTK");
|
|
|
+
|
|
|
+ Set<PurcInquiryItem> purcInquiryItemSet = new HashSet<PurcInquiryItem>();
|
|
|
+ purcInquiryItemSet.add(purcInquiryItem);
|
|
|
+ purcInquiry.setInquiryItems(purcInquiryItemSet);
|
|
|
+
|
|
|
PurcInquiry result = inquiryApi.saveInquiry(purcInquiry);
|
|
|
System.out.println(JsonUtils.toJsonString(result));
|
|
|
}
|