| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 |
- package com.uas.ps.inquiry;
- import com.alibaba.fastjson.JSON;
- import com.uas.ps.inquiry.model.PublicInquiry;
- import com.uas.ps.inquiry.model.PublicInquiryItem;
- import com.uas.ps.inquiry.model.PublicInquiryReply;
- import com.uas.ps.inquiry.page.PageInfo;
- import com.uas.ps.inquiry.page.SearchFilter;
- import com.uas.ps.inquiry.util.FlexJsonUtils;
- import com.uas.ps.inquiry.util.HttpUtil;
- import org.junit.Test;
- import java.util.ArrayList;
- import java.util.HashMap;
- import java.util.List;
- /**
- * @author dongbw
- * @since 2018年9月26日
- */
- public class InquiryForSalerTest extends BaseJunitTest {
- /**
- * localhost
- */
- private static final String localhost = "http://10.1.51.82:24002";
- /**
- * dev
- */
- private static final String dev_url = "http://192.168.253.12:24000";
- /**
- * userUU
- */
- private static final Long userUU = 1000002503L;
- /**
- * enUU
- */
- private static final Long enUU = 10041166L;
- /**
- * saveQuote
- * @throws Exception
- */
- @Test
- public void saveQuote() throws Exception {
- PublicInquiry inquiry = new PublicInquiry();
- inquiry.setId(1225L);
- inquiry.setEnUU(enUU);
- inquiry.setRecorderUU(userUU);
- PublicInquiryItem item = new PublicInquiryItem();
- item.setInquiry(inquiry);
- item.setUserName("龙晓兰");
- item.setUserTel("18692990942");
- item.setQutoApp("MALL");
- item.setCurrency("RMB");
- item.setProdTitle("IC");
- item.setStatus((short) 100);
- item.setInbrand("美尔森");
- item.setLeadtime((long) 1);
- item.setVendUserUU(userUU);
- item.setVendUU(10041559L);
- item.setId(139018L);
- item.setSpec("EMC0123SN7406DREMC123EMC");
- item.setIsReplace((short) 0);
- List<PublicInquiryReply> replies = new ArrayList<>();
- PublicInquiryReply reply = new PublicInquiryReply();
- reply.setLapQty((double) 1);
- reply.setPrice((double) 200);
- replies.add(reply);
- item.setReplies(replies);
- String res = HttpUtil.doPost(localhost + "/inquiry/sale/saveQuote",
- FlexJsonUtils.toJsonDeep(item));
- System.out.println(res);
- }
- /**
- * /inquiry/detail
- * @throws Exception
- */
- @Test
- public void inquiryDetail() throws Exception {
- HashMap<String, Object> params = new HashMap<>();
- // 报价明细Id
- params.put("itemId", 1225);
- params.put("en_uu", enUU);
- HttpUtil.Response res = HttpUtil.sendGetRequest(localhost + "/inquiry/sale/inquiry/detail", params);
- System.out.println(JSON.toJSON(res));
- }
- /**
- * /publicInquiry/detail
- * @throws Exception
- */
- @Test
- public void publciInquiryDetail() throws Exception {
- HashMap<String, Object> params = new HashMap<>();
- // 询价明细Id
- params.put("id", 1169);
- params.put("enuu", enUU);
- HttpUtil.Response res = HttpUtil.sendGetRequest(localhost + "/inquiry/sale/publicInquiry/detail", params);
- System.out.println(JSON.toJSON(res));
- }
- /**
- * /remind
- * @throws Exception
- */
- @Test
- public void remind() throws Exception {
- HashMap<String, Object> params = new HashMap<>();
- // 询价明细Id
- params.put("useruu", userUU);
- params.put("enuu", enUU);
- SearchFilter searchFilter = new SearchFilter();
- searchFilter.setEndDate(System.currentTimeMillis() + 1000 * 60 * 60 * 24 * 2);
- PageInfo pageInfo = new PageInfo(1, 20);
- params.put("pageInfo", pageInfo);
- params.put("searchFilter", searchFilter);
- HttpUtil.Response res = HttpUtil.sendGetRequest(localhost + "/inquiry/sale/remind", params);
- System.out.println(JSON.toJSON(res));
- }
- /**
- * /enremind
- * @throws Exception
- */
- @Test
- public void enremind() throws Exception {
- HashMap<String, Object> params = new HashMap<>();
- // 询价明细Id
- params.put("useruu", userUU);
- params.put("enuu", enUU);
- SearchFilter searchFilter = new SearchFilter();
- searchFilter.setEndDate(System.currentTimeMillis() + 1000 * 60 * 60 * 24 * 2);
- PageInfo pageInfo = new PageInfo(1, 20);
- params.put("pageInfo", pageInfo);
- params.put("searchFilter", searchFilter);
- HttpUtil.Response res = HttpUtil.sendGetRequest(localhost + "/inquiry/sale/enremind", params);
- System.out.println(JSON.toJSON(res));
- }
- }
|