From 26d44d2490166b4bc4e21c4157192e1e30010a35 Mon Sep 17 00:00:00 2001 From: java110 <928255095@qq.com> Date: Thu, 6 Apr 2023 17:22:17 +0800 Subject: [PATCH 1/3] optimize --- .../inspectionReexamine.vue | 76 +++++++++---------- 1 file changed, 34 insertions(+), 42 deletions(-) diff --git a/pages/inspectionReexamine/inspectionReexamine.vue b/pages/inspectionReexamine/inspectionReexamine.vue index e8d1e85..d7bf9e5 100644 --- a/pages/inspectionReexamine/inspectionReexamine.vue +++ b/pages/inspectionReexamine/inspectionReexamine.vue @@ -4,40 +4,40 @@ 巡检任务(补检) - 补检日期 + 补检日期 - - - - {{item.taskId}} - {{item.stateName}} + + + + {{item.taskId}} + {{item.stateName}} + + + 巡检计划 + {{item.inspectionPlanName}} + + + 计划编码 + {{item.inspectionPlanId}} + + + 巡检人 + {{item.planUserName}} + + + 巡检时间 + {{item.planInsTime }} + + + 巡检方式 + {{item.signTypeName}} + + + + + - - 巡检计划 - {{item.inspectionPlanName}} - - - 计划编码 - {{item.inspectionPlanId}} - - - 巡检人 - {{item.planUserName}} - - - 巡检时间 - {{item.planInsTime }} - - - 巡检方式 - {{item.signTypeName}} - - - - - - @@ -82,13 +82,6 @@ }, methods: { _startInspection:function(_item){ - // if(dateUtil.compareDate(_item.planInsTime.replace(/-/g, '/'), dateUtil.getCurrentDateTime().replace(/-/g, '/'))){ - // uni.showToast({ - // title: "尚未开始", - // icon: "none" - // }); - // return; - // } console.log('开始巡检',_item); uni.navigateTo({ url:'/pages/excuteInspection/excuteInspection?taskId='+_item.taskId+'&inspectionPlanName='+_item.inspectionPlanName @@ -96,7 +89,6 @@ }, _queryInstpectionTasks: function() { let _that = this; - _that.java110Context.request({ header: _that.java110Context.getHeaders(), url: url.listInspectionTasks, @@ -104,17 +96,17 @@ data: { communityId: _that.communityId, page: 1, - row: 10, + row: 20, planUserId: _that.userId, moreState:'20200405,20200406', canReexamine:'2000', planInsTime: _that.planInsTime, - isToday: 1 + //isToday: 1 }, success: function(res) { // TODO 判断 console.log(res); - res.data.inspectionTasks.forEach(function(item, index) { + res.data.inspectionTasks.forEach(item => { item.timeStr = item.planInsTime.replace(/:\d{1,2}$/, ' '); }); _that.tasks = res.data.inspectionTasks; From c7be217389f7503d7195b06db2140898508fc78c Mon Sep 17 00:00:00 2001 From: java110 <928255095@qq.com> Date: Tue, 11 Apr 2023 14:51:26 +0800 Subject: [PATCH 2/3] open --- manifest.json | 8 +- .../excuteOneInspection.vue | 185 +++++++++++------- 2 files changed, 117 insertions(+), 76 deletions(-) diff --git a/manifest.json b/manifest.json index f933852..28e3ba9 100644 --- a/manifest.json +++ b/manifest.json @@ -63,7 +63,13 @@ "setting" : { "urlCheck" : false }, - "usingComponents" : true + "usingComponents" : true, + "permission" : { + "scope.userLocation" : { + "desc" : "物业员工巡检需要获取巡检地方位置" + } + }, + "requiredPrivateInfos": ["getLocation"] }, "mp-alipay" : { "usingComponents" : true diff --git a/pages/excuteOneInspection/excuteOneInspection.vue b/pages/excuteOneInspection/excuteOneInspection.vue index 97ce1a6..0dca91f 100644 --- a/pages/excuteOneInspection/excuteOneInspection.vue +++ b/pages/excuteOneInspection/excuteOneInspection.vue @@ -13,7 +13,8 @@ - + {{valueItem.itemValue}} - - + + 当前位置 - + - + From c5adc2b7f4884d7055c6346d63c2e0b9f66bb4de Mon Sep 17 00:00:00 2001 From: java110 <928255095@qq.com> Date: Tue, 18 Apr 2023 16:58:07 +0800 Subject: [PATCH 3/3] optimize bug --- pages/inspection/inspectionTodayReport.vue | 3 ++- pages/inspection/staffNoInspection.vue | 12 ++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/pages/inspection/inspectionTodayReport.vue b/pages/inspection/inspectionTodayReport.vue index 037ba9f..aa81e62 100644 --- a/pages/inspection/inspectionTodayReport.vue +++ b/pages/inspection/inspectionTodayReport.vue @@ -63,10 +63,11 @@ }, dateChange: function(e) { this.bindDate = e.detail.value; + this._loadTodayInspectionReport(); }, gotoDetail:function(_inpection){ uni.navigateTo({ - url:'/pages/inspection/staffNoInspection?staffId='+_inpection.staffId+"&staffName="+_inpection.staffName + url:'/pages/inspection/staffNoInspection?staffId='+_inpection.staffId+"&staffName="+_inpection.staffName+"&queryTime="+this.bindDate }) } diff --git a/pages/inspection/staffNoInspection.vue b/pages/inspection/staffNoInspection.vue index 2c60f3f..697c3ca 100644 --- a/pages/inspection/staffNoInspection.vue +++ b/pages/inspection/staffNoInspection.vue @@ -1,18 +1,18 @@