diff --git a/src/assets/images/task/dlq.png b/src/assets/images/task/dlq.png new file mode 100644 index 0000000..62e3e1c Binary files /dev/null and b/src/assets/images/task/dlq.png differ diff --git a/src/assets/images/task/dot.png b/src/assets/images/task/dot.png new file mode 100644 index 0000000..9807dcd Binary files /dev/null and b/src/assets/images/task/dot.png differ diff --git a/src/assets/images/task/history.png b/src/assets/images/task/history.png new file mode 100644 index 0000000..1f262d4 Binary files /dev/null and b/src/assets/images/task/history.png differ diff --git a/src/assets/images/task/money.png b/src/assets/images/task/money.png new file mode 100644 index 0000000..28030f2 Binary files /dev/null and b/src/assets/images/task/money.png differ diff --git a/src/assets/images/task/qiandao.png b/src/assets/images/task/qiandao.png new file mode 100644 index 0000000..0a5039a Binary files /dev/null and b/src/assets/images/task/qiandao.png differ diff --git a/src/components/AppRoleDefault/index.vue b/src/components/AppRoleDefault/index.vue index 5cb4dfb..c99e45b 100644 --- a/src/components/AppRoleDefault/index.vue +++ b/src/components/AppRoleDefault/index.vue @@ -14,13 +14,14 @@ function getRoleData() { roleList.value = res }) } +getRoleData() // 应用 function getAppData() { getAppList().then((res) => { application.value = res }) } -getRoleData() + getAppData() // 应用切换 diff --git a/src/components/AppTaskMenuList/index.d.ts b/src/components/AppTaskMenuList/index.d.ts new file mode 100644 index 0000000..82206cb --- /dev/null +++ b/src/components/AppTaskMenuList/index.d.ts @@ -0,0 +1,8 @@ +import type { Ref } from 'vue' + +export interface Task { + task1: Ref + task2: Ref + task3: Ref + task4: Ref +} diff --git a/src/components/AppTaskMenuList/index.ts b/src/components/AppTaskMenuList/index.ts new file mode 100644 index 0000000..887573d --- /dev/null +++ b/src/components/AppTaskMenuList/index.ts @@ -0,0 +1,3 @@ +import AppTaskMenuList from './index.vue' + +export { AppTaskMenuList } diff --git a/src/components/AppTaskMenuList/index.vue b/src/components/AppTaskMenuList/index.vue new file mode 100644 index 0000000..e4f9fe4 --- /dev/null +++ b/src/components/AppTaskMenuList/index.vue @@ -0,0 +1,99 @@ + + + + + + diff --git a/src/layout/AppMenu/index.vue b/src/layout/AppMenu/index.vue index 00223ef..155a295 100644 --- a/src/layout/AppMenu/index.vue +++ b/src/layout/AppMenu/index.vue @@ -29,7 +29,7 @@ const menu = ref([ { name: '任务', icon: 'ren_wu', - path: '', + path: '/task', key: MenuTypeEnum.TASK, }, ]) diff --git a/src/router/index.ts b/src/router/index.ts index 2e77db7..13eb749 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -55,6 +55,14 @@ export const constantRoutes: Array = [ title: '角色', }, }, + { + name: 'Task', + path: '/Task', + component: () => import('@/views/task/index.vue'), + meta: { + title: '任务', + }, + }, ], }, diff --git a/src/views/task/components/BasicTask/index.ts b/src/views/task/components/BasicTask/index.ts new file mode 100644 index 0000000..b06877d --- /dev/null +++ b/src/views/task/components/BasicTask/index.ts @@ -0,0 +1,3 @@ +import BasicTask from './index.vue' + +export { BasicTask } diff --git a/src/views/task/components/BasicTask/index.vue b/src/views/task/components/BasicTask/index.vue new file mode 100644 index 0000000..1e91301 --- /dev/null +++ b/src/views/task/components/BasicTask/index.vue @@ -0,0 +1,466 @@ + + + + + diff --git a/src/views/task/components/DailyTask/index.ts b/src/views/task/components/DailyTask/index.ts new file mode 100644 index 0000000..2ccc7e2 --- /dev/null +++ b/src/views/task/components/DailyTask/index.ts @@ -0,0 +1,3 @@ +import DailyTask from './index.vue' + +export { DailyTask } diff --git a/src/views/task/components/DailyTask/index.vue b/src/views/task/components/DailyTask/index.vue new file mode 100644 index 0000000..8085584 --- /dev/null +++ b/src/views/task/components/DailyTask/index.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/views/task/components/NoviceTask/index.ts b/src/views/task/components/NoviceTask/index.ts new file mode 100644 index 0000000..7f0cb4c --- /dev/null +++ b/src/views/task/components/NoviceTask/index.ts @@ -0,0 +1,3 @@ +import NoviceTask from './index.vue' + +export { NoviceTask } diff --git a/src/views/task/components/NoviceTask/index.vue b/src/views/task/components/NoviceTask/index.vue new file mode 100644 index 0000000..db12f73 --- /dev/null +++ b/src/views/task/components/NoviceTask/index.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/views/task/components/OtherTask/index.ts b/src/views/task/components/OtherTask/index.ts new file mode 100644 index 0000000..e7f3cc5 --- /dev/null +++ b/src/views/task/components/OtherTask/index.ts @@ -0,0 +1,3 @@ +import OtherTask from './index.vue' + +export { OtherTask } diff --git a/src/views/task/components/OtherTask/index.vue b/src/views/task/components/OtherTask/index.vue new file mode 100644 index 0000000..900a3e4 --- /dev/null +++ b/src/views/task/components/OtherTask/index.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/views/task/index.d.ts b/src/views/task/index.d.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/views/task/index.vue b/src/views/task/index.vue new file mode 100644 index 0000000..4809f78 --- /dev/null +++ b/src/views/task/index.vue @@ -0,0 +1,40 @@ + + + + +