diff --git a/web-api/src/main/java/com/jeesite/modules/biz/web/MyProjectInfoController.java b/web-api/src/main/java/com/jeesite/modules/biz/web/MyProjectInfoController.java index bedf65f..849c28a 100644 --- a/web-api/src/main/java/com/jeesite/modules/biz/web/MyProjectInfoController.java +++ b/web-api/src/main/java/com/jeesite/modules/biz/web/MyProjectInfoController.java @@ -142,5 +142,14 @@ public class MyProjectInfoController extends BaseController { myProjectInfoService.delete(myProjectInfo); return renderResult(Global.TRUE, text("删除项目成功!")); } + + /** + * 列表数据 + */ + @RequestMapping(value = "listAll") + @ResponseBody + public List listAll(MyProjectInfo myProjectInfo){ + return myProjectInfoService.findList(myProjectInfo); + } } \ No newline at end of file diff --git a/web-vue/packages/biz/api/biz/myProjectInfo.ts b/web-vue/packages/biz/api/biz/myProjectInfo.ts index 5c87bac..85a0c3b 100644 --- a/web-vue/packages/biz/api/biz/myProjectInfo.ts +++ b/web-vue/packages/biz/api/biz/myProjectInfo.ts @@ -34,6 +34,9 @@ export interface MyProjectInfo extends BasicModel { export const myProjectInfoList = (params?: MyProjectInfo | any) => defHttp.get({ url: adminPath + '/biz/myProjectInfo/list', params }); +export const myProjectInfoListAll = (params?: MyProjectInfo | any) => + defHttp.get({ url: adminPath + '/biz/myProjectInfo/listAll', params }); + export const myProjectInfoListData = (params?: MyProjectInfo | any) => defHttp.post>({ url: adminPath + '/biz/myProjectInfo/listData', params }); diff --git a/web-vue/packages/core/layouts/screen/welcome/Erp/components/ChartV01.vue b/web-vue/packages/core/layouts/screen/welcome/Erp/components/ChartV01.vue index 79db94c..79f730b 100644 --- a/web-vue/packages/core/layouts/screen/welcome/Erp/components/ChartV01.vue +++ b/web-vue/packages/core/layouts/screen/welcome/Erp/components/ChartV01.vue @@ -10,291 +10,302 @@ \ No newline at end of file + :deep(.ec-label-line) { + stroke: #e0e6ff !important; + stroke-width: 1px !important; + } + diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/GrowCard.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/GrowCard.vue deleted file mode 100644 index eb1a576..0000000 --- a/web-vue/packages/core/layouts/views/desktop/analysis/components/GrowCard.vue +++ /dev/null @@ -1,107 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/SalesProductPie.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/SalesProductPie.vue deleted file mode 100644 index 59a3312..0000000 --- a/web-vue/packages/core/layouts/views/desktop/analysis/components/SalesProductPie.vue +++ /dev/null @@ -1,51 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/SiteAnalysis.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/SiteAnalysis.vue deleted file mode 100644 index 7c3c926..0000000 --- a/web-vue/packages/core/layouts/views/desktop/analysis/components/SiteAnalysis.vue +++ /dev/null @@ -1,44 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitAnalysis.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitAnalysis.vue deleted file mode 100644 index 775c6fe..0000000 --- a/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitAnalysis.vue +++ /dev/null @@ -1,109 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitAnalysisBar.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitAnalysisBar.vue deleted file mode 100644 index 875269c..0000000 --- a/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitAnalysisBar.vue +++ /dev/null @@ -1,49 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitRadar.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitRadar.vue deleted file mode 100644 index f191969..0000000 --- a/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitRadar.vue +++ /dev/null @@ -1,89 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitSource.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitSource.vue deleted file mode 100644 index 4a64799..0000000 --- a/web-vue/packages/core/layouts/views/desktop/analysis/components/VisitSource.vue +++ /dev/null @@ -1,71 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/index.vue b/web-vue/packages/core/layouts/views/desktop/analysis/index.vue index ddb72e7..734e5df 100644 --- a/web-vue/packages/core/layouts/views/desktop/analysis/index.vue +++ b/web-vue/packages/core/layouts/views/desktop/analysis/index.vue @@ -1,23 +1,101 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/workbench/components/Data.tsx b/web-vue/packages/core/layouts/views/desktop/workbench/components/Data.tsx deleted file mode 100644 index f52e64f..0000000 --- a/web-vue/packages/core/layouts/views/desktop/workbench/components/Data.tsx +++ /dev/null @@ -1,170 +0,0 @@ -interface GroupItem { - title: string; - icon: string; - color: string; - desc: string; - date: string; - group: string; - url: string; -} - -interface NavItem { - title: string; - icon: string; - color: string; - url: string; -} - -interface DynamicInfoItem { - avatar: string; - name: string; - date: string; - desc: string; -} - -export const navItems: NavItem[] = [ - { - title: 'HR 看板', - icon: 'i-ant-design:bar-chart-outlined', - color: '#bf0c2c', - url: '/desktop/about', - }, - { - title: '待办任务', - icon: 'i-simple-line-icons:envelope-letter', - color: '#1fdaca', - url: '/bpm/bpmMyTask/todoList', - }, - { - title: '角色管理', - icon: 'i-simple-line-icons:people', - color: '#e18525', - url: '/sys/role/list', - }, - { - title: '菜单管理', - icon: 'i-simple-line-icons:book-open', - color: '#3fb27f', - url: '/sys/menu/index', - }, - { - title: '权限管理', - icon: 'i-simple-line-icons:social-dropbox', - color: '#4daf1bc9', - url: '/sys/role/list', - }, - { - title: '统计分析', - icon: 'i-ion:bar-chart-outline', - color: '#00d8ff', - url: '/desktop/about', - }, -]; - -export const dynamicInfoItems: DynamicInfoItem[] = [ - { - avatar: 'icons/dynamic-avatar-4.svg', - name: 'ThinkGem', - date: '刚刚', - desc: `在 开源组 创建了项目 Vue`, - }, - { - avatar: 'icons/dynamic-avatar-2.svg', - name: '果汁', - date: '1个小时前', - desc: `关注了 JeeSite `, - }, - { - avatar: 'icons/dynamic-avatar-3.svg', - name: 'JeeSite', - date: '1天前', - desc: `发布了 个人动态 `, - }, - { - avatar: 'icons/dynamic-avatar-5.svg', - name: 'Vben', - date: '2天前', - desc: `发表文章 如何编写一个Vite插件 `, - }, - { - avatar: 'icons/dynamic-avatar-4.svg', - name: 'ThinkGem', - date: '3天前', - desc: `回复了 杰克 的问题 如何进行项目优化?`, - }, - { - avatar: 'icons/dynamic-avatar-6.svg', - name: 'JeeSite', - date: '1周前', - desc: `关闭了问题 如何运行项目 `, - }, - { - avatar: 'icons/dynamic-avatar-1.svg', - name: '彩虹', - date: '1周前', - desc: `发布了 个人动态 `, - }, - { - avatar: 'icons/dynamic-avatar-1.svg', - name: '彩虹', - date: '2021-09-01 20:00', - desc: `推送了代码到 Gitee`, - }, -]; - -export const groupItems: GroupItem[] = [ - { - title: 'Gitee', - icon: 'i-simple-icons:gitee', - color: '#ce2323', - desc: '不要等待机会,而要创造机会。', - group: '开源组', - date: '2021-09-01', - url: '/desktop/about', - }, - { - title: 'Vue', - icon: 'i-ion:logo-vue', - color: '#3fb27f', - desc: '现在的你决定将来的你。', - group: '前端组', - date: '2021-09-01', - url: '/desktop/about', - }, - { - title: 'Html5', - icon: 'i-ion:logo-html5', - color: '#e18525', - desc: '没有什么才能比努力更重要。', - group: '上班摸鱼', - date: '2021-09-01', - url: '/desktop/about', - }, - { - title: 'Java', - icon: 'i-logos:java', - color: '#bf0c2c', - desc: '热情和欲望可以突破一切难关。', - group: '算法组', - date: '2021-09-01', - url: '/desktop/about', - }, - { - title: 'Spring', - icon: 'i-bx:bxl-spring-boot', - color: '#00d8ff', - desc: '健康的身体是实目标的基石。', - group: '技术牛', - date: '2021-09-01', - url: '/desktop/about', - }, - { - title: 'JeeSite', - icon: 'i-ion:logo-javascript', - color: '#4daf1bc9', - desc: '路是走出来的,而不是空想出来的。', - group: '架构组', - date: '2021-09-01', - url: '/desktop/about', - }, -]; diff --git a/web-vue/packages/core/layouts/views/desktop/workbench/components/DynamicInfo.vue b/web-vue/packages/core/layouts/views/desktop/workbench/components/DynamicInfo.vue deleted file mode 100644 index 4c43022..0000000 --- a/web-vue/packages/core/layouts/views/desktop/workbench/components/DynamicInfo.vue +++ /dev/null @@ -1,31 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/workbench/components/ProjectCard.vue b/web-vue/packages/core/layouts/views/desktop/workbench/components/ProjectCard.vue deleted file mode 100644 index 5e0d4df..0000000 --- a/web-vue/packages/core/layouts/views/desktop/workbench/components/ProjectCard.vue +++ /dev/null @@ -1,29 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/workbench/components/QuickNav.vue b/web-vue/packages/core/layouts/views/desktop/workbench/components/QuickNav.vue deleted file mode 100644 index becdc0f..0000000 --- a/web-vue/packages/core/layouts/views/desktop/workbench/components/QuickNav.vue +++ /dev/null @@ -1,20 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/workbench/components/SaleRadar.vue b/web-vue/packages/core/layouts/views/desktop/workbench/components/SaleRadar.vue deleted file mode 100644 index 39a72ec..0000000 --- a/web-vue/packages/core/layouts/views/desktop/workbench/components/SaleRadar.vue +++ /dev/null @@ -1,100 +0,0 @@ - - diff --git a/web-vue/packages/core/layouts/views/desktop/workbench/index.vue b/web-vue/packages/core/layouts/views/desktop/workbench/index.vue index 4537ec4..46495ef 100644 --- a/web-vue/packages/core/layouts/views/desktop/workbench/index.vue +++ b/web-vue/packages/core/layouts/views/desktop/workbench/index.vue @@ -1,36 +1,98 @@ + + diff --git a/web-vue/packages/core/layouts/views/login/LoginForm.vue b/web-vue/packages/core/layouts/views/login/LoginForm.vue index 56649c2..1b6fdd4 100644 --- a/web-vue/packages/core/layouts/views/login/LoginForm.vue +++ b/web-vue/packages/core/layouts/views/login/LoginForm.vue @@ -166,9 +166,4 @@ loading.value = false; } } - - function handleOauth2(event: Event) { - window.location.href = 'https://vue.jeesite.com/js/oauth2/login/gitee?state=vue'; - event.preventDefault(); - }