|
@@ -65,7 +65,7 @@
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="4" style="width: 160px; padding: 0 0 0 10px">
|
|
<el-col :span="4" style="width: 160px; padding: 0 0 0 10px">
|
|
- <CompanySelect
|
|
|
|
|
|
+ <!-- <CompanySelect
|
|
ref="companySelect"
|
|
ref="companySelect"
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
is-supplier
|
|
is-supplier
|
|
@@ -73,6 +73,16 @@
|
|
placeholder="供应商"
|
|
placeholder="供应商"
|
|
:size="searchSize"
|
|
:size="searchSize"
|
|
:value.sync="parmValue.companyNo"
|
|
:value.sync="parmValue.companyNo"
|
|
|
|
+ /> -->
|
|
|
|
+ <search-supplier
|
|
|
|
+ :size="'mini'"
|
|
|
|
+ :value="parmValue.companyNo"
|
|
|
|
+ :disabled="false"
|
|
|
|
+ :placeholder="'供应商'"
|
|
|
|
+ :names="parmValue.companyName"
|
|
|
|
+ :is-detail="true"
|
|
|
|
+ :no-disabled="true"
|
|
|
|
+ @searchChange="supplierChange"
|
|
/>
|
|
/>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
@@ -352,6 +362,7 @@ export default {
|
|
|
|
|
|
const res = await asyncRequest.list({
|
|
const res = await asyncRequest.list({
|
|
...this.parmValue,
|
|
...this.parmValue,
|
|
|
|
+ companyNo: Array.isArray(this.parmValue.companyNo) ? this.parmValue.companyNo[0] : "",
|
|
level: "3",
|
|
level: "3",
|
|
});
|
|
});
|
|
|
|
|
|
@@ -366,6 +377,11 @@ export default {
|
|
}
|
|
}
|
|
this.loading = false;
|
|
this.loading = false;
|
|
},
|
|
},
|
|
|
|
+ async supplierChange(e) {
|
|
|
|
+ const { code, label } = e
|
|
|
|
+ this.parmValue.companyNo = code ? [code] : []
|
|
|
|
+ this.searchList()
|
|
|
|
+ },
|
|
async statusConfirm(id, status) {
|
|
async statusConfirm(id, status) {
|
|
await this.$confirm(`确定要改为${status + "" === "1" ? "禁用" : "启用"}?`, {
|
|
await this.$confirm(`确定要改为${status + "" === "1" ? "禁用" : "启用"}?`, {
|
|
confirmButtonText: "确定",
|
|
confirmButtonText: "确定",
|