From 63446979abaafce5007896f88a2b6c7ee22d88c5 Mon Sep 17 00:00:00 2001 From: 石广澎 <shiguangpeng@163.com> Date: 星期三, 29 十一月 2023 14:21:38 +0800 Subject: [PATCH] feat: 1、物品分发明细查询 --- admin-web/src/views/departmentitem/itemdis/disDetails/index.vue | 38 ++++++++++++++++++++++++++++++-------- 1 files changed, 30 insertions(+), 8 deletions(-) diff --git a/admin-web/src/views/departmentitem/itemdis/disDetails/index.vue b/admin-web/src/views/departmentitem/itemdis/disDetails/index.vue index e8cdc6b..ce87e36 100644 --- a/admin-web/src/views/departmentitem/itemdis/disDetails/index.vue +++ b/admin-web/src/views/departmentitem/itemdis/disDetails/index.vue @@ -31,6 +31,7 @@ import * as finsystenant from '@/api/baseSetting/finsystenant'; import {getBaseUrl} from '@/utils/base'; import * as DateFormatter from "@/utils/DateFormatter"; +import {getUserDetail} from "@/utils/auth"; export default { name: 'index', @@ -41,40 +42,58 @@ items: [ { type: 'text', - dataIndex: 'name', + dataIndex: 'businessFormCode', label: '鍗曞彿', placeholder: '璇疯緭鍏�', defaultValue: '', }, { - type: 'text', - dataIndex: 'name', + type: 'select', + dataIndex: 'goodsTemplateId', label: '鐗╁搧鍚嶇О', placeholder: '璇疯緭鍏�', defaultValue: '', + options: [], + cascader: [{key: 'goodsModelId', queryKey: 'goodsTemplatesId'}], + optionsConfig: { + label: 'goodsName', + value: 'id', + url: SettingIplatform.apiBaseURL + '/pc/base/goods/template/query/goodsTemplate', + }, }, { type: 'select', - dataIndex: 'name', + dataIndex: 'goodsModelId', label: '瑙勬牸鍨嬪彿', - placeholder: '璇烽�夋嫨', + placeholder: '璇疯緭鍏�', defaultValue: '', options: [], + optionsConfig: { + label: 'modelName', + value: 'id', + url: SettingIplatform.apiBaseURL + '/pc/base/goods/models/query/goodsModel', + }, }, { type: 'cascader', dataIndex: 'agencyId', label: '鏈烘瀯', placeholder: '璇烽�夋嫨', + cascader: [{key: 'inWarehouseId', queryKey: 'tenantId'}], optionsConfig: {url: '/pc/fin/sys/tenant/select/tree_fin_tenant', props: null}, defaultValue: '', options: [], }, { type: 'select', - dataIndex: 'name', + dataIndex: 'inWarehouseId', label: '閮ㄩ棬', placeholder: '璇烽�夋嫨', + optionsConfig: { + url: `/pc/fin/sys/tenant/department/list/all`, + label: 'name', + value: 'id', + }, defaultValue: '', options: [], }, @@ -87,13 +106,13 @@ }, { type: 'date-picker', - dataIndex: 'incomeTimeStart', + dataIndex: 'startTime', label: '鏃堕棿', defaultValue: '', }, { type: 'date-picker', - dataIndex: 'incomeTimeEnd', + dataIndex: 'endTime', label: '鑷�', defaultValue: '', }, @@ -165,6 +184,9 @@ { title: '浣跨敤浜�', type: 'primary', + hidden: (row) => { + return row.type!=='A' + }, events: (row) => { this.handleEdit(row); }, -- Gitblit v1.9.1