feat: (REQ-3300) 状态更改加上日志

This commit is contained in:
xudawei 2025-02-20 13:09:25 +08:00
parent fe8b3cd32c
commit 4f391a4914
2 changed files with 4 additions and 2 deletions

View File

@ -16,6 +16,7 @@ import cn.axzo.nanopart.visa.server.utils.Constants;
import cn.axzo.orggateway.api.nodeuser.dto.OrgNodeUserDTO;
import cn.axzo.orggateway.api.nodeuser.req.ListOrgNodeUserReq;
import cn.axzo.orgmanax.dto.nodeuser.req.ListNodeUserReq;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.google.common.collect.Lists;
import lombok.extern.slf4j.Slf4j;
@ -79,7 +80,7 @@ public class ChangeRecordLogServiceImpl extends ServiceImpl<ChangeRecordLogDao,
@Override
public List<ChangeRecordLog> buildLogList(Long visaId, VisaLogTypeEnum type, VisaLogParam param) {
log.info("buildLogList,visaId={},type={},param={}", visaId, type, JSON.toJSONString(param));
if (Objects.isNull(visaId) || Objects.isNull(type)) {
return Lists.newArrayList();
}

View File

@ -246,6 +246,7 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
*/
@Override
public Boolean changeStatus(ChangeStatusRequest request) {
log.info("changeStatus: {}", JSON.toJSONString(request));
request.check();
ChangeRecord changeRecord = this.getById(request.getVisaId());
// 1 构建前置状态与日志
@ -300,7 +301,7 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
* 添加日志
*/
private void addLogWhenChangeStatus(ChangeStatusRequest request, VisaLogParam param) {
log.info("addLogWhenChangeStatus: request:{},param:{}", JSON.toJSONString(request), JSON.toJSONString(param));
List<ChangeRecordLog> logList = Lists.newArrayList();
// 1 [决策中执行中] -> [审批中] 执行变更签证属性变更
if (Objects.nonNull(param.getOldStatus()) && Objects.nonNull(param.getNewStatus())