From 9b7020d0fe83aa848e92551c5252add6e05c2c5b Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期三, 13 三月 2024 10:34:25 +0800
Subject: [PATCH] 状态就绪问题修改
---
src/views/supplierManage/supplier/RaleteSupplierList.vue | 24 ++++++++++++++++--------
1 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/src/views/supplierManage/supplier/RaleteSupplierList.vue b/src/views/supplierManage/supplier/RaleteSupplierList.vue
index 9f70e62..3dd1a88 100644
--- a/src/views/supplierManage/supplier/RaleteSupplierList.vue
+++ b/src/views/supplierManage/supplier/RaleteSupplierList.vue
@@ -23,7 +23,7 @@
</template>
<script>
-import { getProductList } from "@/api/productManage/product"
+import { getProductList,getSupplierByNumber} from "@/api/productManage/product"
import pageMixin from "@/components/makepager/pager/mixin/pageMixin"
import DetailSupplier from "@/views/supplierManage/supplier/DetailSupplier"
export default {
@@ -58,7 +58,8 @@
{ label: "閲囪喘浠锋牸", prop: "purchasePrice", min: 130 },
{ label: "渚涜揣澶╂暟", prop: "deliveryTime", min: 130 },
{ label: "鐗╂祦鏃堕暱(澶�)", prop: "shippingDuration", min: 130 }
- ]
+ ],
+ thatNumber:''
}
},
created() {
@@ -102,12 +103,11 @@
console.log(val, content)
await getProductList({
number: this.editConfig.infomation.number,
- supplierId: this.editConfig.infomation.supplierId,
page: this.pagerOptions.currPage,
pageSize: this.pagerOptions.pageSize
}).then((res) => {
console.log(res.data)
- const list = res.data.data.list.map((item) => {
+ const list = res.data.list.map((item) => {
return {
...item,
supplierNumber: item.supplier.number,
@@ -115,16 +115,24 @@
}
})
this.tableList.tableInfomation = list || []
- this.pagerOptions.totalCount = res.data.data.total
+ this.pagerOptions.totalCount = res.data.total
+ })
+ },
+ // 鍗曟潯渚涘簲鍟嗘暟鎹�-璇︽儏
+ async getSupplierByNumber() {
+ await getSupplierByNumber(
+ this.thatNumber
+ ).then((res) => {
+ this.commonDetail.infomation = { ...res.data.res }
})
},
handleClose() {
this.editConfig.visible = false
},
- selCommonClick(row) {
- console.log(row)
+ async selCommonClick(row) {
+ this.thatNumber=row.supplier.number
+ await this.getSupplierByNumber()
this.commonDetail.visible = true
- this.commonDetail.infomation = { ...row.supplier }
}
}
}
--
Gitblit v1.8.0