From 0b3900a7822edbf2dbf453a2045c3861d4533876 Mon Sep 17 00:00:00 2001
From: 祖安之光 <11848914+light-of-zuan@user.noreply.gitee.com>
Date: Wed, 04 Feb 2026 13:20:32 +0800
Subject: [PATCH] 修改取值
---
src/views/purchase/personPurchaseDetail/index.vue | 26 ++++++++++++++++++++++++--
1 files changed, 24 insertions(+), 2 deletions(-)
diff --git a/src/views/purchase/personPurchaseDetail/index.vue b/src/views/purchase/personPurchaseDetail/index.vue
index c9d99f9..dd154c0 100644
--- a/src/views/purchase/personPurchaseDetail/index.vue
+++ b/src/views/purchase/personPurchaseDetail/index.vue
@@ -56,6 +56,7 @@
<script>
import {getPersonDetailListData} from "@/api/productPurchaseSearch";
import {computePageCount} from "../../../utils";
+import {getDLPersonDetailListData} from "../../../api/productPurchaseSearch";
export default {
name: "index",
@@ -86,7 +87,7 @@
},
methods:{
- openPersonPurchaseDetail(startTime,endTime,identify,enterpriseNumber,directionCode){
+ openPersonPurchaseDetail(startTime,endTime,identify,enterpriseNumber,directionCode,type){
this.listQuery.filter.starttime = startTime
this.listQuery.filter.endtime = endTime
this.listQuery.filter.identify = identify
@@ -95,7 +96,11 @@
this.listQuery.pageIndex = 1;
this.listQuery.pageSize = 10;
this.personPurchaseDetailVisible = true
- this.getPersonProductDetailList()
+ if(type == 1){
+ this.getPersonProductDetailList()
+ }else{
+ this.getDLPersonProductDetailList()
+ }
},
async getPersonProductDetailList(){
this.listLoading = true
@@ -114,6 +119,23 @@
}
this.listLoading = false
},
+ async getDLPersonProductDetailList(){
+ this.listLoading = true
+ let res = await getDLPersonDetailListData(this.listQuery)
+ if(res.data.code === "200"){
+ this.recordTotal = res.data.result.total
+ this.pageSize = res.data.result.size
+ this.pageTotal = computePageCount(res.data.result.total, res.data.result.size)
+ this.currentPage = res.data.result.current
+ this.personPurchaseDetailData = res.data.result.records
+ }else{
+ this.$message({
+ type:'warning',
+ message:res.data.message
+ })
+ }
+ this.listLoading = false
+ },
handleSizeChange(val) {
this.listQuery.pageSize = val
this.getPersonProductDetailList()
--
Gitblit v1.9.2