commit
This commit is contained in:
@@ -116,11 +116,11 @@ layout("/layouts/platform.html"){
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-form-item label="协会介绍" prop="stjs">
|
<el-form-item label="协会介绍" prop="stjs" required>
|
||||||
<text-editor v-model="formData.stjs"></text-editor>
|
<text-editor v-model="formData.stjs"></text-editor>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="协会宗旨" prop="stzz">
|
<el-form-item label="协会宗旨" prop="stzz" required>
|
||||||
<text-editor v-model="formData.stzz"></text-editor>
|
<text-editor v-model="formData.stzz"></text-editor>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@@ -364,6 +364,24 @@ layout("/layouts/platform.html"){
|
|||||||
el: '#app',
|
el: '#app',
|
||||||
mixins: [initTableMixins],
|
mixins: [initTableMixins],
|
||||||
data() {
|
data() {
|
||||||
|
const validIntroduce = (rule, value, callback) => {
|
||||||
|
if (!this.formData.stjs || !dd3s.html2txt(this.formData.stjs)) {
|
||||||
|
callback(new Error('必填'));
|
||||||
|
} else if (dd3s.html2txt(this.formData.stjs).length < 200) {
|
||||||
|
callback(new Error('协会介绍至少需要200字'));
|
||||||
|
} else {
|
||||||
|
callback();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
const validStzz = (rule, value, callback) => {
|
||||||
|
if (!this.formData.stzz || !dd3s.html2txt(this.formData.stzz)) {
|
||||||
|
callback(new Error('必填'));
|
||||||
|
} else if (dd3s.html2txt(this.formData.stzz).length < 30) {
|
||||||
|
callback(new Error('协会宗旨至少需要30字'));
|
||||||
|
} else {
|
||||||
|
callback();
|
||||||
|
}
|
||||||
|
};
|
||||||
return {
|
return {
|
||||||
clubUserTableData: [],
|
clubUserTableData: [],
|
||||||
sponsorData: [
|
sponsorData: [
|
||||||
@@ -385,6 +403,8 @@ layout("/layouts/platform.html"){
|
|||||||
establishReport: [{required: true, message: '必填', trigger: ['blur', 'change']}],
|
establishReport: [{required: true, message: '必填', trigger: ['blur', 'change']}],
|
||||||
rulesFile: [{required: true, message: '必填', trigger: ['blur', 'change']}],
|
rulesFile: [{required: true, message: '必填', trigger: ['blur', 'change']}],
|
||||||
yearPlanFile: [{required: true, message: '必填', trigger: ['blur', 'change']}],
|
yearPlanFile: [{required: true, message: '必填', trigger: ['blur', 'change']}],
|
||||||
|
stjs: [{validator: validIntroduce, trigger: ['blur', 'change']}],
|
||||||
|
stzz: [{validator: validStzz, trigger: ['blur', 'change']}],
|
||||||
},
|
},
|
||||||
typeOptions: [],
|
typeOptions: [],
|
||||||
userLoading: false,
|
userLoading: false,
|
||||||
|
|||||||
Reference in New Issue
Block a user