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