浏览代码

根据年份院内院外编号

lamphua 10 个月前
父节点
当前提交
0a0ec33906

+ 12
- 0
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcProjectController.java 查看文件

@@ -107,6 +107,18 @@ public class CmcProjectController extends BaseController
107 107
         return success(cmcProject);
108 108
     }
109 109
 
110
+    /**
111
+     * 获取cmc项目详细信息
112
+     */
113
+    @GetMapping("/projectNumber")
114
+    public AjaxResult getProjectNumberByYear(CmcProject cmcProject)
115
+    {
116
+        List<CmcProject> list = cmcProjectService.selectCmcProjectList(cmcProject);
117
+        String number = list.get(0).getProjectNumber().substring(5);
118
+        String projectNumber = cmcProject.getProjectNumber() + (Integer.parseInt(number) + 1);
119
+        return success(projectNumber);
120
+    }
121
+
110 122
     /**
111 123
      * 新增cmc项目
112 124
      */

+ 1
- 1
oa-back/ruoyi-system/src/main/resources/mapper/flowable/FlowVarInstMapper.xml 查看文件

@@ -12,7 +12,7 @@
12 12
     </resultMap>
13 13
 
14 14
     <sql id="selectFlowVarInstVo">
15
-        select PROC_INST_ID_, NAME_, TEXT_, CREATE_TIME_ from act_hi_varinst
15
+        select PROC_INST_ID_, NAME_, TEXT_, CREATE_TIME_ from ACT_HI_VARINST
16 16
     </sql>
17 17
 
18 18
     <select id="selectProcInstByVar" parameterType="FlowVarInst" resultMap="FlowVarInstResult">

+ 10
- 1
oa-ui/src/api/oa/project/project.js 查看文件

@@ -2,7 +2,7 @@
2 2
  * @Author: wrh
3 3
  * @Date: 2024-01-30 16:37:46
4 4
  * @LastEditors: wrh
5
- * @LastEditTime: 2024-04-16 16:05:21
5
+ * @LastEditTime: 2024-07-30 17:32:58
6 6
  */
7 7
 import request from '@/utils/request'
8 8
 
@@ -23,6 +23,15 @@ export function getProject(projectId) {
23 23
   })
24 24
 }
25 25
 
26
+// 查询cmc项目详细
27
+export function getProject(query) {
28
+  return request({
29
+    url: '/oa/project/projectNumber',
30
+    method: 'get',
31
+    params: query
32
+  })
33
+}
34
+
26 35
 // 新增cmc项目
27 36
 export function addProject(data) {
28 37
   return request({

正在加载...
取消
保存