diff --git a/op-modules/op-device/src/main/java/com/op/device/service/impl/EquCheckItemServiceImpl.java b/op-modules/op-device/src/main/java/com/op/device/service/impl/EquCheckItemServiceImpl.java index c38b226a..bb483d10 100644 --- a/op-modules/op-device/src/main/java/com/op/device/service/impl/EquCheckItemServiceImpl.java +++ b/op-modules/op-device/src/main/java/com/op/device/service/impl/EquCheckItemServiceImpl.java @@ -107,12 +107,12 @@ public class EquCheckItemServiceImpl implements IEquCheckItemService { String factory = str.substring(index + 1); // 获取检查项流水号 - String serialNum = String.format("%02d", equCheckItemMapper.selectSerialNumber()); + String serialNum = String.format("%03d", equCheckItemMapper.selectSerialNumber()); // 处理检查项信息 equCheckItem.setItemId(IdUtils.fastSimpleUUID()); equCheckItem.setFactoryCode(factory); - equCheckItem.setItemCode("CI"+serialNum); + equCheckItem.setItemCode("CI"+DateUtils.dateTimeNow(DateUtils.YYYYMMDD)+serialNum); equCheckItem.setCreatedBy(SecurityContextHolder.getUserName()); equCheckItem.setCreatedTime(DateUtils.getNowDate()); equCheckItem.setUpdatedBy(SecurityContextHolder.getUserName());