|
|
|
@ -11,7 +11,7 @@ |
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="发布渠道" prop="publishDitch"> |
|
|
|
<el-select v-model="formData.publishDitch" placeholder="请选择"> |
|
|
|
<el-select v-model="formData.publishDitch" placeholder="请选择" clearable> |
|
|
|
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
@ -24,6 +24,7 @@ |
|
|
|
v-model="formData.orgId" |
|
|
|
:options="orgOptions" |
|
|
|
filterable |
|
|
|
clearable |
|
|
|
:props="orgOptionProps" |
|
|
|
:show-all-levels="false" |
|
|
|
@change="handleChangeAgency" |
|
|
|
@ -45,7 +46,6 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
|
|
|
|
</el-form> |
|
|
|
<el-form :inline="false" :model="formData" ref="form" label-width="140px" v-if="pageType == 'view'"> |
|
|
|
<el-row> |
|
|
|
@ -59,7 +59,8 @@ |
|
|
|
|
|
|
|
<el-col :span="24"> |
|
|
|
<el-form-item label="发布内容" prop="content">{{ formData.content }}</el-form-item> |
|
|
|
</el-col><el-col :span="24"> |
|
|
|
</el-col> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-form-item label="发布时间" prop="content">{{ formData.publishTime }}</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
@ -202,7 +203,7 @@ export default { |
|
|
|
handleChangeAgency(val) { |
|
|
|
console.log('val', val); |
|
|
|
let obj = this.$refs['myCascader'].getCheckedNodes().map(item => { |
|
|
|
return { orgType: item.data.level, orgId: item.data.agencyId }; |
|
|
|
return { orgType: item.data.level === 'grid' ? 'grid' : 'agency', orgId: item.data.agencyId }; |
|
|
|
}); |
|
|
|
console.log('obj', obj); |
|
|
|
this.formData.rangeList = [...obj]; |
|
|
|
|