From 19f5949491976905f3cd3fd53407ff4898080a46 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期二, 12 三月 2024 17:07:58 +0800
Subject: [PATCH] bug修复
---
src/views/supplierManage/supplier/index.vue | 32 +++++++++++++++++---------------
1 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/src/views/supplierManage/supplier/index.vue b/src/views/supplierManage/supplier/index.vue
index 9a42042..5a2ed24 100644
--- a/src/views/supplierManage/supplier/index.vue
+++ b/src/views/supplierManage/supplier/index.vue
@@ -119,7 +119,7 @@
<script>
import pageMixin from "@/components/makepager/pager/mixin/pageMixin"
import { getSupplierList, changeSupplierStatus } from "@/api/supplierManage/supplier"
-import {getPurchaseList} from "@/api/purchaseManage/purchase"
+import { getPurchaseList } from "@/api/purchaseManage/purchase"
import DetailSupplier from "@/views/supplierManage/supplier/DetailSupplier"
import AddSupplier from "@/views/supplierManage/supplier/AddSupplier"
import RaleteSupplierList from "@/views/supplierManage/supplier/RaleteSupplierList"
@@ -144,7 +144,7 @@
commonDetail: {
visible: false,
infomation: {},
- productListInfo:[]
+ productListInfo: []
},
editConfig: {
visible: false,
@@ -277,14 +277,14 @@
await getSupplierList({
name: this.searchSupplierName,
page: this.pagerOptions.currPage,
- pageSize: this.pagerOptions.pageSize,
+ pageSize: this.pagerOptions.pageSize
}).then((res) => {
console.log(res)
if (res.code === 200) {
const list = res.data.list.map((item) => {
return {
...item,
- id: item.ID,
+ id: item.id,
status_name: item.status === 0 ? "鏈惎鐢�" : "鍚敤"
}
})
@@ -292,7 +292,7 @@
this.tableList.tableInfomation = list || []
this.pagerOptions.totalCount = res.data.total
if (list && list.length > 0) {
- this.supplierId = this.tableList.tableInfomation[0].ID
+ this.supplierId = this.tableList.tableInfomation[0].id
this.selectRow = this.tableList.tableInfomation.length > 0 ? this.tableList.tableInfomation[0] : {}
} else {
this.supplierId = 0
@@ -347,13 +347,16 @@
addBtnClick() {
this.editConfig.visible = true
this.editConfig.title = "鏂板缓"
- this.editConfig.infomation = { fileId: 0,responsiblePersonName:'admin'}
+ this.editConfig.infomation = {
+ fileId: 0,
+ responsiblePersonName: document.cookie.replace(/(?:(?:^|.*;\s*)username\s*=\s*([^;]*).*$)|^.*$/, "$1")
+ }
},
// 鍚敤渚涘簲鍟�
async enableClick(row, value) {
let status = value === "鍚敤" ? 1 : 0
await changeSupplierStatus({
- id: row.ID,
+ id:Number(row.id),
status: status
}).then((res) => {
if (res.code === 200) {
@@ -382,7 +385,6 @@
},
// 淇敼浜у搧
editClick(row) {
- console.log(row)
this.newProductConfig.visible = true
this.newProductConfig.title = "淇敼"
this.newProductConfig.infomation = { ...row }
@@ -395,7 +397,7 @@
type: "warning"
})
.then(() => {
- deleteProduct({ id: row.ID }).then((response) => {
+ deleteProduct({ id: row.id }).then((response) => {
if (response.code === 200) {
this.$message.success("鍒犻櫎鎴愬姛")
this.getProductList()
@@ -415,16 +417,15 @@
this.selValueList = list
},
tableRowClick(row) {
- console.log(row)
this.productPagerOptions.currPage = 1
this.selectRow = row
- this.supplierId = row.ID
+ this.supplierId = row.id
this.getProductList()
},
// 璇︽儏
async selCommonClick(row) {
- await getPurchaseList({pageSize:10,page:1,supplierId:row.ID}).then((res)=>{
- this.commonDetail.productListInfo=res.data.list
+ await getPurchaseList({ pageSize: 10, page: 1, supplierId: Number(row.id) }).then((res) => {
+ this.commonDetail.productListInfo = res.data.list
})
this.commonDetail.visible = true
this.commonDetail.infomation = { ...row }
@@ -442,9 +443,10 @@
// 鍒涘缓閲囪喘鍗�
creatPurchase() {
this.editPurchaseConfig.visible = true
- this.editPurchaseConfig.title = "鍒涘缓"
+ this.editPurchaseConfig.title = "鏂板缓"
this.editPurchaseConfig.infomation = {
- supplierId: this.selectRow.ID,
+ supplierId: this.selectRow.id,
+ purchaseTypeId:"2",
supplierName: this.selectRow.name
}
}
--
Gitblit v1.8.0