From 4a3f0f04ad1724ece08033b61c6a97f5f1226ca9 Mon Sep 17 00:00:00 2001 From: chenshuichuan <1154693969@qq.com> Date: Sun, 14 Jul 2024 17:13:30 +0800 Subject: [PATCH] add replace report --- src/page_report/replaceForm.vue | 318 ++++++++++++++++++++++++++++++++ src/page_report/reportForm.vue | 5 +- src/pages.json | 6 + src/pages/report.vue | 17 +- src/utils/dateUtil.ts | 2 +- 5 files changed, 338 insertions(+), 10 deletions(-) create mode 100644 src/page_report/replaceForm.vue diff --git a/src/page_report/replaceForm.vue b/src/page_report/replaceForm.vue new file mode 100644 index 0000000..dcfeed0 --- /dev/null +++ b/src/page_report/replaceForm.vue @@ -0,0 +1,318 @@ + + + + + diff --git a/src/page_report/reportForm.vue b/src/page_report/reportForm.vue index 76cf6bd..0e5c34c 100644 --- a/src/page_report/reportForm.vue +++ b/src/page_report/reportForm.vue @@ -84,7 +84,7 @@ 新增产品 - + @@ -96,13 +96,12 @@ import useUserStore from "@/store/modules/user"; import {processTypes, groupTypes} from "@/api/system/dict/data"; import {getOrgList, getProductList,createReport} from "@/api/mes/organization" import {getCurrentDate} from "@/utils/dateUtil" -import {View} from "@element-plus/icons-vue"; import {showConfirm} from "@/utils/common"; import tab from "@/plugins/tab"; import modal from "@/plugins/modal"; const userStore = useUserStore() export default { - components: {View}, + components: {}, data() { return { // 自定义表单数据 diff --git a/src/pages.json b/src/pages.json index d99f151..edf99a6 100644 --- a/src/pages.json +++ b/src/pages.json @@ -70,6 +70,12 @@ "style": { "navigationBarTitleText": "生产报工" } + }, + { + "path": "replaceForm", + "style": { + "navigationBarTitleText": "代报工" + } } ] }, diff --git a/src/pages/report.vue b/src/pages/report.vue index 85f9a12..5dec37d 100644 --- a/src/pages/report.vue +++ b/src/pages/report.vue @@ -1,5 +1,6 @@ @@ -108,7 +109,7 @@ @@ -255,8 +257,8 @@ export default { else tab.navigateTo("",id) }, addReplaceReport(id){ - if(id===null || id===undefined)tab.navigateTo('/page_report/reportForm') - else tab.navigateTo("",id) + if(id===null || id===undefined)tab.navigateTo('/page_report/replaceForm') + else tab.navigateTo('/page_report/replaceForm',id) }, maskClick(e){ this.valiFormData.reportDateString = e @@ -283,7 +285,10 @@ export default {