批量发起企标计划流程 文件 发布稿
This commit is contained in:
@@ -6,6 +6,8 @@ import cn.afterturn.easypoi.excel.entity.enmus.ExcelType;
|
||||
import cn.hutool.core.lang.UUID;
|
||||
import com.adc.da.FeignClientImpl.workFlowFeignClientImpl;
|
||||
import com.adc.da.Timer.ProcessTimer;
|
||||
import com.adc.da.att.entity.AttFileEO;
|
||||
import com.adc.da.att.service.impl.AttFileEOServiceImpl;
|
||||
import com.adc.da.common.*;
|
||||
import com.adc.da.exception.AdcDaBaseException;
|
||||
import com.adc.da.http.PageInfo;
|
||||
@@ -16,8 +18,11 @@ import com.adc.da.login.util.JwtUtils;
|
||||
import com.adc.da.slrs.StandardQA.service.Impl.SarAgenldAcceptButtonServiceImpl;
|
||||
import com.adc.da.slrs.esRevisePlan.dao.EsRevisePlanDao;
|
||||
import com.adc.da.slrs.esRevisePlan.entity.EsRevisePlan;
|
||||
import com.adc.da.slrs.esRevisePlan.entity.EsRevisePlanInfo;
|
||||
import com.adc.da.slrs.esRevisePlan.service.IEsRevisePlanLogService;
|
||||
import com.adc.da.slrs.esRevisePlan.service.IEsRevisePlanService;
|
||||
import com.adc.da.slrs.sarBussStandAttrInfo.dao.SarBussStandAttrInfoDao;
|
||||
import com.adc.da.slrs.sarBussStandAttrInfo.entity.SarBussStandAttrInfo;
|
||||
import com.adc.da.slrs.sarInstitution.dao.TsInstitutionDao;
|
||||
import com.adc.da.slrs.sarInstitution.entity.TsInstitution;
|
||||
import com.adc.da.slrs.sarUser.entity.TsUser;
|
||||
@@ -101,6 +106,12 @@ public class WorkFlowController {
|
||||
@Autowired
|
||||
private DicTypeEODao dicTypeEODao;
|
||||
|
||||
@Autowired
|
||||
private SarBussStandAttrInfoDao sarBussStandAttrInfoDao;
|
||||
|
||||
@Autowired
|
||||
private AttFileEOServiceImpl attFileEOService;
|
||||
|
||||
// @Autowired
|
||||
// private ExportExcelMapper exportExcelMapper;
|
||||
|
||||
@@ -1122,6 +1133,26 @@ public class WorkFlowController {
|
||||
|
||||
qbfsForm.put("rqbJson",data.getRqbJson());
|
||||
qbfsForm.put("rqbName",data.getRqbName());
|
||||
if(StringUtils.isNotBlank(data.getRqbJson())){
|
||||
//通过id去找到代替标准号
|
||||
List<EsRevisePlanInfo> objects = new ArrayList<>();
|
||||
SarBussStandAttrInfo sarBussStandAttrInfo = sarBussStandAttrInfoDao.selectByIdAtt(data.getRqbJson());
|
||||
if(sarBussStandAttrInfo != null && StringUtils.isNotBlank(sarBussStandAttrInfo.getFbgbuss())) {
|
||||
String fbgbuss = sarBussStandAttrInfo.getFbgbuss();
|
||||
String[] split = fbgbuss.split(",");
|
||||
for (String fileId : split) {
|
||||
AttFileEO fileInfo = attFileEOService.getFileInfo(fileId);
|
||||
if (fileInfo != null) {
|
||||
EsRevisePlanInfo esRevisePlanInfo = new EsRevisePlanInfo();
|
||||
esRevisePlanInfo.setId(fileInfo.getId());
|
||||
esRevisePlanInfo.setName(fileInfo.getOldFileName());
|
||||
objects.add(esRevisePlanInfo);
|
||||
}
|
||||
}
|
||||
}
|
||||
qbfsForm.put("fbgbuss",objects);
|
||||
}
|
||||
//qbfsForm.put("fbgbussName","");
|
||||
qbfsForm.put("rqbCode",data.getRqbCode());
|
||||
qbfsForm.put("tsJson",data.getTsJson());
|
||||
qbfsForm.put("tsJsonName",data.getTsJsonName());
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.adc.da.slrs.esRevisePlan.entity;
|
||||
|
||||
import lombok.Data;
|
||||
@Data
|
||||
public class EsRevisePlanInfo {
|
||||
|
||||
private String id;
|
||||
|
||||
private String name;
|
||||
}
|
||||
Reference in New Issue
Block a user