From 6903fe2d02c1e78fc809797d0dd8d5184f9a3f5c Mon Sep 17 00:00:00 2001 From: huxuejian Date: Mon, 2 Feb 2026 17:49:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E9=A1=B5=E9=9D=A2=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 20 ++ baseData/index.js | 2 +- pages.json | 6 + pages/work/todo/todo-detail.vue | 313 ++++++++++++++++++++++++++++++++ pages/work/work.vue | 40 ++-- routes/index.js | 18 +- static/work/edit-pen.svg | 1 + utils/api.js | 3 +- 8 files changed, 370 insertions(+), 33 deletions(-) create mode 100644 pages/work/todo/todo-detail.vue create mode 100644 static/work/edit-pen.svg diff --git a/App.vue b/App.vue index 973d67f..133cbaf 100644 --- a/App.vue +++ b/App.vue @@ -154,6 +154,26 @@ uni-button[type="primary"]:not([disabled]):active { background: rgb(248 113 113); } +.bg-light-text-color { + position: relative; +} + +.bg-light-text-color::after { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + opacity: 0.2; + background: currentColor; +} + +.py-3 { + padding-top: 6rpx; + padding-bottom: 6rpx; +} + .py-5 { padding-top: 10rpx; padding-bottom: 10rpx; diff --git a/baseData/index.js b/baseData/index.js index 0b54e87..9d252b0 100644 --- a/baseData/index.js +++ b/baseData/index.js @@ -36,4 +36,4 @@ export const statusClassNames = { processing: "text-danger", cancelled: "text-gray", expired: "text-gray", -} \ No newline at end of file +} diff --git a/pages.json b/pages.json index c2a03ed..44e9601 100644 --- a/pages.json +++ b/pages.json @@ -258,6 +258,12 @@ "style": { "navigationBarTitleText": "联系企微客服" } + }, + { + "path": "pages/work/todo/todo-detail", + "style": { + "navigationBarTitleText": "待办详情" + } } ], "globalStyle": { diff --git a/pages/work/todo/todo-detail.vue b/pages/work/todo/todo-detail.vue new file mode 100644 index 0000000..d724fe2 --- /dev/null +++ b/pages/work/todo/todo-detail.vue @@ -0,0 +1,313 @@ +