Bladeren bron

修改没有项目时,设备审批报错的问题

余思翰 4 maanden geleden
bovenliggende
commit
f3f4988bb8
1 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  1. 4
    4
      oa-ui/src/views/flowable/form/oa/deviceForm.vue

+ 4
- 4
oa-ui/src/views/flowable/form/oa/deviceForm.vue Bestand weergeven

2
  * @Author: ysh
2
  * @Author: ysh
3
  * @Date: 2024-03-07 13:44:39
3
  * @Date: 2024-03-07 13:44:39
4
  * @LastEditors: Please set LastEditors
4
  * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2025-01-10 16:08:34
5
+ * @LastEditTime: 2025-01-13 09:43:18
6
 -->
6
 -->
7
 
7
 
8
 <template>
8
 <template>
37
               <el-form-item label="项目编号:" prop="projectId">
37
               <el-form-item label="项目编号:" prop="projectId">
38
                 <el-button type="primary" size="mini" @click="openProject = true"
38
                 <el-button type="primary" size="mini" @click="openProject = true"
39
                   v-if="taskName == '设备申请'">选择项目</el-button>
39
                   v-if="taskName == '设备申请'">选择项目</el-button>
40
-                <el-descriptions border v-if="isSelect" style="margin-top: 10px;" :column="1">
40
+                <el-descriptions border v-if="isSelect && chooseProject" style="margin-top: 10px;" :column="1">
41
                   <el-descriptions-item label="项目编号" label-class-name="my-label">{{ chooseProject.projectNumber
41
                   <el-descriptions-item label="项目编号" label-class-name="my-label">{{ chooseProject.projectNumber
42
                     }}</el-descriptions-item>
42
                     }}</el-descriptions-item>
43
                   <el-descriptions-item label="项目名称" label-class-name="my-label">{{ chooseProject.projectName
43
                   <el-descriptions-item label="项目名称" label-class-name="my-label">{{ chooseProject.projectName
44
                     }}</el-descriptions-item>
44
                     }}</el-descriptions-item>
45
                   <el-descriptions-item label="项目负责人" label-class-name="my-label">{{ chooseProject.projectLeaderUser ?
45
                   <el-descriptions-item label="项目负责人" label-class-name="my-label">{{ chooseProject.projectLeaderUser ?
46
-      chooseProject.projectLeaderUser.nickName : ''
46
+                    chooseProject.projectLeaderUser.nickName : ''
47
                     }}</el-descriptions-item>
47
                     }}</el-descriptions-item>
48
                   <el-descriptions-item label="承担部门" label-class-name="my-label">
48
                   <el-descriptions-item label="承担部门" label-class-name="my-label">
49
                     <el-tag size="small">{{ chooseProject.undertakingDeptName }}</el-tag>
49
                     <el-tag size="small">{{ chooseProject.undertakingDeptName }}</el-tag>
164
                 <el-select style="width: 100%;" v-model="form.repairDevices" filterable multiple placeholder="请选择"
164
                 <el-select style="width: 100%;" v-model="form.repairDevices" filterable multiple placeholder="请选择"
165
                   clearable :disabled="taskName != '归还确认'">
165
                   clearable :disabled="taskName != '归还确认'">
166
                   <el-option v-for="item in modifyDeviceList" :key="item.deviceId" :label="item.name + '【' + (item.brand != null ? item.brand : '') + (item.series != null ? '-' + item.series + '】' : '')
166
                   <el-option v-for="item in modifyDeviceList" :key="item.deviceId" :label="item.name + '【' + (item.brand != null ? item.brand : '') + (item.series != null ? '-' + item.series + '】' : '')
167
-      + (item.code != null ? '(设备编号:' + item.code + ')' : '') + '📍' + item.place" :value="item.deviceId">
167
+                    + (item.code != null ? '(设备编号:' + item.code + ')' : '') + '📍' + item.place" :value="item.deviceId">
168
                   </el-option>
168
                   </el-option>
169
                 </el-select>
169
                 </el-select>
170
               </el-form-item>
170
               </el-form-item>

Laden…
Annuleren
Opslaan