diff --git a/README.md b/README.md index d73d0dd7b..eadbc6402 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,8 @@ dictType: DICT_TYPE.INVENTORY_STATUS, dictClass: 'string', dictAllOption:true,// true 字典中--下拉框中展示全选按钮 dictAllValue:'全选', // 全选按钮的value值 +hiddenSearchHigh?: boolean // 是否隐藏高级筛选 + **form表单查询弹窗配置** form: { labelMessage: '信息提示说明!!!', diff --git a/src/components/SearchHigh/src/SearchHigh.vue b/src/components/SearchHigh/src/SearchHigh.vue index ce55279e5..97e597314 100644 --- a/src/components/SearchHigh/src/SearchHigh.vue +++ b/src/components/SearchHigh/src/SearchHigh.vue @@ -115,7 +115,7 @@ const props = defineProps({ const message = useMessage() // 消息弹窗 const route = useRoute() // 路由信息 const popoverVisible = ref(false) -const searchOption_high = ref(props.allSchemas?.tableColumns.filter(item => (item.field != "action"))) +const searchOption_high = ref(props.allSchemas?.tableColumns.filter(item => (item.field != "action"&&!item.hiddenSearchHigh))) const moreListData = ref({ filters:[] }) diff --git a/src/hooks/web/useCrudSchemas.ts b/src/hooks/web/useCrudSchemas.ts index 5f6c183f9..914091ff4 100644 --- a/src/hooks/web/useCrudSchemas.ts +++ b/src/hooks/web/useCrudSchemas.ts @@ -14,6 +14,7 @@ import { cloneDeep, merge } from 'lodash-es' export type CrudSchema = Omit & { isSearch?: boolean // 是否在查询显示 + hiddenSearchHigh?: boolean // 是否隐藏高级筛选 search?: CrudSearchParams // 查询的详细配置 isTable?: boolean // 是否在列表显示 table?: CrudTableParams // 列表的详细配置 diff --git a/src/views/wms/inventoryManage/balance/balance.data.ts b/src/views/wms/inventoryManage/balance/balance.data.ts index c811382b0..5192f89e5 100644 --- a/src/views/wms/inventoryManage/balance/balance.data.ts +++ b/src/views/wms/inventoryManage/balance/balance.data.ts @@ -31,6 +31,7 @@ export const Balance = useCrudSchemas( table: { width: 150 }, + hiddenSearchHigh: true,// 高级筛选中隐藏 isSearch: true }, { @@ -40,6 +41,7 @@ export const Balance = useCrudSchemas( table: { width: 150 }, + hiddenSearchHigh: true,// 高级筛选中隐藏 isSearch: true }, {