feat: (REQ-3300) 状态更改加上日志
This commit is contained in:
parent
fe8b3cd32c
commit
4f391a4914
@ -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();
|
||||
}
|
||||
|
||||
@ -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())
|
||||
|
||||
Loading…
Reference in New Issue
Block a user