소스 검색

审批表存projectid

lamphua 1 년 전
부모
커밋
9d01a46d5c

+ 2
- 2
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcCarApprovalController.java 파일 보기

81
         formData.put("endTime", cmcCarApproval.getEndDate());
81
         formData.put("endTime", cmcCarApproval.getEndDate());
82
         formData.put("day", cmcCarApproval.getDays());
82
         formData.put("day", cmcCarApproval.getDays());
83
         formData.put("passengers", cmcCarApproval.getPassengers());
83
         formData.put("passengers", cmcCarApproval.getPassengers());
84
-        formData.put("projectNumber", cmcCarApproval.getProjectNumber());
84
+        formData.put("projectNumber", cmcCarApproval.getProjectId());
85
         formData.put("applyReason", cmcCarApproval.getApplyReason());
85
         formData.put("applyReason", cmcCarApproval.getApplyReason());
86
         formData.put("deptUser", userService.selectUserById(cmcCarApproval.getDeptUserId()).getNickName());
86
         formData.put("deptUser", userService.selectUserById(cmcCarApproval.getDeptUserId()).getNickName());
87
         formData.put("deptComment", cmcCarApproval.getDeptComment());
87
         formData.put("deptComment", cmcCarApproval.getDeptComment());
118
         cmcCarApproval.setCarApplyId(formDataJson.getString("formId"));
118
         cmcCarApproval.setCarApplyId(formDataJson.getString("formId"));
119
         cmcCarApproval.setApplier(getLoginUser().getUserId());
119
         cmcCarApproval.setApplier(getLoginUser().getUserId());
120
         cmcCarApproval.setApplyDate(DateUtils.getNowDate());
120
         cmcCarApproval.setApplyDate(DateUtils.getNowDate());
121
-        cmcCarApproval.setProjectNumber(formDataJson.getString("projectNumber"));
121
+        cmcCarApproval.setProjectId(formDataJson.getString("projectNumber"));
122
         cmcCarApproval.setApplyReason(formDataJson.getString("applyReason"));
122
         cmcCarApproval.setApplyReason(formDataJson.getString("applyReason"));
123
         cmcCarApproval.setPassengers(formDataJson.getInteger("passengers"));
123
         cmcCarApproval.setPassengers(formDataJson.getInteger("passengers"));
124
         cmcCarApproval.setBeginDate(formDataJson.getDate("startTime"));
124
         cmcCarApproval.setBeginDate(formDataJson.getDate("startTime"));

+ 3
- 3
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcDeviceApprovalController.java 파일 보기

80
         formData.put("startTime", cmcDeviceApproval.getBeginDate());
80
         formData.put("startTime", cmcDeviceApproval.getBeginDate());
81
         formData.put("endTime", cmcDeviceApproval.getEndDate());
81
         formData.put("endTime", cmcDeviceApproval.getEndDate());
82
         formData.put("day", cmcDeviceApproval.getDays());
82
         formData.put("day", cmcDeviceApproval.getDays());
83
-        formData.put("projectNumber", cmcDeviceApproval.getProjectNumber());
83
+        formData.put("projectNumber", cmcDeviceApproval.getProjectId());
84
         formData.put("applyReason", cmcDeviceApproval.getApplyReason());
84
         formData.put("applyReason", cmcDeviceApproval.getApplyReason());
85
         formData.put("deptUser", userService.selectUserById(cmcDeviceApproval.getDeptUserId()).getNickName());
85
         formData.put("deptUser", userService.selectUserById(cmcDeviceApproval.getDeptUserId()).getNickName());
86
         formData.put("deptComment", cmcDeviceApproval.getDeptComment());
86
         formData.put("deptComment", cmcDeviceApproval.getDeptComment());
89
         formData.put("dispatcher", userService.selectUserById(cmcDeviceApproval.getDispatcher()).getNickName());
89
         formData.put("dispatcher", userService.selectUserById(cmcDeviceApproval.getDispatcher()).getNickName());
90
         formData.put("dispatchComment", cmcDeviceApproval.getDispatchComment());
90
         formData.put("dispatchComment", cmcDeviceApproval.getDispatchComment());
91
         formData.put("devices", cmcDeviceApproval.getDevices());
91
         formData.put("devices", cmcDeviceApproval.getDevices());
92
-        return success(cmcDeviceApprovalService.selectCmcDeviceApprovalByDeviceApplyId(deviceApplyId));
92
+        return success(formData);
93
     }
93
     }
94
 
94
 
95
     /**
95
     /**
114
         cmcDeviceApproval.setDeviceApplyId(formDataJson.getString("formId"));
114
         cmcDeviceApproval.setDeviceApplyId(formDataJson.getString("formId"));
115
         cmcDeviceApproval.setApplier(getLoginUser().getUserId());
115
         cmcDeviceApproval.setApplier(getLoginUser().getUserId());
116
         cmcDeviceApproval.setApplyDate(DateUtils.getNowDate());
116
         cmcDeviceApproval.setApplyDate(DateUtils.getNowDate());
117
-        cmcDeviceApproval.setProjectNumber(formDataJson.getString("projectNumber"));
117
+        cmcDeviceApproval.setProjectId(formDataJson.getString("projectNumber"));
118
         cmcDeviceApproval.setApplyReason(formDataJson.getString("applyReason"));
118
         cmcDeviceApproval.setApplyReason(formDataJson.getString("applyReason"));
119
         cmcDeviceApproval.setBeginDate(formDataJson.getDate("startTime"));
119
         cmcDeviceApproval.setBeginDate(formDataJson.getDate("startTime"));
120
         cmcDeviceApproval.setEndDate(formDataJson.getDate("endTime"));
120
         cmcDeviceApproval.setEndDate(formDataJson.getDate("endTime"));

+ 10
- 0
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java 파일 보기

70
         return success(deptLeader);
70
         return success(deptLeader);
71
     }
71
     }
72
 
72
 
73
+    /**
74
+     * 获取分管领导
75
+     */
76
+    @GetMapping("/manageLeader")
77
+    public AjaxResult getManageLeader(String userId)
78
+    {
79
+        SysUser manageLeader = postService.selectManageLeaderByUserId(userId);
80
+        return success(manageLeader);
81
+    }
82
+
73
     @Log(title = "岗位管理", businessType = BusinessType.EXPORT)
83
     @Log(title = "岗位管理", businessType = BusinessType.EXPORT)
74
     @PreAuthorize("@ss.hasPermi('system:post:export')")
84
     @PreAuthorize("@ss.hasPermi('system:post:export')")
75
     @PostMapping("/export")
85
     @PostMapping("/export")

+ 6
- 6
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcCarApproval.java 파일 보기

35
 
35
 
36
     /** 项目编号 */
36
     /** 项目编号 */
37
     @Excel(name = "项目编号")
37
     @Excel(name = "项目编号")
38
-    private String projectNumber;
38
+    private String projectId;
39
 
39
 
40
     /** 用车事由 */
40
     /** 用车事由 */
41
     @Excel(name = "用车事由")
41
     @Excel(name = "用车事由")
144
     {
144
     {
145
         return drivers;
145
         return drivers;
146
     }
146
     }
147
-    public void setProjectNumber(String projectNumber)
147
+    public void setProjectId(String projectId)
148
     {
148
     {
149
-        this.projectNumber = projectNumber;
149
+        this.projectId = projectId;
150
     }
150
     }
151
 
151
 
152
-    public String getProjectNumber()
152
+    public String getProjectId()
153
     {
153
     {
154
-        return projectNumber;
154
+        return projectId;
155
     }
155
     }
156
     public void setApplyReason(String applyReason)
156
     public void setApplyReason(String applyReason)
157
     {
157
     {
314
                 .append("applier", getApplier())
314
                 .append("applier", getApplier())
315
                 .append("cars", getCars())
315
                 .append("cars", getCars())
316
                 .append("drivers", getDrivers())
316
                 .append("drivers", getDrivers())
317
-                .append("projectNumber", getProjectNumber())
317
+                .append("projectId", getProjectId())
318
                 .append("applyReason", getApplyReason())
318
                 .append("applyReason", getApplyReason())
319
                 .append("passengers", getPassengers())
319
                 .append("passengers", getPassengers())
320
                 .append("beginDate", getBeginDate())
320
                 .append("beginDate", getBeginDate())

+ 6
- 6
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceApproval.java 파일 보기

31
 
31
 
32
     /** 项目编号 */
32
     /** 项目编号 */
33
     @Excel(name = "项目编号")
33
     @Excel(name = "项目编号")
34
-    private String projectNumber;
34
+    private String projectId;
35
 
35
 
36
     /** 申领事由 */
36
     /** 申领事由 */
37
     @Excel(name = "申领事由")
37
     @Excel(name = "申领事由")
124
     {
124
     {
125
         return devices;
125
         return devices;
126
     }
126
     }
127
-    public void setProjectNumber(String projectNumber) 
127
+    public void setProjectId(String projectId) 
128
     {
128
     {
129
-        this.projectNumber = projectNumber;
129
+        this.projectId = projectId;
130
     }
130
     }
131
 
131
 
132
-    public String getProjectNumber() 
132
+    public String getProjectId() 
133
     {
133
     {
134
-        return projectNumber;
134
+        return projectId;
135
     }
135
     }
136
     public void setApplyReason(String applyReason) 
136
     public void setApplyReason(String applyReason) 
137
     {
137
     {
275
             .append("deviceApplyId", getDeviceApplyId())
275
             .append("deviceApplyId", getDeviceApplyId())
276
             .append("applier", getApplier())
276
             .append("applier", getApplier())
277
             .append("deviceId", getDevices())
277
             .append("deviceId", getDevices())
278
-            .append("projectNumber", getProjectNumber())
278
+            .append("projectId", getProjectId())
279
             .append("applyReason", getApplyReason())
279
             .append("applyReason", getApplyReason())
280
             .append("beginDate", getBeginDate())
280
             .append("beginDate", getBeginDate())
281
             .append("beginHalfday", getBeginHalfday())
281
             .append("beginHalfday", getBeginHalfday())

+ 8
- 0
oa-back/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserPostMapper.java 파일 보기

59
      * @return 查询部门主任
59
      * @return 查询部门主任
60
      */
60
      */
61
     public SysUser selectDeptLeaderByUserId(String userId);
61
     public SysUser selectDeptLeaderByUserId(String userId);
62
+
63
+    /**
64
+     * 查询分管领导
65
+     *
66
+     * @param
67
+     * @return 查询分管领导
68
+     */
69
+    public SysUser selectManageLeaderByUserId(String userId);
62
 }
70
 }

+ 8
- 0
oa-back/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysPostService.java 파일 보기

116
      */
116
      */
117
     public SysUser selectDeptLeaderByUserId(String userId);
117
     public SysUser selectDeptLeaderByUserId(String userId);
118
 
118
 
119
+    /**
120
+     * 查询分管领导
121
+     *
122
+     * @param
123
+     * @return 查询分管领导
124
+     */
125
+    public SysUser selectManageLeaderByUserId(String userId);
126
+
119
 }
127
 }

+ 15
- 0
oa-back/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysPostServiceImpl.java 파일 보기

189
         return userPostMapper.selectDriverList();
189
         return userPostMapper.selectDriverList();
190
     }
190
     }
191
 
191
 
192
+    /**
193
+     * 查询部门主任
194
+     *
195
+     * @param
196
+     * @return 查询部门主任
197
+     */
192
     @Override
198
     @Override
193
     public SysUser selectDeptLeaderByUserId(String userId) {
199
     public SysUser selectDeptLeaderByUserId(String userId) {
194
         return userPostMapper.selectDeptLeaderByUserId(userId);
200
         return userPostMapper.selectDeptLeaderByUserId(userId);
195
     }
201
     }
202
+
203
+    /**
204
+     * 查询分管领导
205
+     *
206
+     * @param
207
+     * @return 查询分管领导
208
+     */
209
+    @Override
210
+    public SysUser selectManageLeaderByUserId(String userId) { return userPostMapper.selectManageLeaderByUserId(userId); }
196
 }
211
 }

+ 6
- 6
oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcCarApprovalMapper.xml 파일 보기

9
         <result property="applier"    column="applier"    />
9
         <result property="applier"    column="applier"    />
10
         <result property="cars"    column="cars"    />
10
         <result property="cars"    column="cars"    />
11
         <result property="drivers"    column="drivers"    />
11
         <result property="drivers"    column="drivers"    />
12
-        <result property="projectNumber"    column="project_number"    />
12
+        <result property="projectId"    column="project_id"    />
13
         <result property="applyReason"    column="apply_reason"    />
13
         <result property="applyReason"    column="apply_reason"    />
14
         <result property="passengers"    column="passengers"    />
14
         <result property="passengers"    column="passengers"    />
15
         <result property="applyDate"    column="apply_date"    />
15
         <result property="applyDate"    column="apply_date"    />
30
     </resultMap>
30
     </resultMap>
31
 
31
 
32
     <sql id="selectCmcCarApprovalVo">
32
     <sql id="selectCmcCarApprovalVo">
33
-        select car_apply_id, applier, cars, drivers, project_number, apply_reason, passengers, apply_date, begin_date, begin_halfday, end_date, end_halfday, days, dept_user_id, dept_comment, manager_user_id, manager_comment, union_user_id, union_comment, dispatcher, dispatch_comment, estimate_cost from cmc_car_approval
33
+        select car_apply_id, applier, cars, drivers, project_id, apply_reason, passengers, apply_date, begin_date, begin_halfday, end_date, end_halfday, days, dept_user_id, dept_comment, manager_user_id, manager_comment, union_user_id, union_comment, dispatcher, dispatch_comment, estimate_cost from cmc_car_approval
34
     </sql>
34
     </sql>
35
 
35
 
36
     <select id="selectCmcCarApprovalList" parameterType="CmcCarApproval" resultMap="CmcCarApprovalResult">
36
     <select id="selectCmcCarApprovalList" parameterType="CmcCarApproval" resultMap="CmcCarApprovalResult">
39
             <if test="applier != null "> and applier = #{applier}</if>
39
             <if test="applier != null "> and applier = #{applier}</if>
40
             <if test="cars != null  and cars != ''"> and cars = #{cars}</if>
40
             <if test="cars != null  and cars != ''"> and cars = #{cars}</if>
41
             <if test="drivers != null  and drivers != ''"> and drivers = #{drivers}</if>
41
             <if test="drivers != null  and drivers != ''"> and drivers = #{drivers}</if>
42
-            <if test="projectNumber != null  and projectNumber != ''"> and project_number = #{projectNumber}</if>
42
+            <if test="projectId != null  and projectId != ''"> and project_id = #{projectId}</if>
43
             <if test="applyReason != null  and applyReason != ''"> and apply_reason = #{applyReason}</if>
43
             <if test="applyReason != null  and applyReason != ''"> and apply_reason = #{applyReason}</if>
44
             <if test="passengers != null "> and passengers = #{passengers}</if>
44
             <if test="passengers != null "> and passengers = #{passengers}</if>
45
             <if test="applyDate != null "> and apply_date = #{beginDate}</if>
45
             <if test="applyDate != null "> and apply_date = #{beginDate}</if>
72
             <if test="applier != null">applier,</if>
72
             <if test="applier != null">applier,</if>
73
             <if test="cars != null">cars,</if>
73
             <if test="cars != null">cars,</if>
74
             <if test="drivers != null">drivers,</if>
74
             <if test="drivers != null">drivers,</if>
75
-            <if test="projectNumber != null">project_number,</if>
75
+            <if test="projectId != null">project_id,</if>
76
             <if test="applyReason != null">apply_reason,</if>
76
             <if test="applyReason != null">apply_reason,</if>
77
             <if test="passengers != null">passengers,</if>
77
             <if test="passengers != null">passengers,</if>
78
             <if test="applyDate != null">apply_date,</if>
78
             <if test="applyDate != null">apply_date,</if>
96
             <if test="applier != null">#{applier},</if>
96
             <if test="applier != null">#{applier},</if>
97
             <if test="cars != null">#{cars},</if>
97
             <if test="cars != null">#{cars},</if>
98
             <if test="drivers != null">#{drivers},</if>
98
             <if test="drivers != null">#{drivers},</if>
99
-            <if test="projectNumber != null">#{projectNumber},</if>
99
+            <if test="projectId != null">#{projectId},</if>
100
             <if test="applyReason != null">#{applyReason},</if>
100
             <if test="applyReason != null">#{applyReason},</if>
101
             <if test="passengers != null">#{passengers},</if>
101
             <if test="passengers != null">#{passengers},</if>
102
             <if test="applyDate != null">#{applyDate},</if>
102
             <if test="applyDate != null">#{applyDate},</if>
123
             <if test="applier != null">applier = #{applier},</if>
123
             <if test="applier != null">applier = #{applier},</if>
124
             <if test="cars != null">cars = #{cars},</if>
124
             <if test="cars != null">cars = #{cars},</if>
125
             <if test="drivers != null">drivers = #{drivers},</if>
125
             <if test="drivers != null">drivers = #{drivers},</if>
126
-            <if test="projectNumber != null">project_number = #{projectNumber},</if>
126
+            <if test="projectId != null">project_id = #{projectId},</if>
127
             <if test="applyReason != null">apply_reason = #{applyReason},</if>
127
             <if test="applyReason != null">apply_reason = #{applyReason},</if>
128
             <if test="passengers != null">passengers = #{passengers},</if>
128
             <if test="passengers != null">passengers = #{passengers},</if>
129
             <if test="applyDate != null">apply_date = #{applyDate},</if>
129
             <if test="applyDate != null">apply_date = #{applyDate},</if>

+ 6
- 6
oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcDeviceApprovalMapper.xml 파일 보기

8
         <result property="deviceApplyId"    column="device_apply_id"    />
8
         <result property="deviceApplyId"    column="device_apply_id"    />
9
         <result property="applier"    column="applier"    />
9
         <result property="applier"    column="applier"    />
10
         <result property="devices"    column="devices"    />
10
         <result property="devices"    column="devices"    />
11
-        <result property="projectNumber"    column="project_number"    />
11
+        <result property="projectId"    column="project_id"    />
12
         <result property="applyReason"    column="apply_reason"    />
12
         <result property="applyReason"    column="apply_reason"    />
13
         <result property="applyDate"    column="apply_date"    />
13
         <result property="applyDate"    column="apply_date"    />
14
         <result property="returnDate"    column="return_date"    />
14
         <result property="returnDate"    column="return_date"    />
27
     </resultMap>
27
     </resultMap>
28
 
28
 
29
     <sql id="selectCmcDeviceApprovalVo">
29
     <sql id="selectCmcDeviceApprovalVo">
30
-        select device_apply_id, applier, devices, project_number, apply_reason, apply_date, return_date, begin_date, begin_halfday, end_date, end_halfday, days, dept_user_id, dept_comment, manager_user_id, manager_comment, dispatcher, dispatch_comment, estimate_cost from cmc_device_approval
30
+        select device_apply_id, applier, devices, project_id, apply_reason, apply_date, return_date, begin_date, begin_halfday, end_date, end_halfday, days, dept_user_id, dept_comment, manager_user_id, manager_comment, dispatcher, dispatch_comment, estimate_cost from cmc_device_approval
31
     </sql>
31
     </sql>
32
 
32
 
33
     <select id="selectCmcDeviceApprovalList" parameterType="CmcDeviceApproval" resultMap="CmcDeviceApprovalResult">
33
     <select id="selectCmcDeviceApprovalList" parameterType="CmcDeviceApproval" resultMap="CmcDeviceApprovalResult">
35
         <where>  
35
         <where>  
36
             <if test="applier != null "> and applier = #{applier}</if>
36
             <if test="applier != null "> and applier = #{applier}</if>
37
             <if test="devices != null  and devices != ''"> and devices = #{devices}</if>
37
             <if test="devices != null  and devices != ''"> and devices = #{devices}</if>
38
-            <if test="projectNumber != null  and projectNumber != ''"> and project_number = #{projectNumber}</if>
38
+            <if test="projectId != null  and projectId != ''"> and project_id = #{projectId}</if>
39
             <if test="applyReason != null  and applyReason != ''"> and apply_reason = #{applyReason}</if>
39
             <if test="applyReason != null  and applyReason != ''"> and apply_reason = #{applyReason}</if>
40
             <if test="applyDate != null "> and apply_date = #{applyDate}</if>
40
             <if test="applyDate != null "> and apply_date = #{applyDate}</if>
41
             <if test="returnDate != null "> and return_date = #{returnDate}</if>
41
             <if test="returnDate != null "> and return_date = #{returnDate}</if>
65
             <if test="deviceApplyId != null">device_apply_id,</if>
65
             <if test="deviceApplyId != null">device_apply_id,</if>
66
             <if test="applier != null">applier,</if>
66
             <if test="applier != null">applier,</if>
67
             <if test="devices != null">devices,</if>
67
             <if test="devices != null">devices,</if>
68
-            <if test="projectNumber != null">project_number,</if>
68
+            <if test="projectId != null">project_id,</if>
69
             <if test="applyReason != null">apply_reason,</if>
69
             <if test="applyReason != null">apply_reason,</if>
70
             <if test="applyDate != null">apply_date,</if>
70
             <if test="applyDate != null">apply_date,</if>
71
             <if test="returnDate != null">return_date,</if>
71
             <if test="returnDate != null">return_date,</if>
86
             <if test="deviceApplyId != null">#{deviceApplyId},</if>
86
             <if test="deviceApplyId != null">#{deviceApplyId},</if>
87
             <if test="applier != null">#{applier},</if>
87
             <if test="applier != null">#{applier},</if>
88
             <if test="devices != null">#{devices},</if>
88
             <if test="devices != null">#{devices},</if>
89
-            <if test="projectNumber != null">#{projectNumber},</if>
89
+            <if test="projectId != null">#{projectId},</if>
90
             <if test="applyReason != null">#{applyReason},</if>
90
             <if test="applyReason != null">#{applyReason},</if>
91
             <if test="applyDate != null">#{applyDate},</if>
91
             <if test="applyDate != null">#{applyDate},</if>
92
             <if test="returnDate != null">#{returnDate},</if>
92
             <if test="returnDate != null">#{returnDate},</if>
110
         <trim prefix="SET" suffixOverrides=",">
110
         <trim prefix="SET" suffixOverrides=",">
111
             <if test="applier != null">applier = #{applier},</if>
111
             <if test="applier != null">applier = #{applier},</if>
112
             <if test="devices != null">devices = #{devices},</if>
112
             <if test="devices != null">devices = #{devices},</if>
113
-            <if test="projectNumber != null">project_number = #{projectNumber},</if>
113
+            <if test="projectId != null">project_id = #{projectId},</if>
114
             <if test="applyReason != null">apply_reason = #{applyReason},</if>
114
             <if test="applyReason != null">apply_reason = #{applyReason},</if>
115
             <if test="applyDate != null">apply_date = #{applyDate},</if>
115
             <if test="applyDate != null">apply_date = #{applyDate},</if>
116
             <if test="returnDate != null">return_date = #{returnDate},</if>
116
             <if test="returnDate != null">return_date = #{returnDate},</if>

+ 9
- 0
oa-back/ruoyi-system/src/main/resources/mapper/system/SysUserPostMapper.xml 파일 보기

30
 		where up.post_id = 12
30
 		where up.post_id = 12
31
 	</select>
31
 	</select>
32
 
32
 
33
+	<select id="selectManageLeaderByUserId" parameterType="String" resultMap="SysUserResult">
34
+		select r.user_id, r.nick_name, up.post_id from
35
+		(select u1.user_id, u1.nick_name, u.dept_id from
36
+		sys_user as u, sys_user as u1 where u.user_id = #{param} and u1.dept_id = u.dept_id) as r
37
+		left join sys_user_post as up
38
+		on r.user_id = up.user_id
39
+		where up.post_id = 6
40
+	</select>
41
+
33
 	<delete id="deleteUserPostByUserId" parameterType="Long">
42
 	<delete id="deleteUserPostByUserId" parameterType="Long">
34
 		delete from sys_user_post where user_id=#{userId}
43
 		delete from sys_user_post where user_id=#{userId}
35
 	</delete>
44
 	</delete>

+ 2
- 2
oa-back/sql/sql.sql 파일 보기

1425
   `applier`				bigint			default null	comment '申请人',
1425
   `applier`				bigint			default null	comment '申请人',
1426
   `cars`				varchar(10)		default null	comment '车辆id',
1426
   `cars`				varchar(10)		default null	comment '车辆id',
1427
   `drivers`				varchar(20)		default null	comment '驾驶员id',
1427
   `drivers`				varchar(20)		default null	comment '驾驶员id',
1428
-  `project_number`		varchar(10)		default null	comment '项目编号',
1428
+  `project_id`			char(19)		default null	comment '项目id',
1429
   `apply_reason`		varchar(255)	default null 	comment '用车事由',
1429
   `apply_reason`		varchar(255)	default null 	comment '用车事由',
1430
   `passengers`			int				default null 	comment '人数',
1430
   `passengers`			int				default null 	comment '人数',
1431
   `begin_date`			date			default null 	comment '开始日期',
1431
   `begin_date`			date			default null 	comment '开始日期',
1477
   `device_apply_id`		char(19)		not null		comment '设备申请id',
1477
   `device_apply_id`		char(19)		not null		comment '设备申请id',
1478
   `applier`				bigint			default null	comment '申请人',
1478
   `applier`				bigint			default null	comment '申请人',
1479
   `devices`				varchar(50)		default null	comment '设备id',
1479
   `devices`				varchar(50)		default null	comment '设备id',
1480
-  `project_number`		varchar(10)		default null	comment '项目编号',
1480
+  `project_id`			char(19)		default null	comment '项目id',
1481
   `apply_reason`		varchar(255)	default null 	comment '申领事由',
1481
   `apply_reason`		varchar(255)	default null 	comment '申领事由',
1482
   `begin_date`			date			default null 	comment '开始日期',
1482
   `begin_date`			date			default null 	comment '开始日期',
1483
   `begin_halfday`		char(2)			default null 	comment '开始日期上/下午',
1483
   `begin_halfday`		char(2)			default null 	comment '开始日期上/下午',

+ 24
- 0
oa-ui/src/api/oa/device/deviceApproval.js 파일 보기

1
+/*
2
+ * @Author: wrh
3
+ * @Date: 2024-03-05 17:24:50
4
+ * @LastEditors: Please set LastEditors
5
+ * @LastEditTime: 2024-03-07 10:27:26
6
+ */
1
 import request from '@/utils/request'
7
 import request from '@/utils/request'
2
 
8
 
3
 // 查询cmc设备审批列表
9
 // 查询cmc设备审批列表
26
   })
32
   })
27
 }
33
 }
28
 
34
 
35
+// 新增cmc设备审批
36
+export function submitDeviceApproval(data) {
37
+  return request({
38
+    url: '/oa/deviceApproval/submit',
39
+    method: 'post',
40
+    data: data
41
+  })
42
+}
43
+
29
 // 修改cmc设备审批
44
 // 修改cmc设备审批
30
 export function updateDeviceApproval(data) {
45
 export function updateDeviceApproval(data) {
31
   return request({
46
   return request({
35
   })
50
   })
36
 }
51
 }
37
 
52
 
53
+// 修改cmc设备审批
54
+export function modifyDeviceApproval(data) {
55
+  return request({
56
+    url: '/oa/deviceApproval/modify',
57
+    method: 'put',
58
+    data: data
59
+  })
60
+}
61
+
38
 // 删除cmc设备审批
62
 // 删除cmc设备审批
39
 export function delDeviceApproval(deviceApplyId) {
63
 export function delDeviceApproval(deviceApplyId) {
40
   return request({
64
   return request({

Loading…
취소
저장