Merge remote-tracking branch 'origin/feature/REQ-3300' into feature/REQ-3300
This commit is contained in:
commit
d21a2d3bd2
@ -1,6 +1,7 @@
|
||||
package cn.axzo.nanopart.visa.api.response;
|
||||
|
||||
import cn.axzo.nanopart.visa.api.enums.VisaStatusEnum;
|
||||
import cn.axzo.nanopart.visa.api.enums.VisaTypeEnum;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
@ -28,4 +29,8 @@ public class ImGroupTipsResp {
|
||||
|
||||
private List<ImGroupButton> buttonList;
|
||||
|
||||
private VisaTypeEnum visaType;
|
||||
|
||||
private String visaTypeText;
|
||||
|
||||
}
|
||||
|
||||
@ -217,6 +217,8 @@ public class ChangeRecordRelationServiceImpl extends ServiceImpl<ChangeRecordRel
|
||||
ImGroupTipsResp resp = new ImGroupTipsResp();
|
||||
resp.setStatus(record.getStatus());
|
||||
resp.setStatusText(record.getStatus().getDesc());
|
||||
resp.setVisaType(record.getType());
|
||||
resp.setVisaTypeText(record.getType().getDesc());
|
||||
List<ChangeRecordRelation> imGroupParticipate = findByCondition(VisaRelationDto.builder()
|
||||
.visaId(req.getVisaId())
|
||||
.varName(VisaRelationFieldEnum.IM_GROUP_PARTICIPATE.name())
|
||||
|
||||
@ -402,7 +402,7 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
|
||||
.relationTaskList(CollectionUtils.isEmpty(billMap.get(VisaBillTypeEnum.TASK)) ? Lists.newArrayList() : billMap.get(VisaBillTypeEnum.TASK)) // 关联任务单
|
||||
.relationRectifyList(CollectionUtils.isEmpty(billMap.get(VisaBillTypeEnum.RECTIFY)) ? Lists.newArrayList() : billMap.get(VisaBillTypeEnum.RECTIFY)) //关联整改单
|
||||
.relationVisaList(CollectionUtils.isEmpty(billMap.get(VisaBillTypeEnum.DESIGN_VISA)) ? Lists.newArrayList() : billMap.get(VisaBillTypeEnum.DESIGN_VISA)) // 关联变更单
|
||||
.amountChange(Objects.nonNull(visa.getAmountChange()) ? visa.getAmountChange().toPlainString() : "") // 变更金额
|
||||
.amountChange(Objects.nonNull(visa.getAmountChange()) ? visa.getAmountChange().toPlainString() : null) // 变更金额
|
||||
.changeContextAndDescriptionList(this.buildDesc(visaId)) //发生内容及说明
|
||||
.status(visa.getStatus()) //状态,TO_REPORT:待提报;DECIDING:决策中;EXECUTING:执行中;APPROVING:审批中;COMPLETED:已完成;FORBIDED:已废除;REPORT_FROM_APPROVE:审批到待提报;DECIDING_FROM_APPROVE:审批到决策中 EXECUTING
|
||||
.attach(this.buildAttachUploadFile(visaId)) // 附件
|
||||
@ -867,6 +867,10 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
|
||||
fields = Arrays.asList(VisaChangeFieldEnum.values());
|
||||
}
|
||||
|
||||
filter.setCurrentPersonId(req.getPersonId());
|
||||
filter.setCurrentOuId(req.getOuId());
|
||||
filter.setCurrentWorkspaceId(req.getWorkspaceId());
|
||||
|
||||
// Set<Long> permissionVisaIdSet = this.fetchPermissionVisaIdSet(filter);
|
||||
List<ChangeRecord> changeRecordList = Lists.newArrayList();
|
||||
// if (CollectionUtils.isNotEmpty(permissionVisaIdSet)) {
|
||||
@ -1389,6 +1393,7 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
|
||||
createReq.setSkipNoOnlyOnce(true);
|
||||
// 校验
|
||||
validVisaChangeForm(createReq);
|
||||
createReq.setActivityId(req.getActivityId());
|
||||
createReq.setApprovePersonInfoList(req.getApprovePersonInfoList());
|
||||
createReq.setOperatorOuId(req.getOperatorOuId());
|
||||
createReq.setOperatorPersonId(req.getOperatorPersonId());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user