| | |
| | | * @Date: 2019-08-20 18:12:00 |
| | | * @LastEditors: 小明丶 |
| | | * @LastEditTime: 2020-11-17 09:39:52 |
| | | * @Description: |
| | | * @Description: |
| | | --> |
| | | <template> |
| | | <div class="account-add h-100-g"> |
| | |
| | | <v-cell v-model="form.email" max="50" label="联系邮箱" placeholder="请输入邮箱地址"></v-cell> |
| | | </div> |
| | | |
| | | <div class="cell-group"> |
| | | <v-cell label="权限分配" :readonly="true"></v-cell> |
| | | <van-checkbox-group class="van-check-box" v-model="form.menuPower"> |
| | | <div v-for="(item, index) in powerInfo" :key="index"> |
| | | <v-cell :label="item.powerName" v-if="item.powerId !==100005"> |
| | | <van-checkbox |
| | | slot="v-cell-right" |
| | | :key="item.powerId" |
| | | :name="item.powerId" |
| | | :checked-color="$store.state.backColor" |
| | | /> |
| | | </v-cell> |
| | | </div> |
| | | <!-- <v-cell label='商户管理'> |
| | | <van-checkbox slot="v-cell-right" key="商户管理" name="商户管理" checked-color="#896EDB"/> |
| | | </v-cell> |
| | | <v-cell label='渠道管理'> |
| | | <van-checkbox slot="v-cell-right" key="渠道管理" name="渠道管理" checked-color="#896EDB"/> |
| | | </v-cell>--> |
| | | </van-checkbox-group> |
| | | </div> |
| | | |
| | | <footer class="flex-center-g footer"> |
| | | <van-button class="btn" :color="$store.state.backColor" v-if="isAdd" @click="add">新增账户</van-button> |
| | |
| | | mblNo: "", |
| | | email: "", |
| | | name: "", |
| | | menuPower: [], |
| | | menuPower: [100001, 100006], |
| | | powerInfoVos: [] //权限列表 |
| | | }, |
| | | rule:[ |
| | |
| | | let index = powerInfoVos.findIndex(child => { |
| | | return item.powerId === child.powerId; |
| | | }); |
| | | if(index!==-1){ |
| | | this.form.menuPower.push(item.powerId) |
| | | } |
| | | }); |
| | | } |
| | | |
| | |
| | | margin-top: 60px; |
| | | padding-bottom: 30px; |
| | | } |
| | | </style> |
| | | </style> |