瀏覽代碼

供应商产能维护-筛选条件修改

jbb 2 年之前
父節點
當前提交
272f91bbc0
共有 2 個文件被更改,包括 30 次插入8 次删除
  1. 2 1
      src/api/reportForms/supplier-capacity.js
  2. 28 7
      src/views/reportForms/supplier-capacity.vue

+ 2 - 1
src/api/reportForms/supplier-capacity.js

@@ -10,7 +10,8 @@ const editSupplierList = params => postAction('/capacity/syCapacityControl/edit'
 //删除
 const deleteSupplierList = params => deleteAction('/capacity/syCapacityControl/deleteBatch', params)
 const option = params => getAction('/orderData/syOrderDataItem/querySupplier', params)
+const getSupplierTypeOption = params => getAction('/orderData/syOrderDataItem/querySupplierType', params)
 
 
 
-export { supplierList ,addSupplierList,editSupplierList,deleteSupplierList,option}
+export { supplierList ,addSupplierList,editSupplierList,deleteSupplierList,option,getSupplierTypeOption}

+ 28 - 7
src/views/reportForms/supplier-capacity.vue

@@ -13,12 +13,25 @@
             </a-col>
             <a-col :md="6" :sm="8">
                 <a-form-item label="供应商分类">
-                  <a-input placeholder="请输入" v-model="queryParam.cvenCodeType"></a-input>
+                  <a-select  v-model="queryParam.cvenCodeType"  show-search     :filterOption="filterOption"   > 
+                      <a-select-option
+                     v-for="(item,index) in SupplierTypeOption"
+                     :key="index"
+                     :value="item.cvenCodeType">
+                     {{item.cvenCodeType}}
+                     </a-select-option>
+                   </a-select>
+                  <!-- <a-input placeholder="请输入" v-model="queryParam.cvenCodeType"></a-input> -->
                 </a-form-item>
             </a-col>
             <a-col :md="6" :sm="8">
                 <a-form-item label="供应商状态">
-                  <a-input placeholder="请输入" v-model="queryParam.supplierState"></a-input>
+                  <a-select v-model="queryParam.supplierState"  placeholder="请选择发货情况" >
+                 <a-select-option value="">请选择</a-select-option>
+                 <a-select-option value="正常">正常</a-select-option>
+                 <a-select-option value="关闭">关闭</a-select-option>
+               </a-select>
+                  <!-- <a-input placeholder="请输入" v-model="queryParam.supplierState"></a-input> -->
                 </a-form-item>
             </a-col>
 
@@ -128,7 +141,7 @@
       <!-- 供应商状态 -->
       <template slot="supplierState" slot-scope="text, record, index" >
           <a-form-model-item prop="supplierState" :rules="rules.supplierState" v-if="record.status == '0'">
-              <a-select v-model="record.supplierState" style="width: 200px" placeholder="请选择发货情况" >
+              <a-select v-model="record.supplierState" style="width: 200px" placeholder="请选择" >
                  <a-select-option value="正常">正常</a-select-option>
                  <a-select-option value="关闭">关闭</a-select-option>
                </a-select>
@@ -156,7 +169,7 @@ import { JeecgListMixin } from '@/mixins/JeecgListMixin'
 import JEllipsis from '@/components/jeecg/JEllipsis'
 import moment from 'moment'
 
-import { supplierList,addSupplierList,editSupplierList,deleteSupplierList ,option} from '@api/reportForms/supplier-capacity'
+import { supplierList,addSupplierList,editSupplierList,deleteSupplierList ,option,getSupplierTypeOption} from '@api/reportForms/supplier-capacity'
 
 export default {
   name: 'PreBookList', // 预托书列表
@@ -232,6 +245,7 @@ export default {
       ],
       selectedRowKeys:[],
       selectedRows:[],
+      SupplierTypeOption:[],
       loading: false, // 表格加载
 
       // 查询条件
@@ -248,13 +262,20 @@ export default {
 
   created() {
     this.getSupplierList()
-    option().then(res => {  
-      this.option = res
- })
+    this.getOption()
+    
   },
   computed: {},
   mounted() {},
   methods: {
+    getOption(){
+      option().then(res => {  
+      this.option = res
+    })
+    getSupplierTypeOption().then(res => {  
+      this.SupplierTypeOption = res
+    })
+    },
     // 分页查询
     getSupplierList(){
       this.$nextTick(() => {