From 8752ee98e7fd5227964ebbc130488e637d555a40 Mon Sep 17 00:00:00 2001 From: tianea Date: Thu, 22 Sep 2022 15:42:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/src/api/school.js | 6 ++ backend/src/router/index.js | 48 ++++++----- .../views/competition/components/ranking.vue | 66 ++++++++++++-- .../views/competition/components/survey.vue | 4 + .../src/views/competition/components/task.vue | 6 +- .../src/views/competition/components/team.vue | 5 +- backend/src/views/competition/create.vue | 11 ++- backend/src/views/manager/school.vue | 21 +++++ front/src/router/index.js | 5 ++ front/src/views/system/index.vue | 12 ++- front/src/views/system/note.vue | 43 +++++++--- .../platform/common/core/api/ZhiYunApi.java | 14 +++ .../common/core/base/BaseController.java | 3 +- .../platform/common/core/bo/MemberInfo.java | 3 + .../common/core/tools/HmacSha256Utils.java | 56 ++++++++++++ .../platform/common/core/tools/JWTUtil.java | 13 +++ .../api/CompetitionIndexControll.java | 2 +- .../api/MarketNoteController.java | 35 ++++++++ .../api/biz/CompetitionIndexBiz.java | 21 ++++- .../api/biz/CompetitionMemberBiz.java | 2 +- .../competitiion/api/biz/NoteBiz.java | 66 ++++++++++++++ .../competitiion/api/dto/NoteDTO.java | 18 ++++ .../competitiion/api/dto/NoteDateDTO.java | 12 +++ .../platform/competitiion/api/vo/NoteVO.java | 17 ++++ .../competitiion/job/CompetitionJob.java | 2 +- .../competitiion/job/biz/RankingBiz.java | 2 + .../competitiion/pc/biz/MemberInfoBiz.java | 7 +- .../competitiion/pc/biz/PCCompetitionBiz.java | 18 +++- .../platform/competitiion/pc/biz/TeamBiz.java | 3 + .../com/tz/platform/entity/Competition.java | 2 + .../tz/platform/entity/CompetitionMember.java | 1 + .../com/tz/platform/entity/MarketNote.java | 2 +- .../com/tz/platform/juejin/JueJinApi.java | 4 +- .../platform/repository/CompetitionDao.java | 2 + .../tz/platform/repository/MarketNoteDao.java | 13 +++ .../com/tz/platform/pc/biz/PCQuestionBiz.java | 2 +- .../system/feign/FeignSchoolController.java | 3 + .../tz/platform/system/pc/biz/SchoolBiz.java | 2 +- .../tz/platform/image/pc/biz/PCImageBiz.java | 4 +- .../tz/platform/feign/user/IFeignZhiyun.java | 11 +++ .../java/com/tz/platform/entity/User.java | 2 + .../tz/platform/user/api/OauthController.java | 22 ++++- .../user/api/UserLoginController.java | 56 ++++++++++++ .../platform/user/api/bo/ZhiyunTokenBO.java | 8 ++ .../user/feign/FeignZhiyunController.java | 19 ++++ .../user/pc/PcUserInfoController.java | 10 +++ .../platform/user/pc/biz/PcUserInfoBiz.java | 2 +- .../com/tz/platform/zhiyun/ZhiyunJob.java | 10 +-- .../platform/zhiyun/biz/ZhiyunAccountBiz.java | 86 ++++++++++++++++++- 49 files changed, 707 insertions(+), 75 deletions(-) create mode 100644 tz/common/common-core/src/main/java/com/tz/platform/common/core/tools/HmacSha256Utils.java create mode 100644 tz/competition/competition-service/src/main/java/com/tz/platform/competitiion/api/MarketNoteController.java create mode 100644 tz/competition/competition-service/src/main/java/com/tz/platform/competitiion/api/biz/NoteBiz.java create mode 100644 tz/competition/competition-service/src/main/java/com/tz/platform/competitiion/api/dto/NoteDTO.java create mode 100644 tz/competition/competition-service/src/main/java/com/tz/platform/competitiion/api/dto/NoteDateDTO.java create mode 100644 tz/competition/competition-service/src/main/java/com/tz/platform/competitiion/api/vo/NoteVO.java create mode 100644 tz/competition/competition-service/src/main/java/com/tz/platform/repository/MarketNoteDao.java create mode 100644 tz/user/user-feign/src/main/java/com/tz/platform/feign/user/IFeignZhiyun.java create mode 100644 tz/user/user-service/src/main/java/com/tz/platform/user/api/bo/ZhiyunTokenBO.java create mode 100644 tz/user/user-service/src/main/java/com/tz/platform/user/feign/FeignZhiyunController.java diff --git a/backend/src/api/school.js b/backend/src/api/school.js index 64896c3..4195cc7 100644 --- a/backend/src/api/school.js +++ b/backend/src/api/school.js @@ -43,4 +43,10 @@ export function getList(data) { method: 'post', data: d }) + } + export function synZhiyun(){ + return request({ + url: "/pc/user/synZhiYunAccount", + method: "get" + }) } \ No newline at end of file diff --git a/backend/src/router/index.js b/backend/src/router/index.js index 5483d20..8fc60b3 100644 --- a/backend/src/router/index.js +++ b/backend/src/router/index.js @@ -38,7 +38,11 @@ export const constantRoutes = [ component: () => import('@/views/login/index'), hidden: true }, - + { + path: 'server', + component: ()=>import('@/views/login/auth'), + hidden: true + }, { path: '/404', component: () => import('@/views/404'), @@ -72,27 +76,27 @@ export const constantRoutes = [ component: () => import('@/views/table/index'), meta: { title: '用户列表', icon: 'user_list' } }, - { - path: 'create', - name: 'Create', - component: () => import('@/views/table/create'), - meta: { title: '新增用户', icon: 'add_user' } - }, - { - path: 'batch', - name: 'Batch', - component: () => import('@/views/table/batch'), - meta: { title: '批量导入', icon: 'batch_insert' } - }, - { - path: 'grade', - name: '', - component: ()=>import('@/views/manager/grade'), - meta: { - title: '班级管理', - icon: 'grade_info' - } - } + // { + // path: 'create', + // name: 'Create', + // component: () => import('@/views/table/create'), + // meta: { title: '新增用户', icon: 'add_user' } + // }, + // { + // path: 'batch', + // name: 'Batch', + // component: () => import('@/views/table/batch'), + // meta: { title: '批量导入', icon: 'batch_insert' } + // }, + // { + // path: 'grade', + // name: '', + // component: ()=>import('@/views/manager/grade'), + // meta: { + // title: '班级管理', + // icon: 'grade_info' + // } + // } ] }, { diff --git a/backend/src/views/competition/components/ranking.vue b/backend/src/views/competition/components/ranking.vue index d8a3bd5..974ff1a 100644 --- a/backend/src/views/competition/components/ranking.vue +++ b/backend/src/views/competition/components/ranking.vue @@ -4,10 +4,10 @@ - 测试2班 + 查询 - 导出 + 导出 - + @@ -144,7 +144,9 @@