|
|
|
@ -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 |
|
|
|
|