|
|
@@ -1,6 +1,5 @@
|
|
|
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;
|
|
|
@@ -8,16 +7,15 @@ import com.uas.ps.inquiry.model.PublicInquiryItem;
|
|
|
import com.uas.ps.inquiry.service.AttachService;
|
|
|
import com.uas.ps.inquiry.service.InquiryForSaleService;
|
|
|
import com.uas.ps.inquiry.service.PublicInquiryService;
|
|
|
-import com.uas.ps.inquiry.support.InquiryBufferedLogger;
|
|
|
import javassist.NotFoundException;
|
|
|
-import org.apache.log4j.Logger;
|
|
|
+import org.slf4j.Logger;
|
|
|
+import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.ui.ModelMap;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
-
|
|
|
import java.io.UnsupportedEncodingException;
|
|
|
import java.net.URLDecoder;
|
|
|
import java.util.ArrayList;
|
|
|
@@ -45,9 +43,7 @@ public class ErpDownloadController {
|
|
|
@Autowired
|
|
|
private InquiryForSaleService saleService;
|
|
|
|
|
|
- private final static InquiryBufferedLogger logger = BufferedLoggerManager.getLogger(InquiryBufferedLogger.class);
|
|
|
-
|
|
|
- private final static Logger log = Logger.getLogger(Logger.class);
|
|
|
+ private final static Logger log = LoggerFactory.getLogger(ErpDownloadController.class);
|
|
|
|
|
|
/**
|
|
|
* 将买家ERP的公共询价写到公共询价服务中心
|
|
|
@@ -64,7 +60,8 @@ public class ErpDownloadController {
|
|
|
long start = System.currentTimeMillis();
|
|
|
publicInquiryService.save(inquiries, enuu, URLDecoder.decode(address, "UTF-8"));
|
|
|
log.info("/inquiry/public post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
- logger.log("公共询价", "ERP上传公共询价", "size: " + inquiries.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, ERP上传公共询价, size: {}, Constant: {}, enuu: {}, 报价的应用来源: {}", inquiries.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
+
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -80,7 +77,8 @@ public class ErpDownloadController {
|
|
|
long start = System.currentTimeMillis();
|
|
|
publicInquiryService.updateStatus(inquiries, enuu);
|
|
|
log.info("/inquiry/public/check post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
- logger.log("公共询价", "ERP设置公共询价不能报价", "size: " + inquiries.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, ERP设置公共询价不能报价, size: {}, Constant: {}, enuu: {}, 报价的应用来源: {}", inquiries.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
+
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -96,7 +94,7 @@ public class ErpDownloadController {
|
|
|
long start = System.currentTimeMillis();
|
|
|
List<InquiryDetail> details = publicInquiryService.findNotUploadReply(enuu);
|
|
|
log.info("/inquiry/public/quotation 耗时:" + (System.currentTimeMillis() - start));
|
|
|
- logger.log("公共询价", "ERP获取供应商报价信息", "size: " + details.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, ERP获取供应商报价信息, size: {}, Constant: {}, enuu: {}, 报价的应用来源: {}",details.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
return details;
|
|
|
}
|
|
|
|
|
|
@@ -112,7 +110,7 @@ public class ErpDownloadController {
|
|
|
public void onReplySuccess(@RequestBody String data, Long enuu) throws UnsupportedEncodingException {
|
|
|
long start = System.currentTimeMillis();
|
|
|
String[] idArray = URLDecoder.decode(data, "UTF-8").split(",");
|
|
|
- logger.log("公共询价", "ERP获取报价信息返回id", "id: " + idArray, Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, ERP获取报价信息返回id, id: {}, Constant: {}, enuu: {}, 报价的应用来源: {}",idArray, Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
publicInquiryService.onReplyUploadSuccess(idArray);
|
|
|
log.info("/inquiry/public/reply/back post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
}
|
|
|
@@ -127,7 +125,7 @@ public class ErpDownloadController {
|
|
|
@RequestMapping(value = "/checking", method = RequestMethod.POST)
|
|
|
public void checkInquiry(@RequestBody List<InquiryDetail> details , Long enuu) throws UnsupportedEncodingException {
|
|
|
long start = System.currentTimeMillis();
|
|
|
- logger.log("公共询价", "ERP提交报价信息应用禁止报价", "size: " + details.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, ERP提交报价信息应用禁止报价, size: {}, Constant: {}, enuu: {}, 报价的应用来源: {}", details.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
publicInquiryService.updateInquiryStatus(details, enuu);
|
|
|
log.info("/inquiry/public/checking post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
}
|
|
|
@@ -142,7 +140,7 @@ public class ErpDownloadController {
|
|
|
@RequestMapping(value = "/reply/decide", method = RequestMethod.POST)
|
|
|
public void onReplyDecide(@RequestBody List<InquiryDecide> decides, Long enuu) throws UnsupportedEncodingException {
|
|
|
long start = System.currentTimeMillis();
|
|
|
- logger.log("公共询价", "ERP针对供应报价信息进行(不)采纳操作", "size: " + decides.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, ERP针对供应报价信息进行(不)采纳操作, size: {}, Constant: {}, enuu: {}, 报价的应用来源: {}", decides.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
publicInquiryService.onReplyDecide(decides, enuu);
|
|
|
log.info("/inquiry/public/reply/decide post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
}
|
|
|
@@ -158,7 +156,7 @@ public class ErpDownloadController {
|
|
|
@RequestMapping(value = "/invalid", method = RequestMethod.POST)
|
|
|
public void onReplyInvalid(@RequestBody List<Inquiry> inquiries, Long enuu) throws UnsupportedEncodingException {
|
|
|
long start = System.currentTimeMillis();
|
|
|
- logger.log("公共询价", "ERP作废公共询价单返回数据到公共服务", "size: " + inquiries.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, ERP作废公共询价单返回数据到公共服务, size: {}, Constant: {}, enuu: {}, 报价的应用来源: {}", inquiries.size(), Constant.UU, enuu, InquirySource.ERP.name());
|
|
|
publicInquiryService.onReplyInvalid(inquiries, enuu);
|
|
|
log.info("/inquiry/public/invalid post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
}
|
|
|
@@ -176,7 +174,7 @@ public class ErpDownloadController {
|
|
|
long start = System.currentTimeMillis();
|
|
|
List<PublicInquiryItem> items = publicInquiryService.findDecideNotUploadReply(enUU);
|
|
|
log.info("/inquiry/public/down/decide 耗时:" + (System.currentTimeMillis() - start));
|
|
|
- logger.log("公共询价", "买家采纳或拒绝之后,上传到报价方UAS", "size: " + items.size(), Constant.UU, enUU, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, 买家采纳或拒绝之后,上传到报价方UAS, size: {}, Constant: {}, enuu: {}, 报价的应用来源: {}", items.size(), Constant.UU, enUU, InquirySource.ERP.name());
|
|
|
return items;
|
|
|
}
|
|
|
|
|
|
@@ -199,7 +197,7 @@ public class ErpDownloadController {
|
|
|
}
|
|
|
ModelMap map = publicInquiryService.downloadDecideBack(idList, enUU);
|
|
|
log.info("/inquiry/public/down/decide/back 耗时:" + (System.currentTimeMillis() - start));
|
|
|
- logger.log("公共询价", "买家采纳或拒绝之后,上传到报价方UAS的回调", "size: " + idList.size(), Constant.UU, enUU, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, 买家采纳或拒绝之后,上传到报价方UAS的回调, size: {}, Constant: {}, enuu: {}, 报价的应用来源: {}", idList.size(), Constant.UU, enUU, InquirySource.ERP.name());
|
|
|
return map;
|
|
|
}
|
|
|
|
|
|
@@ -216,7 +214,7 @@ public class ErpDownloadController {
|
|
|
long start = System.currentTimeMillis();
|
|
|
List<PublicInquiryItem> details = publicInquiryService.findNotUploadToUas(enUU);
|
|
|
log.info("/inquiry/public/down/reply 耗时:" + (System.currentTimeMillis() - start));
|
|
|
- logger.log("公共询价", "ERP获取供应商报价信息", "size: " + details.size(), Constant.UU, enUU, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, ERP获取供应商报价信息, size: {}, Constant: {}, enuu: {}, 报价的应用来源: {}", details.size(), Constant.UU, enUU, InquirySource.ERP.name());
|
|
|
return details;
|
|
|
}
|
|
|
|
|
|
@@ -233,7 +231,7 @@ public class ErpDownloadController {
|
|
|
public void onReplyDownSuccess(String ids, Long enUU) throws UnsupportedEncodingException {
|
|
|
long start = System.currentTimeMillis();
|
|
|
String[] idArray = URLDecoder.decode(ids, "UTF-8").split(",");
|
|
|
- logger.log("公共询价", "将报价方在商城报价的单据同步到报价方UAS 之后 回调 修改状态", "id: " + idArray, Constant.UU, enUU, InquirySource.ERP.name());
|
|
|
+ log.info("公共询价, 将报价方在商城报价的单据同步到报价方UAS之后回调修改状态, id: {}, Constant: {}, enuu: {}, 报价的应用来源: {}", idArray, Constant.UU, enUU, InquirySource.ERP.name());
|
|
|
publicInquiryService.onReplyDownLoadSuccess(idArray);
|
|
|
log.info("/inquiry/public/down/reply/back post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
}
|
|
|
@@ -251,7 +249,7 @@ public class ErpDownloadController {
|
|
|
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());
|
|
|
+ log.info("公共询价, UAS获取商城账套下企业商机, size: {}, Constant: {}, vendUU: {}, 报价的应用来源: {}", details.size(), Constant.UU, vendUU, InquirySource.ERP.name());
|
|
|
return details;
|
|
|
}
|
|
|
|
|
|
@@ -268,7 +266,7 @@ public class ErpDownloadController {
|
|
|
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());
|
|
|
+ log.info("公共询价, UAS获取商城账套下企业商机之后 之后 回调 修改状态, id: {}, Constant: {}, vendUU: {}, 报价的应用来源: {}", Arrays.toString(idArray), Constant.UU, vendUU, InquirySource.ERP.name());
|
|
|
publicInquiryService.downEnRemindSuccess(idArray, vendUU);
|
|
|
log.info("/inquiry/public/enremind/back post 耗时:" + (System.currentTimeMillis() - start));
|
|
|
}
|