Skip to content

Commit 31b7427

Browse files
committed
Merge branch 'develop' of https://github.com/TaleLin/lin-cms-vue into multiple-input
2 parents e57dc7c + 8bdbdb0 commit 31b7427

6 files changed

Lines changed: 60 additions & 26 deletions

File tree

.env.development

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
ENV = 'development'
22

3-
VUE_APP_BASE_URL = 'http://dev.lin.colorful3.com'
3+
VUE_APP_BASE_URL = 'http://localhost:5000/'

.env.production

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11

22

3-
VUE_APP_BASE_URL = 'http://dev.koa.7yue.pro/'
3+
VUE_APP_BASE_URL = 'http://localhost:5000/'

README.md

Lines changed: 40 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,28 @@
66
</p>
77

88
<p align="center">
9-
<a href="#简介">简介</a>&nbsp;|&nbsp;<a href="#快速上手">快速上手</a>&nbsp;|&nbsp;<a href="#下个版本开发计划">下个版本开发计划</a>
9+
<a href="#简介">简介</a>&nbsp;|&nbsp;<a href="#快速上手">快速上手</a>&nbsp;|&nbsp;<a href="#版本日志">版本日志</a>
1010
</p>
1111

12-
![](https://img.shields.io/badge/版本-0.0.1.alpha.1-3963bc.svg)
12+
![](https://img.shields.io/badge/版本-0.1.0.beta.2-3963bc.svg)
1313
![](https://img.shields.io/badge/node-8.11.0+-3963bc.svg)
14-
![](https://img.shields.io/badge/vue-~2.5.17-3963bc.svg)
1514
![](https://img.shields.io/badge/脚手架-vuecli3-3963bc.svg)
16-
![](https://img.shields.io/badge/element-~2.4.6-3963bc.svg)
1715
![](https://img.shields.io/badge/license-MIT-3963bc.svg)
1816
![](https://img.shields.io/badge/developer-@vanoneang-3963bc.svg)
1917
![](https://img.shields.io/badge/developer-@GongJS-3963bc.svg)
20-
18+
![](https://img.shields.io/badge/developer-@quanquan-3963bc.svg)
2119

2220
## 简介
2321

2422
Lin-CMS 是林间有风团队经过大量项目实践所提炼出的一套**内容管理系统框架**
2523

2624
Lin-CMS 可以有效的帮助开发者提高 CMS 的开发效率。
2725

28-
Lin-CMS 是一套前后端完整的解决方案,后端部署请移步[后端仓库](https://github.com/TaleLin/lin-cms-flask)
26+
Lin-CMS 是一套前后端完整的解决方案,后端部署请移步:
27+
28+
[lin-cms-flask](https://github.com/TaleLin/lin-cms-flask)
29+
30+
[lin-cms-koa](https://github.com/TaleLin/lin-cms-koa)
2931

3032
### 文档地址
3133

@@ -81,13 +83,39 @@ npm run serve or yarn (run) serve
8183
<br>
8284
<img class="QR-img" src="http://imglf6.nosdn0.126.net/img/YUdIR2E3ME5weEdlNThuRmI4TFh3UWhiNmladWVoaTlXUXpicEFPa1F6czFNYkdmcWRIbGRRPT0.jpg?imageView&thumbnail=500x0&quality=96&stripmeta=0&type=jpg" width="150" height="150" style='text-align:left;width: 100px;height: 100px'>
8385

84-
QQ群搜索:Lin CMS 或 814597236
86+
QQ群搜索:林间有风 或 643205479
87+
88+
<img src="https://consumerminiaclprd01.blob.core.chinacloudapi.cn/miniappbackground/sfgmember/lin/qrcode_1558012902375.jpg" width="150" height="205" >
89+
90+
## 版本日志
91+
92+
最新版本 `0.1.0-beta.2`
93+
94+
### 0.1.0-beta.2
95+
96+
1. `F` 修复无感知刷新令牌异常
97+
2. `A` 新增入场动画
98+
3. `A` 新增全屏功能
99+
2. `A` 新增Icon、Form组件
100+
101+
### 0.1.0-beta.1
102+
103+
1. `U` 新UI界面
104+
2. `A` button组件、table组件
105+
3. `F` 修复令牌刷新异常
106+
107+
### 0.0.1-alpha.3
108+
109+
1. `A` 添加插件机制
110+
2. `U` 重构路由设计
111+
2. `A` 可配置三级路由导航
112+
113+
### 0.0.1-alpha.2
85114

86-
<img src="https://consumerminiaclprd01.blob.core.chinacloudapi.cn/miniappbackground/sfgmember/lin/qqgroup.jpg" width="150" height="205" >
115+
1. `U` 升级到 `vue-cli3.4`
116+
2. `A` 慕课网专题插件
87117

88-
## 下个版本开发计划
118+
### 0.0.1-alpha.1
89119

90-
- [ ] 完成插件机制
91-
- [ ] 添加消息推送机制
92-
- [ ] 完善表单组件
120+
1. `A` 初始化内测版
93121

src/assets/img/about/icon.png

1.46 KB
Loading

src/components/layout/User.vue

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<div class="user">
3-
<el-dropdown trigger="click">
3+
<el-dropdown>
44
<span class="el-dropdown-link">
55
<div class="nav-avatar">
66
<img :src="user.avatar || defaultAvatar" alt="头像">
@@ -152,7 +152,6 @@ export default {
152152
return {
153153
nickname: null,
154154
dialogFormVisible: false,
155-
defaultAvatar,
156155
form: {
157156
old_password: '',
158157
new_password: '',
@@ -182,6 +181,7 @@ export default {
182181
croppa: {},
183182
imgInfo: null,
184183
quality: 1,
184+
defaultAvatar,
185185
}
186186
},
187187
computed: {
@@ -213,9 +213,9 @@ export default {
213213
return
214214
}
215215
const imgFile = evt.target.files[0]
216-
// 验证文件大小是否符合要求, 不大于2M
217-
if (imgFile.size > 1024 * 1024 * 3) {
218-
this.$message.error('文件过大超过3M')
216+
// 验证文件大小是否符合要求, 不大于 5M
217+
if (imgFile.size > 1024 * 1024 * 5) {
218+
this.$message.error('文件过大超过5M')
219219
// 清空输入框
220220
this.clearFileInput(this.$refs.avatarInput)
221221
return
@@ -268,6 +268,8 @@ export default {
268268
file,
269269
},
270270
}).then((res) => {
271+
// 清空输入框
272+
this.clearFileInput(this.$refs.avatarInput)
271273
if (!Array.isArray(res) || res.length !== 1) {
272274
this.$message.error('头像上传失败, 请重试')
273275
return false
@@ -346,6 +348,10 @@ export default {
346348
resetForm(formName) {
347349
this.$refs[formName].resetFields()
348350
},
351+
clearFileInput(ele) {
352+
// eslint-disable-next-line
353+
ele.value = ''
354+
},
349355
},
350356
}
351357
</script>

src/views/about/About.vue

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
</div>
6969
</div>
7070
<div class="quantity-icon">
71-
<img src="../../assets/img/about/icon1.png" alt="">
71+
<img src="../../assets/img/about/icon.png" alt="">
7272
</div>
7373
</div>
7474
<div class="quantity-item">
@@ -80,7 +80,7 @@
8080
</div>
8181
</div>
8282
<div class="quantity-icon">
83-
<img src="../../assets/img/about/icon2.png" alt="">
83+
<img src="../../assets/img/about/icon.png" alt="">
8484
</div>
8585
</div>
8686
<div class="quantity-item">
@@ -92,7 +92,7 @@
9292
</div>
9393
</div>
9494
<div class="quantity-icon">
95-
<img src="../../assets/img/about/icon3.png" alt="">
95+
<img src="../../assets/img/about/icon.png" alt="">
9696
</div>
9797
</div>
9898
<div class="quantity-item">
@@ -104,7 +104,7 @@
104104
</div>
105105
</div>
106106
<div class="quantity-icon">
107-
<img src="../../assets/img/about/icon4.png" alt="">
107+
<img src="../../assets/img/about/icon.png" alt="">
108108
</div>
109109
</div>
110110
</div>
@@ -289,7 +289,7 @@ export default {
289289
width: 14px;
290290
height: 14px;
291291
border-radius: 14px;
292-
background-color: #DCE7FF;
292+
background-color: #fff;
293293
transform: translateY(2px);
294294
295295
.team-shadow {
@@ -408,8 +408,8 @@ export default {
408408
border-top-right-radius: 8px;
409409
border-bottom-right-radius: 8px;
410410
img {
411-
width: 48px;
412-
height: 48px;
411+
width: 28px;
412+
height: 33px;
413413
}
414414
}
415415
}

0 commit comments

Comments
 (0)