qushaowei
2025-06-10 78ee8165199655f2fb5a73775d3101da77a0d367
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/OperationCertificateApplyController.java
@@ -12,6 +12,7 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.jeecg.modules.eam.vo.EquipmentDisposalPage;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
@@ -100,22 +101,22 @@
   /**
    *  编辑
    *
    * @param operationCertificateApplyPage
    * @param operationCertificateApply
    * @return
    */
   @AutoLog(value = "操作证申请表-编辑")
   @ApiOperation(value="操作证申请表-编辑", notes="操作证申请表-编辑")
    //@RequiresPermissions("org.jeecg.modules.mdc:mom_eam_operation_certificate_apply:edit")
   @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
   public Result<String> edit(@RequestBody OperationCertificateApplyPage operationCertificateApplyPage) {
      OperationCertificateApply operationCertificateApply = new OperationCertificateApply();
      BeanUtils.copyProperties(operationCertificateApplyPage, operationCertificateApply);
   public Result<String> edit(@RequestBody OperationCertificateApply operationCertificateApply) {
//      OperationCertificateApply operationCertificateApply = new OperationCertificateApply();
//      BeanUtils.copyProperties(operationCertificateApplyPage, operationCertificateApply);
      OperationCertificateApply operationCertificateApplyEntity = operationCertificateApplyService.getById(operationCertificateApply.getId());
      if(operationCertificateApplyEntity==null) {
         return Result.error("未找到对应数据");
      }
      operationCertificateApplyService.updateMain(operationCertificateApply, operationCertificateApplyPage.getOperationCertificateApplyDetailList());
      return Result.OK("编辑成功!");
      operationCertificateApplyService.updateMain(operationCertificateApply, operationCertificateApply.getOperationCertificateApplyDetailList());
      return Result.OK("审核成功!");
   }
   
   /**
@@ -262,4 +263,17 @@
      return Result.OK("文件导入失败!");
    }
    /**
     * 提交、审核、审批
     *
     * @param operationCertificateApply
     * @return
     */
    @AutoLog(value = "提交、审核、审批")
    @PostMapping(value = "/approve")
    public Result<String> submit(@RequestBody OperationCertificateApply operationCertificateApply) {
       this.operationCertificateApplyService.updateById(operationCertificateApply);
       return Result.OK("操作成功!");
    }
}