lyh
2025-06-25 e756af0f5bfd1addbd5d5c145441fb34aad91a28
lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/controller/DispatchFileController.java
@@ -10,6 +10,10 @@
import org.jeecg.common.aspect.annotation.AutoLog;
import org.jeecg.common.system.base.controller.JeecgController;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.modules.dnc.entity.DocInfo;
import org.jeecg.modules.dnc.response.CommonCode;
import org.jeecg.modules.dnc.response.ResponseResult;
import org.jeecg.modules.dnc.service.IDocInfoService;
import org.jeecg.modules.dncFlow.entity.DispatchFile;
import org.jeecg.modules.dncFlow.service.IDispatchFileService;
import org.jeecg.modules.dncFlow.vo.DispatchFileFlowTaskVo;
@@ -40,6 +44,8 @@
   @Autowired
   private IHisWorkTaskService hisWorkTaskService;
   @Autowired
   private IDocInfoService docInfoService;
   /**
    * 分页列表查询
    *
@@ -231,5 +237,21 @@
    public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
        return super.importExcel(request, response, DispatchFile.class);
    }
    @AutoLog(value = "文档表-定型流程发起")
    @ApiOperation(value = "文档表-定型流程发起", notes = "文档表-定型流程发起")
    @PostMapping("/submitProccess")
    public ResponseResult submitProccess(@RequestBody DispatchFile dispatchFile) {
       dispatchFileService.submitProccess(dispatchFile);
       return new ResponseResult(CommonCode.SUCCESS);
    }
    @AutoLog(value = "文档表-信息查询")
    @ApiOperation(value = "文档表-信息查询", notes = "文档表-信息查询")
    @GetMapping("/queryDocInfoByFlowDataId")
    public Result<DocInfo> queryDocInfoByFlowDataId(@RequestParam("dataId") String dataId) {
       DispatchFile dispatchFile = dispatchFileService.getById(dataId);
       DocInfo docInfo = docInfoService.getById(dispatchFile.getDocId());
       return Result.OK(docInfo);
    }
}