|
|
|
|
@ -81,17 +81,17 @@ |
|
|
|
|
v-model="repairForm.repairPersonName" style="width:98%;"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="设备名称" prop="deviceId"> |
|
|
|
|
<el-select v-if="dialogType != 'view' && dialogType != 'examine'" placeholder="请选择设备" |
|
|
|
|
<el-select v-if="(dialogType == 'repair')" placeholder="请选择设备" |
|
|
|
|
v-model="repairForm.deviceId" style="width:98%;" filterable |
|
|
|
|
allow-create |
|
|
|
|
:disabled="dialogType == 'view' || dialogType == 'examine' || !(repairForm.status == 401 || repairForm.status == 105)" |
|
|
|
|
:disabled="dialogType == 'view' || dialogType == 'examine' || !(repairForm.status == 401 || repairForm.status == 105||repairForm.status == 300)" |
|
|
|
|
@change="changeDevice"> |
|
|
|
|
<el-option v-for="item in deviceList" :key="item.id" :label="item.name" :value="item.id"></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
<!-- <el-cascader :props="deviceProps" style="width:98%;" v-model="repairForm.deviceId" :disabled="dialogType == 'view'" |
|
|
|
|
filterable :filter-method="selectDevice" :before-filter="beforeFilter"></el-cascader> --> |
|
|
|
|
|
|
|
|
|
<el-input v-if="dialogType == 'view' || dialogType == 'examine'" v-model="repairForm.deviceName" disabled |
|
|
|
|
<el-input v-else v-model="repairForm.deviceName" disabled |
|
|
|
|
style="width:98%;"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="故障原因" prop="faultCause"> |
|
|
|
|
|