From 1e67b1b2116c2a5ddee3e33980a7bbb564724d66 Mon Sep 17 00:00:00 2001 From: qushaowei <qushaowei@163.com> Date: 星期一, 15 一月 2024 16:20:23 +0800 Subject: [PATCH] 点检标准多sheet页导入 --- 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 d0b7c59..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'" v-has="'fault:update'">褰曞叆</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'" v-has="'fault:confirm'">纭</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