From 863d66a30c84a1f46ed10ee2b291ff241b6320b5 Mon Sep 17 00:00:00 2001 From: futian.liu <liufutianyoo@163.com> Date: 星期六, 09 十二月 2023 16:42:59 +0800 Subject: [PATCH] 修改分部门分发的显示值 --- admin-web/src/views/departmentitem/itemdis/distribution/index.vue | 75 +++++++++++++++++++------------------ 1 files changed, 39 insertions(+), 36 deletions(-) diff --git a/admin-web/src/views/departmentitem/itemdis/distribution/index.vue b/admin-web/src/views/departmentitem/itemdis/distribution/index.vue index 4f55539..0f13fd5 100644 --- a/admin-web/src/views/departmentitem/itemdis/distribution/index.vue +++ b/admin-web/src/views/departmentitem/itemdis/distribution/index.vue @@ -10,7 +10,7 @@ <el-col> <!--鍒楄〃--> <div class="table-tool-bar" style="margin-bottom: 15px"> - <my-button name="鏂板" @click="handleAdd" site="tools" size="medium" /> + <my-button name="鏂板" @click="handleAdd" site="tools" size="medium"/> </div> <div :style="{ 'overflow-y': 'auto', height: `calc(100vh - 320px)` }" v-loading="loading"> <el-row v-if="list.length" class="card" :gutter="5"> @@ -23,14 +23,16 @@ <span class="value">{{ item.businessFormCode }}</span> </div> <div class="card-header-right"> - <el-button name="鏌ョ湅璇︽儏" site="form" type="primary" size="mini" @click="handleDetail(item)">鏌ョ湅璇︽儏</el-button> + <el-button name="鏌ョ湅璇︽儏" site="form" type="primary" size="mini" @click="handleDetail(item)"> + 鏌ョ湅璇︽儏 + </el-button> </div> </div> <div class="one-hed"> <div class="box"><span class="span-two">閮ㄩ棬锛�</span>{{ item.inWarehouseName }}</div> - <div class="box"><span class="span-two">棰嗗彇浜猴細</span>{{ item.inOperatorName }}</div> + <div class="box"><span class="span-two">鍒嗗彂浜猴細</span>{{ item.inOperatorName }}</div> <div class="box"> - <span class="span-two">棰嗗彇鏃堕棿锛�</span>{{ item.createTime | formatTime }} + <span class="span-two">鍒嗗彂鏃堕棿锛�</span>{{ item.createTime | formatTime }} </div> </div> <div class="card-end"> @@ -52,14 +54,14 @@ <el-empty v-else description="鏆傛棤鏁版嵁"></el-empty> </div> <el-pagination - :small="false" - :current-page="pageNum" - :page-sizes="[5, 10, 20, 50, 100, 200, 300, 400, 500]" - :page-size="pageSize" - layout="total, sizes, prev, pager, next, jumper" - :total="total" - @size-change="handleSizeChange" - @current-change="handleCurrentChange" + :small="false" + :current-page="pageNum" + :page-sizes="[5, 10, 20, 50, 100, 200, 300, 400, 500]" + :page-size="pageSize" + layout="total, sizes, prev, pager, next, jumper" + :total="total" + @size-change="handleSizeChange" + @current-change="handleCurrentChange" /> </el-col> </el-row> @@ -67,35 +69,35 @@ </el-container> <!--娣诲姞/缂栬緫寮圭獥--> <edit - v-if="editSetting.show" - :setting="editSetting" - ref="editRef" - @close="editSetting.show = false" - @search="refreshData" + v-if="editSetting.show" + :setting="editSetting" + ref="editRef" + @close="editSetting.show = false" + @search="refreshData" ></edit> <detail - v-if="detailSetting.show" - :setting="detailSetting" - @close="detailSetting.show = false" - ref="detailRef" + v-if="detailSetting.show" + :setting="detailSetting" + @close="detailSetting.show = false" + ref="detailRef" ></detail> </div> </template> <script> -import { transferList} from '@/api/stock/transfer'; +import {transferList} from '@/api/stock/transfer'; import MyButton from '@/components/myButton/myButton'; import SettingIplatform from '@/utils/settingIplatform'; import myImport from '@/views/components/myImport'; import edit from './edit'; import detail from './detail'; -import { getBaseUrl } from '@/utils/base'; -import listPage from '../../../mixins/listPage'; +import listPage from '@/views/mixins/listPage'; +import {getUserDetail} from "@/utils/auth"; export default { name: 'index', mixins: [listPage], - components: { MyButton, myImport, edit, detail }, + components: {MyButton, myImport, edit, detail}, data() { return { loading: false, @@ -111,11 +113,15 @@ defaultValue: '', }, { - type: 'cascader', - dataIndex: 'agencyId', + type: 'select', + dataIndex: 'departmentId', label: '鍒嗗彂閮ㄩ棬', placeholder: '璇烽�夋嫨', - optionsConfig: { url: '/pc/fin/sys/tenant/select/tree_fin_tenant', props: null }, + optionsConfig: { + url: `/pc/fin/sys/tenant/department/list/all?tenantId=${getUserDetail().tenantId}`, + label: 'name', + value: 'id', + }, defaultValue: '', options: [], }, @@ -129,7 +135,7 @@ optionsConfig: { label: 'goodsName', value: 'id', - url: SettingIplatform.apiBaseURL + '/pc/base/goods/template/query/goodsTemplate', + url: SettingIplatform.apiBaseURL + `/pc/base/goods/template/query/goodsTemplate?tenantId=${getUserDetail().tenantId}`, }, }, { @@ -156,7 +162,7 @@ treeDataList: [] }; }, - created(){ + created() { this.fetchData() }, methods: { @@ -166,21 +172,18 @@ qryType: 1, pageNum: this.pageNum, pageSize: this.pageSize, + departmentId: this.userInfo.tenantId, ...this.filterFrom, }).then((res) => { this.list = res.datas; this.total = res.totalRows; this.loading = false; }); - }, - fifterForm(params) { - this.filterFrom = Object.assign(this.filterFrom, params); - this.search(1); - }, + } }, }; </script> <style scoped lang="scss"> - //@import url(../../../../styles/index.scss); +//@import url(../../../../styles/index.scss); </style> -- Gitblit v1.9.1