From 282e032b5771da13d224214d3b0b71f3efde9a42 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 25 八月 2023 18:45:42 +0800 Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/dmMes --- web_standard/src/views/ext/deviceExt.vue | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/web_standard/src/views/ext/deviceExt.vue b/web_standard/src/views/ext/deviceExt.vue index e609b81..aa0b933 100644 --- a/web_standard/src/views/ext/deviceExt.vue +++ b/web_standard/src/views/ext/deviceExt.vue @@ -55,6 +55,15 @@ <template v-slot:table-wrap> <ul class="toolbar"> <li><el-button type="primary" @click="$refs.operaDeviceExtWindow.open('鏂板缓璁惧')" v-permissions="['ext:deviceext:create']">鏂板</el-button></li> + <li v-permissions="['ext:deviceExt:importExcel']"> + <ImportButton + text="瀵煎叆" + template-name="device_import_template.xlsx" + template-path="/template/device_import_template.xlsx" + action="/ext/deviceExt/importBatch" + @success="search" + /> + </li> <li> <el-button type="primary" @@ -86,12 +95,12 @@ </el-table-column> <el-table-column prop="wpmodel.unionName" label="寰呯敓浜ц揣浣�" show-overflow-tooltip min-width="100px"> <template slot-scope="{row}"> - <span class="long-title-style">{{ row.wpmodel.unionName }}</span> + <span class="long-title-style">{{ row.wpmodel ? row.wpmodel.unionName : '-' }}</span> </template> </el-table-column> <el-table-column prop="wfmodel.unionName" label="宸插畬宸ヨ揣浣�" show-overflow-tooltip min-width="100px"> <template slot-scope="{row}"> - <span class="long-title-style">{{ row.wfmodel.unionName }}</span> + <span class="long-title-style">{{ row.wfmodel ? row.wfmodel.unionName : '-' }}</span> </template> </el-table-column> <el-table-column prop="stationCode" label="宸ヤ綅缂栧彿" min-width="100px"></el-table-column> @@ -143,6 +152,7 @@ <script> import BaseTable from '@/components/base/BaseTable' import TableLayout from '@/layouts/TableLayout' +import ImportButton from '@/components/common/ImportButton' // import SearchFormCollapse from '@/components/common/SearchFormCollapse' import Pagination from '@/components/common/Pagination' import OperaDeviceExtWindow from '@/components/ext/OperaDeviceExtWindow' @@ -153,7 +163,7 @@ export default { name: 'DeviceExt', extends: BaseTable, - components: { TableLayout, Pagination, OperaDeviceExtWindow, QrCodeLabel }, + components: { TableLayout, Pagination, OperaDeviceExtWindow, ImportButton, QrCodeLabel }, data () { return { // 鎼滅储 @@ -256,4 +266,7 @@ } } } +/** + * + */ </script> -- Gitblit v1.9.3