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 @@ @@ -113,7 +112,7 @@ {{ item.weight }} - + 原料: {{item2.itemName}} @@ -133,14 +132,15 @@