From 28ae1cd0797f808c86ddd0d59e41f30a38715583 Mon Sep 17 00:00:00 2001
From: sunshine <1467939124@qq.com>
Date: Thu, 1 Aug 2024 12:35:08 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E6=96=B0=E5=A2=9E=E5=90=8E=E9=A1=B5?=
=?UTF-8?q?=E9=9D=A2=E6=B2=A1=E6=9C=89=E5=88=B7=E6=96=B0bug=E4=BB=A5?=
=?UTF-8?q?=E5=8F=8A=E6=8A=95=E6=96=99=E9=A1=B5=E9=9D=A2=E8=AF=A6=E6=83=85?=
=?UTF-8?q?=E4=B8=8D=E6=98=BE=E7=A4=BAbug=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/page_record/feedingRecordForm.vue | 5 +--
src/page_report/planProgress.vue | 11 +++++-
src/page_report/replaceForm.vue | 2 +
src/page_report/reportForm.vue | 2 +
src/pages/report.vue | 10 +++++
src/pages/work.vue | 54 +++++++++++++++++----------
src/pages/workReport.vue | 13 +++++--
7 files changed, 69 insertions(+), 28 deletions(-)
diff --git a/src/page_record/feedingRecordForm.vue b/src/page_record/feedingRecordForm.vue
index 09e88c1..5a39af9 100644
--- a/src/page_record/feedingRecordForm.vue
+++ b/src/page_record/feedingRecordForm.vue
@@ -138,13 +138,12 @@ export default {
create(this.formData).then(response => {
modal.msgSuccess("保存成功")
tab.navigateBack()
+ uni.$emit('saveDraft', true)
})
}
})
}
- }).catch(err => {
- console.log('err', err);
- })
+ }).catch(err => {})
},
handleTypeChange(e){
this.formData.feedingType =e.detail.value;
diff --git a/src/page_report/planProgress.vue b/src/page_report/planProgress.vue
index 0fafdb6..0f989b5 100644
--- a/src/page_report/planProgress.vue
+++ b/src/page_report/planProgress.vue
@@ -41,10 +41,12 @@
+ >
+ {{Number((item.totalQualityNumber / planDo.planNumber) * 100).toFixed(2)}}%
+
{{ item.totalWasteNumber }}
@@ -103,4 +105,9 @@ export default {
box-shadow: 0 1px 1px 0 rgba(0, 72, 145, 0.1),
0 0.5px 0 0 rgba(0, 0, 0, 0.1);
}
+.u-percentage-slot {
+ font-size: 10px;
+ margin-left: 30px;
+}
+
diff --git a/src/page_report/replaceForm.vue b/src/page_report/replaceForm.vue
index 12c6f80..cce7608 100644
--- a/src/page_report/replaceForm.vue
+++ b/src/page_report/replaceForm.vue
@@ -230,6 +230,8 @@ export default {
createReport(this.customFormData).then(response => {
modal.msgSuccess("保存成功")
tab.navigateBack()
+ // 通知组件刷新列表
+ uni.$emit('success', true)
})
}
}
diff --git a/src/page_report/reportForm.vue b/src/page_report/reportForm.vue
index f18b3f9..156e7b0 100644
--- a/src/page_report/reportForm.vue
+++ b/src/page_report/reportForm.vue
@@ -227,6 +227,8 @@ export default {
createReport(this.customFormData).then(response => {
modal.msgSuccess("保存成功")
tab.switchTab('/pages/report')
+ // 通知组件刷新列表
+ uni.$emit('handleSuccess', true)
})
}
}
diff --git a/src/pages/report.vue b/src/pages/report.vue
index dcab91c..5ea7983 100644
--- a/src/pages/report.vue
+++ b/src/pages/report.vue
@@ -200,7 +200,17 @@ export default {
onLoad() {
this.loading = true
this.getList();
+ uni.$on('handleSuccess', data => {
+ if (data) {
+ this.getList();
+ }
+ });
this.getReplaceReportList()
+ uni.$on('success', data => {
+ if (data) {
+ this.getReplaceReportList();
+ }
+ });
this.getOtherReportList()
this.getUserList()
this.loading = false
diff --git a/src/pages/work.vue b/src/pages/work.vue
index d816c4e..f600b69 100644
--- a/src/pages/work.vue
+++ b/src/pages/work.vue
@@ -57,7 +57,7 @@
{{ item.weight }}
-
+
原料:
{{item2.itemName}}
@@ -87,7 +87,6 @@
-
+
原料:
{{item2.itemName}}
@@ -133,14 +132,15 @@