From 6843b10472482b305b5580cc2f5cdbb97fb9a203 Mon Sep 17 00:00:00 2001 From: haoyahui <2032914783@qq.com> Date: 星期一, 13 十一月 2023 17:31:43 +0800 Subject: [PATCH] 调拨,库存盘点,报废管理,台账管理 --- admin-web/src/views/stock/accessStock/outbound/index.vue | 32 +++++++++++++++++++++++--------- 1 files changed, 23 insertions(+), 9 deletions(-) diff --git a/admin-web/src/views/stock/accessStock/outbound/index.vue b/admin-web/src/views/stock/accessStock/outbound/index.vue index 28c09d9..30595e1 100644 --- a/admin-web/src/views/stock/accessStock/outbound/index.vue +++ b/admin-web/src/views/stock/accessStock/outbound/index.vue @@ -11,10 +11,9 @@ <!--鍒楄〃--> <div class="table-tool-bar" style="margin-bottom: 15px;"> <my-button name="鏂板" @click="handleAdd" site="tools" size="medium" /> - <my-button name="瀵煎叆" @click="importSetting.dialogShow = true" site="tools" size="medium" /> </div> <div :style="{ 'overflow-y': 'auto', height: `${clientHeight - 320}px` }" v-loading="loading"> - <el-row class="card" :gutter="5"> + <el-row v-if="list.length" class="card" :gutter="5"> <el-col v-for="(item, index) in list" :key="index" class="cm-item"> <el-card class="card-data"> <div class="card-container"> @@ -55,6 +54,7 @@ </el-card> </el-col> </el-row> + <div class="no-data" v-else>鏆傛棤鏁版嵁</div> </div> <el-pagination :small="false" @@ -82,7 +82,7 @@ </template> <script> -import { procureList, procureDel, procureIncome } from '@/api/stock/procure/purchaseOrder'; +import { outputList, procureDel, procureIncome } from '@/api/stock/accessStock'; import MyButton from '@/components/myButton/myButton'; import SettingIplatform from '@/utils/settingIplatform'; import myImport from '@/views/components/myImport'; @@ -116,10 +116,11 @@ defaultValue: '', }, { - type: 'select', - dataIndex: 'name', + type: 'cascader', + dataIndex: 'agencyId', label: '鏈烘瀯', placeholder: '璇烽�夋嫨', + optionsConfig: { url: '/pc/fin/sys/tenant/select/tree_fin_tenant', props: null }, defaultValue: '', options: [], }, @@ -199,11 +200,12 @@ }, created() { this.fetchData(); + }, methods: { fetchData() { this.loading = true; - procureList({ + outputList({ pageNum: this.pageNum, pageSize: this.pageSize, ...this.filterFrom, @@ -279,11 +281,14 @@ this.search({ pageNum: 1 }); }, handleCurrentChange(pageNum) { - this.myTable.paging.page.pageNum = pageNum; - this.search({ pageNum: pageNum }); + this.pageNum = pageNum; + this.search(); }, // 鏌ヨtable鍒楄〃 search(pageNum) { + if(pageNum){ + this.pageNum = pageNum + } this.fetchData(); }, refreshData() { @@ -293,7 +298,16 @@ }, fifterForm(params) { this.filterFrom = Object.assign(this.filterFrom, params); - this.search(1); + if (this.filterFrom.incomeTimeStart) { + this.filterFrom.incomeTimeStart = this.filterFrom.incomeTimeStart.replace(/\-/g, ''); + } + if (this.filterFrom.incomeTimeEnd) { + this.filterFrom.incomeTimeEnd = this.filterFrom.incomeTimeEnd.replace(/\-/g, ''); + } + if (this.filterFrom.agencyId.length) { + this.filterFrom.agencyId = this.filterFrom.agencyId[this.filterFrom.agencyId.length - 1]; + } + this.search({ pageNum: 1 }); }, }, }; -- Gitblit v1.9.1