market_api_926
This commit is contained in:
@@ -18,11 +18,18 @@
|
||||
placeholder="请输入活动标题"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="所属门店:" prop="bizId">
|
||||
<org-select
|
||||
<el-form-item label="所属门店:" prop="bizIds">
|
||||
<ele-tree-select
|
||||
:data="organizationList"
|
||||
label-key="organizationName"
|
||||
value-key="organizationId"
|
||||
v-model="form.bizIds"
|
||||
:multiple="true"
|
||||
:clearable="true"
|
||||
placeholder="请选择所属门店"
|
||||
v-model="form.bizId"
|
||||
:disabled="false"
|
||||
:default-expand-all="true"
|
||||
:check-strictly="false"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="背景图片:" prop="bgImg">
|
||||
@@ -109,10 +116,9 @@
|
||||
<script>
|
||||
import EleImageUpload from 'ele-admin/es/ele-image-upload';
|
||||
import request from '@/utils/request';
|
||||
import OrgSelect from '@/views/sylive/organization/components/org-select.vue';
|
||||
import { addActivity, updateActivity } from '@/api/sylive/activity';
|
||||
export default {
|
||||
components: { EleImageUpload, OrgSelect },
|
||||
components: { EleImageUpload },
|
||||
props: {
|
||||
// 弹窗是否打开
|
||||
visible: Boolean,
|
||||
@@ -124,7 +130,7 @@
|
||||
data() {
|
||||
const defaultForm = {
|
||||
activityId: null,
|
||||
bizId: null,
|
||||
bizIds: [],
|
||||
title: '',
|
||||
channelId: '',
|
||||
dateRange: '',
|
||||
@@ -146,7 +152,7 @@
|
||||
trigger: 'blur'
|
||||
}
|
||||
],
|
||||
bizId: [
|
||||
bizIds: [
|
||||
{
|
||||
required: true,
|
||||
message: '请选择所属门店',
|
||||
|
||||
Reference in New Issue
Block a user