From 37e533839ed28a4e0d9c7b9c074591fdbf9caa87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=9D=E5=85=88=E7=91=9E?= <1490493387@qq.com> Date: Fri, 28 Jan 2022 23:57:26 +0800 Subject: [PATCH] =?UTF-8?q?feat(dashboard/index.vue):=20=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E5=8F=B0=E7=9A=84=E5=9B=A2=E9=98=9F=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dashboard/components/Project/index.vue | 5 +- src/views/dashboard/components/Team/index.vue | 152 ++++++++++++------ src/views/dashboard/index.vue | 4 +- src/views/system/user/index.vue | 5 +- 4 files changed, 107 insertions(+), 59 deletions(-) diff --git a/src/views/dashboard/components/Project/index.vue b/src/views/dashboard/components/Project/index.vue index 9f903baa..e6cdc8eb 100644 --- a/src/views/dashboard/components/Project/index.vue +++ b/src/views/dashboard/components/Project/index.vue @@ -45,7 +45,7 @@ Spring Boot、Spring Cloud & Alibaba、Spring Security - OAuth2、Sentinel、Elastic Stack ... + OAuth2、JWT、Elastic Stack ... @@ -76,14 +76,13 @@ export default { &__main { line-height: 28px; + height: 315px; } } .fw-b { font-weight: bold; } - - } \ No newline at end of file diff --git a/src/views/dashboard/components/Team/index.vue b/src/views/dashboard/components/Team/index.vue index 4a422fad..70d7f3cc 100644 --- a/src/views/dashboard/components/Team/index.vue +++ b/src/views/dashboard/components/Team/index.vue @@ -9,57 +9,38 @@
    -
  • +
  • + :src="item.imgUrl" + :preview-src-list="[item.imgUrl]">
    - 郝先瑞 + {{ item.nickname }}
    - 后端 - 前端 - 运维 + + {{ position }} + +
    +
  • -
  • -
    - - -
    - XLSS -
    - DevOps -
    -
    +
  • + +
    + 欢迎添加开发者微信🤗🤗🤗
  • - -
  • -
    - - -
    - 总有刁民要害朕 -
    - 后端 - 前端 -
    -
    -
    -
  • -
@@ -68,6 +49,12 @@ +
+

1. 人品良好、善于思考、执行力强;

+

2. 至少给项目提交过一个PR(无论大小);

+

3. Git代码库活跃,个人主页、博客完善者优先;

+

4. 过份优秀者我们会主动联系您...

+
@@ -81,12 +68,33 @@ import {nextTick, onMounted, reactive, toRefs, watchEffect} from "vue"; import BScroll from "better-scroll"; const state = reactive({ - teamActiveName: 'developer' + teamActiveName: 'developer', + developers: [ + { + imgUrl: 'https://gitee.com/haoxr/image/raw/master/hxr.jpg', + nickname: '郝先瑞', + positions: ['后端', '前端', '打杂'], + homepage: 'https://www.cnblogs.com/haoxianrui/' + }, + { + imgUrl: 'https://gitee.com/haoxr/image/raw/master/default/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20220128222910_gaitubao_841x841.jpg', + nickname: '张加林', + positions: ['DevOps'], + homepage: 'https://gitee.com/ximy' + }, + { + imgUrl: 'https://gitee.com/haoxr/image/raw/master/default/ba695a5e70410a066b7052c5dc9db5c.jpg', + nickname: '张川', + positions: ['后端', '前端'], + homepage: 'https://blog.csdn.net/qq_41595149' + }, + ], + colors: ['', 'success', 'warning', 'danger'] }) -const {teamActiveName} = toRefs(state) +const {teamActiveName, developers, colors} = toRefs(state) -let bScroll = reactive({}) +/*let bScroll = reactive({}) onMounted(() => { bScroll = new BScroll(document.querySelector('.developer-wrapper') as any, { @@ -102,7 +110,7 @@ watchEffect(() => { nextTick(() => { bScroll && (bScroll as any).refresh() }) -}) +})*/