|
|
@@ -91,6 +91,9 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
@Autowired
|
|
|
private KindConcernDao kindConcernDao;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private InquiryDataDao inquiryDataDao;
|
|
|
+
|
|
|
private static final Logger log = Logger.getLogger(Logger.class);
|
|
|
|
|
|
/**
|
|
|
@@ -98,6 +101,10 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
*/
|
|
|
private final String SOURCERAPP = "B2B";
|
|
|
|
|
|
+ /**
|
|
|
+ * 接收应用(以","拼接应用名称)
|
|
|
+ */
|
|
|
+ private final String CONSUMERAPP = "MALL,B2B";
|
|
|
|
|
|
/**
|
|
|
* 消息类型 (在B2B消息中拼接跳转单据详情url请求时需要)
|
|
|
@@ -154,10 +161,6 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
*/
|
|
|
private final String CUST_TYPE = "MULTI";
|
|
|
|
|
|
- /**
|
|
|
- * 接收应用
|
|
|
- */
|
|
|
- private final String CONSUMERAPP = "B2B";
|
|
|
|
|
|
/**
|
|
|
* 公共物料访问地址
|
|
|
@@ -231,7 +234,6 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
*/
|
|
|
@Override
|
|
|
public void notifyMessage(List<PurcInquiryItem> inquiryItems, String sourceApp) throws Exception {
|
|
|
- final String CONSUMERAPP = "MALL,B2B";
|
|
|
for (PurcInquiryItem item : inquiryItems) {
|
|
|
String cmpCode = null;
|
|
|
if (item.getCmpCode() != null) {
|
|
|
@@ -1293,9 +1295,10 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
*/
|
|
|
@Override
|
|
|
public List<Map<String, Object>> findCodeRankingList() {
|
|
|
- String sql = "select * from(SELECT sum(1) AS seekAmount, id_cmpcode FROM `purc$puinquiryitems` where id_cmpcode is not null group by id_cmpcode ) "
|
|
|
- + " a order by seekAmount desc limit 0,5";
|
|
|
- return jdbcTemplate.queryForList(sql);
|
|
|
+ String name = "采购排行榜";
|
|
|
+ InquiryData inquiryData = inquiryDataDao.findByName(name);
|
|
|
+ List<Map<String, Object>> result = FlexJsonUtils.fromJsonArray(inquiryData.getData(), HashMap.class);
|
|
|
+ return result;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -1391,7 +1394,6 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
public Page<MessageModel> refuseMessage(PublicInquiryItem item, String sourceApp) {
|
|
|
if (null != item.getVendUU() && null != item.getVendUserUU()) {
|
|
|
final String SMS_TYPE = "SM"; //发送信息
|
|
|
- final String CONSUMERAPP = "MALL";
|
|
|
List<MessageModel> models = new ArrayList<MessageModel>();
|
|
|
String Buyer = item.getInquiry().getEnName() == null ? item.getInquiry().getRecorder() : item.getInquiry().getEnName();
|
|
|
String cmpCode = item.getCmpCode();
|
|
|
@@ -1435,7 +1437,6 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
public Page<MessageModel> adoptMessage(PublicInquiryItem item, String sourceApp) {
|
|
|
if (null != item.getVendUU() && null != item.getVendUserUU()) {
|
|
|
final String SMS_TYPE = "SM"; //发送信息
|
|
|
- final String CONSUMERAPP = "MALL";
|
|
|
List<MessageModel> models = new ArrayList<MessageModel>();
|
|
|
String cmpCode = item.getCmpCode();
|
|
|
String cmp = cmpCode.length() > 10 ? cmpCode.substring(0, 10).concat("...") : cmpCode;
|
|
|
@@ -1471,7 +1472,6 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
public Page<MessageModel> ReceiveMessage(PublicInquiryItem item, String sourceApp) {
|
|
|
if (null != item.getVendUU() && null != item.getVendUserUU() && !StringUtils.isEmpty(item.getCmpCode())) {
|
|
|
final String SMS_TYPE = "SM"; //发送信息
|
|
|
- final String CONSUMERAPP = "MALL";
|
|
|
List<MessageModel> models = new ArrayList<MessageModel>();
|
|
|
String cmpCode = item.getCmpCode();
|
|
|
String cmp = cmpCode.length() > 10 ? cmpCode.substring(0, 10).concat("...") : cmpCode;
|