|
|
@ -676,16 +676,16 @@ public class QuotationInformationServiceImpl extends ServiceImpl<QuotationInform |
|
|
@Transactional |
|
|
@Transactional |
|
|
public void submitChange(QuotationInformationVo data) { |
|
|
public void submitChange(QuotationInformationVo data) { |
|
|
// 更新单据 |
|
|
// 更新单据 |
|
|
lambdaUpdate().eq(QuotationInformationEntity::getSite, data.getSite()).eq(QuotationInformationEntity::getQuotationNo, data.getQuotationNo()).update(data); |
|
|
|
|
|
|
|
|
lambdaUpdate().eq(QuotationInformationEntity::getSite, data.getSite()).eq(QuotationInformationEntity::getQuotationBatchNo, data.getQuotationBatchNo()).update(data); |
|
|
|
|
|
|
|
|
// 获取提交基础数据 |
|
|
// 获取提交基础数据 |
|
|
Map<String, String> baseData = changeManagementService.getSubmitBaseData(data.getSite(), data.getUserName(), data.getQuotationNo()); |
|
|
Map<String, String> baseData = changeManagementService.getSubmitBaseData(data.getSite(), data.getUserName(), data.getQuotationNo()); |
|
|
|
|
|
|
|
|
// 主信息 |
|
|
// 主信息 |
|
|
QuotationInformationEntity changeRequest = quotationInformationMapper.selectOne(new QueryWrapper<QuotationInformationEntity>().eq("site", data.getSite()).eq("quotation_no", data.getQuotationNo())); |
|
|
QuotationInformationEntity changeRequest = quotationInformationMapper.selectOne(new QueryWrapper<QuotationInformationEntity>().eq("site", data.getSite()).eq("quotation_no", data.getQuotationNo())); |
|
|
ParamData paramData = new ParamData(data.getSite(), baseData.get("nodeId"), data.getQuotationNo(), data.getUserName(), baseData.get("classificationNo"), |
|
|
|
|
|
|
|
|
ParamData paramData = new ParamData(data.getSite(), baseData.get("nodeId"), data.getQuotationBatchNo(), data.getUserName(), baseData.get("classificationNo"), |
|
|
baseData.get("userId"), baseData.get("workflowId"), baseData.get("workflowname"), baseData.get("requestName"), baseData.get("path"), baseData.get("requestId"), |
|
|
baseData.get("userId"), baseData.get("workflowId"), baseData.get("workflowname"), baseData.get("requestName"), baseData.get("path"), baseData.get("requestId"), |
|
|
"plm_quotation_information", "quotation_no", "quotation_status", |
|
|
|
|
|
|
|
|
"plm_quotation_information", "quotation_batch_no", "quotation_status", |
|
|
changeRequest.getStepId(), data.getBu(), baseData.get("domainControlAccount"), baseData.get("menuId"), data.getNodeConclusion(), data.getRejectOpinion() == null ? "" : data.getRejectOpinion()); |
|
|
changeRequest.getStepId(), data.getBu(), baseData.get("domainControlAccount"), baseData.get("menuId"), data.getNodeConclusion(), data.getRejectOpinion() == null ? "" : data.getRejectOpinion()); |
|
|
|
|
|
|
|
|
// 4、 接口:流程提交接口(同意) / 流程退回接口(驳回) |
|
|
// 4、 接口:流程提交接口(同意) / 流程退回接口(驳回) |
|
|
|