From bdc6a6c9ac65dfad871ea65de4836f8e27b72427 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周日, 04 5月 2025 06:25:07 +0800
Subject: [PATCH] 22

---
 Weben_CMS专用代码生成器/Weben_CMS_TemplateDemo/web/src/widgets/HIAWms/Views/Pages/WmsMaterial/WmsMaterial.tsx |   29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

diff --git "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/web/src/widgets/HIAWms/Views/Pages/WmsMaterial/WmsMaterial.tsx" "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/web/src/widgets/HIAWms/Views/Pages/WmsMaterial/WmsMaterial.tsx"
index 46e1ac2..1703d1e 100644
--- "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/web/src/widgets/HIAWms/Views/Pages/WmsMaterial/WmsMaterial.tsx"
+++ "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Weben_CMS_TemplateDemo/web/src/widgets/HIAWms/Views/Pages/WmsMaterial/WmsMaterial.tsx"
@@ -66,9 +66,16 @@
    const wmsMaterialQueryDrawerRef=ref(null);
     // 鏂板鐨勬煡璇㈡潯浠�
     const queryForm = ref({
-      filter: '',
+      searchVal: '',
+      str_searchFormInputAttrs:[]
     })
-
+    //瀹氫箟鏁翠綋妯$硦鏌ヨ鐨勫垪鏁扮粍(娉ㄦ剰锛氬繀椤诲ぇ灏忓啓璺熷悗绔殑瀹炰綋绫诲睘鎬у悕涓�鑷达紝鍚﹀垯浼氬鑷村尮閰嶄笉瀵圭殑闂)
+    const _searchFormInputAttrs = ref([
+      'MaterialCode', 
+      'MaterialName', 
+      'Remark'
+    ]);
+    const searchFormInputAttrs_Placeholder = ref('璇疯緭鍏ョ墿鏂欑紪鐮�/鐗╂枡鍚嶇О/澶囨敞');
     
 
     // 鍔ㄦ�佹灇涓鹃�夐」
@@ -109,10 +116,11 @@
     })
 
     // 瀹氫箟鍝嶅簲寮忔煡璇㈡暟鎹�
-    const _curHighQueryData = ref({ filter: '' });
+    const _curHighQueryData = ref({ searchVal: '',str_searchFormInputAttrs:[] });
     // 鏂扮増鐨勬煡璇㈡柟娉曪紙涓婚〉闈腑鐨勬寜閽�愭煡璇€�戯級
     const handleQueryForMain = async () => {
-      _curHighQueryData.value.filter = queryForm.value.filter;
+      _curHighQueryData.value.searchVal = queryForm.value.searchVal;
+      _curHighQueryData.value.str_searchFormInputAttrs = _searchFormInputAttrs.value;
       tableRef.value.getList(_curHighQueryData.value)
     }
     // 鏂扮増鐨勬煡璇㈡柟娉曪紙楂樼骇鏌ヨ涓殑鎸夐挳銆愭煡璇€�戯級
@@ -123,7 +131,8 @@
     }
     // 鏂扮増鐨勬煡璇㈤噸缃�
     const resetQuery = () => {
-      queryForm.value.filter = ''
+      queryForm.value.searchVal = ''
+      queryForm.value.str_searchFormInputAttrs=_searchFormInputAttrs.value;
     }
      //鏂扮増鐨勫鍑烘柟娉�
      const handleExport=()=>{
@@ -139,7 +148,8 @@
     //淇濆瓨鏌ヨ鍊�
     const commonSaveCurHighQueryData=(filteredData={})=>{
       _curHighQueryData.value = { ..._curHighQueryData.value, ...filteredData };
-      _curHighQueryData.value.filter = queryForm.value.filter
+      _curHighQueryData.value.searchVal = queryForm.value.searchVal
+      _curHighQueryData.value.str_searchFormInputAttrs =_searchFormInputAttrs.value;
     }
      //鑾峰彇楂樼骇鏌ヨ寮瑰嚭妗嗙殑鏌ヨ鍊�
      const commonGetHighQueryForm=(extraParams={})=>{
@@ -151,7 +161,8 @@
         )
       )
       //缁勫悎妯$硦鏌ヨ
-      filteredData.filter = queryForm.value.filter
+      filteredData.searchVal = queryForm.value.searchVal
+      filteredData.str_searchFormInputAttrs =_searchFormInputAttrs.value;
       return filteredData;
     }
    
@@ -274,8 +285,8 @@
             <ElFormItem style={{ marginTop: '15px' }}>
               <ElFormItem label="鍏抽敭瀛�">
                 <ElInput
-                  v-model={queryForm.value.filter}
-                  placeholder="璇疯緭鍏ュ叧閿瓧鎼滅储"
+                  v-model={queryForm.value.searchVal}
+                  placeholder={searchFormInputAttrs_Placeholder.value}
                   clearable
                   class={styles.formItem}
                 />

--
Gitblit v1.9.3