Przeglądaj źródła

修改设备审批

余思翰 9 miesięcy temu
rodzic
commit
bbc04ee3cf

+ 9
- 5
oa-ui/src/views/flowable/form/oa/deviceForm.vue Wyświetl plik

@@ -2,7 +2,7 @@
2 2
  * @Author: ysh
3 3
  * @Date: 2024-03-07 13:44:39
4 4
  * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2024-07-31 13:54:57
5
+ * @LastEditTime: 2024-08-26 13:44:24
6 6
 -->
7 7
 
8 8
 <template>
@@ -149,8 +149,8 @@
149 149
               </el-row>
150 150
               <!-- 归还确认 -->
151 151
               <el-divider></el-divider>
152
-              <el-form-item label="已归还设备" >
153
-                <el-table ref="returnDevicesRef" :data="returnDevicesList" @selection-change="handleSelectionReturn" >
152
+              <el-form-item label="已归还设备">
153
+                <el-table ref="returnDevicesRef" :data="returnDevicesList" @selection-change="handleSelectionReturn">
154 154
                   <el-table-column type="selection" width="55" disabled />
155 155
                   <el-table-column label="序号" type="index" />
156 156
                   <el-table-column label="出厂编号" align="center" prop="code" />
@@ -160,7 +160,7 @@
160 160
                   <el-table-column label="存放地址" align="center" prop="place" />
161 161
                 </el-table>
162 162
               </el-form-item>
163
-              <el-form-item label="需维修设备:" prop="state" label-width="120px">
163
+              <el-form-item label="需维修设备:" prop="repairDevices" label-width="120px">
164 164
                 <el-select style="width: 100%;" v-model="form.repairDevices" filterable multiple placeholder="请选择"
165 165
                   clearable :disabled="taskName != '归还确认'">
166 166
                   <el-option v-for="item in modifyDeviceList" :key="item.deviceId" :label="item.name + '【' + (item.brand != null ? item.brand : '') + (item.series != null ? '-' + item.series + '】' : '')
@@ -241,7 +241,7 @@ export default {
241 241
       type: Boolean,
242 242
       default: true
243 243
     },
244
-    formDisabled:{
244
+    formDisabled: {
245 245
       type: Boolean,
246 246
       default: false
247 247
     }
@@ -420,6 +420,10 @@ export default {
420 420
               }
421 421
             })
422 422
           }
423
+          if (data.repairDevices) {
424
+            this.form.repairDevices = data.repairDevices.split(',');
425
+            this.form.repairDevices = this.form.repairDevices.map(v => Number(v));
426
+          }
423 427
           if (data.projectId) {
424 428
             getProject(data.projectId).then(response => {
425 429
               this.chooseProject = response.data;

+ 10
- 0
oa-ui/src/views/oa/car/approval.vue Wyświetl plik

@@ -23,6 +23,15 @@
23 23
           </el-option>
24 24
         </el-select>
25 25
       </el-form-item>
26
+      <el-form-item label="申请类型" prop="carUsage">
27
+        <el-select v-model="queryParams.carUsage" clearable @change="handleQuery">
28
+          <el-option label="项目用车" value="0"></el-option>
29
+          <el-option label="非项目用车" value="1"></el-option>
30
+          <el-option label="工会用车" value="2"></el-option>
31
+          <el-option label="党委用车" value="3"></el-option>
32
+          <el-option label="团委用车" value="4"></el-option>
33
+        </el-select>
34
+      </el-form-item>
26 35
       <el-form-item>
27 36
         <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
28 37
       </el-form-item>
@@ -171,6 +180,7 @@ export default {
171 180
     };
172 181
   },
173 182
   created() {
183
+    this.queryParams.carUsage = '0'
174 184
     this.getList();
175 185
   },
176 186
   methods: {

Ładowanie…
Anuluj
Zapisz