+
{{ tips }}
@@ -59,19 +59,19 @@ export default {
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scTitle/index.vue b/src/frontend/admin/src/components/scTitle/index.vue
deleted file mode 100644
index 3183d11a..00000000
--- a/src/frontend/admin/src/components/scTitle/index.vue
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
- {{ title }}
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scUpload/index.vue b/src/frontend/admin/src/components/scUpload/index.vue
index 1630b2ce..ee8d0930 100644
--- a/src/frontend/admin/src/components/scUpload/index.vue
+++ b/src/frontend/admin/src/components/scUpload/index.vue
@@ -68,8 +68,8 @@ const scCropper = defineAsyncComponent(() => import('@/components/scCropper'))
export default {
props: {
modelValue: { type: String, default: '' },
- height: { type: Number, default: 148 },
- width: { type: Number, default: 148 },
+ height: { type: Number, default: 10 },
+ width: { type: Number, default: 10 },
title: { type: String, default: '' },
icon: { type: String, default: 'el-icon-plus' },
action: { type: String, default: '' },
@@ -108,8 +108,8 @@ export default {
value: '',
file: null,
style: {
- width: this.width + 'px',
- height: this.height + 'px',
+ width: this.width + 'rem',
+ height: this.height + 'rem',
},
cropperDialogVisible: false,
cropperFile: null,
@@ -309,14 +309,14 @@ export default {
display: flex;
justify-content: center;
align-items: center;
- width: 25px;
- height: 25px;
+ width: 1.9rem;
+ height: 1.9rem;
cursor: pointer;
color: #fff;
}
.sc-upload__img-actions span i {
- font-size: 12px;
+ font-size: 0.9rem;
}
.sc-upload__img-actions .del {
@@ -333,7 +333,7 @@ export default {
align-items: center;
width: 100%;
height: 100%;
- font-size: 12px;
+ font-size: 0.9rem;
background-color: var(--el-fill-color-lighter);
}
@@ -352,7 +352,7 @@ export default {
align-items: center;
background-color: var(--el-overlay-color-lighter);
z-index: 1;
- padding: 10px;
+ padding: 1rem;
}
.sc-upload__progress .el-progress {
@@ -374,14 +374,14 @@ export default {
}
.sc-upload .file-empty i {
- font-size: 28px;
+ font-size: 2rem;
}
.sc-upload .file-empty h4 {
- font-size: 12px;
+ font-size: 0.9rem;
font-weight: normal;
color: #8c939d;
- margin-top: 8px;
+ margin-top: 1rem;
}
.sc-upload.sc-upload-round {
diff --git a/src/frontend/admin/src/components/scUpload/multiple.vue b/src/frontend/admin/src/components/scUpload/multiple.vue
index aaab1c3a..3b91f0d7 100644
--- a/src/frontend/admin/src/components/scUpload/multiple.vue
+++ b/src/frontend/admin/src/components/scUpload/multiple.vue
@@ -297,7 +297,7 @@ export default {
align-items: center;
width: 100%;
height: 100%;
- font-size: 12px;
+ font-size: 0.9rem;
}
.sc-upload-multiple .el-upload-list__item:hover .sc-upload__item-actions {
@@ -322,7 +322,7 @@ export default {
}
.sc-upload__item-actions span i {
- font-size: 12px;
+ font-size: 0.9rem;
}
.sc-upload__item-actions .del {
diff --git a/src/frontend/admin/src/components/scVideo/index.vue b/src/frontend/admin/src/components/scVideo/index.vue
deleted file mode 100644
index 1d5cce49..00000000
--- a/src/frontend/admin/src/components/scVideo/index.vue
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scWorkflow/index.vue b/src/frontend/admin/src/components/scWorkflow/index.vue
deleted file mode 100644
index bc592050..00000000
--- a/src/frontend/admin/src/components/scWorkflow/index.vue
+++ /dev/null
@@ -1,572 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scWorkflow/nodeWrap.vue b/src/frontend/admin/src/components/scWorkflow/nodeWrap.vue
deleted file mode 100644
index e5baa349..00000000
--- a/src/frontend/admin/src/components/scWorkflow/nodeWrap.vue
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scWorkflow/nodes/addNode.vue b/src/frontend/admin/src/components/scWorkflow/nodes/addNode.vue
deleted file mode 100644
index b841d128..00000000
--- a/src/frontend/admin/src/components/scWorkflow/nodes/addNode.vue
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
审批节点
-
- -
-
-
-
-
抄送节点
-
- -
-
-
-
-
条件分支
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scWorkflow/nodes/approver.vue b/src/frontend/admin/src/components/scWorkflow/nodes/approver.vue
deleted file mode 100644
index 853151d2..00000000
--- a/src/frontend/admin/src/components/scWorkflow/nodes/approver.vue
+++ /dev/null
@@ -1,224 +0,0 @@
-
-
-
-
-
-
-
- {{ nodeConfig.nodeName }}
-
-
-
-
-
- {{ toText(nodeConfig) }}
- 请选择
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 选择人员
-
- {{ user.name }}
-
-
-
-
-
- 发起人的第
-
- 级主管
-
-
-
- 选择角色
-
- {{ role.name }}
-
-
-
-
-
-
- 自选一个人
- 自选多个人
-
-
-
-
-
- 直到最上层主管
- 自定义审批终点
-
-
- 直到发起人的第
-
- 级主管
-
-
-
-
-
-
-
-
-
-
- 小时
-
-
-
- 自动通过
- 自动拒绝
-
-
-
-
-
-
-
- 按顺序依次审批
-
-
- 会签 (可同时审批,每个人必须审批通过)
-
-
- 或签 (有一人审批通过即可)
-
-
-
-
-
-
- 保存
- 取消
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scWorkflow/nodes/branch.vue b/src/frontend/admin/src/components/scWorkflow/nodes/branch.vue
deleted file mode 100644
index 82450d17..00000000
--- a/src/frontend/admin/src/components/scWorkflow/nodes/branch.vue
+++ /dev/null
@@ -1,242 +0,0 @@
-
-
-
-
-
添加条件
-
-
-
-
-
-
-
-
-
-
- {{ item.nodeName }}
- 优先级{{ item.priorityLevel }}
-
-
-
-
-
- {{ toText(nodeConfig, index) }}
- 请设置条件
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 且
- 或
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 移除
-
-
-
-
-
- 增加条件
-
-
-
-
- 保存
- 取消
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scWorkflow/nodes/promoter.vue b/src/frontend/admin/src/components/scWorkflow/nodes/promoter.vue
deleted file mode 100644
index 085f3898..00000000
--- a/src/frontend/admin/src/components/scWorkflow/nodes/promoter.vue
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-
-
-
- {{ nodeConfig.nodeName }}
-
-
- {{ toText(nodeConfig) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 选择角色
-
- {{ role.name }}
-
-
-
-
-
-
-
- 保存
- 取消
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scWorkflow/nodes/send.vue b/src/frontend/admin/src/components/scWorkflow/nodes/send.vue
deleted file mode 100644
index 7747c996..00000000
--- a/src/frontend/admin/src/components/scWorkflow/nodes/send.vue
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
- {{ nodeConfig.nodeName }}
-
-
-
-
-
- {{ toText(nodeConfig) }}
- 请选择人员
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 选择人员
-
- {{ user.name }}
-
-
-
-
-
-
-
-
-
- 保存
- 取消
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/components/scWorkflow/select.vue b/src/frontend/admin/src/components/scWorkflow/select.vue
deleted file mode 100644
index 7e575246..00000000
--- a/src/frontend/admin/src/components/scWorkflow/select.vue
+++ /dev/null
@@ -1,414 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
已选 ({{ selected.length }})
-
-
- -
-
- {{ item.name.substring(0, 1) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
已选 ({{ selected.length }})
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 取 消
- 确 认
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/config/index.js b/src/frontend/admin/src/config/index.js
index 8e49a925..7d6a2a5b 100644
--- a/src/frontend/admin/src/config/index.js
+++ b/src/frontend/admin/src/config/index.js
@@ -60,9 +60,9 @@ const DEFAULT_CONFIG = {
//控制台首页默认布局
DEFAULT_GRID: {
//默认分栏数量和宽度 例如 [24] [18,6] [8,8,8] [6,12,6]
- layout: [24],
+ layout: [24, 12, 12],
//小组件分布,com取值:views/home/components 文件名
- compsList: [['ver']],
+ compsList: [['ver'], ['modules'], ['change-log']],
},
//默认头像
diff --git a/src/frontend/admin/src/config/myConfig.js b/src/frontend/admin/src/config/myConfig.js
index 9289ae52..44ae227a 100644
--- a/src/frontend/admin/src/config/myConfig.js
+++ b/src/frontend/admin/src/config/myConfig.js
@@ -6,5 +6,5 @@
export default {
//是否显示第三方授权登录
- MY_SHOW_LOGIN_OAUTH: true,
+ MY_SHOW_LOGIN_OAUTH: false,
}
\ No newline at end of file
diff --git a/src/frontend/admin/src/global.js b/src/frontend/admin/src/global.js
index b50135f9..6b7e8fcb 100644
--- a/src/frontend/admin/src/global.js
+++ b/src/frontend/admin/src/global.js
@@ -28,7 +28,6 @@ import scStatusIndicator from '@/components/scMini/scStatusIndicator'
import scTable from '@/components/scTable'
import scTableColumn from '@/components/scTable/column.js'
import scTableSelect from '@/components/scTableSelect'
-import scTitle from '@/components/scTitle'
import scTrend from '@/components/scMini/scTrend'
import scUpload from '@/components/scUpload'
import scUploadFile from '@/components/scUpload/file'
@@ -98,7 +97,6 @@ export default {
app.component('scTable', scTable)
app.component('scTableColumn', scTableColumn)
app.component('scTableSelect', scTableSelect)
- app.component('scTitle', scTitle)
app.component('scTrend', scTrend)
app.component('scUpload', scUpload)
app.component('scUploadFile', scUploadFile)
diff --git a/src/frontend/admin/src/layout/components/search.vue b/src/frontend/admin/src/layout/components/search.vue
index 46aec3e7..ed558ebd 100644
--- a/src/frontend/admin/src/layout/components/search.vue
+++ b/src/frontend/admin/src/layout/components/search.vue
@@ -24,7 +24,7 @@
暂无搜索结果
-
+
-
@@ -147,12 +147,12 @@ export default {
\ No newline at end of file
diff --git a/src/frontend/admin/src/layout/components/tags.vue b/src/frontend/admin/src/layout/components/tags.vue
index 3aa8a7be..9db14e48 100644
--- a/src/frontend/admin/src/layout/components/tags.vue
+++ b/src/frontend/admin/src/layout/components/tags.vue
@@ -287,19 +287,19 @@ export default {
\ No newline at end of file
diff --git a/src/frontend/admin/src/layout/other/404.vue b/src/frontend/admin/src/layout/other/404.vue
index 9984f819..be215ac4 100644
--- a/src/frontend/admin/src/layout/other/404.vue
+++ b/src/frontend/admin/src/layout/other/404.vue
@@ -6,9 +6,9 @@
无权限或找不到页面
当前页面无权限访问或者打开了一个不存在的链接,请检查当前账户权限和链接的可访问性。
-
返回首页
-
重新登录
-
返回上一页
+
返回首页
+
重新登录
+
返回上一页
@@ -16,13 +16,13 @@
@@ -155,82 +129,6 @@ export default {
display: flex;
}
-.login_adv {
- width: 33.33333%;
- background-color: #555;
- background-size: cover;
- background-position: center center;
- background-repeat: no-repeat;
- position: relative;
-}
-
-.login_adv__title {
- color: #fff;
- padding: 40px;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- z-index: 2;
-}
-
-.login_adv__title h2 {
- font-size: 40px;
-}
-
-.login_adv__title h4 {
- font-size: 18px;
- margin-top: 10px;
- font-weight: normal;
-}
-
-.login_adv__title p {
- font-size: 14px;
- margin-top: 10px;
- line-height: 1.8;
- color: rgba(255, 255, 255, 0.6);
-}
-
-.login_adv__title div {
- margin-top: 10px;
- display: flex;
- align-items: center;
-}
-
-.login_adv__title div span {
- margin-right: 1rem;
-}
-
-.login_adv__title div i {
- font-size: 40px;
-}
-
-.login_adv__title div i.add {
- font-size: 20px;
- color: rgba(255, 255, 255, 0.6);
-}
-
-.login_adv__bottom {
- position: absolute;
- left: 0;
- right: 0;
- bottom: 0;
- color: #fff;
- padding: 40px;
- background-image: linear-gradient(transparent, #000);
- z-index: 3;
-}
-
-.login_adv__mask {
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background: rgba(0, 0, 0, 0.5);
- z-index: 1;
-}
-
.login_main {
flex: 1;
overflow: auto;
@@ -238,13 +136,12 @@ export default {
}
.login-form {
- width: 400px;
+ width: 30rem;
margin: auto;
- padding: 20px 0;
}
.login-header {
- margin-bottom: 40px;
+ margin-bottom: 3rem;
}
.login-header .logo {
@@ -253,34 +150,17 @@ export default {
}
.login-header .logo img {
- width: 40px;
- height: 40px;
+ width: 3rem;
+ height: 3rem;
vertical-align: bottom;
- margin-right: 10px;
+ margin-right: 1rem;
}
.login-header .logo label {
- font-size: 26px;
+ font-size: 2rem;
font-weight: bold;
}
-.login-oauth {
- display: flex;
- justify-content: space-around;
-}
-
-.login-form .el-divider {
- margin-top: 40px;
-}
-
-.login-form:deep(.el-tabs) .el-tabs__header {
- margin-bottom: 25px;
-}
-
-.login-form:deep(.el-tabs) .el-tabs__header .el-tabs__item {
- font-size: 14px;
-}
-
.login-form:deep(.login-forgot) {
text-align: right;
}
@@ -294,7 +174,7 @@ export default {
}
.login-form:deep(.login-reg) {
- font-size: 14px;
+ font-size: 1.1rem;
color: var(--el-text-color-primary);
}
@@ -308,60 +188,24 @@ export default {
.login_config {
position: absolute;
- top: 20px;
- right: 20px;
+ top: 1.5rem;
+ right: 1.5rem;
}
-.qrCodeLogin {
- text-align: center;
- position: relative;
- padding: 20px 0;
-}
-
-.qrCodeLogin img.qrCode {
- background: #fff;
- padding: 20px;
- border-radius: 10px;
-}
-
-.qrCodeLogin p.msg {
- margin-top: 1rem;
-}
-
-.qrCodeLogin .qrCodeLogin-result {
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- text-align: center;
- background: var(--el-mask-color);
-}
-
-@media (max-width: 1200px) {
- .login-form {
- width: 340px;
- }
-}
-
-@media (max-width: 1000px) {
+@media (max-width: 77rem) {
.login_main {
display: block;
}
.login_main .login_config {
position: static;
- padding: 20px 20px 0 20px;
+ padding: 1.5rem 1.5rem 0 1.5rem;
text-align: right;
}
.login-form {
width: 100%;
- padding: 20px 40px;
- }
-
- .login_adv {
- display: none;
+ padding: 1.5rem 3rem;
}
}
\ No newline at end of file
diff --git a/src/frontend/admin/src/views/home/index.vue b/src/frontend/admin/src/views/home/index.vue
index 7439a785..0df38fae 100644
--- a/src/frontend/admin/src/views/home/index.vue
+++ b/src/frontend/admin/src/views/home/index.vue
@@ -1,16 +1,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/views/home/widgets/components/change-log.vue b/src/frontend/admin/src/views/home/widgets/components/change-log.vue
new file mode 100644
index 00000000..a57063cf
--- /dev/null
+++ b/src/frontend/admin/src/views/home/widgets/components/change-log.vue
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/frontend/admin/src/views/home/widgets/components/modules.vue b/src/frontend/admin/src/views/home/widgets/components/modules.vue
new file mode 100644
index 00000000..e3b0d699
--- /dev/null
+++ b/src/frontend/admin/src/views/home/widgets/components/modules.vue
@@ -0,0 +1,61 @@
+
+
+
+
+
+ {{ value }}
+
+
+
+
+
+
+
+
+ {{
+ value
+ }}
+
+
+
+
+
+
+
+
+ {{ value.version }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/frontend/admin/src/views/home/widgets/components/progress.vue b/src/frontend/admin/src/views/home/widgets/components/progress.vue
deleted file mode 100644
index 3dcd7110..00000000
--- a/src/frontend/admin/src/views/home/widgets/components/progress.vue
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
- {{ percentage }}%
- 当前进度
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/views/home/widgets/components/time.vue b/src/frontend/admin/src/views/home/widgets/components/time.vue
index da694d44..6ec902ea 100644
--- a/src/frontend/admin/src/views/home/widgets/components/time.vue
+++ b/src/frontend/admin/src/views/home/widgets/components/time.vue
@@ -35,17 +35,17 @@ export default {
\ No newline at end of file
diff --git a/src/frontend/admin/src/views/home/widgets/components/ver.vue b/src/frontend/admin/src/views/home/widgets/components/ver.vue
index 988d18c3..653e49bd 100644
--- a/src/frontend/admin/src/views/home/widgets/components/ver.vue
+++ b/src/frontend/admin/src/views/home/widgets/components/ver.vue
@@ -1,38 +1,15 @@
-
-
-
-
-
-

-
{{ packageJson.name }}
-
{{ ver }}
-
-
-
-
- {{
- value
- }}
-
-
-
-
- {{
- value
- }}
-
-
-
-
- {{
- value.version
- }}
-
-
-
-
-
+
+
+
+
+

+
{{ packageJson.name }}
+
{{ ver }}
+
+
+
+
-
-
\ No newline at end of file
diff --git a/src/frontend/admin/src/views/home/widgets/index.vue b/src/frontend/admin/src/views/home/widgets/index.vue
index 9a50af6e..ce961fdc 100644
--- a/src/frontend/admin/src/views/home/widgets/index.vue
+++ b/src/frontend/admin/src/views/home/widgets/index.vue
@@ -71,6 +71,16 @@
+