|
|
@@ -3,6 +3,7 @@ package com.uas.ps.inquiry.controller;
|
|
|
import com.uas.ps.core.logging.BufferedLoggerManager;
|
|
|
import com.uas.ps.httplog.annotation.HttpLog;
|
|
|
import com.uas.ps.inquiry.entity.*;
|
|
|
+import com.uas.ps.inquiry.model.InquiryEnRemind;
|
|
|
import com.uas.ps.inquiry.model.PublicInquiryItem;
|
|
|
import com.uas.ps.inquiry.service.AttachService;
|
|
|
import com.uas.ps.inquiry.service.InquiryForSaleService;
|
|
|
@@ -20,6 +21,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
import java.io.UnsupportedEncodingException;
|
|
|
import java.net.URLDecoder;
|
|
|
import java.util.ArrayList;
|
|
|
+import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
@@ -235,4 +237,39 @@ public class ErpDownloadController {
|
|
|
publicInquiryService.onReplyDownLoadSuccess(idArray);
|
|
|
log.info("/inquiry/public/down/reply/back post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * UAS获取商城账套下企业商机
|
|
|
+ *
|
|
|
+ * @param vendUU 报价企业UU
|
|
|
+ * @author dongbw
|
|
|
+ * @date 2018年7月23日 10:34:54
|
|
|
+ */
|
|
|
+ @HttpLog
|
|
|
+ @RequestMapping(value = "/enremind", method = RequestMethod.GET)
|
|
|
+ public List<InquiryEnRemind> downEnRemind(Long vendUU) {
|
|
|
+ long start = System.currentTimeMillis();
|
|
|
+ List<InquiryEnRemind> details = publicInquiryService.findNotUploadEnRemind(vendUU);
|
|
|
+ log.info("/inquiry/public/enremind 耗时:" + (System.currentTimeMillis() - start));
|
|
|
+ logger.log("公共询价", "UAS获取商城账套下企业商机", "size: " + details.size(), Constant.UU, vendUU, InquirySource.ERP.name());
|
|
|
+ return details;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * UAS获取商城账套下企业商机之后 回调 修改状态
|
|
|
+ *
|
|
|
+ * @param vendUU 报价企业UU
|
|
|
+ * @param ids 报价单明细id list
|
|
|
+ * @author dongbw
|
|
|
+ * @date 2018年7月23日 10:34:50
|
|
|
+ */
|
|
|
+ @HttpLog
|
|
|
+ @RequestMapping(value = "/enremind/back", method = RequestMethod.POST)
|
|
|
+ public void downEnRemindSuccess(String ids, Long vendUU) throws UnsupportedEncodingException {
|
|
|
+ long start = System.currentTimeMillis();
|
|
|
+ String[] idArray = URLDecoder.decode(ids, "UTF-8").split(",");
|
|
|
+ logger.log("公共询价", "UAS获取商城账套下企业商机之后 之后 回调 修改状态", "id: " + Arrays.toString(idArray), Constant.UU, vendUU, InquirySource.ERP.name());
|
|
|
+ publicInquiryService.downEnRemindSuccess(idArray, vendUU);
|
|
|
+ log.info("/inquiry/public/enremind/back post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
+ }
|
|
|
}
|