瀏覽代碼

修改细节

lamphua 1 年之前
父節點
當前提交
8642a26d20
共有 37 個文件被更改,包括 413 次插入372 次删除
  1. 14
    8
      oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcBudgetController.java
  2. 1
    9
      oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcCarApprovalController.java
  3. 7
    14
      oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcCarController.java
  4. 1
    1
      oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcDeviceApprovalController.java
  5. 25
    24
      oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcProjectController.java
  6. 0
    10
      oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcProjectWorkerController.java
  7. 24
    0
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcBudget.java
  8. 12
    0
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcCar.java
  9. 5
    5
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcCarApproval.java
  10. 5
    5
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceApproval.java
  11. 23
    13
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcProject.java
  12. 0
    25
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcProjectWorker.java
  13. 8
    0
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/mapper/CmcProjectMapper.java
  14. 0
    8
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/mapper/CmcProjectWorkerMapper.java
  15. 9
    0
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/service/ICmcProjectService.java
  16. 0
    8
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/service/ICmcProjectWorkerService.java
  17. 14
    0
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/service/impl/CmcProjectServiceImpl.java
  18. 0
    11
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/service/impl/CmcProjectWorkerServiceImpl.java
  19. 17
    3
      oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcBudgetMapper.xml
  20. 1
    1
      oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcCarApprovalMapper.xml
  21. 19
    12
      oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcCarMapper.xml
  22. 1
    1
      oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcDeviceApprovalMapper.xml
  23. 31
    12
      oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcProjectMapper.xml
  24. 1
    18
      oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcProjectWorkerMapper.xml
  25. 126
    149
      oa-back/sql/sql.sql
  26. 9
    0
      oa-ui/src/api/oa/budget/budget.js
  27. 15
    0
      oa-ui/src/api/oa/project/project.js
  28. 0
    9
      oa-ui/src/api/oa/project/projectWorker.js
  29. 3
    3
      oa-ui/src/views/flowable/form/carForm.vue
  30. 20
    8
      oa-ui/src/views/flowable/form/deviceForm.vue
  31. 1
    1
      oa-ui/src/views/oa/budget/addBudget.vue
  32. 12
    5
      oa-ui/src/views/oa/budget/index.vue
  33. 1
    1
      oa-ui/src/views/oa/car/expense.vue
  34. 1
    1
      oa-ui/src/views/oa/car/index.vue
  35. 1
    1
      oa-ui/src/views/oa/device/approval.vue
  36. 2
    2
      oa-ui/src/views/oa/staff/info.vue
  37. 4
    4
      oa-ui/src/views/oa/staff/projectInfo.vue

+ 14
- 8
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcBudgetController.java 查看文件

@@ -4,14 +4,7 @@ import java.util.List;
4 4
 import javax.servlet.http.HttpServletResponse;
5 5
 import org.springframework.security.access.prepost.PreAuthorize;
6 6
 import org.springframework.beans.factory.annotation.Autowired;
7
-import org.springframework.web.bind.annotation.GetMapping;
8
-import org.springframework.web.bind.annotation.PostMapping;
9
-import org.springframework.web.bind.annotation.PutMapping;
10
-import org.springframework.web.bind.annotation.DeleteMapping;
11
-import org.springframework.web.bind.annotation.PathVariable;
12
-import org.springframework.web.bind.annotation.RequestBody;
13
-import org.springframework.web.bind.annotation.RequestMapping;
14
-import org.springframework.web.bind.annotation.RestController;
7
+import org.springframework.web.bind.annotation.*;
15 8
 import com.ruoyi.common.annotation.Log;
16 9
 import com.ruoyi.common.core.controller.BaseController;
17 10
 import com.ruoyi.common.core.domain.AjaxResult;
@@ -80,6 +73,19 @@ public class CmcBudgetController extends BaseController
80 73
         return toAjax(cmcBudgetService.insertCmcBudget(cmcBudget));
81 74
     }
82 75
 
76
+    /**
77
+     * 新增cmc预算管理
78
+     */
79
+    @PreAuthorize("@ss.hasPermi('oa:budget:add')")
80
+    @Log(title = "cmc预算管理", businessType = BusinessType.INSERT)
81
+    @PostMapping( "/submit")
82
+    public AjaxResult submit(@RequestParam("form")String formData)
83
+    {
84
+        CmcBudget cmcBudget = new CmcBudget();
85
+        cmcBudget.setCompiler(getLoginUser().getUserId());
86
+        return toAjax(cmcBudgetService.insertCmcBudget(cmcBudget));
87
+    }
88
+
83 89
     /**
84 90
      * 修改cmc预算管理
85 91
      */

+ 1
- 9
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcCarApprovalController.java 查看文件

@@ -8,8 +8,6 @@ import com.alibaba.fastjson2.JSONObject;
8 8
 import com.ruoyi.common.utils.DateUtils;
9 9
 import com.ruoyi.oa.domain.*;
10 10
 import com.ruoyi.oa.service.ICmcCarService;
11
-import com.ruoyi.system.service.ISysDeptService;
12
-import com.ruoyi.system.service.ISysUserService;
13 11
 import org.springframework.beans.factory.annotation.Autowired;
14 12
 import org.springframework.web.bind.annotation.*;
15 13
 import com.ruoyi.common.annotation.Log;
@@ -33,12 +31,6 @@ public class CmcCarApprovalController extends BaseController
33 31
     @Autowired
34 32
     private ICmcCarApprovalService cmcCarApprovalService;
35 33
 
36
-    @Autowired
37
-    private ISysUserService userService;
38
-
39
-    @Autowired
40
-    private ISysDeptService deptService;
41
-
42 34
     @Autowired
43 35
     private ICmcCarService cmcCarService;
44 36
 
@@ -142,7 +134,7 @@ public class CmcCarApprovalController extends BaseController
142 134
             cmcCarApproval.setDispatcher(getLoginUser().getUserId());
143 135
             cmcCarApproval.setDispatchComment(formDataJson.getString("dispatchComment"));
144 136
         }
145
-        if (formDataJson.getString("cars") != null && formDataJson.getString("drivers") != null) {
137
+        if (formDataJson.getJSONArray("cars").size() > 0 && formDataJson.getJSONArray("drivers").size() > 0) {
146 138
             cmcCarApproval.setDispatcher(getLoginUser().getUserId());
147 139
             String carString = formDataJson.getString("cars").substring(1, formDataJson.getString("cars").length() - 1);
148 140
             cmcCarApproval.setCars(carString);

+ 7
- 14
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcCarController.java 查看文件

@@ -9,6 +9,7 @@ import com.alibaba.fastjson2.JSONObject;
9 9
 import com.ruoyi.common.utils.DateUtils;
10 10
 import com.ruoyi.system.service.ISysUserService;
11 11
 import org.springframework.beans.factory.annotation.Autowired;
12
+import org.springframework.security.access.prepost.PreAuthorize;
12 13
 import org.springframework.web.bind.annotation.GetMapping;
13 14
 import org.springframework.web.bind.annotation.PostMapping;
14 15
 import org.springframework.web.bind.annotation.PutMapping;
@@ -55,6 +56,7 @@ public class CmcCarController extends BaseController
55 56
     /**
56 57
      * 导出cmc车辆信息列表
57 58
      */
59
+    @PreAuthorize("@ss.hasPermi('oa:car:export')")
58 60
     @Log(title = "cmc车辆信息", businessType = BusinessType.EXPORT)
59 61
     @PostMapping("/export")
60 62
     public void export(HttpServletResponse response, CmcCar cmcCar)
@@ -67,28 +69,17 @@ public class CmcCarController extends BaseController
67 69
     /**
68 70
      * 获取cmc车辆信息详细信息
69 71
      */
72
+    @PreAuthorize("@ss.hasPermi('oa:car:query')")
70 73
     @GetMapping(value = "/{carId}")
71 74
     public AjaxResult getInfo(@PathVariable("carId") Integer carId)
72 75
     {
73
-        JSONObject jsonObject = new JSONObject();
74
-        CmcCar cmcCar = cmcCarService.selectCmcCarByCarId(carId);
75
-        jsonObject.put("carId", cmcCar.getCarId());
76
-        jsonObject.put("licensePlate", cmcCar.getLicensePlate());
77
-        jsonObject.put("driver", cmcCar.getDriver() != null ? userService.selectUserById(cmcCar.getDriver()).getNickName() : "");
78
-        jsonObject.put("brand", cmcCar.getBrand());
79
-        jsonObject.put("series", cmcCar.getSeries());
80
-        jsonObject.put("cost", cmcCar.getCost());
81
-        jsonObject.put("acquisitionTime", cmcCar.getAcquisitionTime());
82
-        jsonObject.put("expectLife", cmcCar.getExpectLife());
83
-        jsonObject.put("expectKm", cmcCar.getExpectKm());
84
-        jsonObject.put("isRent", cmcCar.getIsRent());
85
-        jsonObject.put("dayCost", cmcCar.getDayCost());
86
-        return success(jsonObject);
76
+        return success(cmcCarService.selectCmcCarByCarId(carId));
87 77
     }
88 78
 
89 79
     /**
90 80
      * 新增cmc车辆信息
91 81
      */
82
+    @PreAuthorize("@ss.hasPermi('oa:car:add')")
92 83
     @Log(title = "cmc车辆信息", businessType = BusinessType.INSERT)
93 84
     @PostMapping
94 85
     public AjaxResult add(@RequestBody CmcCar cmcCar)
@@ -113,6 +104,7 @@ public class CmcCarController extends BaseController
113 104
     /**
114 105
      * 修改cmc车辆信息
115 106
      */
107
+    @PreAuthorize("@ss.hasPermi('oa:car:edit')")
116 108
     @Log(title = "cmc车辆信息", businessType = BusinessType.UPDATE)
117 109
     @PutMapping
118 110
     public AjaxResult edit(@RequestBody CmcCar cmcCar)
@@ -123,6 +115,7 @@ public class CmcCarController extends BaseController
123 115
     /**
124 116
      * 删除cmc车辆信息
125 117
      */
118
+    @PreAuthorize("@ss.hasPermi('oa:car:remove')")
126 119
     @Log(title = "cmc车辆信息", businessType = BusinessType.DELETE)
127 120
 	@DeleteMapping("/{carIds}")
128 121
     public AjaxResult remove(@PathVariable Long[] carIds)

+ 1
- 1
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcDeviceApprovalController.java 查看文件

@@ -133,7 +133,7 @@ public class CmcDeviceApprovalController extends BaseController
133 133
             cmcDeviceApproval.setDispatcher(getLoginUser().getUserId());
134 134
             cmcDeviceApproval.setDispatchComment(formDataJson.getString("dispatchComment"));
135 135
         }
136
-        if (formDataJson.getString("devices") != null) {
136
+        if (formDataJson.getJSONArray("devices").size() > 0) {
137 137
             cmcDeviceApproval.setDispatcher(getLoginUser().getUserId());
138 138
             String deviceString = formDataJson.getString("devices").substring(1, formDataJson.getString("devices").length() - 1);
139 139
             cmcDeviceApproval.setDevices(deviceString);

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

@@ -1,16 +1,14 @@
1 1
 package com.ruoyi.web.controller.oa;
2 2
 
3
-import java.util.ArrayList;
4 3
 import java.util.List;
5 4
 import javax.servlet.http.HttpServletResponse;
6 5
 
7 6
 import com.alibaba.fastjson2.JSONObject;
8
-import com.ruoyi.common.core.domain.entity.SysUser;
9 7
 import com.ruoyi.common.utils.DateUtils;
10 8
 import com.ruoyi.common.utils.SnowFlake;
11 9
 import com.ruoyi.oa.domain.CmcProjectWork;
12 10
 import com.ruoyi.oa.service.ICmcProjectWorkService;
13
-import com.ruoyi.system.service.ISysUserService;
11
+import com.ruoyi.system.service.ISysDeptService;
14 12
 import org.springframework.beans.factory.annotation.Autowired;
15 13
 import org.springframework.web.bind.annotation.*;
16 14
 import com.ruoyi.common.annotation.Log;
@@ -39,7 +37,7 @@ public class CmcProjectController extends BaseController
39 37
     private ICmcProjectWorkService cmcProjectWorkService;
40 38
 
41 39
     @Autowired
42
-    private ISysUserService userService;
40
+    private ISysDeptService deptService;
43 41
 
44 42
     /**
45 43
      * 查询cmc项目列表
@@ -48,21 +46,7 @@ public class CmcProjectController extends BaseController
48 46
     public TableDataInfo list(CmcProject cmcProject)
49 47
     {
50 48
         startPage();
51
-        List<CmcProject> list = new ArrayList<>();
52
-        if (cmcProject.getProjectLeaderName() != null && !cmcProject.getProjectLeaderName().equals("")) {
53
-            SysUser user = new SysUser();
54
-            user.setNickName(cmcProject.getProjectLeaderName());
55
-            List<SysUser> userList = userService.selectUserList(user);
56
-            if (userList.size() > 0)
57
-                for (SysUser sysUser : userList) {
58
-                    cmcProject.setProjectLeader(sysUser.getUserId().toString());
59
-                    list.addAll(cmcProjectService.selectCmcProjectList(cmcProject));
60
-                }
61
-            else
62
-                list = cmcProjectService.selectCmcProjectList(cmcProject);
63
-        }
64
-        else
65
-            list = cmcProjectService.selectCmcProjectList(cmcProject);
49
+        List<CmcProject> list = cmcProjectService.selectCmcProjectList(cmcProject);
66 50
         return getDataTable(list);
67 51
     }
68 52
 
@@ -84,7 +68,24 @@ public class CmcProjectController extends BaseController
84 68
     @GetMapping(value = "/{projectId}")
85 69
     public AjaxResult getInfo(@PathVariable("projectId") String projectId)
86 70
     {
87
-        return success(cmcProjectService.selectCmcProjectByProjectId(projectId));
71
+        CmcProject cmcProject = cmcProjectService.selectCmcProjectByProjectId(projectId);
72
+        String underTakingDept = cmcProject.getUndertakingDept();
73
+        StringBuilder underTakingDeptName = new StringBuilder();
74
+        if (underTakingDept != null && !underTakingDept.equals("") && underTakingDept.split(",").length > 0) {
75
+            for (String dept : underTakingDept.split(","))
76
+                underTakingDeptName.append(deptService.selectDeptById(Long.parseLong(dept)).getDeptName()).append(",");
77
+            cmcProject.setUndertakingDept(underTakingDeptName.substring(0, underTakingDeptName.length() - 1));
78
+        }
79
+        return success(cmcProject);
80
+    }
81
+
82
+    /**
83
+     * 获取项目负责人负责的项目详细信息
84
+     */
85
+    @GetMapping("/projectLeader")
86
+    public AjaxResult getListByProjectLeader(String projectLeader)
87
+    {
88
+        return success(cmcProjectService.selectCmcProjectListByProjectLeader(projectLeader));
88 89
     }
89 90
 
90 91
     /**
@@ -108,7 +109,7 @@ public class CmcProjectController extends BaseController
108 109
         CmcProject cmcProject = new CmcProject();
109 110
         cmcProject.setProjectName(formDataJson.getString("projectName"));
110 111
         cmcProject.setProjectNumber(formDataJson.getString("projectNumber"));
111
-        cmcProject.setProjectLeader(formDataJson.getString("projectLeader"));
112
+        cmcProject.setProjectLeader(formDataJson.getLong("projectLeader"));
112 113
         cmcProject.setIsFinished(formDataJson.getString("isFinished"));
113 114
         cmcProject.setProjectSource(formDataJson.getString("projectSource"));
114 115
         cmcProject.setPartyA(formDataJson.getString("partyA"));
@@ -116,7 +117,7 @@ public class CmcProjectController extends BaseController
116 117
         cmcProject.setTelephone(formDataJson.getString("telephone"));
117 118
         cmcProject.setProjectType(formDataJson.getString("projectType"));
118 119
         cmcProject.setProjectLevel(formDataJson.getString("projectLevel"));
119
-        cmcProject.setProjectRegistrant(formDataJson.getString("projectRegistrant"));
120
+        cmcProject.setProjectRegistrant(formDataJson.getLong("projectRegistrant"));
120 121
         cmcProject.setCreateTime(DateUtils.getNowDate());
121 122
         cmcProject.setIsFinished("0");
122 123
         cmcProject.setRemark(formDataJson.getString("remark"));
@@ -178,7 +179,7 @@ public class CmcProjectController extends BaseController
178 179
         CmcProject cmcProject = cmcProjectService.selectCmcProjectByProjectId(formDataJson.getString("projectId"));
179 180
         cmcProject.setProjectName(formDataJson.getString("projectName"));
180 181
         cmcProject.setProjectNumber(formDataJson.getString("projectNumber"));
181
-        cmcProject.setProjectLeader(formDataJson.getString("projectLeader"));
182
+        cmcProject.setProjectLeader(formDataJson.getLong("projectLeader"));
182 183
         cmcProject.setIsFinished(formDataJson.getString("isFinished"));
183 184
         cmcProject.setProjectSource(formDataJson.getString("projectSource"));
184 185
         cmcProject.setPartyA(formDataJson.getString("partyA"));
@@ -186,7 +187,7 @@ public class CmcProjectController extends BaseController
186 187
         cmcProject.setTelephone(formDataJson.getString("telephone"));
187 188
         cmcProject.setProjectType(formDataJson.getString("projectType"));
188 189
         cmcProject.setProjectLevel(formDataJson.getString("projectLevel"));
189
-        cmcProject.setProjectRegistrant(formDataJson.getString("projectRegistrant"));
190
+        cmcProject.setProjectRegistrant(formDataJson.getLong("projectRegistrant"));
190 191
         cmcProject.setCreateTime(DateUtils.getNowDate());
191 192
         cmcProject.setIsFinished("0");
192 193
         cmcProject.setRemark(formDataJson.getString("remark"));

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

@@ -69,16 +69,6 @@ public class CmcProjectWorkerController extends BaseController
69 69
         return success(cmcProjectWorkerService.selectCmcProjectWorkerById(id));
70 70
     }
71 71
 
72
-    /**
73
-     * 获取项目负责人负责的项目详细信息
74
-     */
75
-    @PreAuthorize("@ss.hasPermi('oa:projectWorker:query')")
76
-    @GetMapping("/projectLeader")
77
-    public AjaxResult getListByProjectLeader(String projectLeader)
78
-    {
79
-        return success(cmcProjectWorkerService.selectCmcProjectWorkerListByProjectLeader(projectLeader));
80
-    }
81
-
82 72
     /**
83 73
      * 新增cmc项目人员
84 74
      */

+ 24
- 0
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcBudget.java 查看文件

@@ -1,6 +1,8 @@
1 1
 package com.ruoyi.oa.domain;
2 2
 
3 3
 import java.math.BigDecimal;
4
+
5
+import com.ruoyi.common.core.domain.entity.SysUser;
4 6
 import org.apache.commons.lang3.builder.ToStringBuilder;
5 7
 import org.apache.commons.lang3.builder.ToStringStyle;
6 8
 import com.ruoyi.common.annotation.Excel;
@@ -73,6 +75,10 @@ public class CmcBudget extends BaseEntity
73 75
     @Excel(name = "编制人")
74 76
     private Long compiler;
75 77
 
78
+    private SysUser compilerUser;
79
+
80
+    private SysUser auditorUser;
81
+
76 82
     /** 审核人 */
77 83
     @Excel(name = "审核人")
78 84
     private Long auditor;
@@ -212,6 +218,24 @@ public class CmcBudget extends BaseEntity
212 218
     {
213 219
         return compiler;
214 220
     }
221
+    public void setCompilerUser(SysUser compilerUser)
222
+    {
223
+        this.compilerUser = compilerUser;
224
+    }
225
+
226
+    public SysUser getCompilerUser()
227
+    {
228
+        return compilerUser;
229
+    }
230
+    public void setAuditorUser(SysUser auditorUser)
231
+    {
232
+        this.auditorUser = auditorUser;
233
+    }
234
+
235
+    public SysUser getAuditorUser()
236
+    {
237
+        return auditorUser;
238
+    }
215 239
     public void setAuditor(Long auditor)
216 240
     {
217 241
         this.auditor = auditor;

+ 12
- 0
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcCar.java 查看文件

@@ -3,6 +3,7 @@ package com.ruoyi.oa.domain;
3 3
 import java.math.BigDecimal;
4 4
 import java.util.Date;
5 5
 import com.fasterxml.jackson.annotation.JsonFormat;
6
+import com.ruoyi.common.core.domain.entity.SysUser;
6 7
 import org.apache.commons.lang3.builder.ToStringBuilder;
7 8
 import org.apache.commons.lang3.builder.ToStringStyle;
8 9
 import com.ruoyi.common.annotation.Excel;
@@ -29,6 +30,8 @@ public class CmcCar extends BaseEntity
29 30
     @Excel(name = "驾驶员")
30 31
     private Long driver;
31 32
 
33
+    private SysUser driverUser;
34
+
32 35
     /** 购置时间 */
33 36
     @JsonFormat(pattern = "yyyy-MM-dd")
34 37
     @Excel(name = "购置时间", width = 30, dateFormat = "yyyy-MM-dd")
@@ -89,6 +92,15 @@ public class CmcCar extends BaseEntity
89 92
     {
90 93
         return driver;
91 94
     }
95
+    public void setDriverUser(SysUser driverUser)
96
+    {
97
+        this.driverUser = driverUser;
98
+    }
99
+
100
+    public SysUser getDriverUser()
101
+    {
102
+        return driverUser;
103
+    }
92 104
     public void setAcquisitionTime(Date acquisitionTime)
93 105
     {
94 106
         this.acquisitionTime = acquisitionTime;

+ 5
- 5
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcCarApproval.java 查看文件

@@ -27,7 +27,7 @@ public class CmcCarApproval extends BaseEntity
27 27
     @Excel(name = "申请人")
28 28
     private Long applier;
29 29
 
30
-    private SysUser user;
30
+    private SysUser applierUser;
31 31
 
32 32
     /** 使用部门 */
33 33
     @Excel(name = "使用部门")
@@ -138,14 +138,14 @@ public class CmcCarApproval extends BaseEntity
138 138
     {
139 139
         return applier;
140 140
     }
141
-    public void setUser(SysUser user)
141
+    public void setApplierUser(SysUser applierUser)
142 142
     {
143
-        this.user = user;
143
+        this.applierUser = applierUser;
144 144
     }
145 145
 
146
-    public SysUser getUser()
146
+    public SysUser getApplierUser()
147 147
     {
148
-        return user;
148
+        return applierUser;
149 149
     }
150 150
     public void setUseDept(Long useDept)
151 151
     {

+ 5
- 5
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceApproval.java 查看文件

@@ -28,7 +28,7 @@ public class CmcDeviceApproval extends BaseEntity
28 28
     @Excel(name = "申请人")
29 29
     private Long applier;
30 30
 
31
-    private SysUser user;
31
+    private SysUser applierUser;
32 32
 
33 33
     /** 使用部门 */
34 34
     @Excel(name = "使用部门")
@@ -129,14 +129,14 @@ public class CmcDeviceApproval extends BaseEntity
129 129
         return applier;
130 130
     }
131 131
 
132
-    public void setUser(SysUser user)
132
+    public void setApplierUser(SysUser applierUser)
133 133
     {
134
-        this.user = user;
134
+        this.applierUser = applierUser;
135 135
     }
136 136
 
137
-    public SysUser getUser()
137
+    public SysUser getApplierUser()
138 138
     {
139
-        return user;
139
+        return applierUser;
140 140
     }
141 141
     public void setUseDept(Long useDept)
142 142
     {

+ 23
- 13
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcProject.java 查看文件

@@ -1,5 +1,6 @@
1 1
 package com.ruoyi.oa.domain;
2 2
 
3
+import com.ruoyi.common.core.domain.entity.SysUser;
3 4
 import org.apache.commons.lang3.builder.ToStringBuilder;
4 5
 import org.apache.commons.lang3.builder.ToStringStyle;
5 6
 import com.ruoyi.common.annotation.Excel;
@@ -28,11 +29,9 @@ public class CmcProject extends BaseEntity
28 29
 
29 30
     /** 项目负责人 */
30 31
     @Excel(name = "项目负责人")
31
-    private String projectLeader;
32
+    private Long projectLeader;
32 33
 
33
-    /** 项目负责人名字 */
34
-    @Excel(name = "项目负责人名字")
35
-    private String projectLeaderName;
34
+    private SysUser projectLeaderUser;
36 35
 
37 36
     /** 项目状态(0进行中、1已结束) */
38 37
     @Excel(name = "项目状态", readConverterExp = "0=进行中、1=已结束")
@@ -68,7 +67,9 @@ public class CmcProject extends BaseEntity
68 67
 
69 68
     /** 项目登记人 */
70 69
     @Excel(name = "项目登记人")
71
-    private String projectRegistrant;
70
+    private Long projectRegistrant;
71
+
72
+    private SysUser projectRegistrantUser;
72 73
 
73 74
     /** 承担部门 */
74 75
     @Excel(name = "承担部门")
@@ -101,23 +102,23 @@ public class CmcProject extends BaseEntity
101 102
     {
102 103
         return projectName;
103 104
     }
104
-    public void setProjectLeader(String projectLeader)
105
+    public void setProjectLeader(Long projectLeader)
105 106
     {
106 107
         this.projectLeader = projectLeader;
107 108
     }
108 109
 
109
-    public String getProjectLeader()
110
+    public Long getProjectLeader()
110 111
     {
111 112
         return projectLeader;
112 113
     }
113
-    public void setProjectLeaderName(String projectLeaderName)
114
+    public SysUser getProjectLeaderUser()
114 115
     {
115
-        this.projectLeaderName = projectLeaderName;
116
+        return projectLeaderUser;
116 117
     }
117 118
 
118
-    public String getProjectLeaderName()
119
+    public void setProjectLeader(SysUser projectLeaderUser)
119 120
     {
120
-        return projectLeaderName;
121
+        this.projectLeaderUser = projectLeaderUser;
121 122
     }
122 123
     public void setIsFinished(String isFinished)
123 124
     {
@@ -192,15 +193,24 @@ public class CmcProject extends BaseEntity
192 193
     {
193 194
         return projectLevel;
194 195
     }
195
-    public void setProjectRegistrant(String projectRegistrant)
196
+    public void setProjectRegistrant(Long projectRegistrant)
196 197
     {
197 198
         this.projectRegistrant = projectRegistrant;
198 199
     }
199 200
 
200
-    public String getProjectRegistrant()
201
+    public Long getProjectRegistrant()
201 202
     {
202 203
         return projectRegistrant;
203 204
     }
205
+    public SysUser getProjectRegistrantUser()
206
+    {
207
+        return projectRegistrantUser;
208
+    }
209
+
210
+    public void setProjectRegistrantUser(SysUser projectRegistrantUser)
211
+    {
212
+        this.projectRegistrantUser = projectRegistrantUser;
213
+    }
204 214
     public void setUndertakingDept(String undertakingDept)
205 215
     {
206 216
         this.undertakingDept = undertakingDept;

+ 0
- 25
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcProjectWorker.java 查看文件

@@ -25,12 +25,6 @@ public class CmcProjectWorker extends BaseEntity
25 25
 
26 26
     private CmcProject project;
27 27
 
28
-    /** 项目负责人 */
29
-    @Excel(name = "项目负责人")
30
-    private String projectLeader;
31
-
32
-    private SysUser user;
33
-
34 28
     /** 内业负责人 */
35 29
     @Excel(name = "内业负责人")
36 30
     private String inWorker;
@@ -68,24 +62,6 @@ public class CmcProjectWorker extends BaseEntity
68 62
         return project;
69 63
     }
70 64
 
71
-    public void setProjectLeader(String projectLeader) 
72
-    {
73
-        this.projectLeader = projectLeader;
74
-    }
75
-
76
-    public String getProjectLeader() 
77
-    {
78
-        return projectLeader;
79
-    }
80
-    public void setUser(SysUser user)
81
-    {
82
-        this.user = user;
83
-    }
84
-
85
-    public SysUser getUser()
86
-    {
87
-        return user;
88
-    }
89 65
     public void setInWorker(String inWorker) 
90 66
     {
91 67
         this.inWorker = inWorker;
@@ -110,7 +86,6 @@ public class CmcProjectWorker extends BaseEntity
110 86
         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
111 87
             .append("id", getId())
112 88
             .append("projectId", getProjectId())
113
-            .append("projectLeader", getProjectLeader())
114 89
             .append("inWorker", getInWorker())
115 90
             .append("outWorker", getOutWorker())
116 91
             .toString();

+ 8
- 0
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/mapper/CmcProjectMapper.java 查看文件

@@ -19,6 +19,14 @@ public interface CmcProjectMapper
19 19
      */
20 20
     public CmcProject selectCmcProjectByProjectId(String projectId);
21 21
 
22
+    /**
23
+     * 获取项目负责人负责的项目详细信息
24
+     *
25
+     * @param projectLeader cmc项目负责人
26
+     * @return cmc项目集合
27
+     */
28
+    public List<CmcProject> selectCmcProjectListByProjectLeader(String projectLeader);
29
+
22 30
     /**
23 31
      * 查询cmc项目列表
24 32
      * 

+ 0
- 8
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/mapper/CmcProjectWorkerMapper.java 查看文件

@@ -21,14 +21,6 @@ public interface CmcProjectWorkerMapper
21 21
      */
22 22
     public CmcProjectWorker selectCmcProjectWorkerById(String id);
23 23
 
24
-    /**
25
-     * 获取项目负责人负责的项目详细信息
26
-     *
27
-     * @param projectLeader cmc项目主键
28
-     * @return cmc项目集合
29
-     */
30
-    public List<CmcProjectWorker> selectCmcProjectWorkerListByProjectLeader(String projectLeader);
31
-
32 24
     /**
33 25
      * 查询cmc项目人员列表
34 26
      * 

+ 9
- 0
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/service/ICmcProjectService.java 查看文件

@@ -2,6 +2,7 @@ package com.ruoyi.oa.service;
2 2
 
3 3
 import java.util.List;
4 4
 import com.ruoyi.oa.domain.CmcProject;
5
+import com.ruoyi.oa.domain.CmcProject;
5 6
 
6 7
 /**
7 8
  * cmc项目Service接口
@@ -19,6 +20,14 @@ public interface ICmcProjectService
19 20
      */
20 21
     public CmcProject selectCmcProjectByProjectId(String projectId);
21 22
 
23
+    /**
24
+     * 获取项目负责人负责的项目详细信息
25
+     *
26
+     * @param projectLeader cmc项目负责人
27
+     * @return cmc项目集合
28
+     */
29
+    public List<CmcProject> selectCmcProjectListByProjectLeader(String projectLeader);
30
+
22 31
     /**
23 32
      * 查询cmc项目列表
24 33
      * 

+ 0
- 8
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/service/ICmcProjectWorkerService.java 查看文件

@@ -21,14 +21,6 @@ public interface ICmcProjectWorkerService
21 21
      */
22 22
     public CmcProjectWorker selectCmcProjectWorkerById(String id);
23 23
 
24
-    /**
25
-     * 获取项目负责人负责的项目详细信息
26
-     *
27
-     * @param projectLeader cmc项目主键
28
-     * @return cmc项目集合
29
-     */
30
-    public List<CmcProjectWorker> selectCmcProjectWorkerListByProjectLeader(String projectLeader);
31
-
32 24
     /**
33 25
      * 查询cmc项目人员列表
34 26
      * 

+ 14
- 0
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/service/impl/CmcProjectServiceImpl.java 查看文件

@@ -1,6 +1,9 @@
1 1
 package com.ruoyi.oa.service.impl;
2 2
 
3 3
 import java.util.List;
4
+
5
+import com.ruoyi.oa.domain.CmcProject;
6
+import com.ruoyi.oa.domain.CmcProject;
4 7
 import org.springframework.beans.factory.annotation.Autowired;
5 8
 import org.springframework.stereotype.Service;
6 9
 import com.ruoyi.oa.mapper.CmcProjectMapper;
@@ -31,6 +34,17 @@ public class CmcProjectServiceImpl implements ICmcProjectService
31 34
         return cmcProjectMapper.selectCmcProjectByProjectId(projectId);
32 35
     }
33 36
 
37
+    /**
38
+     * 获取项目负责人负责的项目详细信息
39
+     *
40
+     * @param projectLeader cmc项目负责人
41
+     * @return cmc项目集合
42
+     */
43
+    @Override
44
+    public List<CmcProject> selectCmcProjectListByProjectLeader(String projectLeader) {
45
+        return cmcProjectMapper.selectCmcProjectListByProjectLeader(projectLeader);
46
+    }
47
+
34 48
     /**
35 49
      * 查询cmc项目列表
36 50
      * 

+ 0
- 11
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/service/impl/CmcProjectWorkerServiceImpl.java 查看文件

@@ -33,17 +33,6 @@ public class CmcProjectWorkerServiceImpl implements ICmcProjectWorkerService
33 33
         return cmcProjectWorkerMapper.selectCmcProjectWorkerById(id);
34 34
     }
35 35
 
36
-    /**
37
-     * 获取项目负责人负责的项目详细信息
38
-     *
39
-     * @param projectLeader cmc项目主键
40
-     * @return cmc项目集合
41
-     */
42
-    @Override
43
-    public List<CmcProjectWorker> selectCmcProjectWorkerListByProjectLeader(String projectLeader) {
44
-        return cmcProjectWorkerMapper.selectCmcProjectWorkerListByProjectLeader(projectLeader);
45
-    }
46
-
47 36
     /**
48 37
      * 查询cmc项目人员列表
49 38
      * 

+ 17
- 3
oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcBudgetMapper.xml 查看文件

@@ -21,9 +21,21 @@
21 21
         <result property="compiler"    column="compiler"    />
22 22
         <result property="auditor"    column="auditor"    />
23 23
         <result property="createTime"    column="create_time"    />
24
+        <association property="compilerUser"    javaType="SysUser"         resultMap="CompilerResult" />
25
+        <association property="auditorUser"    javaType="SysUser"         resultMap="AuditorResult" />
24 26
         <association property="project"    javaType="CmcProject"         resultMap="CmcProjectResult" />
25 27
     </resultMap>
26 28
 
29
+    <resultMap type="SysUser" id="CompilerResult">
30
+        <result property="userId"    column="user_id"    />
31
+        <result property="nickName"    column="compiler_nick_name"    />
32
+    </resultMap>
33
+
34
+    <resultMap type="SysUser" id="AuditorResult">
35
+        <result property="userId"    column="user_id"    />
36
+        <result property="nickName"    column="auditor_nick_name"    />
37
+    </resultMap>
38
+
27 39
     <resultMap type="CmcProject" id="CmcProjectResult">
28 40
         <result property="projectId"    column="project_id"    />
29 41
         <result property="projectNumber"    column="project_number"    />
@@ -31,7 +43,9 @@
31 43
     </resultMap>
32 44
 
33 45
     <sql id="selectCmcBudgetVo">
34
-        select b.budget_id, b.project_id, p.project_number, p.project_name, b.staff_cost, b.car_cost, b.device_cost, b.fix_cost, b.settle_expense, b.out_expense, b.business_expense, b.rent_expense, b.other_expense, b.direct_expense, b.total_budget, b.compiler, b.auditor, b.create_time from cmc_budget as b
46
+        select b.budget_id, b.project_id, p.project_number, p.project_name, b.staff_cost, b.car_cost, b.device_cost, b.fix_cost, b.settle_expense, b.out_expense, b.business_expense, b.rent_expense, b.other_expense, b.direct_expense, b.total_budget, b.compiler, u.nick_name as compiler_nick_name, b.auditor, u1.nick_name as auditor_nick_name, b.create_time from cmc_budget as b
47
+            left join sys_user as u on u.user_id = b.compiler
48
+            left join sys_user as u1 on u1.user_id = b.auditor
35 49
             left join cmc_project as p on b.project_id = p.project_id
36 50
     </sql>
37 51
 
@@ -78,7 +92,7 @@
78 92
             <if test="totalBudget != null">total_budget,</if>
79 93
             <if test="compiler != null">compiler,</if>
80 94
             <if test="auditor != null">auditor,</if>
81
-            <if test="createTime != null">create_time,</if>
95
+            create_time
82 96
         </trim>
83 97
         <trim prefix="values (" suffix=")" suffixOverrides=",">
84 98
             <if test="budgetId != null">#{budgetId},</if>
@@ -96,7 +110,7 @@
96 110
             <if test="totalBudget != null">#{totalBudget},</if>
97 111
             <if test="compiler != null">#{compiler},</if>
98 112
             <if test="auditor != null">#{auditor},</if>
99
-            <if test="createTime != null">#{createTime},</if>
113
+            sysdate()
100 114
         </trim>
101 115
     </insert>
102 116
 

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

@@ -28,7 +28,7 @@
28 28
         <result property="dispatcher"    column="dispatcher"    />
29 29
         <result property="dispatchComment"    column="dispatch_comment"    />
30 30
         <result property="estimateCost"    column="estimate_cost"    />
31
-        <association property="user"    javaType="SysUser"         resultMap="SysUserResult" />
31
+        <association property="applierUser"    javaType="SysUser"         resultMap="SysUserResult" />
32 32
         <association property="dept"    javaType="SysDept"         resultMap="SysDeptResult" />
33 33
         <association property="project"    javaType="CmcProject"         resultMap="CmcProjectResult" />
34 34
     </resultMap>

+ 19
- 12
oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcCarMapper.xml 查看文件

@@ -17,26 +17,33 @@
17 17
         <result property="isRent"    column="is_rent"    />
18 18
         <result property="dayCost"    column="day_cost"    />
19 19
         <result property="remark"    column="remark"    />
20
+        <association property="driverUser"    javaType="SysUser"         resultMap="SysUserResult" />
21
+    </resultMap>
22
+
23
+    <resultMap type="SysUser" id="SysUserResult">
24
+        <result property="userId"    column="user_id"    />
25
+        <result property="nickName"    column="nick_name"    />
20 26
     </resultMap>
21 27
 
22 28
     <sql id="selectCmcCarVo">
23
-        select car_id, license_plate, driver, acquisition_time, cost, expect_life, expect_km, series, brand, is_rent, day_cost, remark from cmc_car
29
+        select c.car_id, c.license_plate, c.driver, u.nick_name, c.acquisition_time, c.cost, c.expect_life, c.expect_km, c.series, c.brand, c.is_rent, c.day_cost, c.remark from cmc_car as c
30
+        left join sys_user as u on u.user_id = c.driver
24 31
     </sql>
25 32
 
26 33
     <select id="selectCmcCarList" parameterType="CmcCar" resultMap="CmcCarResult">
27 34
         <include refid="selectCmcCarVo"/>
28 35
         <where>
29
-            <if test="licensePlate != null  and licensePlate != ''"> and license_plate like concat('%', #{licensePlate}, '%')</if>
30
-            <if test="driver != null "> and driver = #{driver}</if>
31
-            <if test="acquisitionTime != null "> and acquisition_time = #{acquisitionTime}</if>
32
-            <if test="cost != null "> and cost = #{cost}</if>
33
-            <if test="expectLife != null "> and expect_life = #{expectLife}</if>
34
-            <if test="expectKm != null "> and expect_km = #{expectKm}</if>
35
-            <if test="series != null  and series != ''"> and series like concat('%', #{series}, '%')</if>
36
-            <if test="brand != null  and brand != ''"> and brand like concat('%', #{brand}, '%')</if>
37
-            <if test="isRent != null  and isRent != ''"> and isRent = #{isRent}</if>
38
-            <if test="dayCost != null  and dayCost != ''"> and day_cost = #{dayCost}</if>
39
-            <if test="remark != null  and remark != ''"> and remark = #{remark}</if>
36
+            <if test="licensePlate != null  and licensePlate != ''"> and c.license_plate like concat('%', #{licensePlate}, '%')</if>
37
+            <if test="driver != null "> and c.driver = #{driver}</if>
38
+            <if test="acquisitionTime != null "> and c.acquisition_time = #{acquisitionTime}</if>
39
+            <if test="cost != null "> and c.cost = #{cost}</if>
40
+            <if test="expectLife != null "> and c.expect_life = #{expectLife}</if>
41
+            <if test="expectKm != null "> and c.expect_km = #{expectKm}</if>
42
+            <if test="series != null  and series != ''"> and c.series like concat('%', #{series}, '%')</if>
43
+            <if test="brand != null  and brand != ''"> and c.brand like concat('%', #{brand}, '%')</if>
44
+            <if test="isRent != null  and isRent != ''"> and c.isRent = #{isRent}</if>
45
+            <if test="dayCost != null  and dayCost != ''"> and c.day_cost = #{dayCost}</if>
46
+            <if test="remark != null  and remark != ''"> and c.remark = #{remark}</if>
40 47
         </where>
41 48
     </select>
42 49
 

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

@@ -25,7 +25,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
25 25
         <result property="dispatcher"    column="dispatcher"    />
26 26
         <result property="dispatchComment"    column="dispatch_comment"    />
27 27
         <result property="estimateCost"    column="estimate_cost"    />
28
-        <association property="user"    javaType="SysUser"         resultMap="SysUserResult" />
28
+        <association property="applierUser"    javaType="SysUser"         resultMap="SysUserResult" />
29 29
         <association property="dept"    javaType="SysDept"         resultMap="SysDeptResult" />
30 30
         <association property="project"    javaType="CmcProject"         resultMap="CmcProjectResult" />
31 31
     </resultMap>

+ 31
- 12
oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcProjectMapper.xml 查看文件

@@ -21,31 +21,50 @@
21 21
         <result property="undertakingDept"    column="undertaking_dept"    />
22 22
         <result property="createTime"    column="create_time"    />
23 23
         <result property="remark"    column="remark"    />
24
+        <association property="projectLeaderUser"    javaType="SysUser"         resultMap="ProjectLeaderResult" />
25
+        <association property="projectRegistrantUser"    javaType="SysUser"         resultMap="ProjectRegistrantResult" />
26
+    </resultMap>
27
+
28
+    <resultMap type="SysUser" id="ProjectLeaderResult">
29
+        <result property="userId"    column="user_id"    />
30
+        <result property="nickName"    column="leader_nick_name"    />
31
+    </resultMap>
32
+
33
+    <resultMap type="SysUser" id="ProjectRegistrantResult">
34
+        <result property="userId"    column="user_id"    />
35
+        <result property="nickName"    column="registrant_nick_name"    />
24 36
     </resultMap>
25 37
 
26 38
     <sql id="selectCmcProjectVo">
27
-        select project_id, project_number, project_name, project_leader, is_finished, project_source, party_a, contact_person, telephone, contract_id, project_type, project_level, project_registrant, undertaking_dept, create_time, remark from cmc_project
39
+        select p.project_id, p.project_number, p.project_name, p.project_leader, u.nick_name as leader_nick_name, p.is_finished, p.project_source, p.party_a, p.contact_person, p.telephone, p.contract_id, p.project_type, p.project_level, p.project_registrant, u1.nick_name as registrant_nick_name, p.undertaking_dept, p.create_time, p.remark from cmc_project as p
40
+        left join sys_user as u on u.user_id = p.project_leader
41
+        left join sys_user as u1 on u1.user_id = p.project_registrant
28 42
     </sql>
29 43
 
30 44
     <select id="selectCmcProjectList" parameterType="CmcProject" resultMap="CmcProjectResult">
31 45
         <include refid="selectCmcProjectVo"/>
32 46
         <where>
33
-            <if test="projectNumber != null  and projectNumber != ''"> and project_number like concat('%', #{projectNumber}, '%')</if>
34
-            <if test="projectName != null  and projectName != ''"> and project_name like concat('%', #{projectName}, '%')</if>
35
-            <if test="isFinished != null  and isFinished != ''"> and is_finished = #{isFinished}</if>
36
-            <if test="projectSource != null  and projectSource != ''"> and project_source = #{projectSource}</if>
37
-            <if test="partyA != null  and partyA != ''"> and party_a like concat('%', #{partyA}, '%')</if>
38
-            <if test="contactPerson != null  and contactPerson != ''"> and contact_person like concat('%', #{contactPerson}, '%')</if>
39
-            <if test="telephone != null  and telephone != ''"> and telephone like concat('%', #{telephone}, '%')</if>
40
-            <if test="contractId != null  and contractId != ''"> and contract_id like concat('%', #{contractId}, '%')</if>
41
-            <if test="projectType != null  and projectType != ''"> and project_type like concat('%', #{projectType}, '%')</if>
42
-            <if test="projectLevel != null  and projectLevel != ''"> and project_level = #{projectLevel}</if>
47
+            <if test="projectNumber != null  and projectNumber != ''"> and p.project_number like concat('%', #{projectNumber}, '%')</if>
48
+            <if test="projectName != null  and projectName != ''"> and p.project_name like concat('%', #{projectName}, '%')</if>
49
+            <if test="isFinished != null  and isFinished != ''"> and p.is_finished = #{isFinished}</if>
50
+            <if test="projectSource != null  and projectSource != ''"> and p.project_source = #{projectSource}</if>
51
+            <if test="partyA != null  and partyA != ''"> and p.party_a like concat('%', #{partyA}, '%')</if>
52
+            <if test="contactPerson != null  and contactPerson != ''"> and p.contact_person like concat('%', #{contactPerson}, '%')</if>
53
+            <if test="telephone != null  and telephone != ''"> and p.telephone like concat('%', #{telephone}, '%')</if>
54
+            <if test="contractId != null  and contractId != ''"> and p.contract_id like concat('%', #{contractId}, '%')</if>
55
+            <if test="projectType != null  and projectType != ''"> and p.project_type like concat('%', #{projectType}, '%')</if>
56
+            <if test="projectLevel != null  and projectLevel != ''"> and p.project_level = #{projectLevel}</if>
43 57
         </where>
44 58
     </select>
45 59
 
46 60
     <select id="selectCmcProjectByProjectId" parameterType="String" resultMap="CmcProjectResult">
47 61
         <include refid="selectCmcProjectVo"/>
48
-        where project_id = #{projectId}
62
+        where p.project_id = #{projectId}
63
+    </select>
64
+
65
+    <select id="selectCmcProjectListByProjectLeader" parameterType="String" resultMap="CmcProjectResult">
66
+        <include refid="selectCmcProjectVo"/>
67
+        where p.project_leader = #{projectLeader}
49 68
     </select>
50 69
 
51 70
     <insert id="insertCmcProject" parameterType="CmcProject">

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

@@ -7,18 +7,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
7 7
     <resultMap type="CmcProjectWorker" id="CmcProjectWorkerResult">
8 8
         <result property="id"    column="id"    />
9 9
         <result property="projectId"    column="project_id"    />
10
-        <result property="projectLeader"    column="project_leader"    />
11 10
         <result property="inWorker"    column="in_worker"    />
12 11
         <result property="outWorker"    column="out_worker"    />
13
-        <association property="user"    javaType="SysUser"         resultMap="SysUserResult" />
14 12
         <association property="project"    javaType="CmcProject"         resultMap="CmcProjectResult" />
15 13
     </resultMap>
16 14
 
17
-    <resultMap type="SysUser" id="SysUserResult">
18
-        <result property="userId"    column="user_id"    />
19
-        <result property="nickName"    column="nick_name"    />
20
-    </resultMap>
21
-
22 15
     <resultMap type="CmcProject" id="CmcProjectResult">
23 16
         <result property="projectId"    column="project_id"    />
24 17
         <result property="projectNumber"    column="project_number"    />
@@ -26,8 +19,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
26 19
     </resultMap>
27 20
 
28 21
     <sql id="selectCmcProjectWorkerVo">
29
-        select pw.id, pw.project_id, p.project_number, p.project_name, pw.project_leader, u.nick_name, pw.in_worker, pw.out_worker from cmc_project_worker as pw
30
-            left join sys_user as u on u.user_id = pw.project_leader
22
+        select pw.id, pw.project_id, p.project_number, p.project_name, pw.in_worker, pw.out_worker from cmc_project_worker as pw
31 23
             left join cmc_project as p on p.project_id = pw.project_id
32 24
     </sql>
33 25
 
@@ -35,7 +27,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
35 27
         <include refid="selectCmcProjectWorkerVo"/>
36 28
         <where>  
37 29
             <if test="projectId != null  and projectId != ''"> and pw.project_id = #{projectId}</if>
38
-            <if test="projectLeader != null  and projectLeader != ''"> and pw.project_leader = #{projectLeader}</if>
39 30
             <if test="inWorker != null  and inWorker != ''"> and pw.in_worker = #{inWorker}</if>
40 31
             <if test="outWorker != null  and outWorker != ''"> and pw.out_worker = #{outWorker}</if>
41 32
         </where>
@@ -46,24 +37,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
46 37
         where id = #{id}
47 38
     </select>
48 39
 
49
-    <select id="selectCmcProjectWorkerListByProjectLeader" parameterType="String" resultMap="CmcProjectWorkerResult">
50
-        <include refid="selectCmcProjectWorkerVo"/>
51
-        where pw.project_leader = #{projectLeader}
52
-    </select>
53
-
54 40
     <insert id="insertCmcProjectWorker" parameterType="CmcProjectWorker">
55 41
         insert into cmc_project_worker
56 42
         <trim prefix="(" suffix=")" suffixOverrides=",">
57 43
             <if test="id != null">id,</if>
58 44
             <if test="projectId != null">project_id,</if>
59
-            <if test="projectLeader != null">project_leader,</if>
60 45
             <if test="inWorker != null">in_worker,</if>
61 46
             <if test="outWorker != null">out_worker,</if>
62 47
          </trim>
63 48
         <trim prefix="values (" suffix=")" suffixOverrides=",">
64 49
             <if test="id != null">#{id},</if>
65 50
             <if test="projectId != null">#{projectId},</if>
66
-            <if test="projectLeader != null">#{projectLeader},</if>
67 51
             <if test="inWorker != null">#{inWorker},</if>
68 52
             <if test="outWorker != null">#{outWorker},</if>
69 53
          </trim>
@@ -73,7 +57,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
73 57
         update cmc_project_worker
74 58
         <trim prefix="SET" suffixOverrides=",">
75 59
             <if test="projectId != null">project_id = #{projectId},</if>
76
-            <if test="projectLeader != null">project_leader = #{projectLeader},</if>
77 60
             <if test="inWorker != null">in_worker = #{inWorker},</if>
78 61
             <if test="outWorker != null">out_worker = #{outWorker},</if>
79 62
         </trim>

+ 126
- 149
oa-back/sql/sql.sql 查看文件

@@ -90,58 +90,58 @@ create table sys_user (
90 90
 -- 初始化-用户信息表数据
91 91
 -- ----------------------------
92 92
 insert into sys_user values (1, 104, 'admin', 'admin', '00', '', '15888888888', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '192.168.28.136', '2024-03-18 10:17:49', null, '2024-01-04 17:22:48', null, '2024-03-18 10:17:48', '管理员', null, null, null, null, null, null, null, null, null, null);
93
-insert into sys_user values (2, 101, '13982275233', '刘光庆', '00', '', '13982275233', '0', '', '$2a$10$pcdc8BbNDNiWaQUU14BC3eGWxB4sSJOQZBL9QFftkhkjcbYU03DNi', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
93
+insert into sys_user values (2, 101, '13982275233', '刘光庆', '00', '', '13982275233', '0', '', '$2a$10$pcdc8BbNDNiWaQUU14BC3eGWxB4sSJOQZBL9QFftkhkjcbYU03DNi', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '7', null, null, null, null, null);
94 94
 insert into sys_user values (3, 101, '13808211356', '向发廷', '00', '', '13808211356', '0', '', '$2a$10$zynAhjpaUxERmH4yo9R9s.O.oUgpxwRKtKA6X74ncn0z1ajFxqMyq', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
95
-insert into sys_user values (4, 101, '13608089391', '王渊', '00', '', '13608089391', '0', '', '$2a$10$sKWfjdS0vJMA194/pu9q/e8Etz6kNBTzlURGDtKreBE8oHsRWP9hW', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
95
+insert into sys_user values (4, 101, '13608089391', '王渊', '00', '', '13608089391', '0', '', '$2a$10$sKWfjdS0vJMA194/pu9q/e8Etz6kNBTzlURGDtKreBE8oHsRWP9hW', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '6', null, null, null, null, null);
96 96
 insert into sys_user values (5, 101, '13808210959', '饶兴贵', '00', '', '13808210959', '0', '', '$2a$10$oyppe5szUKvS7tmJGPEMAOokXiWFJys5MMfOWFc6.ETpyBgCDo/42', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
97 97
 insert into sys_user values (6, 101, '13308085432', '阴学军', '00', '', '13308085432', '0', '', '$2a$10$nb/NapsXWQd/IfPbrqXKjefXlOKmRB5ScgVneGxPgEyo4FZ8.RMOi', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
98
-insert into sys_user values (7, 101, '13908178105', '樊宽林', '00', '', '13908178105', '0', '', '$2a$10$wnFsEXdHdJCgVYffXW7FRerg0c3v3S.aVqtdiWrtSAt9KntmW6iIu', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
99
-insert into sys_user values (8, 104, '18034708068', '徐婷', '00', '', '18034708068', '1', '', '$2a$10$3NJkNMrq0/vwnw5E3z6wI.TutQnqhwSuMFDPxV/OMe9IXt0fTobNW', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
100
-insert into sys_user values (9, 102, '13880963113', '陈洪', '00', '', '13880963113', '0', '', '$2a$10$xVZmDdG0DUlGjuGMFi6WEem4pWuLKlqrg27VuBRbn3vfKq8ATWzVa', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
101
-insert into sys_user values (10, 102, '13981868188', '刘非', '00', '', '13981868188', '0', '', '$2a$10$XCXSEHjvWp9IFbQIXfh/gu5i8R87DjKMHsEu.qioLaZLVDB3wr1z2', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
102
-insert into sys_user values (11, 102, '13882236733', '杨卫', '00', '', '13882236733', '0', '', '$2a$10$buRf8Vh0f4./GVx9WV6zkO1LOKSIEnTK4tzXefEh6gcY2JfcI4gPO', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
103
-insert into sys_user values (12, 102, '13980583883', '宁瑶', '00', '', '13980583883', '0', '', '$2a$10$srx9flT57EE/f2euaLgrIeud6Ujnz3HS3qfNYm7DXFY6XZ5p5Aai2', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
104
-insert into sys_user values (13, 105, '18190819097', '贾春华', '00', '', '18190819097', '0', '', '$2a$10$QSI1Pl1YK6kGt0zLDNv1COQyK8UDLWhBq26QSXEPpikIDArtqjeau', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
105
-insert into sys_user values (14, 106, '15928150405', '刘楠', '00', '', '15928150405', '0', '', '$2a$10$6tmHn6r5Dy6/qdu/ZotiSObzEr7zymkKL/g/VkcdUjV16OezZFALu', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
98
+insert into sys_user values (7, 101, '13908178105', '樊宽林', '00', '', '13908178105', '0', '', '$2a$10$wnFsEXdHdJCgVYffXW7FRerg0c3v3S.aVqtdiWrtSAt9KntmW6iIu', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '6', null, null, null, null, null);
99
+insert into sys_user values (8, 104, '18034708068', '徐婷', '00', '', '18034708068', '1', '', '$2a$10$3NJkNMrq0/vwnw5E3z6wI.TutQnqhwSuMFDPxV/OMe9IXt0fTobNW', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '5', null, null, null, null, null);
100
+insert into sys_user values (9, 102, '13880963113', '陈洪', '00', '', '13880963113', '0', '', '$2a$10$xVZmDdG0DUlGjuGMFi6WEem4pWuLKlqrg27VuBRbn3vfKq8ATWzVa', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '6', null, null, null, null, null);
101
+insert into sys_user values (10, 102, '13981868188', '刘非', '00', '', '13981868188', '0', '', '$2a$10$XCXSEHjvWp9IFbQIXfh/gu5i8R87DjKMHsEu.qioLaZLVDB3wr1z2', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '6', null, null, null, null, null);
102
+insert into sys_user values (11, 102, '13882236733', '杨卫', '00', '', '13882236733', '0', '', '$2a$10$buRf8Vh0f4./GVx9WV6zkO1LOKSIEnTK4tzXefEh6gcY2JfcI4gPO', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '6', null, null, null, null, null);
103
+insert into sys_user values (12, 102, '13980583883', '宁瑶', '00', '', '13980583883', '0', '', '$2a$10$srx9flT57EE/f2euaLgrIeud6Ujnz3HS3qfNYm7DXFY6XZ5p5Aai2', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '6', null, null, null, null, null);
104
+insert into sys_user values (13, 105, '18190819097', '贾春华', '00', '', '18190819097', '0', '', '$2a$10$QSI1Pl1YK6kGt0zLDNv1COQyK8UDLWhBq26QSXEPpikIDArtqjeau', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '6', null, null, null, null, null);
105
+insert into sys_user values (14, 106, '15928150405', '刘楠', '00', '', '15928150405', '0', '', '$2a$10$6tmHn6r5Dy6/qdu/ZotiSObzEr7zymkKL/g/VkcdUjV16OezZFALu', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '6', null, null, null, null, null);
106 106
 insert into sys_user values (15, 104, '13678018998', '张明勇', '00', '', '13678018998', '0', '', '$2a$10$TKhy.bdUf4CmSN4nnVGZIeuQvtaFc1V/cXKT87sCjpOwvLOGpDuC.', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
107 107
 insert into sys_user values (16, 104, '13683488600', '陈建贤', '00', '', '13683488600', '0', '', '$2a$10$/2zL9VLX21iPxTVPklI11uOanp0bcR90mgCc9tIz6.Ux1/tegzFBG', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
108 108
 insert into sys_user values (17, 104, '13438165216', '张国芳', '00', '', '13438165216', '1', '', '$2a$10$sKkER/2RwOhIcufS8ceg..D9TchtO/R4nFCP1cDpW4BsS47TcqqRC', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
109 109
 insert into sys_user values (18, 104, '15181125323', '简鑫', '00', '', '15181125323', '1', '', '$2a$10$v2mVQvW5BsZnrxJ6j.AHRebGVQMRI3jaDlX0lDQnpBD.Y86VSnf9K', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
110 110
 insert into sys_user values (19, 104, '13378256139', '谢辉波', '00', '', '13378256139', '0', '', '$2a$10$mZT.3thlsNmtiGXrgJxIm.QbktUAa9blLqwOq7LhGfy1XG1xnAzEm', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
111
-insert into sys_user values (20, 105, '13550342375', '李胜才', '00', '', '13550342375', '0', '', '$2a$10$lUhqpfwHzoVXPDC6qRu8su8HWlLJ49SCEo1NDXyFf2q5C8hThZbXi', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
112
-insert into sys_user values (21, 105, '13568885428', '杨俊', '00', '', '13568885428', '0', '', '$2a$10$CSpKNIxy1hlgONyLZNk9hupaQXiwpGEJYv8DFcSebuIp81J6aheeO', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
111
+insert into sys_user values (20, 105, '13550342375', '李胜才', '00', '', '13550342375', '0', '', '$2a$10$lUhqpfwHzoVXPDC6qRu8su8HWlLJ49SCEo1NDXyFf2q5C8hThZbXi', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '4', null, null, null, null, null);
112
+insert into sys_user values (21, 105, '13568885428', '杨俊', '00', '', '13568885428', '0', '', '$2a$10$CSpKNIxy1hlgONyLZNk9hupaQXiwpGEJYv8DFcSebuIp81J6aheeO', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '4', null, null, null, null, null);
113 113
 insert into sys_user values (22, 105, '13882200825', '夏夏', '00', '', '13882200825', '0', '', '$2a$10$WMD98fLsImPZ9rJwyIely.j5AKiQyUt/I3qT/Xcg5EdQCIkxx4kq2', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
114 114
 insert into sys_user values (23, 105, '18373705527', '柯枭', '00', '', '18373705527', '1', '', '$2a$10$EMikBVL2M4b97n.MJmMCNO1YiFl49bjWWXZkFDZqvVkOpYhb5FEe6', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
115 115
 insert into sys_user values (24, 105, '18202833529', '黎超', '00', '', '18202833529', '0', '', '$2a$10$MkPiNt69sG3HQg9EY3cpv.0Sw1iq53NMq/kdplK9W8ohqqY/dlUxC', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
116 116
 insert into sys_user values (25, 105, '13111885671', '刘兴', '00', '', '13111885671', '0', '', '$2a$10$Ag2jfz8ppoSP4bpohVVD1evq8glP6O4tY0HD9DoXXhsPpxSP8egSy', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
117 117
 insert into sys_user values (26, 105, '18782949671', '梁洁', '00', '', '18782949671', '1', '', '$2a$10$BZurM7Hzy/aquuAlLkk/pOD.y0Ks.BtYcCTTyEwtJHY3QEgFdwRBe', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
118 118
 insert into sys_user values (27, 105, '18681251027', '高天沄', '00', '', '18681251027', '0', '', '$2a$10$xk96PJpjcUIWEo9RTTOKYubqeSXETSUSbRYFjpCgSr1z9PPKUSKsu', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
119
-insert into sys_user values (28, 106, '18780223280', '周文婷*', '00', '', '18780223280', '1', '', '$2a$10$pg.prMidA.76KkPRsZsOQuKStpl74J29heNpxCtJbZqDl7i9DjIuu', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
119
+insert into sys_user values (28, 106, '18780223280', '周文婷*', '00', '', '18780223280', '1', '', '$2a$10$pg.prMidA.76KkPRsZsOQuKStpl74J29heNpxCtJbZqDl7i9DjIuu', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '4', null, null, null, null, null);
120 120
 insert into sys_user values (29, 106, '18202802155', '彭敏', '00', '', '18202802155', '1', '', '$2a$10$ozjePPQbsp9YORLj7r4.K.lTC/9E/ANgDsOHsEyHlQ9DP2MtggiAO', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
121 121
 insert into sys_user values (30, 106, '13699682119', '苟丹', '00', '', '13699682119', '1', '', '$2a$10$Jt.lg9CXVwlm0puSYFS6IOjxrSPAAHuf5gFmRtRX89IAwJlL8bm4e', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
122 122
 insert into sys_user values (31, 106, '15102831685', '宋丹丹', '00', '', '15102831685', '1', '', '$2a$10$/j4MpWKxCUekgxiTD1yyyOpOVJme5YbfJz042FuNJLuccxkC2yJSm', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
123
-insert into sys_user values (32, 107, '18828096127', '朱静', '00', '', '18828096127', '0', '', '$2a$10$PrXuWRk4u9d05TNI9MAGjeGwmsSglOtGNKX.fjDuRwmTfVSFr4x9C', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
124
-insert into sys_user values (33, 107, '13882148315', '陈尚云', '00', '', '13882148315', '0', '', '$2a$10$I7CDnjCXqmbFmxdgcsoZ/uhgvEahRGZ/u3P4bdIU1Kic49Itu97JG', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
123
+insert into sys_user values (32, 107, '18828096127', '朱静', '00', '', '18828096127', '0', '', '$2a$10$PrXuWRk4u9d05TNI9MAGjeGwmsSglOtGNKX.fjDuRwmTfVSFr4x9C', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '5', null, null, null, null, null);
124
+insert into sys_user values (33, 107, '13882148315', '陈尚云', '00', '', '13882148315', '0', '', '$2a$10$I7CDnjCXqmbFmxdgcsoZ/uhgvEahRGZ/u3P4bdIU1Kic49Itu97JG', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '5', null, null, null, null, null);
125 125
 insert into sys_user values (34, 107, '18408201550', '邹帅民', '00', '', '18408201550', '0', '', '$2a$10$VC/JGLy.P6yJ5LJHmuq2dur.wnHYDzzxjyaizC8fYVNRq5DBmjjIm', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
126 126
 insert into sys_user values (35, 107, '13808178930', '周芝', '00', '', '13808178930', '1', '', '$2a$10$4SuEJ.5YZSnk3UlpISWBmer7UZVMBKuMNBiG2/lUKafwNr1jI1UF2', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
127 127
 insert into sys_user values (36, 107, '18780290087', '苟旭', '00', '', '18780290087', '0', '', '$2a$10$QCU/ERPaKSs5CAuWWB2WZ.13fxht6GKgGORCBS8DUy3qBmJybgzM.', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
128 128
 insert into sys_user values (37, 107, '18483229950', '唐浩', '00', '', '18483229950', '0', '', '$2a$10$B..WW48a/JzGIgxdKoQEuu70YDGVmqJf/PV/WzcWjhatTZMA9Ch..', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
129
-insert into sys_user values (38, 108, '18280462009', '刘媛媛', '00', '', '18280462009', '1', '', '$2a$10$SWNBLt43nQQJPC58DZmZcuHqkhre8lOMfl87AnM5UKuMrMfuPpaO6', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
130
-insert into sys_user values (39, 108, '18200194440', '吴振', '00', '', '18200194440', '0', '', '$2a$10$a3ozNbqM6BYYISEJGIpx5O83L1RpMXNc4A9gpPu93qZ9PahUzx24u', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
129
+insert into sys_user values (38, 108, '18280462009', '刘媛媛', '00', '', '18280462009', '1', '', '$2a$10$SWNBLt43nQQJPC58DZmZcuHqkhre8lOMfl87AnM5UKuMrMfuPpaO6', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '5', null, null, null, null, null);
130
+insert into sys_user values (39, 108, '18200194440', '吴振', '00', '', '18200194440', '0', '', '$2a$10$a3ozNbqM6BYYISEJGIpx5O83L1RpMXNc4A9gpPu93qZ9PahUzx24u', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '4', null, null, null, null, null);
131 131
 insert into sys_user values (40, 108, '15892280776', '王刚', '00', '', '15892280776', '0', '', '$2a$10$ulhCOUUylhfnX7iccme6I.zpwLdnvU3zXXuMJ9LtRILnviD6Pvg9u', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
132 132
 insert into sys_user values (41, 108, '18140026972', '朱倪强', '00', '', '18140026972', '0', '', '$2a$10$HLRPkMz/orRnHouLjKNoH.Mn..dH97urH6up1x5AO0ZmtL64wp5XG', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
133 133
 insert into sys_user values (42, 108, '18408248664', '李圆', '00', '', '18408248664', '1', '', '$2a$10$nMUdzmsF1Tk1FOR7k92kMulRN31LkiWV45F3eAAvNwCS8acu9endK', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
134 134
 insert into sys_user values (43, 108, '18783205676', '李泳龙', '00', '', '18783205676', '0', '', '$2a$10$LHQQe3UHQgaJDCnPl.gujuBKgRhrMN88kPKRxev2HSvOrV2IDRAfG', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
135 135
 insert into sys_user values (44, 108, '13684023317', '唐伟', '00', '', '13684023317', '0', '', '$2a$10$wkhl3nWazhW8eQpc3D9S4OJibMFwQLq3.Ocxa6RxbAK.RNRTqyT0K', '0', '0', '', null, 'admin', '2024-03-22 10:06:10', '', null, null, null, null, null, null, null, null, null, null, null, null);
136
-insert into sys_user values (45, 109, '13402863790', '何杰', '00', '', '13402863790', '0', '', '$2a$10$XZhKTnoYh.zS/TczIVjJyOVMvwjQ.fiH3QtTpB9M2OaHnhpIiOYWS', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
136
+insert into sys_user values (45, 109, '13402863790', '何杰', '00', '', '13402863790', '0', '', '$2a$10$XZhKTnoYh.zS/TczIVjJyOVMvwjQ.fiH3QtTpB9M2OaHnhpIiOYWS', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '5', null, null, null, null, null);
137 137
 insert into sys_user values (46, 109, '18224091291', '杨玉婧', '00', '', '18224091291', '1', '', '$2a$10$goGcN9K63wIO7t8Rkw95kuMb1twHzRU51Dk6q31/.Hejl2Aro0kVq', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
138 138
 insert into sys_user values (47, 109, '15196615885', '余思翰', '00', '', '15196615885', '1', '', '$2a$10$IjogDx43u3xmI2TigAo6CugCKh.AAmwOSf1nKBCWlJ/cEhgpX.H3e', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
139 139
 insert into sys_user values (48, 109, '17716873691', '阮梦妍', '00', '', '17716873691', '1', '', '$2a$10$XXlN3NzrRMBmMudrV3ZgOOtEq.RML/KrrVhN/uh.rpP7chAqy8QTe', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
140 140
 insert into sys_user values (49, 109, '15881196342', '赵芩', '00', '', '15881196342', '1', '', '$2a$10$x2pMljHso1uFHnjDpFu0/OPGrU1ITvl7hnv/bwFFQVUIH/mQ39k2G', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
141 141
 insert into sys_user values (50, 109, '18502889383', '王荣华', '00', '', '18502889383', '0', '', '$2a$10$G7uXmOzRgagbI2jske8meuu8p0QgvTvMxLDzV0gQWHVaKJTsW6e3i', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
142 142
 insert into sys_user values (51, 109, '19982093641', '屈亚星', '00', '', '19982093641', '1', '', '$2a$10$gklMWtGS2E8tdWakJpNk9OyEv2g/2MGuQupEH0Q7zCpZI9XJPMxyC', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
143
-insert into sys_user values (52, 110, '13880509805', '吴凯', '00', '', '13880509805', '0', '', '$2a$10$AN5g8asAyLLW9.POKvkh8.WPCKqzf4Ze71ltLA.wIbEqIH3fQSj0q', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
144
-insert into sys_user values (53, 110, '13981911565', '李旭', '00', '', '13981911565', '0', '', '$2a$10$j4GUGW8LwJVW5kS98xis3.PYbeMsqjJwiJBnmj1lYpS04hqp7IvMi', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
143
+insert into sys_user values (52, 110, '13880509805', '吴凯', '00', '', '13880509805', '0', '', '$2a$10$AN5g8asAyLLW9.POKvkh8.WPCKqzf4Ze71ltLA.wIbEqIH3fQSj0q', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '5', null, null, null, null, null);
144
+insert into sys_user values (53, 110, '13981911565', '李旭', '00', '', '13981911565', '0', '', '$2a$10$j4GUGW8LwJVW5kS98xis3.PYbeMsqjJwiJBnmj1lYpS04hqp7IvMi', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '5', null, null, null, null, null);
145 145
 insert into sys_user values (54, 110, '13708077449', '马如坤', '00', '', '13708077449', '0', '', '$2a$10$SO9HTWCXPMBbHiMUs73YdON7RYGfi0LbB/Tfyq5e7BZaxSbJvTB3S', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
146 146
 insert into sys_user values (55, 110, '13684088875', '张进', '00', '', '13684088875', '0', '', '$2a$10$TMJoxh5FamkqFR7crz.eh.1/jwx9JdyAm9SAE/wzZdwgzfqjljvGC', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
147 147
 insert into sys_user values (56, 110, '13550225550', '冉洪芳', '00', '', '13550225550', '1', '', '$2a$10$N0iuZU3JhPqLBogqtMbmeuL1aGb/D3E0Yh3UUoJX6yV.iaVT1WBhq', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
@@ -151,8 +151,8 @@ insert into sys_user values (59, 110, '13658078979', '王晶丽', '00', '', '136
151 151
 insert into sys_user values (60, 110, '13488986700', '罗业华', '00', '', '13488986700', '0', '', '$2a$10$8np5PzaPEkMQwRYUzSnUX.pDQSRdbpFXyzhtYvBj11OzTaNmGAEtG', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
152 152
 insert into sys_user values (61, 110, '13540297596', '郎悟灵', '00', '', '13540297596', '1', '', '$2a$10$BU3usTExEEbFa7VGIbnOgeAJ3CsJXPkzV6ZTH2xRtu70Es76RP5j.', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
153 153
 insert into sys_user values (62, 110, '18030862435', '黄俊峰', '00', '', '18030862435', '0', '', '$2a$10$gBqKUDSxjc4mHUp6Pcrp8evF1BVhgkpq8cm65iqWtHkkDP1wk/Jaa', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
154
-insert into sys_user values (63, 111, '15881027005', '赵洪', '00', '', '15881027005', '0', '', '$2a$10$HbyEXT7JR0HMv/rqi9YuQOKCyDxZg/uYgayoSOcE2.tDSVNS0OBpW', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
155
-insert into sys_user values (64, 111, '18782047395', '雷情情', '00', '', '18782047395', '1', '', '$2a$10$DLeq2ePfvTS9cAarUu87LuM8d1nwJR5t/OBI3kc5nT858nIo0vpR2', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
154
+insert into sys_user values (63, 111, '15881027005', '赵洪', '00', '', '15881027005', '0', '', '$2a$10$HbyEXT7JR0HMv/rqi9YuQOKCyDxZg/uYgayoSOcE2.tDSVNS0OBpW', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '4', null, null, null, null, null);
155
+insert into sys_user values (64, 111, '18782047395', '雷情情', '00', '', '18782047395', '1', '', '$2a$10$DLeq2ePfvTS9cAarUu87LuM8d1nwJR5t/OBI3kc5nT858nIo0vpR2', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '4', null, null, null, null, null);
156 156
 insert into sys_user values (65, 111, '13668275672', '刘向东', '00', '', '13668275672', '0', '', '$2a$10$GUkGxa.u4jsBVE5mAXVTcetM0t6JIxMPUthi6v5IitkVSZUlpzf5.', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
157 157
 insert into sys_user values (66, 111, '13880738396', '徐志勇', '00', '', '13880738396', '0', '', '$2a$10$toSkneflSQedWXrjbim6lut03gEx1HlV4FV1UFYocdtDpEhpbbLam', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
158 158
 insert into sys_user values (67, 111, '15828108217', '李敏', '00', '', '15828108217', '1', '', '$2a$10$c8ADHg87uPh0KaTXl.hWm.5z4hVDRtFmTprgfAJ1y.yVj27mEvV8i', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
@@ -171,8 +171,8 @@ insert into sys_user values (79, 111, '15208122776', '张杰', '00', '', '152081
171 171
 insert into sys_user values (80, 111, '17345094889', '廖双', '00', '', '17345094889', '0', '', '$2a$10$AA3hI9GxRBB3XD9N/NthD.nqYf487wG3BvJQgYsSTublKos1Gy1Km', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
172 172
 insert into sys_user values (81, 111, '15520996706', '廖吉兴', '00', '', '15520996706', '0', '', '$2a$10$/KNuVYgY/iKADZZg.iykyuJK/rrgi/CpbZy.ZFv3NKm4MrpqBnCFu', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
173 173
 insert into sys_user values (82, 111, '15692823805', '王海宾', '00', '', '15692823805', '0', '', '$2a$10$OF1jB2LgFMeaakI6NTPqx.nTTe4bKzZeaP9dYccOk0v0rdCzja7Jy', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
174
-insert into sys_user values (83, 112, '13540773353', '杨振', '00', '', '13540773353', '0', '', '$2a$10$m8MnVkkjv9DT7GRaVDfG9e0lQM79NJPBwFQL3eckGh32qylKlNeky', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
175
-insert into sys_user values (84, 112, '18380220140', '甘雨婷', '00', '', '18380220140', '1', '', '$2a$10$HXgw5OtU9uUCiKbSAPG0xe5PwGiZWlCIlJtltgXdtCYIZxIcKw01S', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
174
+insert into sys_user values (83, 112, '13540773353', '杨振', '00', '', '13540773353', '0', '', '$2a$10$m8MnVkkjv9DT7GRaVDfG9e0lQM79NJPBwFQL3eckGh32qylKlNeky', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '5', null, null, null, null, null);
175
+insert into sys_user values (84, 112, '18380220140', '甘雨婷', '00', '', '18380220140', '1', '', '$2a$10$HXgw5OtU9uUCiKbSAPG0xe5PwGiZWlCIlJtltgXdtCYIZxIcKw01S', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '4', null, null, null, null, null);
176 176
 insert into sys_user values (85, 112, '13608005983', '周强', '00', '', '13608005983', '0', '', '$2a$10$jIiDO3ighwg51nlJe4WbZet365ysf61KTuqrDNsF9YD90fHAMf9cy', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
177 177
 insert into sys_user values (86, 112, '13540422960', '邹霞', '00', '', '13540422960', '1', '', '$2a$10$JGmiiO3vjhEF5e2BXubE1uE/DRzpcmK3SMBZo/EDExsd8L9TWqEHm', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
178 178
 insert into sys_user values (87, 112, '13488985627', '罗声燕', '00', '', '13488985627', '1', '', '$2a$10$.lFR.S8c/i3550O88zhk4OIyeYF2vmulknGqBvE/hi8b9id1RLNry', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
@@ -190,8 +190,8 @@ insert into sys_user values (98, 112, '13882487125', '赵明焱', '00', '', '138
190 190
 insert into sys_user values (99, 112, '18228226661', '董旭鹏', '00', '', '18228226661', '0', '', '$2a$10$yaBpFaISskiafcOa/k28VeSQSMiYhCxbtmMoXN/fruESTkMs4RwA6', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
191 191
 insert into sys_user values (100, 112, '15775308748', '邓汶滨', '00', '', '15775308748', '0', '', '$2a$10$5L36DYl/Q.wmGKsolG/x0u4vnK78sVY59Qjx6fQA3z9n4dl62ykM.', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
192 192
 insert into sys_user values (101, 112, '19949408104', '罗毅', '00', '', '19949408104', '0', '', '$2a$10$2QEEZ1VZ0Me6Ndaoon78Z.V7mBAyLIZKf7EokR/zILsd837A7ITgq', '0', '0', '', null, null, '2024-01-04 17:22:48', '', null, null, null, null, null, null, null, null, null, null, null, null);
193
-insert into sys_user values (102, 113, '13688460154', '周全', '00', '', '13688460154', '0', '', '$2a$10$TQMgM2lTRkeTB4YY5IHQ0.xvCGZlnd774UdWe.OPGElTkRuLAsEz6', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
194
-insert into sys_user values (103, 113, '13688404696', '柏金川', '00', '', '13688404696', '0', '', '$2a$10$4ih05H.SB537jI2sHx756.hQvWBbm.4ViXs7HFKndjDQDCyvYz1rO', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
193
+insert into sys_user values (102, 113, '13688460154', '周全', '00', '', '13688460154', '0', '', '$2a$10$TQMgM2lTRkeTB4YY5IHQ0.xvCGZlnd774UdWe.OPGElTkRuLAsEz6', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '5', null, null, null, null, null);
194
+insert into sys_user values (103, 113, '13688404696', '柏金川', '00', '', '13688404696', '0', '', '$2a$10$4ih05H.SB537jI2sHx756.hQvWBbm.4ViXs7HFKndjDQDCyvYz1rO', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '4', null, null, null, null, null);
195 195
 insert into sys_user values (104, 113, '15802829286', '向艳雄', '00', '', '15802829286', '0', '', '$2a$10$FQo1zf1ss2OZw4eIlzzxwOyPV0FkkLDN0ZBxqRSIijNpUCCSxBjQy', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
196 196
 insert into sys_user values (105, 113, '13594658239', '黄安堂', '00', '', '13594658239', '0', '', '$2a$10$uSefDVQx.kottALOIZptjO0RnZhvITS4QTnXjSBJddqYfOftdZ8Pa', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
197 197
 insert into sys_user values (106, 113, '13408566079', '李学勇', '00', '', '13408566079', '0', '', '$2a$10$8ru4dmjHBh21h8C3FTpdMeqsG4RHVyvqmqUFRFCDCUok2uH2ZLjiy', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
@@ -227,7 +227,7 @@ insert into sys_user values (135, 200, '15828156243', '廖勇', '00', '', '15828
227 227
 insert into sys_user values (136, 200, '14726050305', '康科伟', '00', '', '14726050305', '0', '', '$2a$10$04.7zNYdTwXzlQ8J0SYNaOZMc.iarm2gBeD37na6.aAtuBzfnpnUO', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
228 228
 insert into sys_user values (137, 200, '18111675896', '熊艳华', '00', '', '18111675896', '0', '', '$2a$10$uLfMqz3YfEuAO8TI0XOzE.Xn0FZA7U6zrfss6Xp.anF4xUZNXT37y', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
229 229
 insert into sys_user values (138, 200, '18982085285', '赵永来', '00', '', '18982085285', '0', '', '$2a$10$TzKjV2T1FJ7YubxeIZZnmuLBsdppYlHoxruXCh0aBhHyV/yLGaiai', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
230
-insert into sys_user values (139, 116, '15982167611', '刘洋', '00', '', '15982167611', '0', '', '$2a$10$qxB0MTpLA7WzUhBpQlrC5u.7JymKt2bwAJ9gupwWQeKcANtov0qn.', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
230
+insert into sys_user values (139, 116, '15982167611', '刘洋', '00', '', '15982167611', '0', '', '$2a$10$qxB0MTpLA7WzUhBpQlrC5u.7JymKt2bwAJ9gupwWQeKcANtov0qn.', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, '4', null, null, null, null, null);
231 231
 insert into sys_user values (140, 116, '17345090038', '郑鹏', '00', '', '17345090038', '0', '', '$2a$10$meTOhyDbWqzhrzCFDGM3hu.cOFwinewDE1Jp3YYR/ThYBvOssce7G', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
232 232
 insert into sys_user values (141, 116, '17612894797', '黄强', '00', '', '17612894797', '0', '', '$2a$10$JyofvRfiRj5Ug2G4ux00eOtMvQSOKu.tjo0.Juey2xMZSsAggVE76', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
233 233
 insert into sys_user values (142, 117, '18602830814', '黄梅琳', '00', '', '18602830814', '1', '', '$2a$10$Ij6SqoLMDrpLBJ87rKqIh.8JDRNMROQQyHQSZV5wsUn7ybJ53ip86', '0', '0', '', null, null, '2024-01-04 17:22:48', null, null, null, null, null, null, null, null, null, null, null, null, null);
@@ -391,7 +391,6 @@ insert into sys_menu values('119',  '岗位工资', '4',   '2', 'salary',     'o
391 391
 insert into sys_menu values('500',  '操作日志', '108', '1', 'operlog',    'monitor/operlog/index',    '', 1, 0, 'C', '0', '0', 'monitor:operlog:list',    'form',          'admin', sysdate(), '', null, '操作日志菜单');
392 392
 insert into sys_menu values('501',  '登录日志', '108', '2', 'logininfor', 'monitor/logininfor/index', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor',    'admin', sysdate(), '', null, '登录日志菜单');
393 393
 -- 用户管理按钮
394 394
 insert into sys_menu values('1001', '用户查询', '100', '1',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:query',          '#', 'admin', sysdate(), '', null, '');
395 395
 insert into sys_menu values('1002', '用户新增', '100', '2',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:add',            '#', 'admin', sysdate(), '', null, '');
396 396
 insert into sys_menu values('1003', '用户修改', '100', '3',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit',           '#', 'admin', sysdate(), '', null, '');
@@ -682,7 +681,6 @@ create table sys_role_menu (
682 681
 -- ----------------------------
683 682
 -- 初始化-角色和菜单关联表数据
684 683
 -- ----------------------------
685
-insert into sys_role_menu values ('2', '1000');
686 684
 insert into sys_role_menu values ('2', '1001');
687 685
 insert into sys_role_menu values ('2', '1017');
688 686
 insert into sys_role_menu values ('3', '4');
@@ -877,7 +875,7 @@ insert into sys_user_post values (113, 26);
877 875
 insert into sys_user_post values (114, 26);
878 876
 insert into sys_user_post values (115, 26);
879 877
 insert into sys_user_post values (116, 26);
880
-insert into sys_user_post values (117, 26);
878
+insert into sys_user_post values (117, 13);
881 879
 insert into sys_user_post values (118, 26);
882 880
 insert into sys_user_post values (119, 26);
883 881
 insert into sys_user_post values (120, 26);
@@ -1356,7 +1354,7 @@ create table cmc_project  (
1356 1354
   project_id			char(19)				not null 			comment '项目id',
1357 1355
   project_number		varchar(10)				default null		comment '项目编号',
1358 1356
   project_name			varchar(50)				default null		comment '项目名称',
1359
-  project_leader		varchar(3)				default null		comment '项目负责人',
1357
+  project_leader		bigint					default null		comment '项目负责人',
1360 1358
   is_finished			char(1)					default null		comment '项目状态(0进行中、1已结束)',
1361 1359
   project_source		char(1)					default null		comment '项目来源(0院内、1院外)',
1362 1360
   party_a				varchar(50)				default null		comment '甲方单位',
@@ -1365,7 +1363,7 @@ create table cmc_project  (
1365 1363
   contract_id			char(10)				default null		comment '合同编码',
1366 1364
   project_type			varchar(20)				default null		comment '项目类型',
1367 1365
   project_level			char(1)					default null		comment '项目级别(0一般项目、1重大项目)',
1368
-  project_registrant	varchar(3)				default null		comment '项目登记人',
1366
+  project_registrant	bigint					default null		comment '项目登记人',
1369 1367
   undertaking_dept		varchar(20)				default null		comment '承担部门',
1370 1368
   create_time			datetime				default null		comment '项目登记时间',
1371 1369
   remark				varchar(255)			default null		comment '项目备注',
@@ -1391,8 +1389,8 @@ INSERT INTO cmc_project VALUES ('13', '2022C12', '硬梁包电站扯索坝和二
1391 1389
 INSERT INTO cmc_project VALUES ('14', '2022C29', '雅安市名山区百丈镇临溪河综合整治项目地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1392 1390
 INSERT INTO cmc_project VALUES ('15', '2022C46', '猴子岩水电站取水口及水厂新址1:500地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1393 1391
 INSERT INTO cmc_project VALUES ('16', '2022C56', '新华水力发电有限公司博州10万千瓦储热型光热配建90万千瓦新能源项目地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1394
-INSERT INTO cmc_project VALUES ('17', '2022C65', '大熊猫国家公园芦山县长石坝-南天门、鹿厂河-九里岗防火道路恢复重建工程地形图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,103,200', NULL, NULL);
1395
-INSERT INTO cmc_project VALUES ('18', '2022C66', '大熊猫国家公园芦山县保护管理设施项目地形图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,103,200', NULL, NULL);
1392
+INSERT INTO cmc_project VALUES ('17', '2022C65', '大熊猫国家公园芦山县长石坝-南天门、鹿厂河-九里岗防火道路恢复重建工程地形图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,112,108', NULL, NULL);
1393
+INSERT INTO cmc_project VALUES ('18', '2022C66', '大熊猫国家公园芦山县保护管理设施项目地形图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,112,108', NULL, NULL);
1396 1394
 INSERT INTO cmc_project VALUES ('19', '2022C76', '芦山县市政公园恢复及重建工程项目地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1397 1395
 INSERT INTO cmc_project VALUES ('20', '2022C81', ' 宜宾蟠龙抽水蓄能电站地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1398 1396
 INSERT INTO cmc_project VALUES ('21', '2022C85', '金沙江上游清洁能源基地叶巴滩抽水蓄能电站地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
@@ -1406,93 +1404,92 @@ INSERT INTO cmc_project VALUES ('28', '2022W30', '广元市自然资源局昭化
1406 1404
 INSERT INTO cmc_project VALUES ('29', '2022W34', '大唐观音岩水电站2022年度变形监测控制网复测及坝前淤积和坝后冲刷测量项目', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1407 1405
 INSERT INTO cmc_project VALUES ('30', '2022W38', '仪陇县林权数据整合建库采购项目政府采购合同', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1408 1406
 INSERT INTO cmc_project VALUES ('31', '2022W45', '国网西藏拉萨发电公司羊湖电站压力钢管永久变形监测沉降水准工作基点改造施工合同', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1409
-INSERT INTO cmc_project VALUES ('32', '2023C01', '绵竹抽水蓄能电站工程区可研阶段地形图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1410
-INSERT INTO cmc_project VALUES ('33', '2023C02', '江油抽水蓄能电站可研阶段工程区1:1000地形图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1411
-INSERT INTO cmc_project VALUES ('34', '2023C05', 'ML及JW水电工程建设征地实物指标调查配合测量', '83', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1407
+INSERT INTO cmc_project VALUES ('32', '2023C01', '绵竹抽水蓄能电站工程区可研阶段地形图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1408
+INSERT INTO cmc_project VALUES ('33', '2023C02', '江油抽水蓄能电站可研阶段工程区1:1000地形图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1409
+INSERT INTO cmc_project VALUES ('34', '2023C05', 'ML及JW水电工程建设征地实物指标调查配合测量', 83, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1412 1410
 INSERT INTO cmc_project VALUES ('35', '2023C08', '孟底沟水电站2023年地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1413 1411
 INSERT INTO cmc_project VALUES ('36', '2023C10', '德登抽水蓄能电站规划阶段地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1414
-INSERT INTO cmc_project VALUES ('37', '2023C101', 'ML水电站可研阶段1:1000地形图测绘', '83', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103', NULL, NULL);
1412
+INSERT INTO cmc_project VALUES ('37', '2023C101', 'ML水电站可研阶段1:1000地形图测绘', 83, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112', NULL, NULL);
1415 1413
 INSERT INTO cmc_project VALUES ('38', '2023C102', '硬梁包水电站建设征地移民安置土地开发整理临时占地复垦刘河坝1:1000地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1416
-INSERT INTO cmc_project VALUES ('39', '2023C12', '雅砻江两河口水电站水库泥沙监测系统建设工程、运行维护及泥沙淤积影响分析研究项目测量工作', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1417
-INSERT INTO cmc_project VALUES ('40', '2023C17', '江油抽水蓄能水电站青江补水泵断面测量项目', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1414
+INSERT INTO cmc_project VALUES ('39', '2023C12', '雅砻江两河口水电站水库泥沙监测系统建设工程、运行维护及泥沙淤积影响分析研究项目测量工作', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1415
+INSERT INTO cmc_project VALUES ('40', '2023C17', '江油抽水蓄能水电站青江补水泵断面测量项目', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1418 1416
 INSERT INTO cmc_project VALUES ('41', '2023C18', '芦山抽水蓄能电站可研阶段地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1419 1417
 INSERT INTO cmc_project VALUES ('42', '2023C20', '平昌抽水蓄能电站(苟家河库址)预可、可研阶段地形图测绘工作', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1420
-INSERT INTO cmc_project VALUES ('43', '2023C22', '牙根一级水电站坝址下游河段整治测绘工作', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1421
-INSERT INTO cmc_project VALUES ('44', '2023C23', 'YX移民项目地形图测绘', '84', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103,216', NULL, NULL);
1422
-INSERT INTO cmc_project VALUES ('45', '2023C24', '岷江干流张坎航电枢纽工程界桩测设工作', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1423
-INSERT INTO cmc_project VALUES ('46', '2023C26', '金沙江上游清洁能源基地叶巴滩混合式抽水蓄能电站地形图测绘', '39', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '200,216', NULL, NULL);
1418
+INSERT INTO cmc_project VALUES ('43', '2023C22', '牙根一级水电站坝址下游河段整治测绘工作', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1419
+INSERT INTO cmc_project VALUES ('44', '2023C23', 'YX移民项目地形图测绘', 84, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112,111', NULL, NULL);
1420
+INSERT INTO cmc_project VALUES ('45', '2023C24', '岷江干流张坎航电枢纽工程界桩测设工作', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1421
+INSERT INTO cmc_project VALUES ('46', '2023C26', '金沙江上游清洁能源基地叶巴滩混合式抽水蓄能电站地形图测绘', 39, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '108,111', NULL, NULL);
1424 1422
 INSERT INTO cmc_project VALUES ('47', '2023C29', 'ML坝址实景三维模型及库区电子沙盘制作', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1425 1423
 INSERT INTO cmc_project VALUES ('48', '2023C40', '金阳施控网成果复核', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1426 1424
 INSERT INTO cmc_project VALUES ('49', '2023C41', 'ML库区点位配合测量(配合基础设施分公司)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1427 1425
 INSERT INTO cmc_project VALUES ('50', '2023C44', '老木孔水电站库区道路边沟坐标高程测量', NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, NULL);
1428
-INSERT INTO cmc_project VALUES ('51', '2023C47', '绵竹抽水蓄能电站界桩测设工作', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103', NULL, NULL);
1429
-INSERT INTO cmc_project VALUES ('52', '2023C49', '甘孜抽水蓄能水电站地形图测绘', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1430
-INSERT INTO cmc_project VALUES ('53', '2023C52', '老木孔航电枢纽工程排涝区域1:2000地形图测绘', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200,103', NULL, NULL);
1431
-INSERT INTO cmc_project VALUES ('54', '2023C53', '岷江干流张坎航电枢纽工程排涝区域1:2000地形图测绘', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1432
-INSERT INTO cmc_project VALUES ('55', '2023C54', '国能大渡河汉源永利坪光伏电站项目1:500地形图测绘', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1426
+INSERT INTO cmc_project VALUES ('51', '2023C47', '绵竹抽水蓄能电站界桩测设工作', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112', NULL, NULL);
1427
+INSERT INTO cmc_project VALUES ('52', '2023C49', '甘孜抽水蓄能水电站地形图测绘', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1428
+INSERT INTO cmc_project VALUES ('53', '2023C52', '老木孔航电枢纽工程排涝区域1:2000地形图测绘', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108,112', NULL, NULL);
1429
+INSERT INTO cmc_project VALUES ('54', '2023C53', '岷江干流张坎航电枢纽工程排涝区域1:2000地形图测绘', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1430
+INSERT INTO cmc_project VALUES ('55', '2023C54', '国能大渡河汉源永利坪光伏电站项目1:500地形图测绘', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1433 1431
 INSERT INTO cmc_project VALUES ('56', '2023C56', '长河坝水电站汤坝居民点和土地复垦外部引水工程地形地类图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1434
-INSERT INTO cmc_project VALUES ('57', '2023C57', '官地水电站地形图测绘本', '39', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '200,216', NULL, NULL);
1435
-INSERT INTO cmc_project VALUES ('58', '2023C58', '溪洛渡水电站雷波县元宝乡跑马坪村配合测量', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1436
-INSERT INTO cmc_project VALUES ('59', '2023C59', '老沟水库库容曲线测量', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1437
-INSERT INTO cmc_project VALUES ('60', '2023C60', '大渡河流域扩机电站坐标转换', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1438
-INSERT INTO cmc_project VALUES ('61', '2023C61', '革什扎河吉牛水电站8#支洞口地形图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1439
-INSERT INTO cmc_project VALUES ('62', '2023C62', '铜街子水电站坝后段及渣场1:500地形图测绘', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,103', NULL, NULL);
1440
-INSERT INTO cmc_project VALUES ('63', '2023C63', '波罗水电站补充地形地类图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1441
-INSERT INTO cmc_project VALUES ('64', '2023C66', '硬梁包水电站库区实物指标配合测量', NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103,103', NULL, NULL);
1442
-INSERT INTO cmc_project VALUES ('65', '2023C69', '金沙江岗托水电站地形图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,103', NULL, NULL);
1443
-INSERT INTO cmc_project VALUES ('66', '2023C72', '江油抽水蓄能电站界桩测设工作', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,103', NULL, NULL);
1432
+INSERT INTO cmc_project VALUES ('57', '2023C57', '官地水电站地形图测绘本', 39, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '108,111', NULL, NULL);
1433
+INSERT INTO cmc_project VALUES ('58', '2023C58', '溪洛渡水电站雷波县元宝乡跑马坪村配合测量', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1434
+INSERT INTO cmc_project VALUES ('59', '2023C59', '老沟水库库容曲线测量', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1435
+INSERT INTO cmc_project VALUES ('60', '2023C60', '大渡河流域扩机电站坐标转换', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1436
+INSERT INTO cmc_project VALUES ('61', '2023C61', '革什扎河吉牛水电站8#支洞口地形图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1437
+INSERT INTO cmc_project VALUES ('62', '2023C62', '铜街子水电站坝后段及渣场1:500地形图测绘', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,112', NULL, NULL);
1438
+INSERT INTO cmc_project VALUES ('63', '2023C63', '波罗水电站补充地形地类图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1439
+INSERT INTO cmc_project VALUES ('64', '2023C66', '硬梁包水电站库区实物指标配合测量', NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112,112', NULL, NULL);
1440
+INSERT INTO cmc_project VALUES ('65', '2023C69', '金沙江岗托水电站地形图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,112', NULL, NULL);
1441
+INSERT INTO cmc_project VALUES ('66', '2023C72', '江油抽水蓄能电站界桩测设工作', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,112', NULL, NULL);
1444 1442
 INSERT INTO cmc_project VALUES ('67', '2023C73', '雅江抽水蓄能电站规划阶段地形图测量', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1445
-INSERT INTO cmc_project VALUES ('68', '2023C74', '攀枝花市仁和区南部一期280MW光伏项目1:500地形图测绘', '84', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103,200', NULL, NULL);
1446
-INSERT INTO cmc_project VALUES ('69', '2023C75', '金沙江波罗水电站集镇新址国省干道占地范围公路配合测量', '66', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,103', NULL, NULL);
1447
-INSERT INTO cmc_project VALUES ('70', '2023C76', '牙根二级水电站1:2000地形地类图测绘', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200,103', NULL, NULL);
1448
-INSERT INTO cmc_project VALUES ('71', '2023C78', '双江口混合式抽水蓄能电站地形图测绘', '84', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103,103', NULL, NULL);
1449
-INSERT INTO cmc_project VALUES ('72', '2023C79', '雅江抽水蓄能电站(茈卡村)地形图测绘', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1450
-INSERT INTO cmc_project VALUES ('73', '2023C80', '安徽西形冲抽水蓄能电站可研阶段地形图测绘项目', '83', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103', NULL, NULL);
1451
-INSERT INTO cmc_project VALUES ('74', '2023C82', '叙州区抽水蓄能电站1:2000地形图测绘', '84', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103', NULL, NULL);
1452
-INSERT INTO cmc_project VALUES ('75', '2023C83', 'YJ电站施工图阶段1:500地形图补测工作', '83', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103,200', NULL, NULL);
1453
-INSERT INTO cmc_project VALUES ('76', '2023C86', '叶巴滩水电站连接道路硬化改建工程1:2000地形图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1454
-INSERT INTO cmc_project VALUES ('77', '2023C87', '中核汇能昭觉县264MW风电+宁南县49MW风电项目', '84', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103,200', NULL, NULL);
1455
-INSERT INTO cmc_project VALUES ('78', '2023C88', '大邑抽水蓄能水电站可研阶段地形图测绘', '64', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1456
-INSERT INTO cmc_project VALUES ('79', '2023C89', '雅下多雄拉隧洞部位控制点复核工作', '83', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103', NULL, NULL);
1457
-INSERT INTO cmc_project VALUES ('80', '2023C90', '牙根二级水电站集镇新址、泥石流沟、取水线路地形图测绘', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1458
-INSERT INTO cmc_project VALUES ('81', '2023C93', '新龙抽水蓄能电站地形图测绘(新站址)', '64', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1459
-INSERT INTO cmc_project VALUES ('82', '2023C94', 'JW梯级电站可研阶段地形图测绘', '83', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103,216,200', NULL, NULL);
1460
-INSERT INTO cmc_project VALUES ('83', '2023C95', '藏东南(玉察)水风光一体化基地八宿8号光伏地形图测绘', '64', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1461
-INSERT INTO cmc_project VALUES ('84', '2023C96', '藏东南(玉察)水风光一体化基地八宿12号光伏地形图测绘(Ⅰ标段测绘)', '64', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1462
-INSERT INTO cmc_project VALUES ('85', '2023C97', '西藏江达鲁格一期120万kW光伏项目场址地形图', '84', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103,200', NULL, NULL);
1463
-INSERT INTO cmc_project VALUES ('86', '2023C98', '藏东南(玉察)水风光一体化基地八宿2、3号光伏地形图测绘', NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '200', NULL, NULL);
1464
-INSERT INTO cmc_project VALUES ('87', '2023C99', '两河口水电站库区6座复建桥梁桥址河道断面形态以及桥墩、桥台的形态测量', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1465
-INSERT INTO cmc_project VALUES ('88', '2023HY01', '航测遥感中心零星及借调项目', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1466
-INSERT INTO cmc_project VALUES ('89', '2023W02', '雅砻江桐子林水电站水库泥沙断面测量', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1443
+INSERT INTO cmc_project VALUES ('68', '2023C74', '攀枝花市仁和区南部一期280MW光伏项目1:500地形图测绘', 84, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112,108', NULL, NULL);
1444
+INSERT INTO cmc_project VALUES ('69', '2023C75', '金沙江波罗水电站集镇新址国省干道占地范围公路配合测量', 66, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,112', NULL, NULL);
1445
+INSERT INTO cmc_project VALUES ('70', '2023C76', '牙根二级水电站1:2000地形地类图测绘', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108,112', NULL, NULL);
1446
+INSERT INTO cmc_project VALUES ('71', '2023C78', '双江口混合式抽水蓄能电站地形图测绘', 84, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112,112', NULL, NULL);
1447
+INSERT INTO cmc_project VALUES ('72', '2023C79', '雅江抽水蓄能电站(茈卡村)地形图测绘', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1448
+INSERT INTO cmc_project VALUES ('73', '2023C80', '安徽西形冲抽水蓄能电站可研阶段地形图测绘项目', 83, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112', NULL, NULL);
1449
+INSERT INTO cmc_project VALUES ('74', '2023C82', '叙州区抽水蓄能电站1:2000地形图测绘', 84, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112', NULL, NULL);
1450
+INSERT INTO cmc_project VALUES ('75', '2023C83', 'YJ电站施工图阶段1:500地形图补测工作', 83, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112,108', NULL, NULL);
1451
+INSERT INTO cmc_project VALUES ('76', '2023C86', '叶巴滩水电站连接道路硬化改建工程1:2000地形图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1452
+INSERT INTO cmc_project VALUES ('77', '2023C87', '中核汇能昭觉县264MW风电+宁南县49MW风电项目', 84, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112,108', NULL, NULL);
1453
+INSERT INTO cmc_project VALUES ('78', '2023C88', '大邑抽水蓄能水电站可研阶段地形图测绘', 64, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1454
+INSERT INTO cmc_project VALUES ('79', '2023C89', '雅下多雄拉隧洞部位控制点复核工作', 83, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112', NULL, NULL);
1455
+INSERT INTO cmc_project VALUES ('80', '2023C90', '牙根二级水电站集镇新址、泥石流沟、取水线路地形图测绘', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1456
+INSERT INTO cmc_project VALUES ('81', '2023C93', '新龙抽水蓄能电站地形图测绘(新站址)', 64, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1457
+INSERT INTO cmc_project VALUES ('82', '2023C94', 'JW梯级电站可研阶段地形图测绘', 83, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112,111,108', NULL, NULL);
1458
+INSERT INTO cmc_project VALUES ('83', '2023C95', '藏东南(玉察)水风光一体化基地八宿8号光伏地形图测绘', 64, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1459
+INSERT INTO cmc_project VALUES ('84', '2023C96', '藏东南(玉察)水风光一体化基地八宿12号光伏地形图测绘(Ⅰ标段测绘)', 64, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1460
+INSERT INTO cmc_project VALUES ('85', '2023C97', '西藏江达鲁格一期120万kW光伏项目场址地形图', 84, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112,108', NULL, NULL);
1461
+INSERT INTO cmc_project VALUES ('86', '2023C98', '藏东南(玉察)水风光一体化基地八宿2、3号光伏地形图测绘', NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '108', NULL, NULL);
1462
+INSERT INTO cmc_project VALUES ('87', '2023C99', '两河口水电站库区6座复建桥梁桥址河道断面形态以及桥墩、桥台的形态测量', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1463
+INSERT INTO cmc_project VALUES ('88', '2023HY01', '航测遥感中心零星及借调项目', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1464
+INSERT INTO cmc_project VALUES ('89', '2023W02', '雅砻江桐子林水电站水库泥沙断面测量', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1467 1465
 INSERT INTO cmc_project VALUES ('90', '2023W03', '雅砻江二滩水电站大坝外部变形观测及谷坡稳定性监测(2023年)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1468 1466
 INSERT INTO cmc_project VALUES ('91', '2023W06', '四川大渡河双江口水电站枢纽工程测量中心服务(2023年)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1469 1467
 INSERT INTO cmc_project VALUES ('92', '2023W08', '大渡河金川水电站工程测量中心劳务配合(2023年)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1470 1468
 INSERT INTO cmc_project VALUES ('93', '2023W09', '国能四川阿水电力开发有限公司绰斯甲水电站工程测量中心技术服务(2023年)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1471 1469
 INSERT INTO cmc_project VALUES ('94', '2023W11', '四川省盐源县测量标志普查维护工作', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1472
-INSERT INTO cmc_project VALUES ('95', '2023W13', '拉萨水环境项目测绘工作', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1470
+INSERT INTO cmc_project VALUES ('95', '2023W13', '拉萨水环境项目测绘工作', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1473 1471
 INSERT INTO cmc_project VALUES ('96', '2023W16', '泸定水电站2023年水库泥沙监测服务', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1474 1472
 INSERT INTO cmc_project VALUES ('97', '2023W19', '国网拉萨发电公司2023年直孔、羊湖电站变形监测及资料整编技术服务合同', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1475 1473
 INSERT INTO cmc_project VALUES ('98', '2023W21', '大渡河公司大岗山水电站大坝及库岸边坡监测设备设施完善工程合同', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1476 1474
 INSERT INTO cmc_project VALUES ('99', '2023W23', '马来西亚东海岸铁路项目精测网复测', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1477
-INSERT INTO cmc_project VALUES ('100', '2023W24', '双流地形图测绘', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103', NULL, NULL);
1475
+INSERT INTO cmc_project VALUES ('100', '2023W24', '双流地形图测绘', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112', NULL, NULL);
1478 1476
 INSERT INTO cmc_project VALUES ('101', '2023W26', '巴福大健康组团路网一标段第三方监测外协合同协议书', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1479
-INSERT INTO cmc_project VALUES ('102', '2023W27', '简阳1:2000地形图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1477
+INSERT INTO cmc_project VALUES ('102', '2023W27', '简阳1:2000地形图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1480 1478
 INSERT INTO cmc_project VALUES ('103', '2023W28', '安州区黄洞子沟河道清淤项目测绘工作', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1481 1479
 INSERT INTO cmc_project VALUES ('104', '2023W31', '黄河干流四川段防洪治理工程初设阶段勘察工作', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1482
-INSERT INTO cmc_project VALUES ('105', '2023W37', '大唐长河坝115万千瓦光伏项目1:2000地形图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,103,200', NULL, NULL);
1483
-INSERT INTO cmc_project VALUES ('106', '2024C03', '川藏铁路康定段三道桥放线配合测量', '84', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103,216', NULL, NULL);
1480
+INSERT INTO cmc_project VALUES ('105', '2023W37', '大唐长河坝115万千瓦光伏项目1:2000地形图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,112,108', NULL, NULL);
1481
+INSERT INTO cmc_project VALUES ('106', '2024C03', '川藏铁路康定段三道桥放线配合测量', 84, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112,111', NULL, NULL);
1484 1482
 INSERT INTO cmc_project VALUES ('107', '2024C05', '卡瓦白庆抽水蓄能电站可研阶段地形图测绘', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1485
-INSERT INTO cmc_project VALUES ('108', '2024C06', '安徽芜湖西形冲抽水蓄能电站建设征地界桩测设及居民点等地形地类图测绘', '96', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '103', NULL, NULL);
1486
-INSERT INTO cmc_project VALUES ('109', '2024C07', '绵竹抽水蓄能电站技施阶段测绘工作', '79', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1487
-INSERT INTO cmc_project VALUES ('110', '2024C08', '猴子岩水电站江口村及周边1:1000地形地类图测绘', '74', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1488
-INSERT INTO cmc_project VALUES ('111', '2024HY01', '航测遥感中心借调、零星项目', '63', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216', NULL, NULL);
1483
+INSERT INTO cmc_project VALUES ('108', '2024C06', '安徽芜湖西形冲抽水蓄能电站建设征地界桩测设及居民点等地形地类图测绘', 96, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '112', NULL, NULL);
1484
+INSERT INTO cmc_project VALUES ('109', '2024C07', '绵竹抽水蓄能电站技施阶段测绘工作', 79, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1485
+INSERT INTO cmc_project VALUES ('110', '2024C08', '猴子岩水电站江口村及周边1:1000地形地类图测绘', 74, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1486
+INSERT INTO cmc_project VALUES ('111', '2024HY01', '航测遥感中心借调、零星项目', 63, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111', NULL, NULL);
1489 1487
 INSERT INTO cmc_project VALUES ('112', '2024W01', '重庆区县建成区实景三维制作', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1490
-INSERT INTO cmc_project VALUES ('113', '2024W02', '凤山平乐风电场地形图测绘', '75', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '216,200', NULL, NULL);
1488
+INSERT INTO cmc_project VALUES ('113', '2024W02', '凤山平乐风电场地形图测绘', 75, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '111,108', NULL, NULL);
1491 1489
 INSERT INTO cmc_project VALUES ('114', '2024W08', '国能四川阿水电力开发有限公司绰斯甲水电站工程测量中心技术服务(2024年)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1492 1490
 INSERT INTO cmc_project VALUES ('115', '2024W09', '四川省雅砻江两河口水电站工程测量中心服务(2024年)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1493 1491
 INSERT INTO cmc_project VALUES ('116', '2024W11', '国网拉萨发电公司2024年直孔、羊湖电站变形监测及资料整编', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
1494 1492
 
1495
-
1496 1493
 -- ----------------------------
1497 1494
 -- 24、cmc项目内容表
1498 1495
 -- ----------------------------
@@ -3724,70 +3721,49 @@ drop table if exists `cmc_project_worker`;
3724 3721
 create table `cmc_project_worker`  (
3725 3722
   `id` 				varchar(32) not null 	comment 'id',
3726 3723
   `project_id` 		varchar(32) default null comment '项目id',
3727
-  `project_leader` 	varchar(32) default null comment '项目负责人',
3728
-  `in_worker` 		varchar(32) default null comment '内业负责人',
3729
-  `out_worker` 		varchar(32) default null comment '外业负责人',
3724
+  `in_worker` 		varchar(32) default null comment '内业作业员',
3725
+  `out_worker` 		varchar(32) default null comment '外业作业员',
3730 3726
   primary key (`id`)
3731 3727
 ) engine = innodb comment = 'cmc项目人员表';
3732 3728
 
3733 3729
 -- ----------------------------
3734 3730
 -- 初始化-项目人员表数据
3735 3731
 -- ----------------------------
3736
-INSERT INTO `cmc_project_worker` VALUES ('1633765257669246978', '1633765257669246977', '83', '73', '83');
3737
-INSERT INTO `cmc_project_worker` VALUES ('1633768222907957250', '1633768222907957249', '63', '63', '63');
3738
-INSERT INTO `cmc_project_worker` VALUES ('1633770811569471491', '1633770811569471490', '74', '72', '74');
3739
-INSERT INTO `cmc_project_worker` VALUES ('1633771027018285058', '1633771027018285057', '74', '72', '74');
3740
-INSERT INTO `cmc_project_worker` VALUES ('1633771294472273923', '1633771294472273922', '74', '74', '74');
3741
-INSERT INTO `cmc_project_worker` VALUES ('1633781742236073986', '1633781742236073985', '63', '63', '63');
3742
-INSERT INTO `cmc_project_worker` VALUES ('1641355612560293890', '1641355612560293889', '39', '39', '39');
3743
-INSERT INTO `cmc_project_worker` VALUES ('1641805297456513027', '1641805297456513026', '63', '63', '63');
3744
-INSERT INTO `cmc_project_worker` VALUES ('1641807061123596291', '1641807061123596290', '63', '63', '63');
3745
-INSERT INTO `cmc_project_worker` VALUES ('1652690353125326850', '1652690353125326849', '74', '74', '74');
3746
-INSERT INTO `cmc_project_worker` VALUES ('1658656258510553090', '1658656258510553089', '84', '84', '84');
3747
-INSERT INTO `cmc_project_worker` VALUES ('1673601192074149891', '1673601192074149890', '63', '72', '75');
3748
-INSERT INTO `cmc_project_worker` VALUES ('1673601523608715267', '1673601523608715266', '63', '72', '74');
3749
-INSERT INTO `cmc_project_worker` VALUES ('1673601908515799043', '1673601908515799042', '63', '64', '63');
3750
-INSERT INTO `cmc_project_worker` VALUES ('1673602123545182211', '1673602123545182210', '63', '64', '63');
3751
-INSERT INTO `cmc_project_worker` VALUES ('1676948354560425987', '1676948354560425986', '74', '74', '74');
3752
-INSERT INTO `cmc_project_worker` VALUES ('1676948591949643778', '1676948591949643777', '63', '64', '63');
3753
-INSERT INTO `cmc_project_worker` VALUES ('1676948942941585411', '1676948942941585410', '39', '39', '63');
3754
-INSERT INTO `cmc_project_worker` VALUES ('1679769237196898307', '1679769237196898306', '74', '84', '74');
3755
-INSERT INTO `cmc_project_worker` VALUES ('1679769589929476098', '1679769589929476097', '74', '84', '74');
3756
-INSERT INTO `cmc_project_worker` VALUES ('1679769796872241155', '1679769796872241154', '74', '74', '74');
3757
-INSERT INTO `cmc_project_worker` VALUES ('1679770747494465539', '1679770747494465538', '63', '63', '66');
3758
-INSERT INTO `cmc_project_worker` VALUES ('1679772570787774467', '1679772570787774466', '63', '75', '75');
3759
-INSERT INTO `cmc_project_worker` VALUES ('1685853339360690178', '1685853339360690177', '74', '74', '74');
3760
-INSERT INTO `cmc_project_worker` VALUES ('1685853709264748547', '1685853709264748546', '74', '74', '74');
3761
-INSERT INTO `cmc_project_worker` VALUES ('1694527969734688771', '1694527969734688770', '74', '71', '74');
3762
-INSERT INTO `cmc_project_worker` VALUES ('1694528325550080003', '1694528325550080002', '74', '64', '74');
3763
-INSERT INTO `cmc_project_worker` VALUES ('1697108010087743491', '1697108010087743490', '63', '98', '77');
3764
-INSERT INTO `cmc_project_worker` VALUES ('1702491945512730627', '1702491945512730626', '63', '64', '96');
3765
-INSERT INTO `cmc_project_worker` VALUES ('1702492292125818882', '1702492292125818881', '66', '66', '66');
3766
-INSERT INTO `cmc_project_worker` VALUES ('1707211932139782147', '1707211932139782146', '84', '84', '96');
3767
-INSERT INTO `cmc_project_worker` VALUES ('1707626752387317763', '1707626752387317762', '84', '84', '95');
3768
-INSERT INTO `cmc_project_worker` VALUES ('1713455412201652226', '1713455412201652225', '63', '64', '63');
3769
-INSERT INTO `cmc_project_worker` VALUES ('1715703538933301250', '1715703538933301249', '83', '83', '83');
3770
-INSERT INTO `cmc_project_worker` VALUES ('1718965187043655683', '1718965187043655682', '84', '84', '95');
3771
-INSERT INTO `cmc_project_worker` VALUES ('1718973009617747971', '1718973009617747970', '83', '84', '83');
3772
-INSERT INTO `cmc_project_worker` VALUES ('1721876576657735683', '1721876576657735682', '83', '83', '83');
3773
-INSERT INTO `cmc_project_worker` VALUES ('1729523067262074883', '1729523067262074882', '74', '64', '74');
3774
-INSERT INTO `cmc_project_worker` VALUES ('1729523327598329858', '1729523327594135553', '64', '64', '69');
3775
-INSERT INTO `cmc_project_worker` VALUES ('1729523650169667587', '1729523650169667586', '63', '74', '64');
3776
-INSERT INTO `cmc_project_worker` VALUES ('1729523884455100419', '1729523884455100418', '64', '74', '64');
3777
-INSERT INTO `cmc_project_worker` VALUES ('1730092422756564994', '1730092422756564993', '84', '84', '95');
3778
-INSERT INTO `cmc_project_worker` VALUES ('1731465142576611331', '1731465142576611330', '83', '84', '83');
3779
-INSERT INTO `cmc_project_worker` VALUES ('1737454765236813826', '1737454765236813825', '83', '84', '83');
3780
-INSERT INTO `cmc_project_worker` VALUES ('1739658607567306755', '1739658607567306754', '74', '64', '74');
3781
-INSERT INTO `cmc_project_worker` VALUES ('1739658998220587010', '1739658998220587009', '74', '74', '74');
3782
-INSERT INTO `cmc_project_worker` VALUES ('1739961827233628163', '1739961827233628162', '84', '84', '98');
3783
-INSERT INTO `cmc_project_worker` VALUES ('1741422198586867715', '1741422198586867714', '64', '64', '75');
3784
-INSERT INTO `cmc_project_worker` VALUES ('1741422566360219651', '1741422566360219650', '64', '64', '75');
3785
-INSERT INTO `cmc_project_worker` VALUES ('1752902350986543106', '1752902350986543105', '63', '63', '63');
3786
-INSERT INTO `cmc_project_worker` VALUES ('1752903021416677379', '1752903021416677378', '75', '75', '75');
3787
-INSERT INTO `cmc_project_worker` VALUES ('1763373750750806018', '1763373750746611714', '84', '84', '66');
3788
-INSERT INTO `cmc_project_worker` VALUES ('1764836188989947907', '1764836188989947906', '96', '96', '96');
3789
-INSERT INTO `cmc_project_worker` VALUES ('1765673949439459330', '1765673949439459329', '79', '79', '79');
3790
-INSERT INTO `cmc_project_worker` VALUES ('1765674388075577347', '1765674388075577346', '74', '64', '74');
3732
+INSERT INTO cmc_project_worker VALUES ('1673601908515799042', '53', 64, 63);
3733
+INSERT INTO cmc_project_worker VALUES ('1673602123545182210', '54', 64, 63);
3734
+INSERT INTO cmc_project_worker VALUES ('1676948591949643777', '59', 64, 63);
3735
+INSERT INTO cmc_project_worker VALUES ('1713455412201652225', '72', 64, 63);
3736
+INSERT INTO cmc_project_worker VALUES ('1676948942941585410', '57', 39, 63);
3737
+INSERT INTO cmc_project_worker VALUES ('1729523650169667586', '80', 74, 64);
3738
+INSERT INTO cmc_project_worker VALUES ('1729523884455100418', '81', 74, 64);
3739
+INSERT INTO cmc_project_worker VALUES ('1763373750746611714', '106', 84, 66);
3740
+INSERT INTO cmc_project_worker VALUES ('1679770747494465538', '51', 63, 66);
3741
+INSERT INTO cmc_project_worker VALUES ('1729523327594135553', '78', 64, 69);
3742
+INSERT INTO cmc_project_worker VALUES ('1679769237196898306', '17', 84, 74);
3743
+INSERT INTO cmc_project_worker VALUES ('1679769589929476097', '18', 84, 74);
3744
+INSERT INTO cmc_project_worker VALUES ('1633770811569471490', '32', 72, 74);
3745
+INSERT INTO cmc_project_worker VALUES ('1633771027018285057', '33', 72, 74);
3746
+INSERT INTO cmc_project_worker VALUES ('1673601523608715266', '55', 72, 74);
3747
+INSERT INTO cmc_project_worker VALUES ('1694527969734688770', '63', 71, 74);
3748
+INSERT INTO cmc_project_worker VALUES ('1739658607567306754', '105', 64, 74);
3749
+INSERT INTO cmc_project_worker VALUES ('1765674388075577346', '110', 64, 74);
3750
+INSERT INTO cmc_project_worker VALUES ('1694528325550080002', '65', 64, 74);
3751
+INSERT INTO cmc_project_worker VALUES ('1729523067262074882', '76', 64, 74);
3752
+INSERT INTO cmc_project_worker VALUES ('1673601192074149890', '52', 72, 75);
3753
+INSERT INTO cmc_project_worker VALUES ('1741422198586867714', '83', 64, 75);
3754
+INSERT INTO cmc_project_worker VALUES ('1741422566360219650', '84', 64, 75);
3755
+INSERT INTO cmc_project_worker VALUES ('1697108010087743490', '66', 98, 77);
3756
+INSERT INTO cmc_project_worker VALUES ('1737454765236813825', '37', 84, 83);
3757
+INSERT INTO cmc_project_worker VALUES ('1718973009617747970', '75', 84, 83);
3758
+INSERT INTO cmc_project_worker VALUES ('1731465142576611330', '82', 84, 83);
3759
+INSERT INTO cmc_project_worker VALUES ('1633765257669246977', '34', 73, 83);
3760
+INSERT INTO cmc_project_worker VALUES ('1707626752387317762', '68', 84, 95);
3761
+INSERT INTO cmc_project_worker VALUES ('1718965187043655682', '74', 84, 95);
3762
+INSERT INTO cmc_project_worker VALUES ('1730092422756564993', '77', 84, 95);
3763
+INSERT INTO cmc_project_worker VALUES ('1707211932139782146', '71', 84, 96);
3764
+INSERT INTO cmc_project_worker VALUES ('1702491945512730626', '70', 64, 96);
3765
+INSERT INTO cmc_project_worker VALUES ('1739961827233628162', '85', 84, 98);
3766
+
3791 3767
 
3792 3768
 SET NAMES utf8mb4;
3793 3769
 SET FOREIGN_KEY_CHECKS = 0;

+ 9
- 0
oa-ui/src/api/oa/budget/budget.js 查看文件

@@ -26,6 +26,15 @@ export function addBudget(data) {
26 26
   })
27 27
 }
28 28
 
29
+// 新增cmc预算管理
30
+export function submitBudget(data) {
31
+  return request({
32
+    url: '/oa/budget/submit',
33
+    method: 'post',
34
+    data: data
35
+  })
36
+}
37
+
29 38
 // 修改cmc预算管理
30 39
 export function updateBudget(data) {
31 40
   return request({

+ 15
- 0
oa-ui/src/api/oa/project/project.js 查看文件

@@ -1,3 +1,9 @@
1
+/*
2
+ * @Author: wrh
3
+ * @Date: 2024-01-30 16:37:46
4
+ * @LastEditors: wrh
5
+ * @LastEditTime: 2024-03-27 16:28:08
6
+ */
1 7
 /*
2 8
  * @Author: wrh
3 9
  * @Date: 2024-01-30 16:37:46
@@ -23,6 +29,15 @@ export function getProject(projectId) {
23 29
   })
24 30
 }
25 31
 
32
+// 获取项目负责人负责的项目详细信息
33
+export function getListByProjectLeader(projectLeader) {
34
+  return request({
35
+    url: '/oa/project/projectLeader',
36
+    method: 'get',
37
+    params: projectLeader
38
+  })
39
+}
40
+
26 41
 // 新增cmc项目
27 42
 export function addProject(data) {
28 43
   return request({

+ 0
- 9
oa-ui/src/api/oa/project/projectWorker.js 查看文件

@@ -17,15 +17,6 @@ export function getProjectWorker(id) {
17 17
   })
18 18
 }
19 19
 
20
-// 获取项目负责人负责的项目详细信息
21
-export function getListByProjectLeader(projectLeader) {
22
-  return request({
23
-    url: '/oa/projectWorker/projectLeader',
24
-    method: 'get',
25
-    params: projectLeader
26
-  })
27
-}
28
-
29 20
 // 新增cmc项目人员
30 21
 export function addProjectWorker(data) {
31 22
   return request({

+ 3
- 3
oa-ui/src/views/flowable/form/carForm.vue 查看文件

@@ -2,7 +2,7 @@
2 2
  * @Author: ysh
3 3
  * @Date: 2024-02-29 11:44:28
4 4
  * @LastEditors: wrh
5
- * @LastEditTime: 2024-03-25 17:24:13
5
+ * @LastEditTime: 2024-03-27 16:47:27
6 6
 -->
7 7
 
8 8
 <template>
@@ -18,7 +18,7 @@
18 18
                 <el-col :span="6" :xs="24">
19 19
                   <el-form-item label="申请人:" prop="user.nickName">
20 20
                     <!-- <el-input v-model="form.user"></el-input> -->
21
-                    {{ form.user.nickName }}
21
+                    {{ form.applierUser ? form.applierUser.nickName : form.user.nickName }}
22 22
                   </el-form-item>
23 23
                 </el-col>
24 24
                 <el-col :span="6" :xs="24">
@@ -47,7 +47,7 @@
47 47
                   }}</el-descriptions-item>
48 48
                   <el-descriptions-item label="项目名称" label-class-name="my-label">{{ chooseProject.projectName
49 49
                   }}</el-descriptions-item>
50
-                  <el-descriptions-item label="项目负责人" label-class-name="my-label">{{ chooseProject.projectLeader
50
+                  <el-descriptions-item label="项目负责人" label-class-name="my-label">{{ chooseProject.projectLeaderUser ? chooseProject.projectLeaderUser.nickName : ''
51 51
                   }}</el-descriptions-item>
52 52
                   <el-descriptions-item label="承担部门" label-class-name="my-label">
53 53
                     <el-tag size="small">{{ chooseProject.undertakingDept }}</el-tag>

+ 20
- 8
oa-ui/src/views/flowable/form/deviceForm.vue 查看文件

@@ -2,7 +2,7 @@
2 2
  * @Author: ysh
3 3
  * @Date: 2024-03-07 13:44:39
4 4
  * @LastEditors: wrh
5
- * @LastEditTime: 2024-03-25 16:49:48
5
+ * @LastEditTime: 2024-03-27 16:47:23
6 6
 -->
7 7
 
8 8
 <template>
@@ -18,7 +18,7 @@
18 18
                 <el-col :span="6" :xs="24">
19 19
                   <el-form-item label="申请人:" prop="user.nickName">
20 20
                     <!-- <el-input v-model="form.user"></el-input> -->
21
-                    {{ form.user.nickName }}
21
+                    {{ form.applierUser ? form.applierUser.nickName : form.user.nickName }}
22 22
                   </el-form-item>
23 23
                 </el-col>
24 24
                 <el-col :span="6" :xs="24">
@@ -47,7 +47,7 @@
47 47
                     }}</el-descriptions-item>
48 48
                   <el-descriptions-item label="项目名称" label-class-name="my-label">{{ chooseProject.projectName
49 49
                     }}</el-descriptions-item>
50
-                  <el-descriptions-item label="项目负责人" label-class-name="my-label">{{ chooseProject.projectLeader
50
+                  <el-descriptions-item label="项目负责人" label-class-name="my-label">{{ chooseProject.projectLeaderUser ? chooseProject.projectLeaderUser.nickName : ''
51 51
                     }}</el-descriptions-item>
52 52
                   <el-descriptions-item label="承担部门" label-class-name="my-label">
53 53
                     <el-tag size="small">{{ chooseProject.undertakingDept }}</el-tag>
@@ -101,8 +101,8 @@
101 101
               </el-form-item>
102 102
               <!-- 设备安排 -->
103 103
               <el-form-item label-width="120px" label="设备选择:">
104
-                <el-select v-model="form.devices" filterable placeholder="请选择" @change="handleSelectDevice" clearable :disabled="taskName != '安排设备'">
105
-                  <el-option v-for="item in deviceList" :key="item.deviceId" :label="item.deviceNumber" :value="item.deviceId">
104
+                <el-select v-model="form.devices" filterable multiple placeholder="请选择" @change="handleSelectDevice" clearable :disabled="taskName != '安排设备'">
105
+                  <el-option v-for="item in deviceList" :key="item.deviceId" :label="item.brand + item.series + item.name + item.code" :value="item.deviceId">
106 106
                   </el-option>
107 107
                 </el-select>
108 108
                 <el-descriptions border v-if="isDeviceSelect" style="margin-top: 10px;" :column="1">
@@ -114,6 +114,8 @@
114 114
                     }}</el-descriptions-item>
115 115
                   <el-descriptions-item label="规格型号" label-class-name="my-label">{{ chooseDevice.series
116 116
                     }}</el-descriptions-item>
117
+                  <el-descriptions-item label="存放地点" label-class-name="my-label">{{ chooseDevice.place
118
+                    }}</el-descriptions-item>
117 119
                 </el-descriptions>
118 120
               </el-form-item>
119 121
             </el-form>
@@ -184,7 +186,8 @@ export default {
184 186
           deptName: '',
185 187
         },
186 188
         applyDate: new Date(),
187
-        days: ""
189
+        days: "",
190
+        devices: []
188 191
       },
189 192
       projectList: [],
190 193
       chooseProject: {},
@@ -220,7 +223,6 @@ export default {
220 223
     // 初始化表单
221 224
     initForm() {
222 225
       getDeviceApproval(this.taskForm.formId).then(res => {
223
-        console.log(res.data)
224 226
         if (this.isEmptyObject(res.data)) {
225 227
           this.formTotal = 0;
226 228
           this.form.user.nickName = this.$store.getters.name;
@@ -230,6 +232,16 @@ export default {
230 232
         } else {
231 233
           this.formTotal = 1;
232 234
           let data = res.data;
235
+          if (res.data.devices == null || res.data.devices == undefined || res.data.devices == "") {
236
+            data.devices = []
237
+          } else {
238
+            data.devices = data.devices.split(',');
239
+            let arr = []
240
+            for (let d of data.devices) {
241
+              arr.push(parseInt(d))
242
+            }
243
+            data.devices = arr;
244
+          }
233 245
           this.form = data;
234 246
           getProject(data.projectId).then(response => {
235 247
             this.chooseProject = response.data;
@@ -348,7 +360,7 @@ export default {
348 360
     // 选择设备
349 361
     handleSelectDevice(val) {
350 362
       if (val != "" && val != undefined && val != null) {
351
-        getDevice(val).then(res => {
363
+        getDevice(val[val.length - 1]).then(res => {
352 364
           this.chooseDevice = res.data;
353 365
           this.isDeviceSelect = true
354 366
         })

+ 1
- 1
oa-ui/src/views/oa/budget/addBudget.vue 查看文件

@@ -44,7 +44,7 @@
44 44
             {{ projectForm.projectName }}
45 45
           </el-form-item>
46 46
           <el-form-item label="项目负责人:" prop="projectLeader">
47
-            {{ projectForm.projectLeader }}
47
+            {{ projectForm.projectLeaderUser ? projectForm.projectLeaderUser.nickName : '' }}
48 48
           </el-form-item>
49 49
           <el-form-item label="项目类型:" prop="projectType">
50 50
             {{ projectForm.projectType }}

+ 12
- 5
oa-ui/src/views/oa/budget/index.vue 查看文件

@@ -1,3 +1,9 @@
1
+<!--
2
+ * @Author: wrh
3
+ * @Date: 2024-03-25 17:38:39
4
+ * @LastEditors: wrh
5
+ * @LastEditTime: 2024-03-27 10:00:27
6
+-->
1 7
 <template>
2 8
   <div class="app-container">
3 9
     <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
@@ -167,8 +173,9 @@
167 173
 
168 174
     <el-table v-loading="loading" :data="budgetList" @selection-change="handleSelectionChange">
169 175
       <el-table-column type="selection" width="55" align="center" />
170
-      <el-table-column label="预算id" align="center" prop="budgetId" />
171
-      <el-table-column label="项目id" align="center" prop="projectId" />
176
+      <!-- <el-table-column label="预算id" align="center" prop="budgetId" /> -->
177
+      <el-table-column label="项目编号" align="center" prop="project.projectNumber" />
178
+      <el-table-column label="项目名称" align="center" prop="project.projectName" />
172 179
       <el-table-column label="人员成本" align="center" prop="staffCost" />
173 180
       <el-table-column label="车辆成本" align="center" prop="carCost" />
174 181
       <el-table-column label="设备成本" align="center" prop="deviceCost" />
@@ -180,8 +187,8 @@
180 187
       <el-table-column label="其他费用" align="center" prop="otherExpense" />
181 188
       <el-table-column label="直接成本" align="center" prop="directExpense" />
182 189
       <el-table-column label="预算总额" align="center" prop="totalBudget" />
183
-      <el-table-column label="编制人" align="center" prop="compiler" />
184
-      <el-table-column label="审核人" align="center" prop="auditor" />
190
+      <el-table-column label="编制人" align="center" prop="compilerUser.nickName" />
191
+      <el-table-column label="审核人" align="center" prop="auditorUser.nickName" />
185 192
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
186 193
         <template slot-scope="scope">
187 194
           <el-button
@@ -265,7 +272,7 @@
265 272
 </template>
266 273
 
267 274
 <script>
268
-import { listBudget, getBudget, delBudget, addBudget, updateBudget } from "@/api/oa/budget/budget";
275
+import { listBudget, getBudget, delBudget, addBudget, submitBudget, updateBudget } from "@/api/oa/budget/budget";
269 276
 
270 277
 export default {
271 278
   name: "Budget",

+ 1
- 1
oa-ui/src/views/oa/car/expense.vue 查看文件

@@ -46,7 +46,7 @@
46 46
           <i class="el-icon-user-solid"></i>
47 47
           驾驶员
48 48
         </template>
49
-        {{ carInfo.driver }}
49
+        {{ carInfo.driverUser ? carInfo.driverUser.nickName : '' }}
50 50
       </el-descriptions-item>
51 51
       <el-descriptions-item>
52 52
         <template slot="label">

+ 1
- 1
oa-ui/src/views/oa/car/index.vue 查看文件

@@ -37,7 +37,7 @@
37 37
       <el-table-column type="selection" width="55" align="center" />
38 38
       <!-- <el-table-column label="车辆id" align="center" prop="carId" /> -->
39 39
       <el-table-column label="车牌号" align="center" prop="licensePlate" />
40
-      <!-- <el-table-column label="驾驶员" align="center" prop="driver" /> -->
40
+      <el-table-column label="驾驶员" align="center" prop="driverUser.nickName" />
41 41
       <el-table-column label="品牌" align="center" prop="brand" />
42 42
       <el-table-column label="车型" align="center" prop="series" />
43 43
       <el-table-column label="购置时间" align="center" prop="acquisitionTime" />

+ 1
- 1
oa-ui/src/views/oa/device/approval.vue 查看文件

@@ -134,7 +134,7 @@
134 134
         <el-table-column type="index" width="55" align="center" label="序号" />
135 135
         <el-table-column label="申请人" align="center" prop="user.nickName">
136 136
           <template slot-scope="scope">
137
-            {{ scope.row.user ? scope.row.user.nickName : '' }}
137
+            {{ scope.row.applierUser ? scope.row.applierUser.nickName : '' }}
138 138
           </template>
139 139
         </el-table-column>
140 140
         <el-table-column label="使用部门" align="center" prop="dept.deptName">

+ 2
- 2
oa-ui/src/views/oa/staff/info.vue 查看文件

@@ -2,7 +2,7 @@
2 2
  * @Author: ysh
3 3
  * @Date: 2024-03-22 14:50:46
4 4
  * @LastEditors: wrh
5
- * @LastEditTime: 2024-03-26 17:42:45
5
+ * @LastEditTime: 2024-03-27 16:33:09
6 6
 -->
7 7
 <template>
8 8
   <div class="bg">
@@ -77,7 +77,7 @@
77 77
       </el-col>
78 78
       <el-col :span="17" class="stateInfo">
79 79
         <el-tabs v-model="activeName" @tab-click="handleClick">
80
-          <el-tab-pane label="参与项目" name="1">
80
+          <el-tab-pane label="负责项目" name="1">
81 81
             <projectInfo></projectInfo>
82 82
           </el-tab-pane>
83 83
           <el-tab-pane label="变更记录" name="2">

+ 4
- 4
oa-ui/src/views/oa/staff/projectInfo.vue 查看文件

@@ -2,7 +2,7 @@
2 2
  * @Author: wrh
3 3
  * @Date: 2024-03-25 17:38:39
4 4
  * @LastEditors: wrh
5
- * @LastEditTime: 2024-03-26 17:54:49
5
+ * @LastEditTime: 2024-03-27 16:30:37
6 6
 -->
7 7
 <template>
8 8
   <div>
@@ -26,11 +26,11 @@
26 26
 </el-table-column>
27 27
 </el-table> -->
28 28
     <el-collapse v-model="activeNames" @change="handleChange">
29
-      <el-collapse-item :name="item.project.projectNumber" v-for="item in tableData" :key="item.project.projectNumber">
29
+      <el-collapse-item :name="item.projectNumber" v-for="item in tableData" :key="item.projectNumber">
30 30
         <template slot="title">
31 31
           <div>
32 32
             <svg-icon icon-class="ArrowRight" class="info-icon"></svg-icon>
33
-            {{ item.project.projectNumber + ' ' + ' ' + item.project.projectName + ' ' + ' ' + item.user.nickName }}
33
+            {{ item.projectNumber + ' ' + ' ' + item.projectName + ' ' + ' ' + item.projectLeaderUser.nickName }}
34 34
           </div>
35 35
         </template>
36 36
         <div>暂无信息,敬请期待</div>
@@ -41,7 +41,7 @@
41 41
 
42 42
 <script>
43 43
 
44
-import { listProjectWorker, getProjectWorker, getListByProjectLeader, delProjectWorker, addProjectWorker, updateProjectWorker } from "@/api/oa/project/projectWorker";
44
+import { listProject, getProject, getListByProjectLeader, delProject, addProject, updateProject } from "@/api/oa/project/project";
45 45
 
46 46
 export default {
47 47
   data() {

Loading…
取消
儲存