操作记录代码优化

This commit is contained in:
yf001217 2026-03-25 08:24:13 +08:00
parent 25b4263017
commit ddcb885f60
1 changed files with 5 additions and 7 deletions

View File

@ -5,6 +5,7 @@ import com.nflg.wms.common.pojo.dto.OptRecordDTO;
import com.nflg.wms.common.pojo.qo.OptRecordQO;
import com.nflg.wms.common.pojo.vo.OptRecordVO;
import com.nflg.wms.common.util.UserUtil;
import com.nflg.wms.common.util.VUtil;
import com.nflg.wms.repository.entity.OptRecord;
import com.nflg.wms.repository.mapper.OptRecordMapper;
import com.nflg.wms.repository.service.IOptRecordService;
@ -35,12 +36,9 @@ public class OptRecordServiceImpl extends ServiceImpl<OptRecordMapper, OptRecord
public void add(OptRecordDTO optRecordDTO) {
OptRecord optRecord = new OptRecord();
BeanUtils.copyProperties(optRecordDTO, optRecord);
optRecord.setOperationTime(LocalDateTime.now());
optRecord.setOperatorId(UserUtil.getUserId());
optRecord.setOperator(UserUtil.getUserName());
boolean saveSuccess = this.save(optRecord);
if (!saveSuccess) {
throw new RuntimeException("新增操作记录失败,请稍后重试");
}
optRecord.setOperationTime(LocalDateTime.now())
.setOperatorId(UserUtil.getUserId())
.setOperator(UserUtil.getUserName());
VUtil.trueThrowBusinessError(!this.save(optRecord)).throwMessage("新增操作记录失败,请稍后重试");
}
}