Przeglądaj źródła

商品提货订单供应商筛选

DELL 3 lat temu
rodzic
commit
2e85412dde
1 zmienionych plików z 16 dodań i 0 usunięć
  1. 16 0
      src/views/order/deliver/index.vue

+ 16 - 0
src/views/order/deliver/index.vue

@@ -75,6 +75,11 @@
           @change="pageParams.pageNum = 1;handleQuery()"
         />
       </el-form-item>
+      <el-form-item label="供应商" prop="supplierId">
+        <el-select v-model="queryParams.supplierId" placeholder="请选择供应商" filterable clearable  @clear="pageParams.pageNum = 1;handleQuery()" @change="pageParams.pageNum = 1;handleQuery()">
+          <el-option :label="item.name" :value="item.id" v-for="(item, index) in SupplierList" :key="index" />
+        </el-select>
+      </el-form-item>
       <el-form-item>
         <el-button
           type="primary"
@@ -287,6 +292,7 @@ import {publicFileGetUrl} from "@/api/common";
 import {getToken, getSign} from "@/utils/auth";
 import SendGoods from "./components/SendGoods";
 import { randomStr20 } from '@/utils/util'
+import { getSupplierList } from '@/api/business/supplier'
 export default {
   name: "Deliver",
   components: {
@@ -306,6 +312,7 @@ export default {
         endTime: "",
         status: "",
         tel: "",
+        supplierId: "",
       },
       // 分页
       pageParams: {
@@ -336,12 +343,20 @@ export default {
       fileSaveUrl: '',
       reqData: {},
       responseData:'',
+      SupplierList: [],
     };
   },
   created() {
     this.getList();
+    this.getSupplierItems()
   },
   methods: {
+    //获取供应商
+    getSupplierItems(){
+      getSupplierList('',{}).then(res => {
+        this.SupplierList = res && res.rows
+      })
+    },
     handleClose(done) {
       this.$confirm('确认关闭?')
         .then(_ => {
@@ -469,6 +484,7 @@ export default {
         endTime: "",
         status: "",
         tel: "",
+        supplierId: "",
       };
       this.state = "no"
       this.tradeTimeArr = [];