Pārlūkot izejas kodu

修改结算提交不上的问题,办公设备新增搜索栏,人事管理修改名称

余思翰 3 mēnešus atpakaļ
vecāks
revīzija
ccf838efdb

+ 5
- 2
oa-ui/src/views/flowable/form/settleForm.vue Parādīt failu

@@ -2,7 +2,7 @@
2 2
  * @Author: ysh
3 3
  * @Date: 2024-04-30 09:03:14
4 4
  * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2025-02-26 14:48:48
5
+ * @LastEditTime: 2025-02-27 13:46:03
6 6
 -->
7 7
 <template>
8 8
   <div class="app-container" v-loading="loading">
@@ -1176,13 +1176,16 @@ export default {
1176 1176
         this.prOpen = false;
1177 1177
         this.chooseProject = val[0];
1178 1178
         let settleData = await listSettle({ projectId: val[0].projectId });
1179
-        console.log(settleData)
1180 1179
         if (settleData.total >= 1) {
1181 1180
           this.$modal.confirm('该项目已经发起过项目结算,是否追加结算?').then(() => {
1182 1181
             this.$set(this.form, 'projectId', val[0].projectId)
1183 1182
             this.isSelect = true;
1184 1183
             this.isAppend = true;
1185 1184
           })
1185
+        } else {
1186
+          this.$set(this.form, 'projectId', val[0].projectId)
1187
+          this.isSelect = true;
1188
+          this.isAppend = false;
1186 1189
         }
1187 1190
       } else {
1188 1191
         this.$message.error("项目只能选择一个!");

+ 2
- 2
oa-ui/src/views/oa/staff/index.vue Parādīt failu

@@ -128,7 +128,7 @@
128 128
           </el-table-column>
129 129
           <el-table-column label="职业资格" align="center" key="certificates" prop="certificates" v-if="columns[18].visible"
130 130
             :formatter="formatterCertificates" />
131
-          <el-table-column label="毕业院校" align="center" key="graduateSchool" prop="graduateSchool"
131
+          <el-table-column label="最高学历毕业院校" align="center" key="graduateSchool" prop="graduateSchool"
132 132
             v-if="columns[10].visible" sortable="custom" />
133 133
           <el-table-column label="专业" align="center" key="major" prop="major" v-if="columns[11].visible" />
134 134
           <el-table-column label="学历" align="center" key="degree" prop="degree" :formatter="formatterDegree"
@@ -462,7 +462,7 @@ export default {
462 462
         { key: 7, label: `合同签订`, visible: true },
463 463
         { key: 8, label: `合同期满`, visible: true },
464 464
         { key: 9, label: `状态`, visible: true },
465
-        { key: 10, label: `毕业院校`, visible: false },
465
+        { key: 10, label: `最高学历毕业院校`, visible: false },
466 466
         { key: 11, label: `专业`, visible: false },
467 467
         { key: 12, label: `学历`, visible: false },
468 468
         { key: 13, label: `籍贯`, visible: false },

+ 6
- 6
oa-ui/src/views/oa/staff/info.vue Parādīt failu

@@ -1,8 +1,8 @@
1 1
 <!--
2 2
  * @Author: ysh
3 3
  * @Date: 2024-03-22 14:50:46
4
- * @LastEditors: wrh
5
- * @LastEditTime: 2025-02-27 10:22:52
4
+ * @LastEditors: Please set LastEditors
5
+ * @LastEditTime: 2025-02-27 11:40:45
6 6
 -->
7 7
 <template>
8 8
   <div class="bg" v-loading="loading">
@@ -191,12 +191,12 @@ export default {
191 191
               value: this.form.ethnic
192 192
             },
193 193
             {
194
-              label: '毕业院校:',
194
+              label: '最高学历毕业院校:',
195 195
               icon: 'school',
196 196
               value: this.form.graduateSchool
197 197
             },
198 198
             {
199
-              label: '专业:',
199
+              label: '最高学历专业:',
200 200
               icon: 'major',
201 201
               value: this.form.major
202 202
             },
@@ -206,7 +206,7 @@ export default {
206 206
               value: this.selectDictLabel(this.dict.type.sys_user_degree, this.form.degree)
207 207
             },
208 208
             {
209
-              label: '初始专业:',
209
+              label: '初始学历专业:',
210 210
               icon: 'major',
211 211
               value: this.form.initialMajor
212 212
             },
@@ -351,7 +351,7 @@ export default {
351 351
     }
352 352
 
353 353
     .item-label {
354
-      max-width: 150px;
354
+      max-width: 156px;
355 355
       display: flex;
356 356
       align-items: center;
357 357
       font-family: '微软雅黑';

+ 14
- 3
oa-ui/src/views/oa/supply/index.vue Parādīt failu

@@ -16,7 +16,8 @@
16 16
         </el-select>
17 17
       </el-form-item>
18 18
       <el-form-item label="设备编码" prop="deviceNumber">
19
-        <el-input v-model="queryParams.deviceNumber" placeholder="请输入设备编码" clearable @keyup.enter.native="handleQuery" />
19
+        <el-input v-model="queryParams.deviceNumber" placeholder="请输入设备编码" clearable
20
+          @keyup.enter.native="handleQuery" />
20 21
       </el-form-item>
21 22
       <el-form-item label="设备名称" prop="name">
22 23
         <el-input v-model="queryParams.name" placeholder="请输入设备名称" clearable @keyup.enter.native="handleQuery" />
@@ -27,6 +28,16 @@
27 28
       <el-form-item label="规格型号" prop="series">
28 29
         <el-input v-model="queryParams.series" placeholder="请输入规格型号" clearable @keyup.enter.native="handleQuery" />
29 30
       </el-form-item>
31
+      <el-form-item label="管理部门" prop="manageDept">
32
+        <el-select v-model="queryParams.manageDept" filterable clearable @change="handleQuery">
33
+          <el-option v-for="item in $store.state.user.deptList" :key="item.deptId" :label="item.deptName"
34
+            :value="item.deptId">
35
+          </el-option>
36
+        </el-select>
37
+      </el-form-item>
38
+      <el-form-item label="使用人" prop="deviceUser">
39
+        <el-input v-model="queryParams.deviceUser" placeholder="请输入使用人" clearable @keyup.enter.native="handleQuery" />
40
+      </el-form-item>
30 41
       <el-form-item>
31 42
         <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
32 43
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@@ -76,7 +87,7 @@
76 87
       <!-- <el-table-column label="预计使用年限" align="center" prop="expectLife" />
77 88
       <el-table-column label="单日成本(元)" align="center" prop="dayCost" />
78 89
       <el-table-column label="存放地点" align="center" prop="place" /> -->
79
-      <el-table-column label="管理部门" align="center" prop="manageDept" >
90
+      <el-table-column label="管理部门" align="center" prop="manageDept">
80 91
         <template slot-scope="scope">
81 92
           <span>{{ getDeptName(scope.row.manageDept) }}</span>
82 93
         </template>
@@ -166,7 +177,7 @@
166 177
             </el-form-item>
167 178
           </el-col>
168 179
         </el-row>
169
-        
180
+
170 181
         <el-row :gutter="20">
171 182
           <el-col :span="12">
172 183
             <el-form-item label="管理部门" prop="manageDept">

Notiek ielāde…
Atcelt
Saglabāt