|
@@ -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 = [];
|