Skip to content

Commit 8a9af99

Browse files
author
shimh-develop
committed
调整文章列表样式#长度限制
1 parent 63f91bc commit 8a9af99

File tree

6 files changed

+27
-24
lines changed

6 files changed

+27
-24
lines changed

blog-api/src/main/java/com/shimh/entity/Article.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ public class Article extends BaseEntity<Integer>{
4343
private static final long serialVersionUID = -4470366380115322213L;
4444

4545

46-
@Column(name = "title", length = 64)
46+
@Column(name = "title", length = 40)
4747
private String title;
4848

49-
@Column(name = "summary", length = 50)
49+
@Column(name = "summary", length = 100)
5050
private String summary;
5151

5252

blog-api/src/main/java/com/shimh/entity/User.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public class User extends BaseEntity<Long>{
3535

3636

3737
@NotBlank
38-
@Column(name = "account", unique = true, length = 64)
38+
@Column(name = "account", unique = true, length = 10)
3939
private String account;
4040

4141
/**
@@ -50,10 +50,11 @@ public class User extends BaseEntity<Long>{
5050
*/
5151
private String avatar;
5252

53-
@Column(name = "email", unique = true, length = 128)
53+
@Column(name = "email", unique = true, length = 20)
5454
private String email; // 邮箱
5555

5656
@NotBlank
57+
@Column(name = "nickname", length = 10)
5758
private String nickname;
5859

5960
@Column(name = "mobile_phone_number",length = 20)

blog-app/src/components/article/ArticleItem.vue

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<el-card class="me-area" :body-style="{ padding: '16px' }">
33
<div class="me-article-header">
44

5-
<a @click="view(id)" >{{title}}</a>
5+
<a @click="view(id)" class="me-article-title">{{title}}</a>
66
<el-button v-if="weight > 0" class="me-article-icon" type="text">置顶</el-button>
77
<span class="me-pull-right me-article-count">
88
<i class="me-icon-comment"></i>&nbsp;{{commentCounts}}
@@ -64,40 +64,31 @@ export default {
6464
padding-bottom: 10px;
6565
}
6666
.me-article-title {
67-
color: #333;
67+
font-weight: 600;
6868
}
6969
.me-article-icon {
7070
padding: 3px 8px;
7171
}
7272
.me-article-count {
7373
color: #a6a6a6;
7474
padding-left: 14px;
75+
font-size: 13px;
7576
}
7677
.me-pull-right {
7778
float: right;
7879
}
7980
.me-artile-description {
8081
font-size: 13px;
81-
line-height: 20px;
82-
/*padding-left: 10px;*/
82+
line-height: 24px;
8383
margin-bottom: 10px;
84-
/*text-indent: 2.5em;*/
8584
}
8685
.me-article-author {
87-
padding-left: 10px;
8886
color: #a6a6a6;
8987
padding-right: 18px;
90-
88+
font-size: 13px;
9189
}
9290
.el-tag {
9391
margin-left: 6px;
9492
}
9593
96-
/*.me-article-title {
97-
font-weight: 700;
98-
}*/
99-
100-
/*.el-card > div:first {
101-
padding: 10px 16px!important;
102-
}*/
10394
</style>

blog-app/src/views/Login.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,12 @@ export default {
4242
},
4343
rules: {
4444
account: [
45-
{ required: true, message: '请输入用户名', trigger: 'blur' }
45+
{ required: true, message: '请输入用户名', trigger: 'blur' },
46+
{ max: 10, message: '不能大于10个字符', trigger: 'blur' }
4647
],
4748
password: [
48-
{ required: true, message: '请输入密码', trigger: 'blur' }
49+
{ required: true, message: '请输入密码', trigger: 'blur' },
50+
{ max: 10, message: '不能大于10个字符', trigger: 'blur' }
4951
]
5052
}
5153
}

blog-app/src/views/Register.vue

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,16 @@ export default {
4848
},
4949
rules: {
5050
account: [
51-
{ required: true, message: '请输入用户名', trigger: 'blur' }
51+
{ required: true, message: '请输入用户名', trigger: 'blur' },
52+
{ max: 10, message: '不能大于10个字符', trigger: 'blur' }
5253
],
5354
nickname: [
54-
{ required: true, message: '请输入昵称', trigger: 'blur' }
55+
{ required: true, message: '请输入昵称', trigger: 'blur' },
56+
{ max: 10, message: '不能大于10个字符', trigger: 'blur' }
5557
],
5658
password: [
57-
{ required: true, message: '请输入密码', trigger: 'blur' }
59+
{ required: true, message: '请输入密码', trigger: 'blur' },
60+
{ max: 10, message: '不能大于10个字符', trigger: 'blur' }
5861
]
5962
}
6063

blog-app/src/views/blog/BlogWrite.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,8 @@ export default {
126126
},
127127
rules: {
128128
summary: [
129-
{ required: true, message: '请输入摘要', trigger: 'blur' }
129+
{ required: true, message: '请输入摘要', trigger: 'blur' },
130+
{ max: 10, message: '不能大于80个字符', trigger: 'blur' }
130131
],
131132
category: [
132133
{ required: true, message: '请选择文章分类', trigger: 'change' }
@@ -144,6 +145,11 @@ export default {
144145
return
145146
}
146147
148+
if(this.articleForm.title.length > 30){
149+
this.$message({message: '标题不能大于30个字符',type: 'warning',showClose: true})
150+
return
151+
}
152+
147153
if(!this.articleForm.editor.ref.d_render){
148154
this.$message({message: '内容不能为空哦',type: 'warning',showClose: true})
149155
return

0 commit comments

Comments
 (0)