|
|
@ -23,7 +23,15 @@ |
|
|
show-word-limit |
|
|
show-word-limit |
|
|
placeholder="标题"></el-input> |
|
|
placeholder="标题"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="所属街道" |
|
|
<el-form-item label="所属机构"> |
|
|
|
|
|
<el-cascader |
|
|
|
|
|
v-model="dataForm.allDeptIdsShow" |
|
|
|
|
|
:options="options" |
|
|
|
|
|
:props="{ checkStrictly: true }" |
|
|
|
|
|
clearable |
|
|
|
|
|
></el-cascader> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<!--<el-form-item label="所属街道" |
|
|
prop="streetId"> |
|
|
prop="streetId"> |
|
|
<el-select v-model="dataForm.streetId" |
|
|
<el-select v-model="dataForm.streetId" |
|
|
@change="changeStreet" |
|
|
@change="changeStreet" |
|
|
@ -56,7 +64,7 @@ |
|
|
:value="item.id"> |
|
|
:value="item.id"> |
|
|
</el-option> |
|
|
</el-option> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item>--> |
|
|
<el-form-item label="banner类型" |
|
|
<el-form-item label="banner类型" |
|
|
prop="bannerType"> |
|
|
prop="bannerType"> |
|
|
<el-select v-model="dataForm.bannerType" |
|
|
<el-select v-model="dataForm.bannerType" |
|
|
@ -122,12 +130,14 @@ export default { |
|
|
community: '', |
|
|
community: '', |
|
|
gridId: '', |
|
|
gridId: '', |
|
|
grid: '', |
|
|
grid: '', |
|
|
position: '0' |
|
|
position: '0', |
|
|
|
|
|
allDeptIdsShow: [] |
|
|
}, |
|
|
}, |
|
|
bannerOptions: [], |
|
|
bannerOptions: [], |
|
|
streetList: [], |
|
|
streetList: [], |
|
|
communityList: [], |
|
|
communityList: [], |
|
|
gridList: [], |
|
|
gridList: [], |
|
|
|
|
|
options: [], |
|
|
uploadUrl: '', |
|
|
uploadUrl: '', |
|
|
positionList: [], |
|
|
positionList: [], |
|
|
loading: false |
|
|
loading: false |
|
|
@ -159,6 +169,15 @@ export default { |
|
|
}, |
|
|
}, |
|
|
created () { |
|
|
created () { |
|
|
// 1169154711480528897 为市北区部门ID |
|
|
// 1169154711480528897 为市北区部门ID |
|
|
|
|
|
this.$http |
|
|
|
|
|
.get(`/sys/user/deptOptions/getByLoginUser`) |
|
|
|
|
|
.then(({ data: res }) => { |
|
|
|
|
|
if (res.code !== 0) { |
|
|
|
|
|
return this.$message.error(res.msg) |
|
|
|
|
|
} |
|
|
|
|
|
this.options = res.data.options |
|
|
|
|
|
}) |
|
|
|
|
|
.catch(() => {}) |
|
|
this.getDeptInfoList('street', localStorage.getItem('street') === null ? '1169154711480528897' : localStorage.getItem('street')) |
|
|
this.getDeptInfoList('street', localStorage.getItem('street') === null ? '1169154711480528897' : localStorage.getItem('street')) |
|
|
this.getListFromDict('bannerType') |
|
|
this.getListFromDict('bannerType') |
|
|
this.getListFromDict('bannerPosition') |
|
|
this.getListFromDict('bannerPosition') |
|
|
|