From d8243dc134e1be05711dfc08bdf8190a84d0761d Mon Sep 17 00:00:00 2001
From: Lou <luzhiping@qqyjz.com>
Date: Mon, 25 Dec 2023 10:41:11 +0800
Subject: [PATCH] 修复部分问题

---
 subPackage/workbench/views/labelReportDetail.vue |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/subPackage/workbench/views/labelReportDetail.vue b/subPackage/workbench/views/labelReportDetail.vue
index 2a34a7a..c6733e6 100644
--- a/subPackage/workbench/views/labelReportDetail.vue
+++ b/subPackage/workbench/views/labelReportDetail.vue
@@ -111,19 +111,30 @@
                 imageUrls: [],
                 goodsImageUrls: [],
                 selectStatus: "",
-                remark: ""
+                remark: "",
+				roleType:"",
+				status:1
             }
         },
         onLoad(option) {
             this.id = option.id;
             this.getDetailInfo(option.id);
+			
+			let roleName = uni.getStorageSync("activeRole").roleName
+			if(roleName == "居民"){
+				this.roleType = 2
+			}else {
+				this.roleType = 1
+			}
+			
         },
  
         methods: {
 			
-			showPickerDate() {
-				if (this.roleType == 2 && this.status != 2) return;
-				this.isPickerShow = true;
+			showPicker() {
+				if (this.roleType == 1){
+					this.isPickerShow = true;
+				};
 			},
 			
             getDetailInfo(id) {
@@ -132,6 +143,7 @@
                 }).then(res => {
                     console.log(res);
                     let data = res.data;
+					this.status = res.confirmFlag;
                     this.basicData.forEach(item => {
                         item.value = data[item.name]
                     })

--
Gitblit v1.9.3