From 386878d3b2c54585c3d572ff34b3d5831d5175a1 Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期三, 22 十一月 2023 14:50:44 +0800
Subject: [PATCH] 供应商管理-请求头添加token
---
src/views/supplierManage/supplier/index.vue | 6 +--
src/api/purchaseManage/purchase.js | 29 +++++++++-----
src/store/modules/getSupplierName.js | 2
src/views/supplierManage/supplier/AddSupplier.vue | 2
src/views/purchaseManage/purchase/index.vue | 14 ++++--
src/api/productManage/product.js | 13 +++++-
6 files changed, 41 insertions(+), 25 deletions(-)
diff --git a/src/api/productManage/product.js b/src/api/productManage/product.js
index 7929fa8..2fecaed 100644
--- a/src/api/productManage/product.js
+++ b/src/api/productManage/product.js
@@ -2,9 +2,16 @@
import axios from "axios"
// 浜у搧鍒楄〃
-export const getProductList = async (data) => {
- return await axios.get(`/api/p/getProductList`, {
- params: data
+// export const getProductList = async (data) => {
+// return await axios.get(`/api/p/getProductList`, {
+// params: data
+// })
+// }
+export function getProductList(data) {
+ return request({
+ url: "/api/p/getProductList",
+ method: "get",
+ data
})
}
// 鍒涘缓浜у搧
diff --git a/src/api/purchaseManage/purchase.js b/src/api/purchaseManage/purchase.js
index e9ab89b..73373b2 100644
--- a/src/api/purchaseManage/purchase.js
+++ b/src/api/purchaseManage/purchase.js
@@ -50,19 +50,26 @@
})
}
// 閲囪喘鍗曞垪琛�
-export const getPurchaseList = async (data) => {
- return await axios.get(`/api/purchase/purchaseList`, {
- params: data
- })
- }
+// export const getPurchaseList = async (data) => {
+// return await axios.get(`/api/purchase/purchaseList`, {
+// params: data
+// })
+// }
+export function getPurchaseList(data) {
+ return request({
+ url: "/api/purchase/purchaseList",
+ method: "get",
+ params: data
+ })
+}
// 鍒涘缓閲囪喘鍗�
export function addPurchase(data) {
- return request({
- url: "/api/purchase/purchase",
- method: "post",
- data
- })
- }
+ return request({
+ url: "/api/purchase/purchase",
+ method: "post",
+ data
+ })
+}
// 鏇存柊閲囪喘鍗�
export function updatePurchase(data) {
return request({
diff --git a/src/store/modules/getSupplierName.js b/src/store/modules/getSupplierName.js
index 172e6e5..897d522 100644
--- a/src/store/modules/getSupplierName.js
+++ b/src/store/modules/getSupplierName.js
@@ -12,7 +12,7 @@
},
actions:{
getSupplier(context){
- getSupplierList({page:1,pageSize:100}).then((res) => {
+ getSupplierList({page:1,pageSize:100,status:1}).then((res) => {
if (res.code == 200) {
context.commit("supplierNameList", res.data.list)
} else {
diff --git a/src/views/purchaseManage/purchase/index.vue b/src/views/purchaseManage/purchase/index.vue
index 9bf233e..f5ef1f0 100644
--- a/src/views/purchaseManage/purchase/index.vue
+++ b/src/views/purchaseManage/purchase/index.vue
@@ -111,7 +111,11 @@
{ label: "缁忓姙浜�", prop: "handledBy", min: 130 },
{ label: "鍒跺崟浜�", prop: "creator", min: 130 }
],
- showCol: ['閲囪喘鍗曞彿', '閲囪喘鍗曞悕绉�', '鍗曟嵁绫诲瀷', '渚涘簲鍟嗗悕绉�', '閲囪喘鏁伴噺', '鏀惰揣浠撳簱','缁忓姙浜�','鍒跺崟浜�']
+ showCol: ['閲囪喘鍗曞彿', '閲囪喘鍗曞悕绉�', '鍗曟嵁绫诲瀷', '渚涘簲鍟嗗悕绉�', '閲囪喘鏁伴噺', '鏀惰揣浠撳簱','缁忓姙浜�','鍒跺崟浜�'],
+ pagerOptions:{
+ pageSize:15,
+ currPage:1,
+ }
}
},
created() {
@@ -163,18 +167,18 @@
// 璇锋眰鏁版嵁
async getData() {
await getPurchaseList({
- keyword: this.search,
+ keyword: this.search||'',
page: this.pagerOptions.currPage,
pageSize: this.pagerOptions.pageSize
})
.then((res) => {
- if (res.data.code === 200) {
- let list = res.data.data.list
+ if (res.code === 200) {
+ let list = res.data.list
list.map((item)=>{
item.supplierName=item.supplier.name
})
this.tableList.tableInfomation = list || []
- this.pagerOptions.totalCount = res.data.data.total
+ this.pagerOptions.totalCount = res.data.total
}
})
.catch((err) => {
diff --git a/src/views/supplierManage/supplier/AddSupplier.vue b/src/views/supplierManage/supplier/AddSupplier.vue
index 9e9b3a4..f6083ba 100644
--- a/src/views/supplierManage/supplier/AddSupplier.vue
+++ b/src/views/supplierManage/supplier/AddSupplier.vue
@@ -363,7 +363,7 @@
name: data.name || "",
number: data.number || "",
phone: data.phone || "",
- responsiblePersonName: data.responsiblePersonName || "admin",
+ responsiblePersonName: data.responsiblePersonName || document.cookie.replace(/(?:(?:^|.*;\s*)username\s*=\s*([^;]*).*$)|^.*$/, "$1"),
status: data.status || 0,
supplierType: data.supplierType || "",
url: data.url || ""
diff --git a/src/views/supplierManage/supplier/index.vue b/src/views/supplierManage/supplier/index.vue
index 9deb6a0..8eb6b99 100644
--- a/src/views/supplierManage/supplier/index.vue
+++ b/src/views/supplierManage/supplier/index.vue
@@ -278,7 +278,6 @@
name: this.searchSupplierName,
page: this.pagerOptions.currPage,
pageSize: this.pagerOptions.pageSize,
- status:1,
}).then((res) => {
console.log(res)
if (res.code === 200) {
@@ -324,14 +323,13 @@
page: this.productPagerOptions.currPage,
pageSize: this.productPagerOptions.pageSize
}).then((res) => {
- console.log(res.data)
- const list = res.data.data.list.map((item) => {
+ let list = res.data.list.map((item) => {
return {
...item
}
})
this.productTableList.tableInfomation = list || []
- this.productPagerOptions.totalCount = res.data.data.total
+ this.productPagerOptions.totalCount = res.data.total
})
},
// 鎼滅储渚涘簲鍟�
--
Gitblit v1.8.0