Skip to content

Commit d5c6780

Browse files
committed
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/vue3-bpm
2 parents 18191f9 + d48a14e commit d5c6780

File tree

36 files changed

+1879
-52
lines changed

36 files changed

+1879
-52
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "yudao-ui-admin",
3-
"version": "1.6.6-snapshot",
3+
"version": "1.7.0-snapshot",
44
"description": "芋道管理系统",
55
"author": "芋道",
66
"license": "MIT",
@@ -49,7 +49,7 @@
4949
"core-js": "^3.26.0",
5050
"crypto-js": "^4.0.0",
5151
"echarts": "5.4.0",
52-
"element-ui": "2.15.10",
52+
"element-ui": "2.15.12",
5353
"file-saver": "2.0.5",
5454
"fuse.js": "6.6.2",
5555
"highlight.js": "9.18.5",

src/api/system/mail/account.js

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
import request from '@/utils/request'
2+
3+
// 创建邮箱账号
4+
export function createMailAccount(data) {
5+
return request({
6+
url: '/system/mail-account/create',
7+
method: 'post',
8+
data: data
9+
})
10+
}
11+
12+
// 更新邮箱账号
13+
export function updateMailAccount(data) {
14+
return request({
15+
url: '/system/mail-account/update',
16+
method: 'put',
17+
data: data
18+
})
19+
}
20+
21+
// 删除邮箱账号
22+
export function deleteMailAccount(id) {
23+
return request({
24+
url: '/system/mail-account/delete?id=' + id,
25+
method: 'delete'
26+
})
27+
}
28+
29+
// 获得邮箱账号
30+
export function getMailAccount(id) {
31+
return request({
32+
url: '/system/mail-account/get?id=' + id,
33+
method: 'get'
34+
})
35+
}
36+
37+
// 获得邮箱账号分页
38+
export function getMailAccountPage(query) {
39+
return request({
40+
url: '/system/mail-account/page',
41+
method: 'get',
42+
params: query
43+
})
44+
}
45+
46+
// 获取邮箱账号的精简信息列表
47+
export function getSimpleMailAccountList() {
48+
return request({
49+
url: '/system/mail-account/list-all-simple',
50+
method: 'get',
51+
})
52+
}

src/api/system/mail/log.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import request from '@/utils/request'
2+
3+
// 获得邮件日志
4+
export function getMailLog(id) {
5+
return request({
6+
url: '/system/mail-log/get?id=' + id,
7+
method: 'get'
8+
})
9+
}
10+
11+
// 获得邮件日志分页
12+
export function getMailLogPage(query) {
13+
return request({
14+
url: '/system/mail-log/page',
15+
method: 'get',
16+
params: query
17+
})
18+
}

src/api/system/mail/template.js

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
import request from '@/utils/request'
2+
3+
// 创建邮件模版
4+
export function createMailTemplate(data) {
5+
return request({
6+
url: '/system/mail-template/create',
7+
method: 'post',
8+
data: data
9+
})
10+
}
11+
12+
// 更新邮件模版
13+
export function updateMailTemplate(data) {
14+
return request({
15+
url: '/system/mail-template/update',
16+
method: 'put',
17+
data: data
18+
})
19+
}
20+
21+
// 删除邮件模版
22+
export function deleteMailTemplate(id) {
23+
return request({
24+
url: '/system/mail-template/delete?id=' + id,
25+
method: 'delete'
26+
})
27+
}
28+
29+
// 获得邮件模版
30+
export function getMailTemplate(id) {
31+
return request({
32+
url: '/system/mail-template/get?id=' + id,
33+
method: 'get'
34+
})
35+
}
36+
37+
// 获得邮件模版分页
38+
export function getMailTemplatePage(query) {
39+
return request({
40+
url: '/system/mail-template/page',
41+
method: 'get',
42+
params: query
43+
})
44+
}
45+
46+
// 发送测试邮件
47+
export function sendMail(data) {
48+
return request({
49+
url: '/system/mail-template/send-mail',
50+
method: 'post',
51+
data: data
52+
})
53+
}

src/api/system/notify/message.js

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
import request from '@/utils/request'
2+
import qs from 'qs'
3+
4+
// 获得我的站内信分页
5+
export function getNotifyMessagePage(query) {
6+
return request({
7+
url: '/system/notify-message/page',
8+
method: 'get',
9+
params: query
10+
})
11+
}
12+
13+
// 获得我的站内信分页
14+
export function getMyNotifyMessagePage(query) {
15+
return request({
16+
url: '/system/notify-message/my-page',
17+
method: 'get',
18+
params: query
19+
})
20+
}
21+
22+
// 批量标记已读
23+
export function updateNotifyMessageRead(ids) {
24+
return request({
25+
url: '/system/notify-message/update-read?' + qs.stringify({ids: ids}, { indices: false }),
26+
method: 'put'
27+
})
28+
}
29+
30+
// 标记所有站内信为已读
31+
export function updateAllNotifyMessageRead() {
32+
return request({
33+
url: '/system/notify-message/update-all-read',
34+
method: 'put'
35+
})
36+
}
37+
38+
// 获取当前用户的最新站内信列表
39+
export function getUnreadNotifyMessageList() {
40+
return request({
41+
url: '/system/notify-message/get-unread-list',
42+
method: 'get'
43+
})
44+
}
45+
46+
// 获得当前用户的未读站内信数量
47+
export function getUnreadNotifyMessageCount() {
48+
return request({
49+
url: '/system/notify-message/get-unread-count',
50+
method: 'get'
51+
})
52+
}

src/api/system/notify/template.js

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
import request from '@/utils/request'
2+
3+
// 创建站内信模板
4+
export function createNotifyTemplate(data) {
5+
return request({
6+
url: '/system/notify-template/create',
7+
method: 'post',
8+
data: data
9+
})
10+
}
11+
12+
// 更新站内信模板
13+
export function updateNotifyTemplate(data) {
14+
return request({
15+
url: '/system/notify-template/update',
16+
method: 'put',
17+
data: data
18+
})
19+
}
20+
21+
// 删除站内信模板
22+
export function deleteNotifyTemplate(id) {
23+
return request({
24+
url: '/system/notify-template/delete?id=' + id,
25+
method: 'delete'
26+
})
27+
}
28+
29+
// 获得站内信模板
30+
export function getNotifyTemplate(id) {
31+
return request({
32+
url: '/system/notify-template/get?id=' + id,
33+
method: 'get'
34+
})
35+
}
36+
37+
// 获得站内信模板分页
38+
export function getNotifyTemplatePage(query) {
39+
return request({
40+
url: '/system/notify-template/page',
41+
method: 'get',
42+
params: query
43+
})
44+
}
45+
46+
// 创建站内信模板
47+
export function sendNotify(data) {
48+
return request({
49+
url: '/system/notify-template/send-notify',
50+
method: 'post',
51+
data: data
52+
})
53+
}
54+
55+
// 导出站内信模板 Excel
56+
export function exportNotifyTemplateExcel(query) {
57+
return request({
58+
url: '/system/notify-template/export-excel',
59+
method: 'get',
60+
params: query,
61+
responseType: 'blob'
62+
})
63+
}
64+

src/api/system/sms/smsTemplate.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export function getSmsTemplatePage(query) {
4343
})
4444
}
4545

46-
// 创建短信模板
46+
// 发送测试短信
4747
export function sendSms(data) {
4848
return request({
4949
url: '/system/sms-template/send-sms',

src/components/DocAlert/index.vue

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
<template>
2-
<el-alert v-if="enable()" :title="'【' + title + '】文档地址:' + url" type="success" show-icon />
2+
<el-alert v-if="enable()" type="success" show-icon>
3+
<template slot="title">
4+
<div @click="goToUrl">{{ '【' + title + '】文档地址:' + url }}</div>
5+
</template>
6+
</el-alert>
37
</template>
48

59
<script>
@@ -14,6 +18,9 @@ export default {
1418
methods: {
1519
enable: function () {
1620
return getDocEnable();
21+
},
22+
goToUrl: function() {
23+
window.open(this.url);
1724
}
1825
}
1926
};

src/components/RuoYi/Doc/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default {
99
name: 'YudaoDoc',
1010
data() {
1111
return {
12-
url: 'http://www.iocoder.cn/Yudao/build-debugger-environment/?yudao'
12+
url: 'https://doc.iocoder.cn/'
1313
}
1414
},
1515
methods: {

src/components/TopNav/index.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,9 @@ export default {
133133
} else {
134134
// 显示左侧联动菜单
135135
this.activeRoutes(key);
136-
this.$store.dispatch('app/toggleSideBarHide', false);
136+
if (!this.$route.meta.link) {
137+
this.$store.dispatch('app/toggleSideBarHide', false);
138+
}
137139
}
138140
},
139141
// 当前激活的路由
@@ -149,7 +151,7 @@ export default {
149151
if(routes.length > 0) {
150152
this.$store.commit("SET_SIDEBAR_ROUTERS", routes);
151153
} else {
152-
this.$store.dispatch("app/toggleSideBarHide", true);
154+
this.$store.dispatch('app/toggleSideBarHide', true);
153155
}
154156
},
155157
ishttp(url) {

0 commit comments

Comments
 (0)