Sfoglia il codice sorgente

导出字段顺序调整

lamphua 10 mesi fa
parent
commit
b28304a8b7
22 ha cambiato i file con 492 aggiunte e 490 eliminazioni
  1. 1
    1
      oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcDeviceApprovalController.java
  2. 0
    1
      oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java
  3. 4
    4
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcBorrow.java
  4. 87
    86
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcCarApproval.java
  5. 33
    32
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcContract.java
  6. 30
    28
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeposit.java
  7. 21
    21
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDevice.java
  8. 55
    51
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceApproval.java
  9. 17
    21
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceExpense.java
  10. 10
    15
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceHandover.java
  11. 8
    12
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceScrap.java
  12. 5
    4
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcManageDept.java
  13. 12
    10
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcProject.java
  14. 9
    9
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcProjectChange.java
  15. 19
    18
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcSafe.java
  16. 4
    2
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcSafeReport.java
  17. 54
    53
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcSettle.java
  18. 32
    31
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcSubContract.java
  19. 20
    19
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcTechnical.java
  20. 53
    55
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcTechnicalPlan.java
  21. 16
    16
      oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcTender.java
  22. 2
    1
      oa-back/sql/sql.sql

+ 1
- 1
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcDeviceApprovalController.java Vedi File

@@ -213,7 +213,7 @@ public class CmcDeviceApprovalController extends BaseController
213 213
     {
214 214
         JSONObject formDataJson = JSONObject.parse(formData);
215 215
         CmcDeviceApproval cmcDeviceApproval = cmcDeviceApprovalService.selectCmcDeviceApprovalByDeviceApplyId(formDataJson.getString("deviceApplyId"));
216
-        if (formDataJson.getString("modifyDevices") != null && formDataJson.getString("managerComment") == null) {
216
+        if (formDataJson.getString("modifyDevices") != null && formDataJson.getString("managerComment") == null && formDataJson.getString("dispatcher") == null) {
217 217
             cmcDeviceApproval.setDispatcher(getLoginUser().getUserId());
218 218
             cmcDeviceApproval.setDispatchComment(formDataJson.getString("dispatchComment"));
219 219
             cmcDeviceApproval.setDispatchTime(new Date());

+ 0
- 1
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java Vedi File

@@ -117,7 +117,6 @@ public class SysRoleController extends BaseController
117 117
         }
118 118
         role.setCreateBy(getUsername());
119 119
         return toAjax(roleService.insertRole(role));
120
-
121 120
     }
122 121
 
123 122
     /**

+ 4
- 4
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcBorrow.java Vedi File

@@ -67,14 +67,14 @@ public class CmcBorrow extends BaseEntity
67 67
     @Excel(name = "部门意见")
68 68
     private String deptComment;
69 69
 
70
-    /** 部门审人 */
71
-    @Excel(name = "部门审人")
70
+    /** 部门审人 */
71
+    @Excel(name = "部门审人")
72 72
     private String deptUserName;
73 73
     private Long deptUserId;
74 74
 
75
-    /** 部门审时间 */
75
+    /** 部门审时间 */
76 76
     @JsonFormat(pattern = "yyyy-MM-dd")
77
-    @Excel(name = "部门审时间", width = 30, dateFormat = "yyyy-MM-dd")
77
+    @Excel(name = "部门审时间", width = 30, dateFormat = "yyyy-MM-dd")
78 78
     private Date deptTime;
79 79
 
80 80
     /** 分管审批意见 */

+ 87
- 86
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcCarApproval.java Vedi File

@@ -24,51 +24,18 @@ public class CmcCarApproval extends BaseEntity
24 24
     private String carApplyId;
25 25
 
26 26
     /** 申请人 */
27
-    private Long applier;
28
-
29 27
     @Excel(name = "申请人")
30 28
     private String applierUserName;
31
-    private SysUser applierUser;
32
-
33
-    @Excel(name = "部门审批人")
34
-    private String deptUserName;
35
-    private SysUser deptUser;
36
-
37
-    @Excel(name = "分管审批人")
38
-    private String managerUserName;
39
-    private SysUser managerUser;
40
-
41
-    @Excel(name = "党工团审批人")
42
-    private String unionUserName;
43
-    private SysUser unionUser;
44
-
45
-    @Excel(name = "总经理")
46
-    private String gmUserName;
47
-    private SysUser gmUser;
48
-
49
-    @Excel(name = "董事长")
50
-    private String dszUserName;
51
-    private SysUser dszUser;
52
-
53
-    @Excel(name = "车辆管理员")
54
-    private String dispatchUserName;
55
-    private SysUser dispatchUser;
29
+    private Long applier;
56 30
 
57 31
     /** 使用部门 */
58
-    private Long useDept;
59 32
     @Excel(name = "使用部门")
60 33
     private String deptName;
61
-    private SysDept dept;
62
-
63
-    /** 车辆id */
64
-    @Excel(name = "车牌号")
65
-    private String carNames;
66
-    private String cars;
34
+    private Long useDept;
67 35
 
68
-    /** 驾驶员id */
69
-    @Excel(name = "驾驶员")
70
-    private String driverNames;
71
-    private String drivers;
36
+    /** 申请用途 */
37
+    @Excel(name = "申请用途")
38
+    private String carUsage;
72 39
 
73 40
     /** 项目编号 */
74 41
     private String projectId;
@@ -100,90 +67,124 @@ public class CmcCarApproval extends BaseEntity
100 67
     @Excel(name = "天数")
101 68
     private Long days;
102 69
 
103
-    /** 部门审批人 */
104
-    private Long deptUserId;
70
+    /** 申请日期 */
71
+    @JsonFormat(pattern = "yyyy-MM-dd")
72
+    @Excel(name = "申请日期", width = 30, dateFormat = "yyyy-MM-dd")
73
+    private Date applyDate;
105 74
 
106
-    /** 部门审批意见 */
107
-    @Excel(name = "部门审意见")
75
+    /** 部门审意见 */
76
+    @Excel(name = "部门审意见")
108 77
     private String deptComment;
109 78
 
110
-    /** 分管审批人 */
111
-    private Long managerUserId;
79
+    /** 部门审核人 */
80
+    @Excel(name = "部门审核人")
81
+    private String deptUserName;
82
+    private Long deptUserId;
83
+
84
+    /** 部门审核时间 */
85
+    @JsonFormat(pattern = "yyyy-MM-dd")
86
+    @Excel(name = "部门审核时间", width = 30, dateFormat = "yyyy-MM-dd")
87
+    private Date deptTime;
112 88
 
113 89
     /** 分管审批意见 */
114 90
     @Excel(name = "分管审批意见")
115 91
     private String managerComment;
116 92
 
117
-    /** 申请用途 */
118
-    @Excel(name = "申请用途")
119
-    private String carUsage;
93
+    /** 分管审批人 */
94
+    @Excel(name = "分管审批人")
95
+    private String managerUserName;
96
+    private Long managerUserId;
120 97
 
121
-    /** 工会审批人 */
122
-    private Long unionUserId;
98
+    /** 分管审批时间 */
99
+    @JsonFormat(pattern = "yyyy-MM-dd")
100
+    @Excel(name = "分管审批时间", width = 30, dateFormat = "yyyy-MM-dd")
101
+    private Date managerTime;
123 102
 
124
-    /** 工会审批意见 */
125
-    @Excel(name = "工会审批意见")
103
+    /** 党工团审批意见 */
104
+    @Excel(name = "党工团审批意见")
126 105
     private String unionComment;
127 106
 
128
-    /** 总经理审批人 */
129
-    private Long gmUserId;
107
+    /** 党工团审批人 */
108
+    @Excel(name = "党工团审批人")
109
+    private String unionUserName;
110
+    private Long unionUserId;
130 111
 
131
-    /** 董事长审批人 */
132
-    private Long dszUserId;
112
+    /** 党工团审批时间 */
113
+    @JsonFormat(pattern = "yyyy-MM-dd")
114
+    @Excel(name = "党工团审批时间", width = 30, dateFormat = "yyyy-MM-dd")
115
+    private Date unionTime;
133 116
 
134 117
     /** 总经理审批意见 */
135 118
     @Excel(name = "总经理审批意见")
136 119
     private String gmComment;
137 120
 
121
+    /** 总经理审批人 */
122
+    @Excel(name = "总经理")
123
+    private String gmUserName;
124
+    private Long gmUserId;
125
+
126
+    /** 总经理审批时间 */
127
+    @JsonFormat(pattern = "yyyy-MM-dd")
128
+    @Excel(name = "总经理审批时间", width = 30, dateFormat = "yyyy-MM-dd")
129
+    private Date gmTime;
130
+
138 131
     /** 董事长审批意见 */
139 132
     @Excel(name = "董事长审批意见")
140 133
     private String dszComment;
141 134
 
135
+    /** 董事长审批人 */
136
+    @Excel(name = "董事长")
137
+    private String dszUserName;
138
+    private Long dszUserId;
139
+
140
+    /** 董事长审批时间 */
141
+    @JsonFormat(pattern = "yyyy-MM-dd")
142
+    @Excel(name = "董事长审批时间", width = 30, dateFormat = "yyyy-MM-dd")
143
+    private Date dszTime;
144
+
145
+    /** 安排用车意见 */
146
+    @Excel(name = "安排用车意见")
147
+    private String dispatchComment;
148
+
142 149
     /** 调度员 */
150
+    @Excel(name = "车辆管理员")
151
+    private String dispatchUserName;
143 152
     private Long dispatcher;
144 153
 
145
-    /** 调度审批意见 */
146
-    @Excel(name = "调度审批意见")
147
-    private String dispatchComment;
154
+    /** 车辆id */
155
+    @Excel(name = "车牌号")
156
+    private String carNames;
157
+    private String cars;
158
+
159
+    /** 驾驶员id */
160
+    @Excel(name = "驾驶员")
161
+    private String driverNames;
162
+    private String drivers;
148 163
 
149 164
     /** 预计用车成本 */
150
-    @Excel(name = "预计用车成本")
165
+//    @Excel(name = "预计用车成本")
151 166
     private BigDecimal estimateCost;
152 167
 
153
-    /** 申请日期 */
168
+    /** 派车审批时间 */
154 169
     @JsonFormat(pattern = "yyyy-MM-dd")
155
-    @Excel(name = "申请日期", width = 30, dateFormat = "yyyy-MM-dd")
156
-    private Date applyDate;
170
+    @Excel(name = "派车审批时间", width = 30, dateFormat = "yyyy-MM-dd")
171
+    private Date dispatchTime;
157 172
 
158
-    /** 部门审批时间 */
159
-    @JsonFormat(pattern = "yyyy-MM-dd")
160
-    @Excel(name = "部门审批时间", width = 30, dateFormat = "yyyy-MM-dd")
161
-    private Date deptTime;
173
+    private SysUser applierUser;
162 174
 
163
-    /** 分管审批时间 */
164
-    @JsonFormat(pattern = "yyyy-MM-dd")
165
-    @Excel(name = "分管审批时间", width = 30, dateFormat = "yyyy-MM-dd")
166
-    private Date managerTime;
175
+    private SysUser deptUser;
167 176
 
168
-    /** 工会审批时间 */
169
-    @JsonFormat(pattern = "yyyy-MM-dd")
170
-    @Excel(name = "工会审批时间", width = 30, dateFormat = "yyyy-MM-dd")
171
-    private Date unionTime;
177
+    private SysUser managerUser;
172 178
 
173
-    /** 总经理审批时间 */
174
-    @JsonFormat(pattern = "yyyy-MM-dd")
175
-    @Excel(name = "总经理审批时间", width = 30, dateFormat = "yyyy-MM-dd")
176
-    private Date gmTime;
179
+    private SysUser unionUser;
177 180
 
178
-    /** 董事长审批时间 */
179
-    @JsonFormat(pattern = "yyyy-MM-dd")
180
-    @Excel(name = "董事长审批时间", width = 30, dateFormat = "yyyy-MM-dd")
181
-    private Date dszTime;
181
+    private SysUser gmUser;
182 182
 
183
-    /** 派车审批时间 */
184
-    @JsonFormat(pattern = "yyyy-MM-dd")
185
-    @Excel(name = "派车审批时间", width = 30, dateFormat = "yyyy-MM-dd")
186
-    private Date dispatchTime;
183
+    private SysUser dszUser;
184
+
185
+    private SysUser dispatchUser;
186
+
187
+    private SysDept dept;
187 188
 
188 189
     public void setCarApplyId(String carApplyId)
189 190
     {

+ 33
- 32
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcContract.java Vedi File

@@ -19,7 +19,7 @@ public class CmcContract extends BaseEntity
19 19
 {
20 20
     private static final long serialVersionUID = 1L;
21 21
 
22
-    /** 合同id(ht2024w002) */
22
+    /** 合同id */
23 23
     private String contractId;
24 24
 
25 25
     /** 合同名称 */
@@ -35,18 +35,14 @@ public class CmcContract extends BaseEntity
35 35
     private String contractNumber;
36 36
 
37 37
     /** 投标项目 */
38
-    private Integer tenderId;
39
-
40 38
     @Excel(name = "投标项目")
41 39
     private String tenderName;
42
-    private CmcTender tender;
40
+    private Integer tenderId;
43 41
 
44 42
     /** 甲方单位 */
45
-    private String partyAId;
46
-
47 43
     @Excel(name = "甲方单位")
48 44
     private String partyAName;
49
-    private CmcPartyA partyA;
45
+    private String partyAId;
50 46
 
51 47
     /** 合同金额 */
52 48
     @Excel(name = "合同金额")
@@ -57,34 +53,19 @@ public class CmcContract extends BaseEntity
57 53
     private BigDecimal deposit;
58 54
 
59 55
     /** 合同文件 */
60
-    @Excel(name = "合同文件")
56
+//    @Excel(name = "合同文件")
61 57
     private String contractDocument;
62 58
 
63 59
     /** 拟稿人 */
64
-    private Long drafter;
65
-
66 60
     @Excel(name = "拟稿人")
67 61
     private String draftUserName;
68
-    private SysUser draftUser;
62
+    private Long drafter;
69 63
 
70 64
     /** 拟稿日期 */
71 65
     @JsonFormat(pattern = "yyyy-MM-dd")
72 66
     @Excel(name = "拟稿日期", width = 30, dateFormat = "yyyy-MM-dd")
73 67
     private Date draftTime;
74 68
 
75
-    /** 签订日期 */
76
-    @JsonFormat(pattern = "yyyy-MM-dd")
77
-    @Excel(name = "签订日期", width = 30, dateFormat = "yyyy-MM-dd")
78
-    private Date signDate;
79
-
80
-    /** 签订备注 */
81
-    @Excel(name = "签订备注")
82
-    private String signRemark;
83
-
84
-    /** 签订扫描件 */
85
-    @Excel(name = "签订扫描件")
86
-    private String signScan;
87
-
88 69
     /** 评审方式 */
89 70
     @Excel(name = "评审方式", readConverterExp = "0=无须评审,1=会议评审,2=线上会审")
90 71
     private String commentType;
@@ -94,31 +75,51 @@ public class CmcContract extends BaseEntity
94 75
     private String managerComment;
95 76
 
96 77
     /** 分管审批人 */
97
-    private Long managerUserId;
98
-
99 78
     @Excel(name = "分管审批人")
100 79
     private String managerUserName;
101
-    private SysUser managerUser;
80
+    private Long managerUserId;
102 81
 
103 82
     /** 分管审批日期 */
104 83
     @JsonFormat(pattern = "yyyy-MM-dd")
105 84
     @Excel(name = "分管审批日期", width = 30, dateFormat = "yyyy-MM-dd")
106 85
     private Date managerTime;
107 86
 
87
+    /** 总经理审核意见 */
88
+    @Excel(name = "总经理审核意见")
89
+    private String gmComment;
90
+
108 91
     /** 总经理审核人 */
109 92
     private Long gmUserId;
110 93
     @Excel(name = "总经理")
111 94
     private String gmUserName;
112
-    private SysUser gmUser;
113 95
 
114 96
     /** 总经理审核日期 */
115 97
     @JsonFormat(pattern = "yyyy-MM-dd")
116 98
     @Excel(name = "总经理审核日期", width = 30, dateFormat = "yyyy-MM-dd")
117 99
     private Date gmTime;
118 100
 
119
-    /** 总经理审核意见 */
120
-    @Excel(name = "总经理审核意见")
121
-    private String gmComment;
101
+    /** 签订日期 */
102
+    @JsonFormat(pattern = "yyyy-MM-dd")
103
+    @Excel(name = "签订日期", width = 30, dateFormat = "yyyy-MM-dd")
104
+    private Date signDate;
105
+
106
+    /** 签订备注 */
107
+    @Excel(name = "签订备注")
108
+    private String signRemark;
109
+
110
+    /** 签订扫描件 */
111
+//    @Excel(name = "签订扫描件")
112
+    private String signScan;
113
+
114
+    private SysUser draftUser;
115
+
116
+    private SysUser managerUser;
117
+
118
+    private SysUser gmUser;
119
+
120
+    private CmcTender tender;
121
+
122
+    private CmcPartyA partyA;
122 123
 
123 124
     public void setContractId(String contractId)
124 125
     {
@@ -187,7 +188,7 @@ public class CmcContract extends BaseEntity
187 188
     public void setPartyA(CmcPartyA partyA)
188 189
     {
189 190
         this.partyA = partyA;
190
-        this.partyAName = partyA.getPartyAName();
191
+        this.partyAName = partyA != null ? partyA.getPartyAName() : "";
191 192
     }
192 193
 
193 194
     public CmcPartyA getPartyA()

+ 30
- 28
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeposit.java Vedi File

@@ -29,13 +29,11 @@ public class CmcDeposit extends BaseEntity
29 29
     private Integer tenderId;
30 30
     @Excel(name = "投标项目名称")
31 31
     private String projectName;
32
-    private CmcTender tender;
33 32
 
34 33
     /** 合同id */
35 34
     private String contractId;
36 35
     @Excel(name = "合同名称")
37 36
     private String contractName;
38
-    private CmcContract contract;
39 37
 
40 38
     /** 预计退还日期 */
41 39
     @JsonFormat(pattern = "yyyy-MM-dd")
@@ -59,19 +57,9 @@ public class CmcDeposit extends BaseEntity
59 57
     private String depositWay;
60 58
 
61 59
     /** 申请人 */
62
-    private Long applier;
63
-
64 60
     @Excel(name = "申请人")
65 61
     private String applierUserName;
66
-    private SysUser applierUser;
67
-
68
-    @Excel(name = "分管审批人")
69
-    private String managerUserName;
70
-    private SysUser managerUser;
71
-
72
-    @Excel(name = "财务部经办人")
73
-    private String cwUserName;
74
-    private SysUser cwUser;
62
+    private Long applier;
75 63
 
76 64
     /** 申请日期 */
77 65
     @JsonFormat(pattern = "yyyy-MM-dd")
@@ -83,46 +71,60 @@ public class CmcDeposit extends BaseEntity
83 71
     private String applyReason;
84 72
 
85 73
     /** 相关附件 */
86
-    @Excel(name = "相关附件")
74
+//    @Excel(name = "相关附件")
87 75
     private String applyDocument;
88 76
 
89 77
     /** 分管审批意见 */
90 78
     @Excel(name = "分管审批意见")
91 79
     private String managerComment;
92 80
 
81
+    /** 分管审批人 */
82
+    @Excel(name = "分管审批人")
83
+    private String managerUserName;
84
+    private Long managerUserId;
85
+
93 86
     /** 分管审批时间 */
94 87
     @JsonFormat(pattern = "yyyy-MM-dd")
95 88
     @Excel(name = "分管审批时间", width = 30, dateFormat = "yyyy-MM-dd")
96 89
     private Date managerTime;
97 90
 
98
-    /** 分管审批人 */
99
-    private Long managerUserId;
91
+    /** 财务打款备注 */
92
+    @Excel(name = "财务打款备注")
93
+    private String cwComment;
94
+
95
+    /** 汇款凭证 */
96
+//    @Excel(name = "汇款凭证")
97
+    private String remitDocument;
100 98
 
101 99
     /** 汇款日期 */
102 100
     @JsonFormat(pattern = "yyyy-MM-dd")
103 101
     @Excel(name = "汇款日期", width = 30, dateFormat = "yyyy-MM-dd")
104 102
     private Date remitTime;
105 103
 
106
-    /** 财务处理时间 */
107
-    @JsonFormat(pattern = "yyyy-MM-dd")
108
-    @Excel(name = "财务处理时间", width = 30, dateFormat = "yyyy-MM-dd")
109
-    private Date cwTime;
110
-
111 104
     /** 退还时间 */
112 105
     @JsonFormat(pattern = "yyyy-MM-dd")
113 106
     @Excel(name = "退还时间", width = 30, dateFormat = "yyyy-MM-dd")
114 107
     private Date backTime;
115 108
 
116
-    /** 财务打款备注 */
117
-    @Excel(name = "财务打款备注")
118
-    private String cwComment;
119
-
120 109
     /** 财务处理人 */
110
+    @Excel(name = "财务部经办人")
111
+    private String cwUserName;
121 112
     private Long cwUserId;
122 113
 
123
-    /** 汇款凭证 */
124
-    @Excel(name = "汇款凭证")
125
-    private String remitDocument;
114
+    /** 财务处理时间 */
115
+    @JsonFormat(pattern = "yyyy-MM-dd")
116
+    @Excel(name = "财务处理时间", width = 30, dateFormat = "yyyy-MM-dd")
117
+    private Date cwTime;
118
+
119
+    private SysUser applierUser;
120
+
121
+    private SysUser managerUser;
122
+
123
+    private SysUser cwUser;
124
+
125
+    private CmcTender tender;
126
+
127
+    private CmcContract contract;
126 128
 
127 129
     public void setDepositId(String depositId) 
128 130
     {

+ 21
- 21
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDevice.java Vedi File

@@ -22,21 +22,33 @@ public class CmcDevice extends BaseEntity
22 22
     /** 设备id */
23 23
     private Integer deviceId;
24 24
 
25
+    /** 状态 */
26
+    @Excel(name = "状态", readConverterExp = "0=被领用,1=可领用,2=维修中,3=已停用,4=已报废")
27
+    private String status;
28
+
25 29
     /** 设备编码 */
26 30
     @Excel(name = "设备编码")
27 31
     private String deviceNumber;
28 32
 
29
-    /** 出厂编号 */
30
-    @Excel(name = "出厂编号")
31
-    private String code;
33
+    /** 设备类别 */
34
+    @Excel(name = "设备类别")
35
+    private String type;
32 36
 
33 37
     /** 设备名称 */
34 38
     @Excel(name = "设备名称")
35 39
     private String name;
36 40
 
37
-    /** 设备类别 */
38
-    @Excel(name = "设备类别")
39
-    private String type;
41
+    /** 设备品牌 */
42
+    @Excel(name = "设备品牌")
43
+    private String brand;
44
+
45
+    /** 规格型号 */
46
+    @Excel(name = "规格型号")
47
+    private String series;
48
+
49
+    /** 出厂编号 */
50
+    @Excel(name = "出厂编号")
51
+    private String code;
40 52
 
41 53
     /** 购置时间 */
42 54
     @JsonFormat(pattern = "yyyy-MM-dd")
@@ -51,14 +63,6 @@ public class CmcDevice extends BaseEntity
51 63
     @Excel(name = "预计使用年限")
52 64
     private Integer expectLife;
53 65
 
54
-    /** 规格型号 */
55
-    @Excel(name = "规格型号")
56
-    private String series;
57
-
58
-    /** 设备品牌 */
59
-    @Excel(name = "设备品牌")
60
-    private String brand;
61
-
62 66
     /** 单日成本 */
63 67
     @Excel(name = "单日成本")
64 68
     private BigDecimal dayCost;
@@ -68,17 +72,12 @@ public class CmcDevice extends BaseEntity
68 72
     private String place;
69 73
 
70 74
     /** 管理部门id */
71
-    @Excel(name = "管理部门id")
75
+    @Excel(name = "管理部门")
76
+    private String deptName;
72 77
     private Long manageDept;
73 78
 
74
-    /** 管理部门 */
75
-    @Excel(name = "管理部门")
76 79
     private SysDept dept;
77 80
 
78
-    /** 状态 */
79
-    @Excel(name = "状态", readConverterExp = "0=被领用,1=可领用,2=维修中,3=已停用,4=已报废")
80
-    private String status;
81
-
82 81
     public void setDeviceId(Integer deviceId)
83 82
     {
84 83
         this.deviceId = deviceId;
@@ -199,6 +198,7 @@ public class CmcDevice extends BaseEntity
199 198
     public void setDept(SysDept dept)
200 199
     {
201 200
         this.dept = dept;
201
+        this.deptName = dept == null ? "" : dept.getDeptName();
202 202
     }
203 203
 
204 204
     public SysDept getDept()

+ 55
- 51
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceApproval.java Vedi File

@@ -25,38 +25,14 @@ public class CmcDeviceApproval extends BaseEntity
25 25
     private String deviceApplyId;
26 26
 
27 27
     /** 申请人 */
28
-    @Excel(name = "申请人")
29
-    private Long applier;
30
-
31 28
     @Excel(name = "申请人")
32 29
     private String applierUserName;
33
-    private SysUser applierUser;
34
-
35
-    @Excel(name = "分管审批人")
36
-    private String managerUserName;
37
-    private SysUser managerUser;
38
-
39
-    @Excel(name = "设备管理员")
40
-    private String dispatchUserName;
41
-    private SysUser dispatchUser;
30
+    private Long applier;
42 31
 
43 32
     /** 使用部门 */
44
-    private Long useDept;
45 33
     @Excel(name = "使用部门")
46 34
     private String deptName;
47
-    private SysDept dept;
48
-
49
-    /** 设备id */
50
-    @Excel(name = "申领设备")
51
-    private String deviceNames;
52
-    private String devices;
53
-
54
-    /** 修改后设备id */
55
-    @Excel(name = "发放设备")
56
-    private String modifyDeviceNames;
57
-    @Excel(name = "发放设备序号")
58
-    private String modifyDeviceNumbers;
59
-    private String modifyDevices;
35
+    private Long useDept;
60 36
 
61 37
     /** 项目id */
62 38
     @Excel(name = "项目id")
@@ -65,7 +41,6 @@ public class CmcDeviceApproval extends BaseEntity
65 41
     private String projectNumber;
66 42
     @Excel(name = "项目名称")
67 43
     private String projectName;
68
-    private CmcProject project;
69 44
 
70 45
     /** 申领事由 */
71 46
     @Excel(name = "申领事由")
@@ -85,28 +60,54 @@ public class CmcDeviceApproval extends BaseEntity
85 60
     @Excel(name = "天数")
86 61
     private Long days;
87 62
 
88
-    /** 分管审批人 */
89
-    private Long managerUserId;
90
-
91
-    /** 分管审批意见 */
92
-    @Excel(name = "分管审批意见")
93
-    private String managerComment;
63
+    /** 设备id */
64
+    @Excel(name = "申领设备")
65
+    private String deviceNames;
66
+    private String devices;
94 67
 
95
-    /** 调度员 */
96
-    private Long dispatcher;
68
+    /** 申请日期 */
69
+    @JsonFormat(pattern = "yyyy-MM-dd")
70
+    @Excel(name = "申请日期", width = 30, dateFormat = "yyyy-MM-dd")
71
+    private Date applyDate;
97 72
 
98
-    /** 调度审批意见 */
99
-    @Excel(name = "调度审批意见")
73
+    /** 安排设备意见 */
74
+    @Excel(name = "安排设备意见")
100 75
     private String dispatchComment;
101 76
 
77
+    /** 修改后设备id */
78
+    @Excel(name = "发放设备")
79
+    private String modifyDeviceNames;
80
+    @Excel(name = "发放设备序号")
81
+    private String modifyDeviceNumbers;
82
+    private String modifyDevices;
83
+
84
+    /** 设备管理员 */
85
+    @Excel(name = "设备管理员")
86
+    private String dispatchUserName;
87
+    private Long dispatcher;
88
+
102 89
     /** 预计设备成本 */
103
-    @Excel(name = "预计设备成本")
90
+//    @Excel(name = "预计设备成本")
104 91
     private BigDecimal estimateCost;
105 92
 
106
-    /** 申请日期 */
93
+    /** 设备发放时间 */
107 94
     @JsonFormat(pattern = "yyyy-MM-dd")
108
-    @Excel(name = "申请日期", width = 30, dateFormat = "yyyy-MM-dd")
109
-    private Date applyDate;
95
+    @Excel(name = "设备发放时间", width = 30, dateFormat = "yyyy-MM-dd")
96
+    private Date dispatchTime;
97
+
98
+    /** 分管审批意见 */
99
+    @Excel(name = "分管审批意见")
100
+    private String managerComment;
101
+
102
+    /** 分管审批人 */
103
+    @Excel(name = "分管审批人")
104
+    private String managerUserName;
105
+    private Long managerUserId;
106
+
107
+    /** 分管审批时间 */
108
+    @JsonFormat(pattern = "yyyy-MM-dd")
109
+    @Excel(name = "分管审批时间", width = 30, dateFormat = "yyyy-MM-dd")
110
+    private Date managerTime;
110 111
 
111 112
     /** 确认日期 */
112 113
     @JsonFormat(pattern = "yyyy-MM-dd")
@@ -118,16 +119,6 @@ public class CmcDeviceApproval extends BaseEntity
118 119
     @Excel(name = "归还日期", width = 30, dateFormat = "yyyy-MM-dd")
119 120
     private Date returnDate;
120 121
 
121
-    /** 分管审批时间 */
122
-    @JsonFormat(pattern = "yyyy-MM-dd")
123
-    @Excel(name = "分管审批时间", width = 30, dateFormat = "yyyy-MM-dd")
124
-    private Date managerTime;
125
-
126
-    /** 调度审批时间 */
127
-    @JsonFormat(pattern = "yyyy-MM-dd")
128
-    @Excel(name = "调度审批时间", width = 30, dateFormat = "yyyy-MM-dd")
129
-    private Date dispatchTime;
130
-
131 122
     /** 需维修设备id */
132 123
     @Excel(name = "需维修设备")
133 124
     private String repairDeviceNames;
@@ -135,6 +126,16 @@ public class CmcDeviceApproval extends BaseEntity
135 126
     private String repairDeviceNumbers;
136 127
     private String repairDevices;
137 128
 
129
+    private SysUser applierUser;
130
+
131
+    private SysUser managerUser;
132
+
133
+    private SysUser dispatchUser;
134
+
135
+    private SysDept dept;
136
+
137
+    private CmcProject project;
138
+
138 139
     public void setDeviceApplyId(String deviceApplyId)
139 140
     {
140 141
         this.deviceApplyId = deviceApplyId;
@@ -157,6 +158,7 @@ public class CmcDeviceApproval extends BaseEntity
157 158
     public void setApplierUser(SysUser applierUser)
158 159
     {
159 160
         this.applierUser = applierUser;
161
+        this.applierUserName = applierUser == null ? "" : applierUser.getNickName();
160 162
     }
161 163
 
162 164
     public SysUser getApplierUser()
@@ -166,6 +168,7 @@ public class CmcDeviceApproval extends BaseEntity
166 168
     public void setManagerUser(SysUser managerUser)
167 169
     {
168 170
         this.managerUser = managerUser;
171
+        this.managerUserName = managerUser == null ? "" : managerUser.getNickName();
169 172
     }
170 173
 
171 174
     public SysUser getManagerUser()
@@ -175,6 +178,7 @@ public class CmcDeviceApproval extends BaseEntity
175 178
     public void setDispatchUser(SysUser dispatchUser)
176 179
     {
177 180
         this.dispatchUser = dispatchUser;
181
+        this.dispatchUserName = dispatchUser == null ? "" : dispatchUser.getNickName();
178 182
     }
179 183
 
180 184
     public SysUser getDispatchUser()

+ 17
- 21
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceExpense.java Vedi File

@@ -22,56 +22,52 @@ public class CmcDeviceExpense extends BaseEntity
22 22
     /** 设备费用id */
23 23
     private Integer deviceExpenseId;
24 24
 
25
-    /** 设备id */
26
-    private Integer deviceId;
27
-    private CmcDevice device;
28
-
29 25
     /** 车辆id */
30
-    private Integer carId;
31
-    private CmcCar car;
32
-
33 26
     @Excel(name = "车牌号")
34 27
     private String licensePlate;
28
+    private Integer carId;
35 29
 
30
+    /** 设备id */
36 31
     @Excel(name = "设备编码")
37 32
     private String deviceNumber;
38
-
39 33
     @Excel(name = "设备名称")
40 34
     private String name;
41
-
42 35
     @Excel(name = "出厂编号")
43 36
     private String code;
44
-
45 37
     @Excel(name = "品牌")
46 38
     private String brand;
47
-
48 39
     @Excel(name = "系列")
49 40
     private String series;
41
+    private Integer deviceId;
50 42
 
51
-    /** 负责人id */
52
-    private Long userId;
53
-
54
-    @Excel(name = "负责人")
55
-    private String nickName;
56
-    private SysUser user;
57
-
58
-    /** 费用类型(0保险费,1维修保养费,2检定费) */
59
-    @Excel(name = "费用类型", readConverterExp = "0=保险费,1=维修/保养费,2=检定费")
43
+    /** 费用类型(0保险费,1维修保养费,2轮胎费,3检定费) */
44
+    @Excel(name = "费用类型", readConverterExp = "0=保险费,1=维修/保养费,2=轮胎费,3=检定费")
60 45
     private String expenseType;
61 46
 
62 47
     /** 费用金额 */
63 48
     @Excel(name = "费用金额")
64 49
     private BigDecimal expense;
65 50
 
51
+    /** 负责人id */
52
+    @Excel(name = "负责人")
53
+    private String nickName;
54
+    private Long userId;
55
+
66 56
     /** 发生日期 */
67 57
     @JsonFormat(pattern = "yyyy-MM-dd")
68 58
     @Excel(name = "发生日期", width = 30, dateFormat = "yyyy-MM-dd")
69 59
     private Date occurDate;
70 60
 
71 61
     /** 附件 */
72
-    @Excel(name = "附件")
62
+//    @Excel(name = "附件")
73 63
     private String document;
74 64
 
65
+    private SysUser user;
66
+
67
+    private CmcCar car;
68
+
69
+    private CmcDevice device;
70
+
75 71
     public void setDeviceExpenseId(Integer deviceExpenseId)
76 72
     {
77 73
         this.deviceExpenseId = deviceExpenseId;

+ 10
- 15
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceHandover.java Vedi File

@@ -23,24 +23,17 @@ public class CmcDeviceHandover extends BaseEntity
23 23
     private Integer deviceHandoverId;
24 24
 
25 25
     /** 设备id */
26
-    private Integer deviceId;
27
-    private CmcDevice device;
28
-
29 26
     @Excel(name = "设备编码")
30 27
     private String deviceNumber;
31
-
32 28
     @Excel(name = "设备名称")
33 29
     private String name;
34
-
35 30
     @Excel(name = "出厂编号")
36 31
     private String code;
37
-
38 32
     @Excel(name = "品牌")
39 33
     private String brand;
40
-
41 34
     @Excel(name = "系列")
42 35
     private String series;
43
-
36
+    private Integer deviceId;
44 37
 
45 38
     /** 移交部门id */
46 39
     @Excel(name = "移交部门")
@@ -67,6 +60,14 @@ public class CmcDeviceHandover extends BaseEntity
67 60
     private String receiveNickName;
68 61
     private Long receiveUserId;
69 62
 
63
+    /** 设备软件说明 */
64
+    @Excel(name = "设备软件说明")
65
+    private String description;
66
+
67
+    /** 交接原因 */
68
+    @Excel(name = "交接原因")
69
+    private String reason;
70
+
70 71
     private SysUser handoverUser;
71 72
 
72 73
     private SysUser receiveUser;
@@ -75,13 +76,7 @@ public class CmcDeviceHandover extends BaseEntity
75 76
 
76 77
     private SysDept receiveDept;
77 78
 
78
-    /** 设备软件说明 */
79
-    @Excel(name = "设备软件说明")
80
-    private String description;
81
-
82
-    /** 交接原因 */
83
-    @Excel(name = "交接原因")
84
-    private String reason;
79
+    private CmcDevice device;
85 80
 
86 81
     public void setDeviceHandoverId(Integer deviceHandoverId)
87 82
     {

+ 8
- 12
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcDeviceScrap.java Vedi File

@@ -21,31 +21,23 @@ public class CmcDeviceScrap extends BaseEntity
21 21
     /** 设备报废id */
22 22
     private Integer deviceScrapId;
23 23
 
24
-    /** 设备id */
25
-    private Integer deviceId;
26
-    private CmcDevice device;
27
-
28 24
     /** 车辆id */
29
-    private Integer carId;
30
-    private CmcCar car;
31
-
32 25
     @Excel(name = "车牌号")
33 26
     private String licensePlate;
27
+    private Integer carId;
34 28
 
29
+    /** 设备id */
35 30
     @Excel(name = "设备编码")
36 31
     private String deviceNumber;
37
-
38 32
     @Excel(name = "设备名称")
39 33
     private String name;
40
-
41 34
     @Excel(name = "出厂编号")
42 35
     private String code;
43
-
44 36
     @Excel(name = "品牌")
45 37
     private String brand;
46
-
47 38
     @Excel(name = "系列")
48 39
     private String series;
40
+    private Integer deviceId;
49 41
 
50 42
     /** 原价值 */
51 43
     @Excel(name = "原价值")
@@ -65,9 +57,13 @@ public class CmcDeviceScrap extends BaseEntity
65 57
     private String deal;
66 58
 
67 59
     /** 附件 */
68
-    @Excel(name = "附件")
60
+//    @Excel(name = "附件")
69 61
     private String document;
70 62
 
63
+    private CmcCar car;
64
+
65
+    private CmcDevice device;
66
+
71 67
     public void setDeviceScrapId(Integer deviceScrapId)
72 68
     {
73 69
         this.deviceScrapId = deviceScrapId;

+ 5
- 4
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcManageDept.java Vedi File

@@ -17,20 +17,21 @@ public class CmcManageDept extends BaseEntity
17 17
     private static final long serialVersionUID = 1L;
18 18
 
19 19
     /** 分管领导id */
20
-    private Long userId;
21 20
     @Excel(name = "分管领导")
22 21
     private String userName;
23
-    private SysUser user;
22
+    private Long userId;
24 23
 
25 24
     /** 分管部门id */
26
-    private String deptId;
27 25
     @Excel(name = "分管部门")
28 26
     private String deptName;
27
+    private String deptId;
29 28
 
30 29
     /** 院内对接单位 */
31
-    private String partyAId;
32 30
     @Excel(name = "院内对接单位")
33 31
     private String partyAName;
32
+    private String partyAId;
33
+
34
+    private SysUser user;
34 35
 
35 36
     public void setUserId(Long userId) 
36 37
     {

+ 12
- 10
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcProject.java Vedi File

@@ -33,14 +33,8 @@ public class CmcProject extends BaseEntity
33 33
     @Excel(name = "项目负责人")
34 34
     private Long projectLeader;
35 35
 
36
-    private SysUser projectLeaderUser;
37
-
38
-    private SysUser technicalDirectorUser;
39
-
40 36
     private String qualityInspector;
41 37
 
42
-    private String qualityInspectorName;
43
-
44 38
     /** 项目状态(0进行中、1已结束) */
45 39
     @Excel(name = "项目状态", readConverterExp = "0=进行中,1=已结束")
46 40
     private String isFinished;
@@ -75,8 +69,6 @@ public class CmcProject extends BaseEntity
75 69
     @Excel(name = "项目登记人")
76 70
     private Long projectRegistrant;
77 71
 
78
-    private SysUser projectRegistrantUser;
79
-
80 72
     /** 承担部门 */
81 73
     private String undertakingDept;
82 74
 
@@ -92,8 +84,12 @@ public class CmcProject extends BaseEntity
92 84
     @Excel(name = "现场负责人")
93 85
     private Long siteLeader;
94 86
 
87
+    /** 项目负责人 */
88
+    @Excel(name = "质量检查员")
89
+    private String qualityInspectorName;
90
+
95 91
     /** 组织交底文档 */
96
-    @Excel(name = "组织交底文档")
92
+//    @Excel(name = "组织交底文档")
97 93
     private String organizeDocument;
98 94
 
99 95
     /** 项目登记日期 */
@@ -108,7 +104,7 @@ public class CmcProject extends BaseEntity
108 104
 
109 105
     /** 组织交底日期 */
110 106
     @JsonFormat(pattern = "yyyy-MM-dd")
111
-    @Excel(name = "组织交底日期", width = 30, dateFormat = "yyyy-MM-dd")
107
+//    @Excel(name = "组织交底日期", width = 30, dateFormat = "yyyy-MM-dd")
112 108
     private Date organizeTime;
113 109
 
114 110
     /** 进场时间 */
@@ -161,6 +157,12 @@ public class CmcProject extends BaseEntity
161 157
     @Excel(name = "项目提交要求")
162 158
     private String projectRequest;
163 159
 
160
+    private SysUser projectLeaderUser;
161
+
162
+    private SysUser technicalDirectorUser;
163
+
164
+    private SysUser projectRegistrantUser;
165
+
164 166
     public void setProjectId(String projectId)
165 167
     {
166 168
         this.projectId = projectId;

+ 9
- 9
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcProjectChange.java Vedi File

@@ -30,27 +30,29 @@ public class CmcProjectChange extends BaseEntity
30 30
     @Excel(name = "承担部门")
31 31
     private String undertakingDeptName;
32 32
     private String undertakingDept;
33
-    private CmcProject project;
33
+    @Excel(name = "项目负责人")
34
+    private String leaderUserName;
34 35
 
35 36
     /** 变更内容 */
36 37
     @Excel(name = "变更内容")
37 38
     private String content;
38 39
 
39
-    @Excel(name = "项目负责人")
40
-    private String leaderUserName;
41
-    private SysUser leaderUser;
42
-
43 40
     /** 登记人 */
44
-    private Long registrant;
45 41
     @Excel(name = "登记人")
46 42
     private String registrantUserName;
47
-    private SysUser registrantUser;
43
+    private Long registrant;
48 44
 
49 45
     /** 登记时间 */
50 46
     @JsonFormat(pattern = "yyyy-MM-dd")
51 47
     @Excel(name = "登记时间", width = 30, dateFormat = "yyyy-MM-dd")
52 48
     private Date registerTime;
53 49
 
50
+    private CmcProject project;
51
+
52
+    private SysUser leaderUser;
53
+
54
+    private SysUser registrantUser;
55
+
54 56
     public void setChangeId(String changeId)
55 57
     {
56 58
         this.changeId = changeId;
@@ -120,7 +122,6 @@ public class CmcProjectChange extends BaseEntity
120 122
     {
121 123
         this.leaderUser = leaderUser;
122 124
         this.leaderUserName = leaderUser == null ? "" : leaderUser.getNickName();
123
-
124 125
     }
125 126
 
126 127
     public SysUser getLeaderUser()
@@ -131,7 +132,6 @@ public class CmcProjectChange extends BaseEntity
131 132
     {
132 133
         this.registrantUser = registrantUser;
133 134
         this.registrantUserName = registrantUser == null ? "" : registrantUser.getNickName();
134
-
135 135
     }
136 136
 
137 137
     public SysUser getRegistrantUser()

+ 19
- 18
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcSafe.java Vedi File

@@ -27,21 +27,6 @@ public class CmcSafe extends BaseEntity
27 27
     private String projectNumber;
28 28
     @Excel(name = "项目名称")
29 29
     private String projectName;
30
-    private CmcProject project;
31
-
32
-    /** 接受交底人 */
33
-    private Long disclosureAccepter;
34
-    @Excel(name = "接受交底人")
35
-    private String acceptUserName;
36
-
37
-    private SysUser accepterUser;
38
-
39
-    /** 安全交底人 */
40
-    private Long disclosurer;
41
-    @Excel(name = "安全交底人")
42
-    private String disclosurerUserName;
43
-
44
-    private SysUser disclosurerUser;
45 30
 
46 31
     /** 环境要求 */
47 32
     @Excel(name = "环境要求")
@@ -59,20 +44,36 @@ public class CmcSafe extends BaseEntity
59 44
     @Excel(name = "安全交底意见")
60 45
     private String disclosureComment;
61 46
 
62
-    /** 接受交底意见 */
63
-    @Excel(name = "接受交底意见")
64
-    private String acceptComment;
47
+    /** 安全交底人 */
48
+    @Excel(name = "安全交底人")
49
+    private String disclosurerUserName;
50
+    private Long disclosurer;
65 51
 
66 52
     /** 安全交底时间 */
67 53
     @JsonFormat(pattern = "yyyy-MM-dd")
68 54
     @Excel(name = "安全交底时间", width = 30, dateFormat = "yyyy-MM-dd")
69 55
     private Date disclosureTime;
70 56
 
57
+    /** 接受交底意见 */
58
+    @Excel(name = "接受交底意见")
59
+    private String acceptComment;
60
+
61
+    /** 接受交底人 */
62
+    @Excel(name = "接受交底人")
63
+    private String acceptUserName;
64
+    private Long disclosureAccepter;
65
+
71 66
     /** 接受交底时间 */
72 67
     @JsonFormat(pattern = "yyyy-MM-dd")
73 68
     @Excel(name = "接受交底时间", width = 30, dateFormat = "yyyy-MM-dd")
74 69
     private Date acceptTime;
75 70
 
71
+    private SysUser accepterUser;
72
+
73
+    private SysUser disclosurerUser;
74
+
75
+    private CmcProject project;
76
+
76 77
     public void setSafeId(String safeId) 
77 78
     {
78 79
         this.safeId = safeId;

+ 4
- 2
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcSafeReport.java Vedi File

@@ -27,7 +27,6 @@ public class CmcSafeReport extends BaseEntity
27 27
     private String projectNumber;
28 28
     @Excel(name = "项目名称")
29 29
     private String projectName;
30
-    private CmcProject project;
31 30
 
32 31
     /** 公司人员 */
33 32
     private String member;
@@ -46,13 +45,16 @@ public class CmcSafeReport extends BaseEntity
46 45
     private Long reporter;
47 46
     @Excel(name = "填报人")
48 47
     private String reporterName;
49
-    private SysUser reportUser;
50 48
 
51 49
     /** 报告日期 */
52 50
     @JsonFormat(pattern = "yyyy-MM-dd")
53 51
     @Excel(name = "报告日期", width = 30, dateFormat = "yyyy-MM-dd")
54 52
     private Date reportDate;
55 53
 
54
+    private SysUser reportUser;
55
+
56
+    private CmcProject project;
57
+
56 58
     public void setSafeReportId(Integer safeReportId)
57 59
     {
58 60
         this.safeReportId = safeReportId;

+ 54
- 53
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcSettle.java Vedi File

@@ -27,53 +27,32 @@ public class CmcSettle extends BaseEntity
27 27
     private String projectNumber;
28 28
     @Excel(name = "项目名称")
29 29
     private String projectName;
30
-    private CmcProject project;
31 30
 
32 31
     /** 工作量上报说明 */
33 32
     @Excel(name = "工作量上报说明")
34 33
     private String workloadReport;
35 34
 
36
-    /** 上报人 */
37
-    private Long reporter;
35
+    /** 结算说明 */
36
+    @Excel(name = "结算说明")
37
+    private String settleComment;
38 38
 
39
+    /** 上报人 */
39 40
     @Excel(name = "项目负责人")
40 41
     private String reporterUserName;
41
-    private SysUser reporterUser;
42
-
43
-    @Excel(name = "综合事务部审核人")
44
-    private String zhUserName;
45
-    private SysUser zhUser;
46
-
47
-    @Excel(name = "技术质量与安全部审核人")
48
-    private String jsUserName;
49
-    private SysUser jsUser;
50
-
51
-    @Excel(name = "经营发展部审核人")
52
-    private String jyUserName;
53
-    private SysUser jyUser;
54
-
55
-    @Excel(name = "分管审核人")
56
-    private String managerUserName;
57
-    private SysUser managerUser;
58
-
59
-    @Excel(name = "总经理")
60
-    private String gmUserName;
61
-    private SysUser gmUser;
62
-
63
-    @Excel(name = "董事长")
64
-    private String dszUserName;
65
-    private SysUser dszUser;
42
+    private Long reporter;
66 43
 
67 44
     /** 上报日期 */
68 45
     @JsonFormat(pattern = "yyyy-MM-dd")
69 46
     @Excel(name = "上报日期", width = 30, dateFormat = "yyyy-MM-dd")
70 47
     private Date reportTime;
71 48
 
72
-    /** 结算说明 */
73
-    @Excel(name = "结算说明")
74
-    private String settleComment;
49
+    /** 综合事务部审核意见 */
50
+    @Excel(name = "综合事务部审核意见")
51
+    private String zhComment;
75 52
 
76 53
     /** 综合事务部审核人 */
54
+    @Excel(name = "综合事务部审核人")
55
+    private String zhUserName;
77 56
     private Long zhUserId;
78 57
 
79 58
     /** 综合事务部审核日期 */
@@ -81,11 +60,13 @@ public class CmcSettle extends BaseEntity
81 60
     @Excel(name = "综合事务部审核日期", width = 30, dateFormat = "yyyy-MM-dd")
82 61
     private Date zhTime;
83 62
 
84
-    /** 综合事务部审核意见 */
85
-    @Excel(name = "综合事务部审核意见")
86
-    private String zhComment;
63
+    /** 技术质量与安全部审核意见 */
64
+    @Excel(name = "技术质量与安全部审核意见")
65
+    private String jsComment;
87 66
 
88 67
     /** 技术质量与安全部审核人 */
68
+    @Excel(name = "技术质量与安全部审核人")
69
+    private String jsUserName;
89 70
     private Long jsUserId;
90 71
 
91 72
     /** 技术质量与安全部审核日期 */
@@ -93,11 +74,13 @@ public class CmcSettle extends BaseEntity
93 74
     @Excel(name = "技术质量与安全部审核日期", width = 30, dateFormat = "yyyy-MM-dd")
94 75
     private Date jsTime;
95 76
 
96
-    /** 技术质量与安全部审核意见 */
97
-    @Excel(name = "技术质量与安全部审核意见")
98
-    private String jsComment;
77
+    /** 经营发展部审核意见 */
78
+    @Excel(name = "经营发展部审核意见")
79
+    private String jyComment;
99 80
 
100 81
     /** 经营发展部审核人 */
82
+    @Excel(name = "经营发展部审核人")
83
+    private String jyUserName;
101 84
     private Long jyUserId;
102 85
 
103 86
     /** 经营发展部审核日期 */
@@ -105,11 +88,13 @@ public class CmcSettle extends BaseEntity
105 88
     @Excel(name = "经营发展部审核日期", width = 30, dateFormat = "yyyy-MM-dd")
106 89
     private Date jyTime;
107 90
 
108
-    /** 经营发展部审核意见 */
109
-    @Excel(name = "经营发展部审核意见")
110
-    private String jyComment;
91
+    /** 分管审核意见 */
92
+    @Excel(name = "分管审核意见")
93
+    private String managerComment;
111 94
 
112 95
     /** 分管审核人 */
96
+    @Excel(name = "分管审核人")
97
+    private String managerUserName;
113 98
     private Long managerUserId;
114 99
 
115 100
     /** 分管审核日期 */
@@ -117,11 +102,13 @@ public class CmcSettle extends BaseEntity
117 102
     @Excel(name = "分管审核日期", width = 30, dateFormat = "yyyy-MM-dd")
118 103
     private Date managerTime;
119 104
 
120
-    /** 分管审核意见 */
121
-    @Excel(name = "分管审核意见")
122
-    private String managerComment;
105
+    /** 总经理审核意见 */
106
+    @Excel(name = "总经理审核意见")
107
+    private String gmComment;
123 108
 
124 109
     /** 总经理审核人 */
110
+    @Excel(name = "总经理")
111
+    private String gmUserName;
125 112
     private Long gmUserId;
126 113
 
127 114
     /** 总经理审核日期 */
@@ -129,11 +116,13 @@ public class CmcSettle extends BaseEntity
129 116
     @Excel(name = "总经理审核日期", width = 30, dateFormat = "yyyy-MM-dd")
130 117
     private Date gmTime;
131 118
 
132
-    /** 总经理审核意见 */
133
-    @Excel(name = "总经理审核意见")
134
-    private String gmComment;
119
+    /** 董事长审核意见 */
120
+    @Excel(name = "董事长审核意见")
121
+    private String dszComment;
135 122
 
136 123
     /** 董事长审核人 */
124
+    @Excel(name = "董事长")
125
+    private String dszUserName;
137 126
     private Long dszUserId;
138 127
 
139 128
     /** 董事长审核日期 */
@@ -141,22 +130,34 @@ public class CmcSettle extends BaseEntity
141 130
     @Excel(name = "董事长审核日期", width = 30, dateFormat = "yyyy-MM-dd")
142 131
     private Date dszTime;
143 132
 
144
-    /** 董事长审核意见 */
145
-    @Excel(name = "董事长审核意见")
146
-    private String dszComment;
147
-
148 133
     /** 原始结算表 */
149
-    @Excel(name = "原始结算表")
134
+//    @Excel(name = "原始结算表")
150 135
     private String settleDocument;
151 136
 
152 137
     /** 修改结算表 */
153
-    @Excel(name = "修改结算表")
138
+//    @Excel(name = "修改结算表")
154 139
     private String modifyDocument;
155 140
 
156 141
     /** 最终算表 */
157
-    @Excel(name = "最终结算表")
142
+//    @Excel(name = "最终结算表")
158 143
     private String finalDocument;
159 144
 
145
+    private SysUser reporterUser;
146
+
147
+    private SysUser zhUser;
148
+
149
+    private SysUser jsUser;
150
+
151
+    private SysUser jyUser;
152
+
153
+    private SysUser managerUser;
154
+
155
+    private SysUser gmUser;
156
+
157
+    private SysUser dszUser;
158
+
159
+    private CmcProject project;
160
+
160 161
     public void setSettleId(String settleId) 
161 162
     {
162 163
         this.settleId = settleId;

+ 32
- 31
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcSubContract.java Vedi File

@@ -31,11 +31,9 @@ public class CmcSubContract extends BaseEntity
31 31
     private BigDecimal subAmount;
32 32
 
33 33
     /** 承接单位id */
34
-    private String partnerId;
35
-
36 34
     @Excel(name = "承接单位")
37 35
     private String partnerName;
38
-    private CmcPartner partner;
36
+    private String partnerId;
39 37
 
40 38
     /** 承接单位联系人 */
41 39
     @Excel(name = "承接单位联系人")
@@ -45,41 +43,24 @@ public class CmcSubContract extends BaseEntity
45 43
     @Excel(name = "承接单位联系电话")
46 44
     private String telephone;
47 45
 
46
+    /** 评审方式 */
47
+    @Excel(name = "评审方式")
48
+    private String commentType;
49
+
48 50
     /** 合同文件 */
49
-    @Excel(name = "合同文件")
51
+//    @Excel(name = "合同文件")
50 52
     private String contractDocument;
51 53
 
52 54
     /** 拟稿人 */
53
-    private Long drafter;
54
-
55 55
     @Excel(name = "拟稿人")
56 56
     private String draftUserName;
57
-    private SysUser draftUser;
58
-
59
-    private SysUser managerUser;
57
+    private Long drafter;
60 58
 
61 59
     /** 拟稿日期 */
62 60
     @JsonFormat(pattern = "yyyy-MM-dd")
63 61
     @Excel(name = "拟稿日期", width = 30, dateFormat = "yyyy-MM-dd")
64 62
     private Date draftTime;
65 63
 
66
-    /** 签订日期 */
67
-    @JsonFormat(pattern = "yyyy-MM-dd")
68
-    @Excel(name = "签订日期", width = 30, dateFormat = "yyyy-MM-dd")
69
-    private Date signDate;
70
-
71
-    /** 签订备注 */
72
-    @Excel(name = "签订备注")
73
-    private String signRemark;
74
-
75
-    /** 签订扫描件 */
76
-    @Excel(name = "签订扫描件")
77
-    private String signScan;
78
-
79
-    /** 评审方式 */
80
-    @Excel(name = "评审方式")
81
-    private String commentType;
82
-
83 64
     /** 分管审批意见 */
84 65
     @Excel(name = "分管审批意见")
85 66
     private String managerComment;
@@ -94,20 +75,40 @@ public class CmcSubContract extends BaseEntity
94 75
     @Excel(name = "分管审批日期", width = 30, dateFormat = "yyyy-MM-dd")
95 76
     private Date managerTime;
96 77
 
78
+    /** 总经理审核意见 */
79
+    @Excel(name = "总经理审核意见")
80
+    private String gmComment;
81
+
97 82
     /** 总经理审核人 */
98
-    private Long gmUserId;
99 83
     @Excel(name = "总经理")
100 84
     private String gmUserName;
101
-    private SysUser gmUser;
85
+    private Long gmUserId;
102 86
 
103 87
     /** 总经理审核日期 */
104 88
     @JsonFormat(pattern = "yyyy-MM-dd")
105 89
     @Excel(name = "总经理审核日期", width = 30, dateFormat = "yyyy-MM-dd")
106 90
     private Date gmTime;
107 91
 
108
-    /** 总经理审核意见 */
109
-    @Excel(name = "总经理审核意见")
110
-    private String gmComment;
92
+    /** 签订备注 */
93
+    @Excel(name = "签订备注")
94
+    private String signRemark;
95
+
96
+    /** 签订扫描件 */
97
+//    @Excel(name = "签订扫描件")
98
+    private String signScan;
99
+
100
+    /** 签订日期 */
101
+    @JsonFormat(pattern = "yyyy-MM-dd")
102
+    @Excel(name = "签订日期", width = 30, dateFormat = "yyyy-MM-dd")
103
+    private Date signDate;
104
+
105
+    private SysUser draftUser;
106
+
107
+    private SysUser managerUser;
108
+
109
+    private SysUser gmUser;
110
+
111
+    private CmcPartner partner;
111 112
 
112 113
     public void setSubContractId(String subContractId)
113 114
     {

+ 20
- 19
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcTechnical.java Vedi File

@@ -27,48 +27,49 @@ public class CmcTechnical extends BaseEntity
27 27
     private String projectNumber;
28 28
     @Excel(name = "项目名称")
29 29
     private String projectName;
30
-    private CmcProject project;
31
-
32
-    /** 接受交底人 */
33
-    private Long disclosureAccepter;
34
-    @Excel(name = "接受交底人")
35
-    private String acceptUserName;
36
-
37
-    private SysUser accepterUser;
38
-
39
-    /** 安全交底人 */
40
-    private Long disclosurer;
41
-    @Excel(name = "安全交底人")
42
-    private String disclosurerUserName;
43
-
44
-    private SysUser disclosurerUser;
45 30
 
46 31
     /** 技术交底内容 */
47 32
     @Excel(name = "技术交底内容")
48 33
     private String content;
49 34
 
50 35
     /** 附件 */
51
-    @Excel(name = "附件")
36
+//    @Excel(name = "附件")
52 37
     private String document;
53 38
 
54 39
     /** 技术交底意见 */
55 40
     @Excel(name = "技术交底意见")
56 41
     private String disclosureComment;
57 42
 
58
-    /** 接受交底意见 */
59
-    @Excel(name = "接受交底意见")
60
-    private String acceptComment;
43
+    /** 安全交底人 */
44
+    @Excel(name = "安全交底人")
45
+    private String disclosurerUserName;
46
+    private Long disclosurer;
61 47
 
62 48
     /** 技术交底时间 */
63 49
     @JsonFormat(pattern = "yyyy-MM-dd")
64 50
     @Excel(name = "技术交底时间", width = 30, dateFormat = "yyyy-MM-dd")
65 51
     private Date disclosureTime;
66 52
 
53
+    /** 接受交底意见 */
54
+    @Excel(name = "接受交底意见")
55
+    private String acceptComment;
56
+
57
+    /** 接受交底人 */
58
+    @Excel(name = "接受交底人")
59
+    private String acceptUserName;
60
+    private Long disclosureAccepter;
61
+
67 62
     /** 接受交底时间 */
68 63
     @JsonFormat(pattern = "yyyy-MM-dd")
69 64
     @Excel(name = "接受交底时间", width = 30, dateFormat = "yyyy-MM-dd")
70 65
     private Date acceptTime;
71 66
 
67
+    private SysUser disclosurerUser;
68
+
69
+    private SysUser accepterUser;
70
+
71
+    private CmcProject project;
72
+
72 73
     public void setTechnicalId(String technicalId) 
73 74
     {
74 75
         this.technicalId = technicalId;

+ 53
- 55
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcTechnicalPlan.java Vedi File

@@ -27,91 +27,91 @@ public class CmcTechnicalPlan extends BaseEntity
27 27
     private String projectNumber;
28 28
     @Excel(name = "项目名称")
29 29
     private String projectName;
30
-    private CmcProject project;
30
+
31
+    /** 技术安排意见 */
32
+    @Excel(name = "技术安排意见")
33
+    private String planComment;
34
+
35
+    /** 技术安排人 */
36
+    @Excel(name = "技术安排人")
37
+    private String planUserName;
38
+    private Long technicalPlanner;
39
+
40
+    /** 技术安排时间 */
41
+    @JsonFormat(pattern = "yyyy-MM-dd")
42
+    @Excel(name = "技术安排时间", width = 30, dateFormat = "yyyy-MM-dd")
43
+    private Date technicalTime;
31 44
 
32 45
     /** 技术负责人 */
46
+    @Excel(name = "技术负责人")
47
+    private String directUserName;
33 48
     private Long technicalDirector;
34 49
 
35
-    /** 技术设计人 */
36
-    private Long technicalDesigner;
50
+    /** 方案说明 */
51
+    @Excel(name = "方案说明")
52
+    private String designDescription;
37 53
 
38 54
     /** 技术设计人 */
39
-    private Long technicalAuditor;
55
+    @Excel(name = "技术设计人")
56
+    private String designUserName;
57
+    private Long technicalDesigner;
40 58
 
41
-    /** 技术安排人 */
42
-    private Long technicalPlanner;
59
+    /** 方案上传时间 */
60
+    @JsonFormat(pattern = "yyyy-MM-dd")
61
+    @Excel(name = "方案上传时间", width = 30, dateFormat = "yyyy-MM-dd")
62
+    private Date technicalUploadTime;
43 63
 
44 64
     /** 质量检查员 */
65
+    @Excel(name = "质量检查员")
66
+    private String qualityInspectorName;
45 67
     private String qualityInspector;
46 68
 
47
-    /** 总工审批人 */
48
-    private Long managerUserId;
49
-
50
-    @Excel(name = "技术负责人")
51
-    private String directUserName;
52
-    private SysUser directUser;
53
-
54
-    @Excel(name = "技术安排人")
55
-    private String planUserName;
56
-    private SysUser planUser;
69
+    /** 技术审核意见 */
70
+    @Excel(name = "技术审核意见")
71
+    private String technicalComment;
57 72
 
73
+    /** 技术审核人 */
58 74
     @Excel(name = "技术审核人")
59 75
     private String auditUserName;
60
-    private SysUser auditUser;
76
+    private Long technicalAuditor;
61 77
 
62
-    @Excel(name = "技术设计人")
63
-    private String designUserName;
64
-    private SysUser designUser;
78
+    /** 技术审核时间 */
79
+    @JsonFormat(pattern = "yyyy-MM-dd")
80
+    @Excel(name = "技术审核时间", width = 30, dateFormat = "yyyy-MM-dd")
81
+    private Date techApprovalTime;
65 82
 
83
+    /** 总工审核意见 */
84
+    @Excel(name = "总工审核意见")
85
+    private String manageComment;
86
+
87
+    /** 总工审批人 */
66 88
     @Excel(name = "总工程师")
67 89
     private String managerUserName;
68
-    private SysUser managerUser;
69
-
70
-    @Excel(name = "质量检查员")
71
-    private String qualityInspectorName;
72
-
90
+    private Long managerUserId;
91
+    
73 92
     /** 技术方案 */
74
-    @Excel(name = "技术方案")
93
+//    @Excel(name = "技术方案")
75 94
     private String technicalDocument;
76 95
 
77 96
     /** 修改技术方案 */
78
-    @Excel(name = "修改技术方案")
97
+//    @Excel(name = "修改技术方案")
79 98
     private String modifyDocument;
80 99
 
81 100
     /** 最终技术方案 */
82
-    @Excel(name = "最终技术方案")
101
+//    @Excel(name = "最终技术方案")
83 102
     private String finalDocument;
84 103
 
85
-    /** 方案说明 */
86
-    @Excel(name = "方案说明")
87
-    private String designDescription;
88
-
89
-    /** 技术安排意见 */
90
-    @Excel(name = "技术安排意见")
91
-    private String planComment;
104
+    private SysUser directUser;
92 105
 
93
-    /** 技术审核意见 */
94
-    @Excel(name = "技术审核意见")
95
-    private String technicalComment;
106
+    private SysUser planUser;
96 107
 
97
-    /** 总工审核意见 */
98
-    @Excel(name = "总工审核意见")
99
-    private String manageComment;
108
+    private SysUser auditUser;
100 109
 
101
-    /** 技术安排时间 */
102
-    @JsonFormat(pattern = "yyyy-MM-dd")
103
-    @Excel(name = "技术安排时间", width = 30, dateFormat = "yyyy-MM-dd")
104
-    private Date technicalTime;
110
+    private SysUser designUser;
105 111
 
106
-    /** 方案上传时间 */
107
-    @JsonFormat(pattern = "yyyy-MM-dd")
108
-    @Excel(name = "方案上传时间", width = 30, dateFormat = "yyyy-MM-dd")
109
-    private Date technicalUploadTime;
112
+    private SysUser managerUser;
110 113
 
111
-    /** 技术审核时间 */
112
-    @JsonFormat(pattern = "yyyy-MM-dd")
113
-    @Excel(name = "技术审核时间", width = 30, dateFormat = "yyyy-MM-dd")
114
-    private Date techApprovalTime;
114
+    private CmcProject project;
115 115
 
116 116
     /** 总工审核时间 */
117 117
     @JsonFormat(pattern = "yyyy-MM-dd")
@@ -187,7 +187,6 @@ public class CmcTechnicalPlan extends BaseEntity
187 187
     {
188 188
         this.directUser = directUser;
189 189
         this.directUserName = directUser == null ? "" : directUser.getNickName();
190
-
191 190
     }
192 191
 
193 192
     public SysUser getDirectUser()
@@ -198,7 +197,6 @@ public class CmcTechnicalPlan extends BaseEntity
198 197
     {
199 198
         this.planUser = planUser;
200 199
         this.planUserName = planUser == null ? "" : planUser.getNickName();
201
-
202 200
     }
203 201
 
204 202
     public SysUser getPlanUser()

+ 16
- 16
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcTender.java Vedi File

@@ -20,7 +20,7 @@ public class CmcTender extends BaseEntity
20 20
 {
21 21
     private static final long serialVersionUID = 1L;
22 22
 
23
-    /** 投标id(2024-001) */
23
+    /** 投标id */
24 24
     private Integer tenderId;
25 25
 
26 26
     /** 投标项目名称 */
@@ -56,9 +56,13 @@ public class CmcTender extends BaseEntity
56 56
     private String place;
57 57
 
58 58
     /** 投标部门 */
59
+    @Excel(name = "投标部门")
60
+    private String tenderDeptName;
59 61
     private Long dept;
60 62
 
61 63
     /** 投标委托人 */
64
+    @Excel(name = "投标委托人")
65
+    private String trusteeUserName;
62 66
     private Long trustee;
63 67
 
64 68
     /** 业主预算 */
@@ -96,6 +100,8 @@ public class CmcTender extends BaseEntity
96 100
     private String projectBriefly;
97 101
 
98 102
     /** 商务标书编写人 */
103
+    @Excel(name = "商务标书编写人")
104
+    private String businessUserName;
99 105
     private Long businessWriter;
100 106
 
101 107
     /** 商务标书要求提交时间 */
@@ -104,6 +110,8 @@ public class CmcTender extends BaseEntity
104 110
     private Date businessDeadline;
105 111
 
106 112
     /** 技术标书编写人 */
113
+    @Excel(name = "技术标书编写人")
114
+    private String techUserName;
107 115
     private Long techWriter;
108 116
 
109 117
     /** 技术标书要求提交时间 */
@@ -112,44 +120,36 @@ public class CmcTender extends BaseEntity
112 120
     private Date techDeadline;
113 121
 
114 122
     /** 标书合稿人 */
123
+    @Excel(name = "标书合稿人")
124
+    private String combinerUserName;
115 125
     private Long tenderCombiner;
116 126
 
117 127
     /** 标书检查人 */
128
+    @Excel(name = "标书检查人")
129
+    private String checkerUserName;
118 130
     private Long tenderChecker;
119 131
 
120 132
     /** 标书打印装订人 */
133
+    @Excel(name = "标书打印装订人")
134
+    private String printerUserName;
121 135
     private Long tenderPrinter;
122 136
 
123 137
     /** 标书文件 */
124
-    @Excel(name = "标书文件")
138
+//    @Excel(name = "标书文件")
125 139
     private String tenderDocument;
126 140
 
127
-    @Excel(name = "投标委托人")
128
-    private String trusteeUserName;
129 141
     private SysUser trusteeUser;
130 142
 
131
-    @Excel(name = "商务标书编写人")
132
-    private String businessUserName;
133 143
     private SysUser businessUser;
134 144
 
135
-    @Excel(name = "技术标书编写人")
136
-    private String techUserName;
137 145
     private SysUser techUser;
138 146
 
139
-    @Excel(name = "标书合稿人")
140
-    private String combinerUserName;
141 147
     private SysUser combinerUser;
142 148
 
143
-    @Excel(name = "标书检查人")
144
-    private String checkerUserName;
145 149
     private SysUser checkerUser;
146 150
 
147
-    @Excel(name = "标书打印装订人")
148
-    private String printerUserName;
149 151
     private SysUser printerUser;
150 152
 
151
-    @Excel(name = "投标部门")
152
-    private String tenderDeptName;
153 153
     private SysDept tenderDept;
154 154
 
155 155
     public void setTenderId(Integer tenderId)

+ 2
- 1
oa-back/sql/sql.sql
File diff soppresso perché troppo grande
Vedi File


Loading…
Annulla
Salva