feat: 标准库MQ

This commit is contained in:
super_liu
2021-07-26 09:51:12 +08:00
parent 8a1c2b39c3
commit 2ba81296da
@@ -6,6 +6,7 @@ import com.adc.da.att.vo.AttFileVo;
import com.adc.da.common.*; import com.adc.da.common.*;
import com.adc.da.http.ResponseMessage; import com.adc.da.http.ResponseMessage;
import com.adc.da.http.Result; import com.adc.da.http.Result;
import com.adc.da.mq.service.CreateStandMQService;
import com.adc.da.person.dao.PersonCollectEODao; import com.adc.da.person.dao.PersonCollectEODao;
import com.adc.da.person.dao.PersonShareEODao; import com.adc.da.person.dao.PersonShareEODao;
import com.adc.da.person.entity.PersonMsgEO; import com.adc.da.person.entity.PersonMsgEO;
@@ -171,6 +172,9 @@ public class SarStandardsInfoServiceImpl extends ServiceImpl<SarStandardsInfoDao
@Autowired @Autowired
private ITsResourceService iTsResourceService; private ITsResourceService iTsResourceService;
@Autowired
private CreateStandMQService createStandMQService;
/*** /***
* @Description: 分页查询 * @Description: 分页查询
@@ -996,39 +1000,39 @@ public class SarStandardsInfoServiceImpl extends ServiceImpl<SarStandardsInfoDao
// replaseStandState(sarStandardsInfoEO); // replaseStandState(sarStandardsInfoEO);
// 记录修改日志 // 记录修改日志
saveUpdateLog(sarStandardsInfoEO, beforeSarStandardsInfo); saveUpdateLog(sarStandardsInfoEO, beforeSarStandardsInfo);
// if(elasflag) { if(elasflag) {
// createStandMQService.sendStandMQ(sarStandardsInfoEO,"update"); createStandMQService.sendStandMQ(sarStandardsInfoEO,"update");
// List<String> bhs = new ArrayList<>(Arrays.asList(String.valueOf(map.get("DTBJH")).split(","))); List<String> bhs = new ArrayList<>(Arrays.asList(String.valueOf(map.get("DTBJH")).split(",")));
// for (String bh :bhs) { for (String bh :bhs) {
// SarStandardsInfoEOPage page = new SarStandardsInfoEOPage(); SarStandardsInfoEOPage page = new SarStandardsInfoEOPage();
// int countStand = 10000; int countStand = 10000;
// int countSuccess = 0; int countSuccess = 0;
// page.setValidFlag("0"); page.setValidFlag("0");
// page.setPageSize(countStand); page.setPageSize(countStand);
// page.setMenuId("nomenu"); page.setMenuId("nomenu");
// page.setStandType("ALL"); page.setStandType("ALL");
// page.setStandNumber(bh); page.setStandNumber(bh);
// List<SarStandardsInfo> rowsStand = dao.selectStandardsInfoBynumber(page); List<SarStandardsInfo> rowsStand = dao.selectStandardsInfoBynumber(page);
// for (SarStandardsInfo sarStandardsInfo : rowsStand) { for (SarStandardsInfo sarStandardsInfo : rowsStand) {
// List<SarStandardsInfo> sarStandardsInfoEOS = new ArrayList<>(); List<SarStandardsInfo> sarStandardsInfoEOS = new ArrayList<>();
// sarStandardsInfoEOS.add(sarStandardsInfo); sarStandardsInfoEOS.add(sarStandardsInfo);
// attrInfo(sarStandardsInfoEOS); attrInfo(sarStandardsInfoEOS);
// if (sarStandardsInfoEOS.size()>0) { if (sarStandardsInfoEOS.size()>0) {
// sarStandardsInfo = sarStandardsInfoEOS.get(0); sarStandardsInfo = sarStandardsInfoEOS.get(0);
// countSuccess++; countSuccess++;
// if (sarStandardsInfo.getAttrInfoMap() != null) { if (sarStandardsInfo.getAttrInfoMap() != null) {
// if (sarStandardsInfo.getAttrInfoMap().containsKey("BDTBZBH")){ if (sarStandardsInfo.getAttrInfoMap().containsKey("BDTBZBH")){
// String bdtbh = String.valueOf(sarStandardsInfo.getAttrInfoMap().get("BDTBZBH")); String bdtbh = String.valueOf(sarStandardsInfo.getAttrInfoMap().get("BDTBZBH"));
// sarStandardsInfo.getAttrInfoMap().put("BDTBH", bdtbh); sarStandardsInfo.getAttrInfoMap().put("BDTBH", bdtbh);
// sarStandardsInfo.setSarStandAttrEOStr(com.alibaba.fastjson.JSONObject.toJSONString(sarStandardsInfo.getAttrInfoMap())); sarStandardsInfo.setSarStandAttrEOStr(com.alibaba.fastjson.JSONObject.toJSONString(sarStandardsInfo.getAttrInfoMap()));
// } }
//
// } }
// createStandMQService.sendStandMQ(sarStandardsInfo, "update"); createStandMQService.sendStandMQ(sarStandardsInfo, "update");
// } }
// } }
// } }
// } }
return result; return result;
} }