|
@@ -94,6 +94,12 @@
|
|
|
</a-button>
|
|
|
</template>
|
|
|
|
|
|
+ <span slot="unusualstatus" slot-scope="text, record">
|
|
|
+ <a-tag v-if="record.unusualstatus === '0'">{{ text }}</a-tag>
|
|
|
+ <a-tag v-if="record.unusualstatus === '1'" color="orange">{{ text }}</a-tag>
|
|
|
+ <a-tag v-if="record.unusualstatus === '2'" color="red">{{ text }}</a-tag>
|
|
|
+ </span>
|
|
|
+
|
|
|
<span slot="action" slot-scope="text, record">
|
|
|
<!-- <a @click="handleEdit(record)">查看</a>
|
|
|
<a-divider type="vertical" /> -->
|
|
@@ -189,7 +195,8 @@
|
|
|
{
|
|
|
title:'状态',
|
|
|
align:"center",
|
|
|
- dataIndex: 'unusualstatus'
|
|
|
+ dataIndex: 'unusualstatus_dictText',
|
|
|
+ scopedSlots: { customRender: 'unusualstatus' }
|
|
|
},
|
|
|
{
|
|
|
title:'处理人',
|
|
@@ -230,6 +237,7 @@
|
|
|
postAction(this.url.confirm, record).then((res) => {
|
|
|
if(res.success){
|
|
|
this.$message.success(res.message);
|
|
|
+ this.loadData();
|
|
|
}else{
|
|
|
this.$message.warning(res.message);
|
|
|
}
|
|
@@ -238,10 +246,23 @@
|
|
|
})
|
|
|
},
|
|
|
// 转报修
|
|
|
- handleTransrepair(){
|
|
|
- postAction(this.url.transrepair, record).then((res) => {
|
|
|
+ handleTransrepair(record){
|
|
|
+ console.log(record)
|
|
|
+ var obj = {
|
|
|
+ repairname: record.inspectname,
|
|
|
+ equipmentname: record.equipmentname,
|
|
|
+ equipmentid: record.equipmentid,
|
|
|
+ equipmentcode: record.equipmentcode,
|
|
|
+ priority: '0',
|
|
|
+ faultdate: record.itime,
|
|
|
+ faultdesc: '巡检项:' + record.itemname + '-异常',
|
|
|
+ relid: record.id,
|
|
|
+ unusualstatus: '2',
|
|
|
+ }
|
|
|
+ postAction(this.url.transrepair, obj).then((res) => {
|
|
|
if(res.success){
|
|
|
this.$message.success(res.message);
|
|
|
+ this.loadData();
|
|
|
}else{
|
|
|
this.$message.warning(res.message);
|
|
|
}
|