Commit da06f085 by “zcwang”

fix bug:变更行动项数据变更ID错误

parent edbd35f7
Pipeline #43438 passed with stages
in 1 minute 28 seconds
......@@ -362,7 +362,7 @@ public class ChangeFlowBiz {
String currentNode, ChangeFlowSubmitReq changeFlowSubmitReq) {
ChangeFlowEnum node = ChangeFlowEnum.getByNodeId(currentNode);
Assert.notNull(node, "节点配置不存在");
log.debug("[checkUpdateAndSubmit] floeId:{}, nodeEnum:{}, changeFlowSubmitReq:{}", flowId, node,
log.debug("[checkUpdateAndSubmit] flowId:{}, nodeEnum:{}, changeFlowSubmitReq:{}", flowId, node,
JSON.toJSONString(changeFlowSubmitReq));
// 工单流传
Map<String, Object> content = new HashMap<>(CommonConstants.INIT_HASH_MAP_SIZE);
......@@ -437,7 +437,7 @@ public class ChangeFlowBiz {
Long changeExecFinishTime = exec.getChangeExecFinishTime();
Assert.notNull(changeExecFinishTime, "行动完成时间不可为空" + exec.getChangeTemplateId());
ChangeExecRecord changeExecRecord = new ChangeExecRecord();
changeExecRecord.setId(exec.getChangeTemplateId());
changeExecRecord.setId(exec.getChangeExecId());
changeExecRecord.setChangeExecFinishTime(exec.getChangeExecFinishTime());
changeExecRecord.setChangeExecFinishDesc(exec.getChangeExecFinishDesc());
return changeExecRecord;
......@@ -606,7 +606,7 @@ public class ChangeFlowBiz {
List<Long> itemIds = itemList.stream().map(ItemVO::getItemId).collect(Collectors.toList());
// 批量查询spu信息
List<SpuTO> spuTOS = itemService.batchQuerySpuInfo(BatchQuerySpuInfoParam.builder().ids(itemIds)
.commonProps(new ArrayList<>()).spuProps(Arrays.asList("itemSetupType","businessForm")).build());
.commonProps(new ArrayList<>()).spuProps(Arrays.asList("itemSetupType","+")).build());
log.debug("[detail] spuTOS:{}", JSON.toJSONString(spuTOS));
// 批量查询物理类目
Map<Long, List<SimplePhyCateGoryResultCo>> categoryChain = itemService
......
......@@ -34,7 +34,7 @@ public class ChangeFlowExecServiceImpl implements ChangeFlowExecService {
List<ChangeExecRecord> changeExecRecords = changeExecRecordMapper.selectByChangeRecordId(changeRecordId);
if (CollectionUtils.isNotEmpty(changeExecRecords)) {
return changeExecRecords.stream()
.map(c -> ChangeFlowExecVO.builder().changeRecordId(c.getChangeRecordId())
.map(c -> ChangeFlowExecVO.builder().changeExecId(c.getId()).changeRecordId(c.getChangeRecordId())
.changeExecDepartment(c.getChangeExecDepartment()).changeExecUserType(c.getChangeExecUserType())
.changeExecUser(c.getChangeExecUser()).changeExecUserEmail(c.getChangeExecUserEmail())
.changeRiskDesc(c.getChangeRiskDesc()).changeExecProject(c.getChangeExecProject())
......
......@@ -17,6 +17,10 @@ import lombok.Data;
*/
@Data
public class ChangeExecConfigReq {
/**
* 变更行动项记录id
*/
private Long changeExecId;
/**
* 变更类型配置记录id
......
......@@ -20,6 +20,11 @@ import lombok.NoArgsConstructor;
@NoArgsConstructor
@Data
public class ChangeFlowExecVO {
/**
* 变更行动项记录id
*/
private Long changeExecId;
/**
* 变更记录id
*/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment