From 1abc380d5e8a6d496fba3053020d1ea1ff423544 Mon Sep 17 00:00:00 2001 From: Lufaneng Date: Wed, 12 Nov 2025 09:09:57 +0800 Subject: [PATCH] 1 --- pages.json | 8 + pages/mine/mine.vue | 29 ++- pagesA/add-requirement/add-requirement.vue | 261 +++++++++++++++++++++ pagesA/generate-record/generate-record.vue | 2 +- 4 files changed, 291 insertions(+), 9 deletions(-) create mode 100644 pagesA/add-requirement/add-requirement.vue diff --git a/pages.json b/pages.json index fee8786..dc20664 100644 --- a/pages.json +++ b/pages.json @@ -115,6 +115,14 @@ { "navigationBarTitleText" : "支付结果" } + }, + { + "path" : "add-requirement/add-requirement", + "style" : + { + "navigationBarTitleText" : "新增需求", + "navigationStyle": "custom" + } } ] } diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue index 251e1e9..ff6c4b3 100644 --- a/pages/mine/mine.vue +++ b/pages/mine/mine.vue @@ -134,6 +134,12 @@ + + 新增需求 + + + + 退出登录 @@ -186,12 +192,19 @@ const getMemberInfo = () => { .finally(() => { uni.hideLoading(); }); -}; - +}; + const viewUserAgreement = () => { - uni.navigateTo({ - url: "/pagesA/user-agreement/user-agreement", - }); + uni.navigateTo({ + url: "/pagesA/user-agreement/user-agreement", + }); +}; + +// 新增需求 +const addRequirement = () => { + uni.navigateTo({ + url: "/pagesA/add-requirement/add-requirement", + }); }; // 响应式数据 @@ -279,7 +292,7 @@ onPullDownRefresh(() => { uni.stopPullDownRefresh(); }); -const logoutLoading = ref(false) +const logoutLoading = ref(false); const logout = () => { uni.showModal({ @@ -318,10 +331,10 @@ const logout = () => { font-size: 14px; background: linear-gradient(180deg, #7b9cdb 0%, #f8f8f8 40%); min-height: 100vh; -// padding-bottom: 120px; + // padding-bottom: 120px; /* #ifdef H5 */ -// padding-bottom: 170px; + // padding-bottom: 170px; /* H5环境下需要更多空间 (底部按钮高度 + tabBar高度 + 间距) */ /* #endif */ } diff --git a/pagesA/add-requirement/add-requirement.vue b/pagesA/add-requirement/add-requirement.vue new file mode 100644 index 0000000..3612404 --- /dev/null +++ b/pagesA/add-requirement/add-requirement.vue @@ -0,0 +1,261 @@ + + + + + \ No newline at end of file diff --git a/pagesA/generate-record/generate-record.vue b/pagesA/generate-record/generate-record.vue index 5f697de..e210702 100644 --- a/pagesA/generate-record/generate-record.vue +++ b/pagesA/generate-record/generate-record.vue @@ -8,7 +8,7 @@ - {{ record.file_name || record.order_no + record.order_no || record.plannedNo }} + {{ record.file_name || record.order_no || record.plannedNo }} 生成时间: {{