Browse Source

采购订单维护页面参照弹窗添加搜索按钮

002390 1 year ago
parent
commit
6b7bddfd4e

+ 3 - 2
src/components/popover-select/index.vue

@@ -351,7 +351,7 @@ export default {
       >
         <el-form-item prop="search">
           <el-input
-            :size="size"
+            size="mini"
             v-model="model.search"
             @change="useQuery"
             @keydown.enter="useQuery"
@@ -359,7 +359,8 @@ export default {
           </el-input>
         </el-form-item>
         <el-form-item>
-          <el-button icon="el-icon-refresh" @click="useReset"></el-button>
+          <el-button @click="useQuery" size="mini" >搜 索</el-button>
+          <el-button icon="el-icon-refresh" @click="useReset" size="mini"></el-button>
         </el-form-item>
         <el-table
           ref="multipleTable"

+ 83 - 23
src/views/material/changeApply/columns.js

@@ -47,16 +47,60 @@ export default function useColumns() {
         },
       },
     },
+    // {
+    //   item:{
+    //     key: "manufacturerIdName",
+    //     title: "生产厂家/代理人",  
+    //   },
+    //   attr:{
+    //     clearable:true,
+    //     is: "el-popover-select-v2",
+    //     valueKey: "name",
+    //     referName: "MANUFACTURER_PARAM",
+    //     dataMapping: {
+    //       manufacturerId: "id",
+    //     },
+    //   },
+    // },
+    // {
+    //   item:{
+    //     key: "approverName",
+    //     title: "申请人",
+    //   },
+    //   attr: {
+    //     clearable:true,
+    //     is: "el-popover-select-v2",
+    //     referName: "CONTACTS_PARAM",
+    //     valueKey: "name",
+    //     dataMapping: {
+    //       approver: "code",
+    //     },
+    //   },
+    // },
+    // {
+    //   item:{
+    //     key: "applicationTime",
+    //     title: "申请日期",
+    //    // span:12,
+    //   },
+    //   attr: {
+    //     clearable:true,
+    //     is: "el-date-picker",
+    //     type:"daterange",
+    //     rangeSeparator:"-",
+    //     startPlaceholder:"开始日期",
+    //     endPlaceholder:"结束日期",
+    //     valueFormat:"yyyy-MM-dd",
+    //   },
+    // },
     {
-      item: { key: "materialName", title: "物料名称" },
+      item: {
+        key: "code",
+        title: "单据编码",
+      },
       attr: {
-        is: "el-popover-select-v2",
-        referName: "MATERIAL_PARAM",
-        valueKey: "name",
-        clearable:true,
-        dataMapping: { 
-          materialCode: "code",
-        },
+        clearable: true,
+        is: "el-input",
       },
     },
     {
@@ -67,28 +111,44 @@ export default function useColumns() {
         clearable: true,
       },
     },
-    {
-      item: {
-        key: "code",
-        title: "单据编码",
-      },
-      attr: {
-        clearable: true,
-        is: "el-input",
-      },
-    },
+    // {
+    //   item: {
+    //     key: "classifys",
+    //     title: "物料分类",
+    //   },
+    //   attr: {
+    //     is: "el-popover-multiple-tree-select",
+    //     referName: "MATERIALCLASSIFY_PARAM",
+    //     valueKey: "id",
+    //     clearable:true,
+    //   },
+    // },
     // {
     //   item:{
-    //     key: "puPersonnelIdName",
-    //     title: "采购员",
+    //     key: "updateTime",
+    //     title: "修改日期",
+    //    // span:12,
     //   },
     //   attr: {
     //     clearable:true,
+    //     is: "el-date-picker",
+    //     type:"daterange",
+    //     rangeSeparator:"-",
+    //     startPlaceholder:"开始日期",
+    //     endPlaceholder:"结束日期",
+    //     valueFormat:"yyyy-MM-dd",
+    //   },
+    // },
+
+    // {
+    //   item: { key: "materialName", title: "物料名称" },
+    //   attr: {
     //     is: "el-popover-select-v2",
-    //     referName: "CONTACTS_PARAM",
+    //     referName: "MATERIAL_PARAM",
     //     valueKey: "name",
-    //     dataMapping: {
-    //       puPersonnelId: "code",
+    //     clearable:true,
+    //     dataMapping: { 
+    //       materialCode: "code",
     //     },
     //   },
     // },

+ 0 - 1
src/views/purchase/purchase-order/add/index.vue

@@ -1044,7 +1044,6 @@ export default {
                         :data-mapping="cColumn.dataMapping"
                         :query-params="cColumn.queryParams"
                         @change="handleTabReferChange"
-                        size="mini"
                       >
                       </dr-popover-select>