diff --git a/src/views/hard/canteen-product-total/components/product-total-table.vue b/src/views/hard/canteen-product-total/components/product-total-table.vue
index d025338..ee73000 100644
--- a/src/views/hard/canteen-product-total/components/product-total-table.vue
+++ b/src/views/hard/canteen-product-total/components/product-total-table.vue
@@ -98,8 +98,15 @@ const openDialog = (createTimeStr: any, hourType: any) => {
getDataList()
}
+const updateQueryParams = (params: any) => {
+ if (!params) return
+ state.queryForm.merchantId = params.merchantId ?? null
+ getDataList()
+}
+
// 暴露变量
defineExpose({
openDialog,
+ updateQueryParams,
})
diff --git a/src/views/hard/canteen-product-total/index.vue b/src/views/hard/canteen-product-total/index.vue
index 976e88d..b8a6aec 100644
--- a/src/views/hard/canteen-product-total/index.vue
+++ b/src/views/hard/canteen-product-total/index.vue
@@ -17,11 +17,14 @@
+
+
+
- {{ $t("common.queryBtn") }}
+ {{ $t("common.queryBtn") }}
{{ $t("common.resetBtn") }}
@@ -167,6 +170,12 @@ const selectionChangHandle = (objs: { id: string }[]) => {
multiple.value = !objs.length
}
+// 搜索
+const doSearch = () => {
+ productTotalTableRef.value.updateQueryParams(state.queryForm)
+ getDataList()
+}
+
// 树节点选择时
const handleGetSelectNode = (curClickedNode: any, checkedTreeNodes: any, isDeepTree: any) => {
state.queryForm.deptId = curClickedNode.id