| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691 |
- @extends('layouts.base')
- @section('title', '添加活动')
- @section('content')
- <!-- <link rel="stylesheet" type="text/css" href="{{static_url('yunshop/goods/vue-ohter.css')}}"/> -->
- <link rel="stylesheet" type="text/css" href="{{static_url('yunshop/goods/vue-goods1.css')}}"/>
- <style>
- #re_content{
- padding-top:15px;
- }
- </style>
- <!-- <div id='re_content' v-cloak>
- <div class="con">
- <div class="setting">
- <el-form label-width="15%">
- <div class="block">
- <div class="title" style="justify-content:space-between;"><div style="display:flex;align-items:center;"><span style="width: 4px;height: 18px;background-color: #29ba9c;margin-right:15px;display:inline-block;"></span><b>基础设置</b><span></div></div>
- <el-form-item label="插件开启">
- <template>
- <el-switch
- v-model="form.plugin_state"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="自定义插件名称" >
- <el-input style="width:50%;" v-model="form.plugin_name" ></el-input>
- <div>默认“圈子”</div>
- </el-form-item>
- <el-form-item label="创建权限" >
- <el-checkbox-group v-model="checkList">
- <el-checkbox :label="item.type" v-for="(item,index) in level" style="margin-bottom:0;margin-top:10px;" >[[item.name]]</el-checkbox>
- </el-checkbox-group>
- </el-form-item>
- <template v-for="(item,ind) in level">
- <el-form-item :label="item.name" v-if="checkList.includes(item.type)&&item.data.length>0">
- <el-checkbox-group v-model="second[ind]">
- <el-checkbox :label="list.id" v-for="(list,index) in item.data" style="margin-bottom:0;margin-top:10px;" >[[list.level_name?list.level_name:list.name]]</el-checkbox>
- </el-checkbox-group>
- </el-form-item>
- </template>
- <el-form-item label="默认背景图">
- <div class="upload-box" @click="openUpload('logo_pic')" v-if="!form.logo_pic_url">
- <i class="el-icon-plus" style="font-size:32px"></i>
- </div>
- <div @click="openUpload('logo_pic')" class="upload-boxed" v-if="form.logo_pic_url">
- <img :src="form.logo_pic_url" alt="" style="width:150px;height:150px;border-radius: 5px;cursor: pointer;">
- <div class="upload-boxed-text">点击重新上传</div>
- </div>
- <div>建议尺寸:90*90</div>
- </el-form-item>
- <el-form-item label="发布圈子是否需要审核">
- <template>
- <el-switch
- v-model="form.plugin_check"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="付费入圈平台扣点">
- <div style="display:flex;">
- <el-input style="width:60%;" v-model="form.pay_num"></el-input>
- <span style="display:flex;width:40px;height:40px;align-items:center;justify-content:center;background-color:#EEEEEE;border-top-right-radius:4px;border-bottom-right-radius:4px;">%</span>
- </div>
- </el-form-item>
- <el-form-item label="创建圈子协议">
- <tinymceee v-model="form.circle_control" style="width:60%;"></tinymceee>
- </el-form-item>
- </div>
- <div style="background: #eff3f6;width:100%;height:15px;"></div>
- <div class="block">
- <div class="title" style="justify-content:space-between;"><div style="display:flex;align-items:center;"><span style="width: 4px;height: 18px;background-color: #29ba9c;margin-right:15px;display:inline-block;"></span><b>帖子设置</b><span></div></div>
- <el-form-item label="是否显示打赏按钮">
- <template>
- <el-switch
- v-model="form.dashan"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="是否显示商品">
- <template>
- <el-switch
- v-model="form.good_show"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="是否显示门店">
- <template>
- <el-switch
- v-model="form.store_show"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="用户协议">
- <tinymceee v-model="form.user_control" style="width:60%;"></tinymceee>
- </el-form-item>
- </div>
- <div style="background: #eff3f6;width:100%;height:15px;"></div>
- <div class="block">
- <div class="title" style="justify-content:space-between;"><div style="display:flex;align-items:center;"><span style="width: 4px;height: 18px;background-color: #29ba9c;margin-right:15px;display:inline-block;"></span><b>视频设置</b><span></div></div>
- <el-form-item label="是否开启选择商品">
- <template>
- <el-switch
- v-model="form.select_goods"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="视频长度限制">
- <div style="display:flex;">
- <el-input style="width:60%;" v-model="form.limit"></el-input>
- <span style="display:flex;width:40px;height:40px;align-items:center;justify-content:center;background-color:#EEEEEE;border-top-right-radius:4px;border-bottom-right-radius:4px;">秒</span>
- </div>
- </el-form-item>
- <el-form-item label="购物奖励">
- <div style="display:flex;">
- <el-input style="width:60%;" v-model="form.gouwu"></el-input>
- <span style="display:flex;width:40px;height:40px;align-items:center;justify-content:center;background-color:#EEEEEE;border-top-right-radius:4px;border-bottom-right-radius:4px;">%</span>
- </div>
- </el-form-item>
- <el-form-item label="用户协议">
- <tinymceee v-model="form.user" style="width:60%;"></tinymceee>
- </el-form-item>
- </div>
- <div class="confirm-btn">
- <el-button type="primary" @click="submit">提交</el-button>
- </div>
- <el-form>
-
- </div>
- </div>
- <upload-img :upload-show="uploadShow" :name="chooseImgName" @replace="changeProp" @sure="sureImg"></upload-img>
-
- </div> -->
- <div class="all">
- <div id='re_content' v-cloak>
- <div class="vue-head">
- <el-tabs v-model="activeName" style="margin:10px 0;">
- <el-tab-pane label="基础设置" name="1"></el-tab-pane>
- <el-tab-pane label="营销设置" name="2"></el-tab-pane>
- <el-tab-pane label="分润设置" name="3"></el-tab-pane>
- <!-- <el-tab-pane label="每日红包设置" name="4"></el-tab-pane> -->
- </el-tabs>
- </div>
- <el-form ref="form" :model="form" :rules="rules" label-width="15%">
- <div v-show="activeName=='1'">
- <div class="vue-head">
- <div class="vue-main-title">
- <div class="vue-main-title-left"></div>
- <div class="vue-main-title-content">基础设置</div>
- </div>
- <div class="vue-main-form">
- <el-form-item label="插件开启">
- <template>
- <el-switch
- v-model="form.plugin_state"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="自定义插件名称" >
- <el-input style="width:50%;" v-model="form.plugin_name" ></el-input>
- <div class="tip">默认“圈子”</div>
- </el-form-item>
- <div class="switch" style="padding-left:80px;margin-bottom: 15px;">
- <span class="text" style="width: 130px;text-align: right;display: inline-block;margin-right: 15px;">H5聚合页链接</span>
- <el-input v-model="form.page" style="width:70%;" readonly ref="page"></el-input>
- <el-button @click="copyLink('page')">复制</el-button>
- </div>
- <div class="switch" style="padding-left:80px;margin-bottom: 15px;">
- <span class="text" style="width: 130px;text-align: right;display: inline-block;margin-right: 15px;">小程序聚合页链接</span>
- <el-input v-model="form.mini_page" style="width:70%;" readonly ref="mini_page"></el-input>
- <el-button @click="copyLink('mini_page')">复制</el-button>
- </div>
- <el-form-item label="创建权限" >
- <el-checkbox-group v-model="checkList">
- <el-checkbox :label="item.type" v-for="(item,index) in level" :key="index" style="margin-bottom:0;margin-top:10px;" >[[item.name]]</el-checkbox>
- </el-checkbox-group>
- </el-form-item>
- <span v-for="(item,ind) in level" :key="ind">
- <el-form-item :label="item.name" v-if="checkList.includes(item.type)&&item.data.length>0">
- <el-checkbox-group v-model="second[ind]">
- <el-checkbox :label="list.id" v-for="(list,index) in item.data" style="margin-bottom:0;margin-top:10px;" >[[list.level_name?list.level_name:list.name]]</el-checkbox>
- </el-checkbox-group>
- </el-form-item>
- </span>
- <el-form-item label="默认背景图">
- <div class="upload-box" @click="openUpload('logo_pic')" v-if="!form.logo_pic_url">
- <i class="el-icon-plus" style="font-size:32px"></i>
- </div>
- <div @click="openUpload('logo_pic')" class="upload-boxed" v-if="form.logo_pic_url">
- <img :src="form.logo_pic_url" alt="" style="width:150px;height:150px;border-radius: 5px;cursor: pointer;">
- <div class="upload-boxed-text">点击重新上传</div>
- </div>
- <div>建议尺寸:90*90</div>
- </el-form-item>
- <el-form-item label="发布圈子是否需要审核">
- <template>
- <el-switch
- v-model="form.plugin_check"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="付费入圈平台扣点">
- <div style="display:flex;">
- <el-input style="width:60%;" v-model="form.pay_num"></el-input>
- <span style="display:flex;width:40px;height:40px;align-items:center;justify-content:center;background-color:#EEEEEE;border-top-right-radius:4px;border-bottom-right-radius:4px;">%</span>
- </div>
- </el-form-item>
- <el-form-item label="创建圈子协议">
- <tinymceee v-model="form.circle_control" style="width:60%;"></tinymceee>
- </el-form-item>
- </div>
-
- </div>
- <div class="vue-head">
- <div class="vue-main-title">
- <div class="vue-main-title-left"></div>
- <div class="vue-main-title-content">帖子设置</div>
- </div>
- <div class="vue-main-form">
- <el-form-item label="是否显示打赏按钮">
- <template>
- <el-switch
- v-model="form.dashan"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="是否显示商品">
- <template>
- <el-switch
- v-model="form.good_show"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="是否显示门店">
- <template>
- <el-switch
- v-model="form.store_show"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <!-- <el-form-item label="用户协议">
- <tinymceee v-model="form.user_control" style="width:60%;"></tinymceee>
- </el-form-item> -->
- </div>
- </div>
-
- <div class="vue-head" style="padding-bottom:40px">
- <div class="vue-main-title">
- <div class="vue-main-title-left"></div>
- <div class="vue-main-title-content">视频设置</div>
- </div>
- <div class="vue-main-form">
- <el-form-item label="是否开启选择商品">
- <template>
- <el-switch
- v-model="form.select_goods"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </template>
- </el-form-item>
- <el-form-item label="视频长度限制">
- <div style="display:flex;">
- <el-input style="width:60%;" v-model="form.limit"></el-input>
- <span style="display:flex;width:40px;height:40px;align-items:center;justify-content:center;background-color:#EEEEEE;border-top-right-radius:4px;border-bottom-right-radius:4px;">秒</span>
- </div>
- </el-form-item>
- <el-form-item label="购物奖励">
- <div style="display:flex;">
- <el-input style="width:60%;" v-model="form.gouwu"></el-input>
- <span style="display:flex;width:40px;height:40px;align-items:center;justify-content:center;background-color:#EEEEEE;border-top-right-radius:4px;border-bottom-right-radius:4px;">%</span>
- </div>
- </el-form-item>
- <!-- <el-form-item label="用户协议">
- <tinymceee v-model="form.user" style="width:60%;"></tinymceee>
- </el-form-item> -->
-
- </div>
- </div>
- </div>
- <div v-show="activeName=='2'">
- <div class="vue-head">
- <div class="vue-main-title">
- <div class="vue-main-title-left"></div>
- <div class="vue-main-title-content">余额设置</div>
- </div>
- <div class="vue-main-form">
-
- <el-form-item label="会员奖励余额" prop="member_reward_money">
- <el-input v-model="form.member_reward_money" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- <el-form-item label="一级上级奖励余额" prop="one_reward_money">
- <el-input v-model="form.one_reward_money" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- <el-form-item label="二级上级奖励余额" prop="two_reward_money">
- <el-input v-model="form.two_reward_money" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- </div>
- </div>
- <div class="vue-head">
- <div class="vue-main-title">
- <div class="vue-main-title-left"></div>
- <div class="vue-main-title-content">积分设置</div>
- </div>
- <div class="vue-main-form">
-
-
- <el-form-item label="会员奖励积分" prop="member_reward_point">
- <el-input v-model="form.member_reward_point" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- <el-form-item label="一级上级奖励积分" prop="one_reward_point">
- <el-input v-model="form.one_reward_point" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- <el-form-item label="二级上级奖励积分" prop="two_reward_point">
- <el-input v-model="form.two_reward_point" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
-
- </div>
- </div>
- <div class="vue-head">
- <div class="vue-main-title">
- <div class="vue-main-title-left"></div>
- <div class="vue-main-title-content">爱心值设置</div>
- </div>
- <div class="vue-main-form">
- <el-form-item label="会员奖励爱心值" prop="member_reward_love">
- <el-input v-model="form.member_reward_love" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- <el-form-item label="一级上级奖励爱心值" prop="one_reward_love">
- <el-input v-model="form.one_reward_love" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- <el-form-item label="二级上级奖励爱心值" prop="two_reward_love">
- <el-input v-model="form.two_reward_love" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
-
- </div>
- </div>
- <div class="vue-head" style="padding-bottom:40px">
- <div class="vue-main-title">
- <div class="vue-main-title-left"></div>
- <div class="vue-main-title-content">消费积分设置</div>
- </div>
- <div class="vue-main-form">
- <el-form-item label="购物赠送比例" prop="member_reward_rate">
- <el-input v-model="form.member_reward_rate" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- <el-form-item label="购物上一级赠送比例" prop="one_reward_rate">
- <el-input v-model="form.one_reward_rate" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- <el-form-item label="购物上二级赠送比例" prop="two_reward_rate">
- <el-input v-model="form.two_reward_rate" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- </div>
- </div>
- </div>
- <div v-show="activeName=='3'">
- <!-- 分销设置 -->
- <div class="vue-main">
- <div class="vue-main-title">
- <div class="vue-main-title-left"></div>
- <div class="vue-main-title-content">分销设置</div>
- </div>
- <div class="vue-main-form">
- <el-form-item label="是否开启分销" prop="is_commission">
- <el-switch v-model="form.is_commission" :active-value="1" :inactive-value="0"></el-switch>
- </el-form-item>
- <el-form-item label="分销" prop="name">
- <table class="el-table" style="width:90%">
- <tr style="border-bottom:1px solid #EBEEF5">
- <th style="width:120px;padding-top:0">等级名称</th>
- <th style="padding-top:0">一级分销</th>
- <th style="padding-top:0">二级分销</th>
- </tr>
- <tr v-for="(item,index) in commission_list">
- <td>
- [[item.level_name?item.level_name:item.name]]
- </td>
- <td>
- <el-input v-model="item.one_rate" style="width:80%" @input="$forceUpdate()">
- <template slot="append">%</template>
- </el-input>
- </td>
- <td>
- <el-input v-model="item.two_rate" style="width:80%" @input="$forceUpdate()">
- <template slot="append">%</template>
- </el-input>
- </td>
- </tr>
- </table>
-
- </el-form-item>
- </div>
- </div>
- </div>
- <!-- <div v-show="activeName=='4'">
- <div class="vue-main">
- <div class="vue-main-title">
- <div class="vue-main-title-left"></div>
- <div class="vue-main-title-content">每日红包设置</div>
- </div>
- <div class="vue-main-form">
- <el-form-item label="每日红包独立计算规则" prop="is_red_packet">
- <el-switch v-model="form.is_red_packet" :active-value="1" :inactive-value="0"></el-switch>
- </el-form-item>
-
- <el-form-item label="红包总额比例" prop="red_packet_proportion">
- <el-input v-model="form.red_packet_proportion" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- <el-form-item label="消费获得红包额度百分比" prop="red_packet_scale">
- <el-input v-model="form.red_packet_scale" style="width:70%;">
- <template slot="append">%</template>
- </el-input>
- </el-form-item>
- </div>
- </div>
- </div> -->
-
- </el-form>
- <!-- 分页 -->
- <div class="vue-page">
- <div class="vue-center">
- <el-button type="primary" @click="submitForm('form')">提交</el-button>
- <el-button @click="goBack">返回</el-button>
- </div>
- </div>
- <upload-img :upload-show="uploadShow" :name="chooseImgName" @replace="changeProp" @sure="sureImg"></upload-img>
- </div>
- </div>
- <script src="{{resource_get('static/yunshop/tinymce4.7.5/tinymce.min.js')}}"></script>
- @include('public.admin.uploadImg')
- @include('public.admin.tinymceee')
- <script>
-
- let set={!!json_encode($set) !!}
- console.log(set)
- if(!set||set==null) {
- set = {}
- }
- var vm = new Vue({
- el: "#re_content",
- delimiters: ['[[', ']]'],
- data() {
- return {
- activeName:'1',
- set:set,
- checkList:[],
- second:[],
- level:[],
- current_page:1,
- total:1,
- per_page:1,
- page:1,
- list:[],
- commission_list:set?set.commission_list:[],
- uploadShow:false,
- chooseImgName:'',
- form:{
- plugin_state:set?set.plugin_state:1,
- plugin_name:set?set.plugin_name:'',
- plugin_check:set?set.plugin_check:1,
- pay_num:set?set.pay_num:'',
- circle_control:set?set.circle_control:'',
- dashan:set?set.dashan:1,
- good_show:set?set.good_show:1,
- store_show:set?set.store_show:1,
- user_control:set?set.user_control:'',
- select_goods:set?set.select_goods:1,
- gouwu:set?set.gouwu:'',
- limit:set?set.limit:'',
- user:set?set.user:'',
- logo_pic:set?set.logo_pic:'',
- logo_pic_url:set?set.logo_pic_url:'',
- check_list:set?set.check_list:[],
- // 营销设置
- member_reward_money:set?set.member_reward_money:'',
- one_reward_money:set?set.one_reward_money:'',
- two_reward_money:set?set.two_reward_money:'',
- member_reward_point:set?set.member_reward_point:'',
- one_reward_point:set?set.one_reward_point:'',
- two_reward_point:set?set.two_reward_point:'',
- member_reward_love:set?set.member_reward_love:'',
- one_reward_love:set?set.one_reward_love:'',
- two_reward_love:set?set.two_reward_love:'',
- member_reward_rate:set?set.member_reward_rate:'',
- one_reward_rate:set?set.one_reward_rate:'',
- two_reward_rate:set?set.two_reward_rate:'',
- // 分润
- is_commission:set?set.is_commission:0,
- commission_list:set?set.commission_list:[],
- // 红包
- is_red_packet:set?set.is_red_packet:0,
- red_packet_proportion:set?set.red_packet_proportion:'',
- red_packet_scale:set?set.red_packet_scale:'',
- page:set.page,
- mini_page:set.mini_page,
-
- // settle:{
- // },
- // market:{
- // point:{}
- // },
- // profit:{
- // commission:{},
- // team_dividend:{},
- // merchant:{},
- // area_dividend:{}
- // },
- // red_packet:{}
- },
- rules:{
- },
- }
- },
- mounted () {
- this.getLevel()
- },
- methods: {
- copyLink(type) {
- this.$refs[type].select();
- document.execCommand("Copy")
- this.$message.success("复制成功!");
- },
- chuli(){
- this.form.check_list.forEach((item,index)=>{
- this.checkList.push(item.type_name)
- this.level.forEach((list,ind)=>{
- if(list.type==item.type_name){
- this.second[ind]=item.children
- }
- })
- })
- this.$forceUpdate()
- },
- getLevel(){
- this.$http.post('{!! yzWebFullUrl('plugin.circle.admin.circle-set.get-authority') !!}').then((response)=>{
- if (response.data.result) {
- this.level=response.data.data
- this.level.forEach((item,index)=>{
- this.second.push([])
- // //分销
- // if(item.type=='commission') {
- // this.commission_list=item.data;
- // }
- })
- if(this.form.check_list.length>0){
- this.chuli()
- }
- // 分销
- this.setCommissionData();
- } else {
- this.$message({message: response.data.msg,type: 'error'});
- }
- })
- },
- setCommissionData() {
- console.log(this.form.commission_list)
- console.log(this.commission_list)
- if(this.form.commission_list) {
- this.form.commission_list.forEach((item,index) => {
- this.commission_list.forEach((item1,index1) => {
- if(item.id == item1.id) {
- this.commission_list[index1].one_rate = item.one_rate
- this.commission_list[index1].two_rate = item.two_rate
- }
-
- })
- })
- }
- // this.form
- },
- openUpload(str) {
- this.chooseImgName = str;
- this.uploadShow = true;
- },
- changeProp(val) {
- if(val == true) {
- this.uploadShow = false;
- }
- else {
- this.uploadShow = true;
- }
- },
- sureImg(name,image,image_url) {
- this.form[name] = image;
- this.form[name+'_url'] = image_url;
- },
- clearImg(str) {
- this.form[str] = "";
- this.form[str+'_url'] = "";
- this.$forceUpdate();
- },
- submitForm() {
- let arr=[]
- this.checkList.forEach((item,index)=>{
- this.level.forEach((list,ind)=>{
- if(item==list.type){
- arr.push({type_name:item,children:this.second[ind]})
- }
- })
- })
- let json=Object.assign({},this.form)
- json.check_list=arr
- json.commission_list = this.commission_list;
- this.$http.post('{!! yzWebFullUrl('plugin.circle.admin.circle-set.index') !!}',{set_data:json}).then((response)=>{
- if (response.data.result) {
- this.$message({message: response.data.msg,type: 'success'});
-
- } else {
- this.$message({message: response.data.msg,type: 'error'});
- }
- })
- },
- goBack() {
- history.go(-1);
- }
- },
- });
- </script>
- @endsection
|