zhangherong
2025-03-06 c2a147659849eb1f56962e8ec3a5b4623c3a6262
art: 项目型维修 计划编号,自动生成
已修改1个文件
9 ■■■■■ 文件已修改
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/ProjectMaintenanceOrderController.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/ProjectMaintenanceOrderController.java
@@ -22,6 +22,7 @@
import org.jeecg.modules.eam.model.UserVo;
import org.jeecg.modules.eam.service.IProjectMaintenanceOrderDetailService;
import org.jeecg.modules.eam.service.IProjectMaintenanceOrderService;
import org.jeecg.modules.eam.service.IdentityService;
import org.jeecg.modules.eam.vo.EquipmentDisposalPage;
import org.jeecg.modules.eam.vo.EquipmentSealPage;
import org.jeecg.modules.eam.vo.ProjectMaintenanceOrderPage;
@@ -32,6 +33,7 @@
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
@@ -67,6 +69,10 @@
//    @Autowired
//    private IFlowMyBusinessService flowMyBusinessService;
    /*---------------------------------主表处理-begin-------------------------------------*/
    @Autowired
    @Lazy
    private IdentityService sysIdentityService;
    /**
     * 分页列表查询
@@ -108,6 +114,9 @@
    public Result<String> add(@RequestBody ProjectMaintenanceOrderPage projectMaintenanceOrderPage) {
        ProjectMaintenanceOrder projectMaintenanceOrder = new ProjectMaintenanceOrder();
        BeanUtils.copyProperties(projectMaintenanceOrderPage, projectMaintenanceOrder);
        //计划编号自动生成
        String num = sysIdentityService.getNumByTypeAndLength("ProjectMaintenanceOrder", 4);
        projectMaintenanceOrder.setNum(num);
        projectMaintenanceOrderService.saveMain(projectMaintenanceOrder, projectMaintenanceOrderPage.getProjectMaintenanceOrderDetailList());
        return Result.OK("添加成功!");
    }