From aef2a705884dbb25b24d23fc886c563327f4753e Mon Sep 17 00:00:00 2001 From: 石广澎 <shiguangpeng@163.com> Date: 星期一, 27 十一月 2023 17:34:07 +0800 Subject: [PATCH] feat: --- admin-web/src/views/stock/inventorycount/inventorytask/index.vue | 35 ++++++++++++++++++++++------------- 1 files changed, 22 insertions(+), 13 deletions(-) diff --git a/admin-web/src/views/stock/inventorycount/inventorytask/index.vue b/admin-web/src/views/stock/inventorycount/inventorytask/index.vue index c137a58..28cfe68 100644 --- a/admin-web/src/views/stock/inventorycount/inventorytask/index.vue +++ b/admin-web/src/views/stock/inventorycount/inventorytask/index.vue @@ -21,6 +21,7 @@ @close="inventorySetting.show = false" @search="search" /> + <detail v-if="inventoryDetail.show" :setting="inventoryDetail" @close="inventoryDetail.show = false" @search="search" /> </el-card> </el-container> </el-container> @@ -38,6 +39,7 @@ import SettingIplatform from '@/utils/settingIplatform'; import edit from './edit'; import inventory from './inventory'; +import detail from './detail'; import * as finsystenant from '@/api/baseSetting/finsystenant'; import myImport from '@/views/components/myImport'; import { getBaseUrl } from '@/utils/base'; @@ -48,7 +50,7 @@ export default { name: 'index', - components: { MyButton, MyTableV2, edit, myImport, inventory }, + components: { MyButton, MyTableV2, edit, myImport, inventory,detail }, data() { return { // 鎼滅储妗� @@ -127,6 +129,12 @@ orgId: '', show: false, }, + inventoryDetail:{ + title: '', + id: '', + orgId: '', + show: false, + }, // 琛ㄦ牸鏁版嵁 table: { showIndex: true, // 鏄惁鏄剧ず搴忓彿 @@ -154,11 +162,11 @@ }, // 鍒椾俊鎭� columns: [ - { title: '鐩樼偣鍗曞彿', field: 'businessFormCode', align: 'left' }, - { title: '浠诲姟鍚嶇О', field: 'businessFormName', align: 'left' }, - { title: '鐩樼偣浠撳簱', field: 'warehouseName', align: 'left' }, - { title: '鐩樼偣浜�', field: 'operatorName', align: 'left' }, - { title: '鐩戠洏浜�', field: 'operatorName2', align: 'left' }, + { title: '鐩樼偣鍗曞彿', field: 'businessFormCode', align: 'center', width: 130 }, + { title: '浠诲姟鍚嶇О', field: 'businessFormName', align: 'left', minWidth: 140 }, + { title: '鐩樼偣浠撳簱', field: 'warehouseName', align: 'left', minWidth: 130 }, + { title: '鐩樼偣浜�', field: 'operatorName', align: 'center', width: 120 }, + { title: '鐩戠洏浜�', field: 'operatorName2', align: 'center', width: 120 }, { title: '鐩樼偣鏃堕棿', field: 'inventoryDate', @@ -180,7 +188,8 @@ { title: '鐘舵��', field: 'states', - align: 'left', + align: 'center', + width: 90, type: 'primary', formatter: (row) => { return { @@ -255,7 +264,7 @@ }, }, { - title: '鐢熶骇鐩樼偣琛�', + title: '鐢熸垚鐩樼偣琛�', type: 'primary', hidden: (row) => { if (row.states != 2) { @@ -338,14 +347,14 @@ showInventory(row) { this.inventorySetting.id = row.id; this.inventorySetting.info = JSON.stringify(row); - this.inventorySetting.title = '鐩樼偣'; + this.inventorySetting.title = '鐩樼偣浠诲姟'; this.inventorySetting.show = true; }, showInventoryDetail(row) { - this.inventorySetting.id = row.id; - this.inventorySetting.info = JSON.stringify(row); - this.inventorySetting.title = '鐩樼偣'; - this.inventorySetting.show = true; + this.inventoryDetail.id = row.id; + this.inventoryDetail.info = JSON.stringify(row); + this.inventoryDetail.title = '鐩樼偣璇︽儏'; + this.inventoryDetail.show = true; }, // 鏌ヨtable鍒楄〃 search(pageNum) { -- Gitblit v1.9.1