From 1cf4ed5237b2ed61504cdd2f7c567a86d82fb6fd Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期五, 29 十二月 2023 16:09:58 +0800
Subject: [PATCH] 添加状态

---
 src/views/purchase/person.vue |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/src/views/purchase/person.vue b/src/views/purchase/person.vue
index 3cb81a8..b9030ae 100644
--- a/src/views/purchase/person.vue
+++ b/src/views/purchase/person.vue
@@ -155,6 +155,9 @@
                 <el-table-column label="退货数量(挂、个)" prop="returnnum" align="center" width="100">
                 </el-table-column>
                 <el-table-column label="最近购买时间" prop="saletime" align="center" width="200">
+                    <template slot-scope="scope">
+                        <span>{{scope.row.saletime | formatDate}}</span>
+                    </template>
                 </el-table-column>
                 <el-table-column label="证件照" align="center">
                     <template slot-scope="scope">
@@ -201,8 +204,9 @@
 import {getCityListData, getProvinceListData , } from "../../api/area";
 import uploadDialog from "./customerPhoto/index";
 import Cookies from "js-cookie";
+
 export default {
-    name: "addSelfExam",
+    name: "person",
     data(){
         return{
             tableKey:'',
@@ -278,6 +282,7 @@
       uploadDialog
     },
     created() {
+        console.log('Component created:', this.$options.name);
       this.initValidTime()
       this.getPersonProductList()
       this.getProvince()
@@ -295,14 +300,15 @@
                 this.listQuery.filter.endtime = ''
             }
             let res = await getPersonListData(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
-              res.data.result.records.map(item => item.path = (item.path === undefined ? null : process.env.IMG_API + item.path))
-                this.previewList = res.data.result.records.map(item => item.path).filter(item=>item !== null)
-                this.personPurchaseData = res.data.result.records
+            let data = JSON.parse(Base64.decode(res.data))
+            if(data.code === "200"){
+                this.recordTotal = data.result.total
+                this.pageSize = data.result.size
+                this.pageTotal = computePageCount(data.result.total, data.result.size)
+                this.currentPage = data.result.current
+                data.result.records.map(item => item.path = (item.path === undefined ? null : process.env.IMG_API + item.path))
+                this.previewList = data.result.records.map(item => item.path).filter(item=>item !== null)
+                this.personPurchaseData = data.result.records
             }else{
                 this.$message({
                     type:'warning',
@@ -311,7 +317,6 @@
             }
             this.listLoading = false
         },
-
 
         showPurchaseDetail(val){
             this.$refs.person.openPersonPurchaseDetail(this.listQuery.filter.starttime,this.listQuery.filter.endtime,val.identify,val.companynumber,this.listQuery.filter.directioncode)

--
Gitblit v1.9.2