“linengliang”
2023-09-18 c559d6104e8b544c0479c963b36c19f528018c2a
编码生成
已修改1个文件
7 ■■■■ 文件已修改
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/PredictiveWorkOrderServiceImpl.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/PredictiveWorkOrderServiceImpl.java
@@ -11,6 +11,7 @@
import org.jeecg.modules.eam.mapper.SpecialtyMaintenanceOrderMapper;
import org.jeecg.modules.eam.service.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -21,6 +22,9 @@
@Service
public class PredictiveWorkOrderServiceImpl extends ServiceImpl<PredictiveWorkOrderMapper, PredictiveWorkOrder> implements IPredictiveWorkOrderService {
    @Autowired
    @Lazy
    private IdentityService sysIdentityService;
    @Override
    public IPage<PredictiveWorkOrder> pageOrderList(Page<PredictiveWorkOrder> page, PredictiveWorkOrder predictiveWorkOrder) {
@@ -41,8 +45,7 @@
//
    @Override
    public boolean add(PredictiveWorkOrder predictiveWorkOrder) {
        String predictiveWorkOrderStr = super.getBaseMapper().getOrderNum("PredictiveWorkOrder") ;
        String num = "YCWH" + DateUtils.date2Str(DateUtils.yyyyMMdd.get()) + predictiveWorkOrderStr;
        String num = sysIdentityService.getNumByTypeAndLength("PredictiveWorkOrder",4);
        predictiveWorkOrder.setNum(num);
        predictiveWorkOrder.setCreateType("2");
        return super.save(predictiveWorkOrder);