market_api_926

This commit is contained in:
dengbw
2022-09-26 10:10:16 +08:00
parent 82ac5e2135
commit ef68037b6b
@@ -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: '请选择所属门店',