From 017886be8a6c07ccaaf6300b8c7652ddbd41d734 Mon Sep 17 00:00:00 2001
From: qushaowei <qushaowei@163.com>
Date: 星期一, 15 一月 2024 16:50:08 +0800
Subject: [PATCH] Merge branch 'master' of http://117.34.109.166:18448/r/vue_mdc_430 into develop
---
src/views/eam/FaultInfoList.vue | 691 ++++++++++++++++++++++++++++++--------------------------
1 files changed, 370 insertions(+), 321 deletions(-)
diff --git a/src/views/eam/FaultInfoList.vue b/src/views/eam/FaultInfoList.vue
index 28ac680..da26492 100644
--- a/src/views/eam/FaultInfoList.vue
+++ b/src/views/eam/FaultInfoList.vue
@@ -1,8 +1,14 @@
<template>
- <a-card :bordered="false">
+ <a-card
+ title="璁惧浜嬫晠鐧昏琛�"
+ :bordered="false"
+ >
<!-- 鏌ヨ鍖哄煙 -->
<div class="table-page-search-wrapper">
- <a-form layout="inline" @keyup.enter.native="searchQuery">
+ <a-form
+ layout="inline"
+ @keyup.enter.native="searchQuery"
+ >
<a-row :gutter="24">
<a-col
:xl='6'
@@ -41,16 +47,16 @@
<!-- 鎿嶄綔鎸夐挳鍖哄煙 -->
<div class="table-operator">
<a-button
- type='primary'
- @click='searchQuery'
- icon='search'
- >鏌ヨ</a-button>
- <a-button
- type='primary'
- @click='searchReset'
- icon='reload'
- style='margin-left: 8px'
- >閲嶇疆</a-button>
+ type='primary'
+ @click='searchQuery'
+ icon='search'
+ >鏌ヨ</a-button>
+ <a-button
+ type='primary'
+ @click='searchReset'
+ icon='reload'
+ style='margin-left: 8px'
+ >閲嶇疆</a-button>
<!-- <a-button @click="handleAdd" type="primary" icon="plus">鏂板</a-button>
<a-button type="primary" icon="download" @click="handleExportXls('璁惧浜嬫晠鐧昏')">瀵煎嚭</a-button>
<a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl" @change="handleImportExcel">
@@ -68,9 +74,15 @@
<!-- table鍖哄煙-begin -->
<div>
- <div class="ant-alert ant-alert-info" style="margin-bottom: 16px;">
+ <div
+ class="ant-alert ant-alert-info"
+ style="margin-bottom: 16px;"
+ >
<i class="anticon anticon-info-circle ant-alert-icon"></i> 宸查�夋嫨 <a style="font-weight: 600">{{ selectedRowKeys.length }}</a>椤�
- <a style="margin-left: 24px" @click="onClearSelected">娓呯┖</a>
+ <a
+ style="margin-left: 24px"
+ @click="onClearSelected"
+ >娓呯┖</a>
</div>
<a-table
@@ -85,30 +97,61 @@
:loading="loading"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
class="j-table-force-nowrap"
- @change="handleTableChange">
+ @change="handleTableChange"
+ >
- <template slot="htmlSlot" slot-scope="text">
+ <template
+ slot="htmlSlot"
+ slot-scope="text"
+ >
<div v-html="text"></div>
</template>
- <template slot="imgSlot" slot-scope="text,record">
- <span v-if="!text" style="font-size: 12px;font-style: italic;">鏃犲浘鐗�</span>
- <img v-else :src="getImgView(text)" :preview="record.id" height="25px" alt="" style="max-width:80px;font-size: 12px;font-style: italic;"/>
+ <template
+ slot="imgSlot"
+ slot-scope="text,record"
+ >
+ <span
+ v-if="!text"
+ style="font-size: 12px;font-style: italic;"
+ >鏃犲浘鐗�</span>
+ <img
+ v-else
+ :src="getImgView(text)"
+ :preview="record.id"
+ height="25px"
+ alt=""
+ style="max-width:80px;font-size: 12px;font-style: italic;"
+ />
</template>
- <template slot="fileSlot" slot-scope="text">
- <span v-if="!text" style="font-size: 12px;font-style: italic;">鏃犳枃浠�</span>
+ <template
+ slot="fileSlot"
+ slot-scope="text"
+ >
+ <span
+ v-if="!text"
+ style="font-size: 12px;font-style: italic;"
+ >鏃犳枃浠�</span>
<a-button
v-else
:ghost="true"
type="primary"
icon="download"
size="small"
- @click="downloadFile(text)">
+ @click="downloadFile(text)"
+ >
涓嬭浇
</a-button>
</template>
- <span slot="action" slot-scope="text, record">
- <a @click="handleEdit(record)" v-if="record.isConfirm!=='yes'">褰曞叆</a>
+ <span
+ slot="action"
+ slot-scope="text, record"
+ >
+ <a
+ @click="handleEdit(record)"
+ v-if="record.isConfirm!=='yes'"
+ v-has="'fault:update'"
+ >褰曞叆</a>
<a-divider type="vertical" />
<a @click="handleDetail(record)">璇︽儏</a>
@@ -117,319 +160,325 @@
title="纭缁撴灉鍚庝笉鍙啀褰曞叆锛岀‘璁ゅ悧?"
@confirm="() => handleConfirm(record)"
>
- <a v-if="record.isConfirm!=='yes'">纭</a>
+ <a
+ v-if="record.isConfirm!=='yes'"
+ v-has="'fault:confirm'"
+ >纭</a>
</a-popconfirm>
</span>
</a-table>
</div>
- <fault-info-modal ref="modalForm" @ok="modalFormOk"></fault-info-modal>
+ <fault-info-modal
+ ref="modalForm"
+ @ok="modalFormOk"
+ ></fault-info-modal>
</a-card>
</template>
<script>
- import '@/assets/less/TableExpand.less'
- import { mixinDevice } from '@/utils/mixin'
- import { JeecgListMixin } from '@/mixins/JeecgListMixin'
- import FaultInfoModal from './modules/FaultInfoModal'
+import '@/assets/less/TableExpand.less'
+import { mixinDevice } from '@/utils/mixin'
+import { JeecgListMixin } from '@/mixins/JeecgListMixin'
+import FaultInfoModal from './modules/FaultInfoModal'
import { putAction } from '../../api/manage'
- export default {
- name: 'FaultInfoList',
- mixins:[JeecgListMixin, mixinDevice],
- components: {
- FaultInfoModal
- },
- data () {
- return {
- description: '璁惧浜嬫晠鐧昏绠$悊椤甸潰',
- // 琛ㄥご
- columns: [
- {
- title: '#',
- dataIndex: '',
- key:'rowIndex',
- width:60,
- align:"center",
- customRender:function (t,r,index) {
- return parseInt(index)+1;
- }
- },
- {
- title:'鍗曟嵁鍙�',
- align:"center",
- dataIndex: 'num'
- },
- {
- title:'璐ㄩ噺闅愭偅纭鍗�',
- align:"center",
- dataIndex: 'quanlityId_dictText'
- },
- {
- title:'鐢熶骇鍗曚綅',
- align:"center",
- dataIndex: 'departId'
- },
- {
- title:'璁惧鍚嶇О',
- align:"center",
- dataIndex: 'equipName'
- },
- {
- title:'璁惧鍨嬪彿',
- align:"center",
- dataIndex: 'equipModel'
- },
- {
- title:'缁熶竴缂栧彿',
- align:"center",
- dataIndex: 'equipNum'
- },
- {
- title:'宸ュ尯',
- align:"center",
- dataIndex: 'area1'
- },
- {
- title:'鍗曞厓/宸ユ',
- align:"center",
- dataIndex: 'area2'
- },
- {
- title:'缁翠慨璐圭敤',
- align:"center",
- dataIndex: 'cost'
- },
- {
- title:'鎿嶄綔鑰�',
- align:"center",
- dataIndex: 'operator_dictText'
- },
- {
- title:'鍑虹敓骞存湀',
- align:"center",
- dataIndex: 'birthday'
- },
- {
- title:'宸ヤ綔鏃堕棿',
- align:"center",
- dataIndex: 'workStartTime'
- },
- // {
- // title:'鎿嶄綔鍛樻槸鍚︽湁鎿嶄綔璇�',
- // align:"center",
- // dataIndex: 'isCertificate'
- // },
- // {
- // title:'鏄惁鏂數閲嶅惎',
- // align:"center",
- // dataIndex: 'isOutage'
- // },
- // {
- // title:'鍔犲伐杩囩▼涓殑鍙樺姩鍥犵礌',
- // align:"center",
- // dataIndex: 'factor'
- // },
- // {
- // title:'鍏蜂綋鏇存敼鍐呭',
- // align:"center",
- // dataIndex: 'modifyContent'
- // },
- // {
- // title:'鍙戠敓浜嬫晠鏃惰澶囨墍鎵ц鐨勭▼搴�',
- // align:"center",
- // dataIndex: 'equipmentProcess'
- // },
- // {
- // title:'鍙戠敓浜嬫晠鏃剁殑鐜拌薄',
- // align:"center",
- // dataIndex: 'phenomenon'
- // },
- // {
- // title:'閲囧彇鎺柦1',
- // align:"center",
- // dataIndex: 'method1'
- // },
- // {
- // title:'閲囧彇鎺柦2',
- // align:"center",
- // dataIndex: 'method2'
- // },
- // {
- // title:'閲囧彇鎺柦3',
- // align:"center",
- // dataIndex: 'method3'
- // },
- // {
- // title:'浜嬫晠鎵�閫犳垚鐨勭粨鏋�',
- // align:"center",
- // dataIndex: 'result'
- // },
- // {
- // title:'寮�濮嬫鏌ユ椂闂�',
- // align:"center",
- // dataIndex: 'startCheckTime',
- // customRender:function (text) {
- // return !text?"":(text.length>10?text.substr(0,10):text)
- // }
- // },
- // {
- // title:'鍙戠敓浜嬫晠鍚庤澶囩殑鐘舵��',
- // align:"center",
- // dataIndex: 'equipmentStatus'
- // },
- // {
- // title:'缁翠慨浜哄憳瀵逛簨鏁呯殑鍒嗘瀽',
- // align:"center",
- // dataIndex: 'anlysis'
- // },
- // {
- // title:'缁翠慨浜哄憳妫�鏌ョ粨鏋�',
- // align:"center",
- // dataIndex: 'checkResult'
- // },
- // {
- // title:'浜嬫晠鍘熷洜鍒嗘瀽杩囩▼涓墍閲囧彇鐨勭浉鍏宠涓�',
- // align:"center",
- // dataIndex: 'active'
- // },
- // {
- // title:'寤鸿閲囧彇鐨勬帾鏂藉強鏃堕棿鑺傜偣',
- // align:"center",
- // dataIndex: 'suggest'
- // },
- // {
- // title:'浜嬫晠鍙戠敓鍘熷洜鍒嗘瀽鐨勬牳瀵�',
- // align:"center",
- // dataIndex: 'judgment'
- // },
- // {
- // title:'涓嶅悓鐨勬剰瑙佸強鍒嗘瀽',
- // align:"center",
- // dataIndex: 'differentJudgment'
- // },
- // {
- // title:'鏁存敼鎺柦',
- // align:"center",
- // dataIndex: 'updateMethod'
- // },
- // {
- // title:'浜嬫晠缁撹',
- // align:"center",
- // dataIndex: 'finalResult'
- // },
- // {
- // title:'缁翠慨璐d换浜�',
- // align:"center",
- // dataIndex: 'engineer'
- // },
- // {
- // title:'鎶�鏈礋璐d汉',
- // align:"center",
- // dataIndex: 'mechanic'
- // },
- // {
- // title:'宸ラ暱',
- // align:"center",
- // dataIndex: 'workLeader'
- // },
- // {
- // title:'涓績涓讳换',
- // align:"center",
- // dataIndex: 'centerLeader'
- // },
- // {
- // title:'缁勯暱',
- // align:"center",
- // dataIndex: 'teamLeader'
- // },
- // {
- // title:'缁翠慨绔欑珯闀�',
- // align:"center",
- // dataIndex: 'repairLeader'
- // },
- // {
- // title:'绠$悊瀹や笟鍔$粡鐞�',
- // align:"center",
- // dataIndex: 'equipLeader'
- // },
- // {
- // title:'杩愯淇濋殰閮ㄤ富绠¢瀵�',
- // align:"center",
- // dataIndex: 'guaranteeLeader'
- // },
- {
- title: '鎿嶄綔',
- dataIndex: 'action',
- align:"center",
- fixed:"right",
- width:147,
- scopedSlots: { customRender: 'action' }
+export default {
+ name: 'FaultInfoList',
+ mixins: [JeecgListMixin, mixinDevice],
+ components: {
+ FaultInfoModal
+ },
+ data() {
+ return {
+ description: '璁惧浜嬫晠鐧昏绠$悊椤甸潰',
+ // 琛ㄥご
+ columns: [
+ {
+ title: '#',
+ dataIndex: '',
+ key: 'rowIndex',
+ width: 60,
+ align: "center",
+ customRender: function (t, r, index) {
+ return parseInt(index) + 1;
}
- ],
- url: {
- list: "/li/faultInfo/list",
- delete: "/li/faultInfo/delete",
- deleteBatch: "/li/faultInfo/deleteBatch",
- exportXlsUrl: "/li/faultInfo/exportXls",
- importExcelUrl: "li/faultInfo/importExcel",
- confirm: "li/faultInfo/confirm"
-
},
- dictOptions:{},
- superFieldList:[],
- }
- },
- created() {
+ {
+ title: '鍗曟嵁鍙�',
+ align: "center",
+ dataIndex: 'num'
+ },
+ {
+ title: '璐ㄩ噺闅愭偅纭鍗�',
+ align: "center",
+ dataIndex: 'quanlityId_dictText'
+ },
+ {
+ title: '鐢熶骇鍗曚綅',
+ align: "center",
+ dataIndex: 'departId'
+ },
+ {
+ title: '璁惧鍚嶇О',
+ align: "center",
+ dataIndex: 'equipName'
+ },
+ {
+ title: '璁惧鍨嬪彿',
+ align: "center",
+ dataIndex: 'equipModel'
+ },
+ {
+ title: '缁熶竴缂栧彿',
+ align: "center",
+ dataIndex: 'equipNum'
+ },
+ {
+ title: '宸ュ尯',
+ align: "center",
+ dataIndex: 'area1'
+ },
+ {
+ title: '鍗曞厓/宸ユ',
+ align: "center",
+ dataIndex: 'area2'
+ },
+ {
+ title: '缁翠慨璐圭敤',
+ align: "center",
+ dataIndex: 'cost'
+ },
+ {
+ title: '鎿嶄綔鑰�',
+ align: "center",
+ dataIndex: 'operator_dictText'
+ },
+ {
+ title: '鍑虹敓骞存湀',
+ align: "center",
+ dataIndex: 'birthday'
+ },
+ {
+ title: '宸ヤ綔鏃堕棿',
+ align: "center",
+ dataIndex: 'workStartTime'
+ },
+ // {
+ // title:'鎿嶄綔鍛樻槸鍚︽湁鎿嶄綔璇�',
+ // align:"center",
+ // dataIndex: 'isCertificate'
+ // },
+ // {
+ // title:'鏄惁鏂數閲嶅惎',
+ // align:"center",
+ // dataIndex: 'isOutage'
+ // },
+ // {
+ // title:'鍔犲伐杩囩▼涓殑鍙樺姩鍥犵礌',
+ // align:"center",
+ // dataIndex: 'factor'
+ // },
+ // {
+ // title:'鍏蜂綋鏇存敼鍐呭',
+ // align:"center",
+ // dataIndex: 'modifyContent'
+ // },
+ // {
+ // title:'鍙戠敓浜嬫晠鏃惰澶囨墍鎵ц鐨勭▼搴�',
+ // align:"center",
+ // dataIndex: 'equipmentProcess'
+ // },
+ // {
+ // title:'鍙戠敓浜嬫晠鏃剁殑鐜拌薄',
+ // align:"center",
+ // dataIndex: 'phenomenon'
+ // },
+ // {
+ // title:'閲囧彇鎺柦1',
+ // align:"center",
+ // dataIndex: 'method1'
+ // },
+ // {
+ // title:'閲囧彇鎺柦2',
+ // align:"center",
+ // dataIndex: 'method2'
+ // },
+ // {
+ // title:'閲囧彇鎺柦3',
+ // align:"center",
+ // dataIndex: 'method3'
+ // },
+ // {
+ // title:'浜嬫晠鎵�閫犳垚鐨勭粨鏋�',
+ // align:"center",
+ // dataIndex: 'result'
+ // },
+ // {
+ // title:'寮�濮嬫鏌ユ椂闂�',
+ // align:"center",
+ // dataIndex: 'startCheckTime',
+ // customRender:function (text) {
+ // return !text?"":(text.length>10?text.substr(0,10):text)
+ // }
+ // },
+ // {
+ // title:'鍙戠敓浜嬫晠鍚庤澶囩殑鐘舵��',
+ // align:"center",
+ // dataIndex: 'equipmentStatus'
+ // },
+ // {
+ // title:'缁翠慨浜哄憳瀵逛簨鏁呯殑鍒嗘瀽',
+ // align:"center",
+ // dataIndex: 'anlysis'
+ // },
+ // {
+ // title:'缁翠慨浜哄憳妫�鏌ョ粨鏋�',
+ // align:"center",
+ // dataIndex: 'checkResult'
+ // },
+ // {
+ // title:'浜嬫晠鍘熷洜鍒嗘瀽杩囩▼涓墍閲囧彇鐨勭浉鍏宠涓�',
+ // align:"center",
+ // dataIndex: 'active'
+ // },
+ // {
+ // title:'寤鸿閲囧彇鐨勬帾鏂藉強鏃堕棿鑺傜偣',
+ // align:"center",
+ // dataIndex: 'suggest'
+ // },
+ // {
+ // title:'浜嬫晠鍙戠敓鍘熷洜鍒嗘瀽鐨勬牳瀵�',
+ // align:"center",
+ // dataIndex: 'judgment'
+ // },
+ // {
+ // title:'涓嶅悓鐨勬剰瑙佸強鍒嗘瀽',
+ // align:"center",
+ // dataIndex: 'differentJudgment'
+ // },
+ // {
+ // title:'鏁存敼鎺柦',
+ // align:"center",
+ // dataIndex: 'updateMethod'
+ // },
+ // {
+ // title:'浜嬫晠缁撹',
+ // align:"center",
+ // dataIndex: 'finalResult'
+ // },
+ // {
+ // title:'缁翠慨璐d换浜�',
+ // align:"center",
+ // dataIndex: 'engineer'
+ // },
+ // {
+ // title:'鎶�鏈礋璐d汉',
+ // align:"center",
+ // dataIndex: 'mechanic'
+ // },
+ // {
+ // title:'宸ラ暱',
+ // align:"center",
+ // dataIndex: 'workLeader'
+ // },
+ // {
+ // title:'涓績涓讳换',
+ // align:"center",
+ // dataIndex: 'centerLeader'
+ // },
+ // {
+ // title:'缁勯暱',
+ // align:"center",
+ // dataIndex: 'teamLeader'
+ // },
+ // {
+ // title:'缁翠慨绔欑珯闀�',
+ // align:"center",
+ // dataIndex: 'repairLeader'
+ // },
+ // {
+ // title:'绠$悊瀹や笟鍔$粡鐞�',
+ // align:"center",
+ // dataIndex: 'equipLeader'
+ // },
+ // {
+ // title:'杩愯淇濋殰閮ㄤ富绠¢瀵�',
+ // align:"center",
+ // dataIndex: 'guaranteeLeader'
+ // },
+ {
+ title: '鎿嶄綔',
+ dataIndex: 'action',
+ align: "center",
+ fixed: "right",
+ width: 147,
+ scopedSlots: { customRender: 'action' }
+ }
+ ],
+ url: {
+ list: "/li/faultInfo/list",
+ delete: "/li/faultInfo/delete",
+ deleteBatch: "/li/faultInfo/deleteBatch",
+ exportXlsUrl: "/li/faultInfo/exportXls",
+ importExcelUrl: "li/faultInfo/importExcel",
+ confirm: "li/faultInfo/confirm"
+
+ },
+ dictOptions: {},
+ superFieldList: [],
+ }
+ },
+ created() {
this.getSuperFieldList();
+ },
+ computed: {
+ importExcelUrl: function () {
+ return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`;
},
- computed: {
- importExcelUrl: function(){
- return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`;
- },
+ },
+ methods: {
+ initDictConfig() {
},
- methods: {
- initDictConfig(){
- },
- getSuperFieldList(){
- let fieldList=[];
- fieldList.push({type:'string',value:'num',text:'缂栫爜'})
- fieldList.push({type:'string',value:'qId',text:'璐ㄩ噺闅愭偅纭鍗旾D'})
- fieldList.push({type:'string',value:'cost',text:'缁翠慨璐圭敤'})
- fieldList.push({type:'string',value:'isCertificate',text:'鎿嶄綔鍛樻槸鍚︽湁鎿嶄綔璇�'})
- fieldList.push({type:'string',value:'isOutage',text:'鏄惁鏂數閲嶅惎'})
- fieldList.push({type:'string',value:'factor',text:'鍔犲伐杩囩▼涓殑鍙樺姩鍥犵礌'})
- fieldList.push({type:'string',value:'modifyContent',text:'鍏蜂綋鏇存敼鍐呭'})
- fieldList.push({type:'string',value:'equipmentProcess',text:'鍙戠敓浜嬫晠鏃惰澶囨墍鎵ц鐨勭▼搴�'})
- fieldList.push({type:'string',value:'phenomenon',text:'鍙戠敓浜嬫晠鏃剁殑鐜拌薄'})
- fieldList.push({type:'string',value:'method1',text:'閲囧彇鎺柦1'})
- fieldList.push({type:'string',value:'method2',text:'閲囧彇鎺柦2'})
- fieldList.push({type:'string',value:'method3',text:'閲囧彇鎺柦3'})
- fieldList.push({type:'string',value:'result',text:'浜嬫晠鎵�閫犳垚鐨勭粨鏋�'})
- fieldList.push({type:'date',value:'startCheckTime',text:'寮�濮嬫鏌ユ椂闂�'})
- fieldList.push({type:'string',value:'equipmentStatus',text:'鍙戠敓浜嬫晠鍚庤澶囩殑鐘舵��'})
- fieldList.push({type:'string',value:'anlysis',text:'缁翠慨浜哄憳瀵逛簨鏁呯殑鍒嗘瀽'})
- fieldList.push({type:'string',value:'checkResult',text:'缁翠慨浜哄憳妫�鏌ョ粨鏋�'})
- fieldList.push({type:'string',value:'active',text:'浜嬫晠鍘熷洜鍒嗘瀽杩囩▼涓墍閲囧彇鐨勭浉鍏宠涓�'})
- fieldList.push({type:'string',value:'suggest',text:'寤鸿閲囧彇鐨勬帾鏂藉強鏃堕棿鑺傜偣'})
- fieldList.push({type:'string',value:'judgment',text:'浜嬫晠鍙戠敓鍘熷洜鍒嗘瀽鐨勬牳瀵�'})
- fieldList.push({type:'string',value:'differentJudgment',text:'涓嶅悓鐨勬剰瑙佸強鍒嗘瀽'})
- fieldList.push({type:'string',value:'updateMethod',text:'鏁存敼鎺柦'})
- fieldList.push({type:'string',value:'finalResult',text:'浜嬫晠缁撹'})
- fieldList.push({type:'string',value:'operater',text:'鎿嶄綔鑰�'})
- fieldList.push({type:'string',value:'engineer',text:'缁翠慨璐d换浜�'})
- fieldList.push({type:'string',value:'mechanic',text:'鎶�鏈礋璐d汉'})
- fieldList.push({type:'string',value:'workLeader',text:'宸ラ暱'})
- fieldList.push({type:'string',value:'centerLeader',text:'涓績涓讳换'})
- fieldList.push({type:'string',value:'teamLeader',text:'缁勯暱'})
- fieldList.push({type:'string',value:'repairLeader',text:'缁翠慨绔欑珯闀�'})
- fieldList.push({type:'string',value:'equipLeader',text:'绠$悊瀹や笟鍔$粡鐞�'})
- fieldList.push({type:'string',value:'guaranteeLeader',text:'杩愯淇濋殰閮ㄤ富绠¢瀵�'})
- this.superFieldList = fieldList
- },
- handleConfirm(record) {
+ getSuperFieldList() {
+ let fieldList = [];
+ fieldList.push({ type: 'string', value: 'num', text: '缂栫爜' })
+ fieldList.push({ type: 'string', value: 'qId', text: '璐ㄩ噺闅愭偅纭鍗旾D' })
+ fieldList.push({ type: 'string', value: 'cost', text: '缁翠慨璐圭敤' })
+ fieldList.push({ type: 'string', value: 'isCertificate', text: '鎿嶄綔鍛樻槸鍚︽湁鎿嶄綔璇�' })
+ fieldList.push({ type: 'string', value: 'isOutage', text: '鏄惁鏂數閲嶅惎' })
+ fieldList.push({ type: 'string', value: 'factor', text: '鍔犲伐杩囩▼涓殑鍙樺姩鍥犵礌' })
+ fieldList.push({ type: 'string', value: 'modifyContent', text: '鍏蜂綋鏇存敼鍐呭' })
+ fieldList.push({ type: 'string', value: 'equipmentProcess', text: '鍙戠敓浜嬫晠鏃惰澶囨墍鎵ц鐨勭▼搴�' })
+ fieldList.push({ type: 'string', value: 'phenomenon', text: '鍙戠敓浜嬫晠鏃剁殑鐜拌薄' })
+ fieldList.push({ type: 'string', value: 'method1', text: '閲囧彇鎺柦1' })
+ fieldList.push({ type: 'string', value: 'method2', text: '閲囧彇鎺柦2' })
+ fieldList.push({ type: 'string', value: 'method3', text: '閲囧彇鎺柦3' })
+ fieldList.push({ type: 'string', value: 'result', text: '浜嬫晠鎵�閫犳垚鐨勭粨鏋�' })
+ fieldList.push({ type: 'date', value: 'startCheckTime', text: '寮�濮嬫鏌ユ椂闂�' })
+ fieldList.push({ type: 'string', value: 'equipmentStatus', text: '鍙戠敓浜嬫晠鍚庤澶囩殑鐘舵��' })
+ fieldList.push({ type: 'string', value: 'anlysis', text: '缁翠慨浜哄憳瀵逛簨鏁呯殑鍒嗘瀽' })
+ fieldList.push({ type: 'string', value: 'checkResult', text: '缁翠慨浜哄憳妫�鏌ョ粨鏋�' })
+ fieldList.push({ type: 'string', value: 'active', text: '浜嬫晠鍘熷洜鍒嗘瀽杩囩▼涓墍閲囧彇鐨勭浉鍏宠涓�' })
+ fieldList.push({ type: 'string', value: 'suggest', text: '寤鸿閲囧彇鐨勬帾鏂藉強鏃堕棿鑺傜偣' })
+ fieldList.push({ type: 'string', value: 'judgment', text: '浜嬫晠鍙戠敓鍘熷洜鍒嗘瀽鐨勬牳瀵�' })
+ fieldList.push({ type: 'string', value: 'differentJudgment', text: '涓嶅悓鐨勬剰瑙佸強鍒嗘瀽' })
+ fieldList.push({ type: 'string', value: 'updateMethod', text: '鏁存敼鎺柦' })
+ fieldList.push({ type: 'string', value: 'finalResult', text: '浜嬫晠缁撹' })
+ fieldList.push({ type: 'string', value: 'operater', text: '鎿嶄綔鑰�' })
+ fieldList.push({ type: 'string', value: 'engineer', text: '缁翠慨璐d换浜�' })
+ fieldList.push({ type: 'string', value: 'mechanic', text: '鎶�鏈礋璐d汉' })
+ fieldList.push({ type: 'string', value: 'workLeader', text: '宸ラ暱' })
+ fieldList.push({ type: 'string', value: 'centerLeader', text: '涓績涓讳换' })
+ fieldList.push({ type: 'string', value: 'teamLeader', text: '缁勯暱' })
+ fieldList.push({ type: 'string', value: 'repairLeader', text: '缁翠慨绔欑珯闀�' })
+ fieldList.push({ type: 'string', value: 'equipLeader', text: '绠$悊瀹や笟鍔$粡鐞�' })
+ fieldList.push({ type: 'string', value: 'guaranteeLeader', text: '杩愯淇濋殰閮ㄤ富绠¢瀵�' })
+ this.superFieldList = fieldList
+ },
+ handleConfirm(record) {
putAction(this.url.confirm, record).then(res => {
if (res.result) {
this.$message.success('纭鎴愬姛');
@@ -439,9 +488,9 @@
}
})
},
- }
}
+}
</script>
<style scoped>
- @import '~@assets/less/common.less';
+@import '~@assets/less/common.less';
</style>
\ No newline at end of file
--
Gitblit v1.9.3