From 59e896ed4ea42f82057474227ea7ec78cb5a8be9 Mon Sep 17 00:00:00 2001 From: houshuai <17802598606@163.com> Date: 星期五, 13 六月 2025 16:53:20 +0800 Subject: [PATCH] 航宇dnc定型流程功能开发 --- lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/controller/DispatchFileController.java | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/controller/DispatchFileController.java b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/controller/DispatchFileController.java index 35234c4..0afad22 100644 --- a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/controller/DispatchFileController.java +++ b/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); + } + } -- Gitblit v1.9.3