From a4b14a35a2209a30e53472e6333b13aa4a55b0eb Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期二, 30 十二月 2025 22:14:25 +0800
Subject: [PATCH] feat:增加创建任务

---
 app/pages/task/create.vue |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/app/pages/task/create.vue b/app/pages/task/create.vue
index 748bc8e..097fe25 100644
--- a/app/pages/task/create.vue
+++ b/app/pages/task/create.vue
@@ -26,6 +26,8 @@
 </template>
 
 <script>
+import { mapState } from 'vuex'
+
 export default {
   data() {
     return {
@@ -70,8 +72,19 @@
       ]
     }
   },
+  computed: {
+    ...mapState({
+      canCreateTask: state => state.user.canCreateTask
+    })
+  },
   methods: {
     selectTaskCategory(category) {
+      // 妫�鏌ユ槸鍚︽湁鍒涘缓浠诲姟鐨勬潈闄�
+      if (this.canCreateTask !== '1') {
+        this.$modal.msgError('鎮ㄦ病鏈夋潈闄愬垱寤轰换鍔�')
+        return
+      }
+      
       // 璺宠浆鍒板搴旂殑浠诲姟鍒涘缓椤甸潰
       uni.navigateTo({
         url: `${category.page}?categoryName=${category.name}&categoryType=${category.type}&taskType=${category.taskType}`

--
Gitblit v1.9.1