|
@@ -5,22 +5,22 @@
|
|
|
<a-row>
|
|
|
<a-col :span="24">
|
|
|
<a-form-model-item label="工单编号" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="repairname">
|
|
|
- <a-input v-model="model.repairname" placeholder="请输入维修工单编号" ></a-input>
|
|
|
+ <a-input v-model="model.repairname" placeholder="请输入维修工单编号" disabled ></a-input>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :span="24">
|
|
|
<a-form-model-item label="工单名称" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="repairname">
|
|
|
- <a-input v-model="model.repairname" placeholder="请输入工单名称" ></a-input>
|
|
|
+ <a-input v-model="model.repairname" placeholder="请输入工单名称" disabled ></a-input>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :span="24">
|
|
|
<a-form-model-item label="设备编号" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="equipmentcode">
|
|
|
- <a-input v-model="model.equipmentcode" placeholder="请输入设备编号" ></a-input>
|
|
|
+ <a-input v-model="model.equipmentcode" placeholder="请输入设备编号" disabled ></a-input>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :span="24">
|
|
|
<a-form-model-item label="设备名称" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="equipmentname">
|
|
|
- <a-input v-model="model.equipmentname" placeholder="请输入设备名称" ></a-input>
|
|
|
+ <a-input v-model="model.equipmentname" placeholder="请输入设备名称" disabled ></a-input>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<!-- <a-col :span="24">
|
|
@@ -35,12 +35,12 @@
|
|
|
</a-col> -->
|
|
|
<a-col :span="24">
|
|
|
<a-form-model-item label="故障描述" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="faultdesc">
|
|
|
- <a-input v-model="model.faultdesc" placeholder="请输入故障描述"></a-input>
|
|
|
+ <a-textarea v-model="model.faultdesc" placeholder="请输入故障描述" disabled></a-textarea>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :span="24">
|
|
|
<a-form-model-item label="待办人" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="repairuser">
|
|
|
- <a-input v-model="model.repairuser" placeholder="请输入待办人" ></a-input>
|
|
|
+ <j-dict-select-tag v-model="model.repairuser" placeholder="请选择待办人" dictCode="sys_user,realname,id"/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
@@ -51,7 +51,7 @@
|
|
|
|
|
|
<script>
|
|
|
|
|
|
- import { httpAction, getAction } from '@/api/manage'
|
|
|
+ import { httpAction, getAction, putAction } from '@/api/manage'
|
|
|
import { validateDuplicateValue } from '@/utils/util'
|
|
|
|
|
|
export default {
|
|
@@ -87,7 +87,8 @@
|
|
|
url: {
|
|
|
add: "/cmmsRepairManage/cmmsRepairManage/add",
|
|
|
edit: "/cmmsRepairManage/cmmsRepairManage/edit",
|
|
|
- queryById: "/cmmsRepairManage/cmmsRepairManage/queryById"
|
|
|
+ queryById: "/cmmsRepairManage/cmmsRepairManage/queryById",
|
|
|
+ repair: "/cmmsRepair/cmmsRepair/repair",
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@@ -118,16 +119,7 @@
|
|
|
this.$refs.form.validate(valid => {
|
|
|
if (valid) {
|
|
|
that.confirmLoading = true;
|
|
|
- let httpurl = '';
|
|
|
- let method = '';
|
|
|
- if(!this.model.id){
|
|
|
- httpurl+=this.url.add;
|
|
|
- method = 'post';
|
|
|
- }else{
|
|
|
- httpurl+=this.url.edit;
|
|
|
- method = 'put';
|
|
|
- }
|
|
|
- httpAction(httpurl,this.model,method).then((res)=>{
|
|
|
+ putAction(this.url.repair,this.model).then((res)=>{
|
|
|
if(res.success){
|
|
|
that.$message.success(res.message);
|
|
|
that.$emit('ok');
|