Browse Source

PC端,通知管理,新增,必填项提示修改

master
zhangyongzhangyong 6 years ago
parent
commit
5340d45346
  1. 49
      src/views/modules/news/notice-add-or-update.vue

49
src/views/modules/news/notice-add-or-update.vue

@ -7,7 +7,7 @@
:rules="dataRule"
ref="dataForm"
:label-width="$i18n.locale === 'en-US' ? '120px' : '80px'">
<el-form-item label="所属机构">
<el-form-item label="所属机构" prop="allDeptIdsShow">
<el-cascader
v-model="dataForm.allDeptIdsShow"
:options="options"
@ -15,42 +15,6 @@
clearable
></el-cascader>
</el-form-item>
<!--<el-form-item label="所属街道"
prop="streetId">
<el-select v-model="dataForm.streetId"
@change="changeStreet"
placeholder="所属街道">
<el-option v-for="item in streetList"
:key="item.id"
:label="item.name"
:value="item.id">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="所属社区"
prop="communityId">
<el-select v-model="dataForm.communityId"
@change="changeCommunity"
placeholder="所属社区">
<el-option v-for="item in communityList"
:key="item.id"
:label="item.name"
:value="item.id">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="所属网格"
prop="gridId">
<el-select v-model="value"
@change="changeGrid"
placeholder="所属网格">
<el-option v-for="item in gridList"
:key="item.id"
:label="item.name"
:value="item.id">
</el-option>
</el-select>
</el-form-item>-->
<el-form-item label="通知标题"
prop="noticeTitle">
<el-input v-model="dataForm.noticeTitle"
@ -137,6 +101,9 @@ export default {
streetId: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
allDeptIdsShow: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
noticeTitle: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
@ -240,9 +207,11 @@ export default {
},
//
dataFormSubmitHandle: debounce(function () {
if ((this.dataForm.noticeContent).length > 10000) {
return this.$message.error('您输入的的内容已超过字数不能提交')
}
if(this.dataForm.noticeContent != null && this.dataForm.noticeContent != undefined ){
if ((this.dataForm.noticeContent).length > 10000) {
return this.$message.error('您输入的的内容已超过字数不能提交')
}
}
this.$refs['dataForm'].validate((valid) => {
if (!valid) {
return false

Loading…
Cancel
Save