|
@@ -183,8 +183,8 @@ export default {
|
|
trigger: "change",
|
|
trigger: "change",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- message: "学号不能超过50字符",
|
|
|
|
- max: 50,
|
|
|
|
|
|
+ message: "学号只能由数字、字母和下划线组成,长度1-30个字符",
|
|
|
|
+ pattern: /^[a-zA-Z0-9_-]{1,30}$/,
|
|
trigger: "change",
|
|
trigger: "change",
|
|
},
|
|
},
|
|
],
|
|
],
|
|
@@ -267,6 +267,7 @@ export default {
|
|
methods: {
|
|
methods: {
|
|
initData(val) {
|
|
initData(val) {
|
|
this.modalForm = this.$objAssign(initModalForm, val);
|
|
this.modalForm = this.$objAssign(initModalForm, val);
|
|
|
|
+ this.modalForm.score = this.modalForm.score || undefined;
|
|
},
|
|
},
|
|
visibleChange() {
|
|
visibleChange() {
|
|
this.initData(this.instance);
|
|
this.initData(this.instance);
|