经理中心
This commit is contained in:
parent
5befd6297b
commit
7510dac801
@ -33,6 +33,7 @@ const saving = ref(false);
|
|||||||
const form = reactive({
|
const form = reactive({
|
||||||
canAddBdLeader: true,
|
canAddBdLeader: true,
|
||||||
canBanUser: true,
|
canBanUser: true,
|
||||||
|
canChangeCountry: true,
|
||||||
canGiftProps: true,
|
canGiftProps: true,
|
||||||
canUnbanUser: true,
|
canUnbanUser: true,
|
||||||
contact: '',
|
contact: '',
|
||||||
@ -60,6 +61,7 @@ watch(
|
|||||||
form.canGiftProps = props.row?.canGiftProps !== false;
|
form.canGiftProps = props.row?.canGiftProps !== false;
|
||||||
form.canBanUser = props.row?.canBanUser !== false;
|
form.canBanUser = props.row?.canBanUser !== false;
|
||||||
form.canUnbanUser = props.row?.canUnbanUser !== false;
|
form.canUnbanUser = props.row?.canUnbanUser !== false;
|
||||||
|
form.canChangeCountry = props.row?.canChangeCountry !== false;
|
||||||
},
|
},
|
||||||
{ immediate: true },
|
{ immediate: true },
|
||||||
);
|
);
|
||||||
@ -78,6 +80,7 @@ async function handleSubmit() {
|
|||||||
const payload = {
|
const payload = {
|
||||||
canAddBdLeader: form.canAddBdLeader,
|
canAddBdLeader: form.canAddBdLeader,
|
||||||
canBanUser: form.canBanUser,
|
canBanUser: form.canBanUser,
|
||||||
|
canChangeCountry: form.canChangeCountry,
|
||||||
canGiftProps: form.canGiftProps,
|
canGiftProps: form.canGiftProps,
|
||||||
canUnbanUser: form.canUnbanUser,
|
canUnbanUser: form.canUnbanUser,
|
||||||
contact: form.contact.trim(),
|
contact: form.contact.trim(),
|
||||||
@ -145,6 +148,10 @@ async function handleSubmit() {
|
|||||||
<span>解封用户</span>
|
<span>解封用户</span>
|
||||||
<Switch v-model:checked="form.canUnbanUser" />
|
<Switch v-model:checked="form.canUnbanUser" />
|
||||||
</label>
|
</label>
|
||||||
|
<label class="feature-switch-row">
|
||||||
|
<span>改国家</span>
|
||||||
|
<Switch v-model:checked="form.canChangeCountry" />
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</FormItem>
|
</FormItem>
|
||||||
</Form>
|
</Form>
|
||||||
|
|||||||
@ -56,7 +56,7 @@ const columns = [
|
|||||||
{ dataIndex: 'userProfile', key: 'userProfile', title: '经理', width: 240 },
|
{ dataIndex: 'userProfile', key: 'userProfile', title: '经理', width: 240 },
|
||||||
{ dataIndex: 'regionName', key: 'regionName', title: '区域', width: 140 },
|
{ dataIndex: 'regionName', key: 'regionName', title: '区域', width: 140 },
|
||||||
{ dataIndex: 'contact', key: 'contact', title: '联系方式', width: 180 },
|
{ dataIndex: 'contact', key: 'contact', title: '联系方式', width: 180 },
|
||||||
{ dataIndex: 'features', key: 'features', title: '功能开关', width: 280 },
|
{ dataIndex: 'features', key: 'features', title: '功能开关', width: 340 },
|
||||||
{ dataIndex: 'createUserName', key: 'createUserName', title: '创建人', width: 140 },
|
{ dataIndex: 'createUserName', key: 'createUserName', title: '创建人', width: 140 },
|
||||||
{ dataIndex: 'updateUserName', key: 'updateUserName', title: '修改人', width: 140 },
|
{ dataIndex: 'updateUserName', key: 'updateUserName', title: '修改人', width: 140 },
|
||||||
{ dataIndex: 'createTime', key: 'createTime', title: '创建时间', width: 180 },
|
{ dataIndex: 'createTime', key: 'createTime', title: '创建时间', width: 180 },
|
||||||
@ -68,6 +68,7 @@ const managerFeatureSwitches = [
|
|||||||
{ key: 'canGiftProps', label: '赠送道具' },
|
{ key: 'canGiftProps', label: '赠送道具' },
|
||||||
{ key: 'canBanUser', label: '封禁用户' },
|
{ key: 'canBanUser', label: '封禁用户' },
|
||||||
{ key: 'canUnbanUser', label: '解封用户' },
|
{ key: 'canUnbanUser', label: '解封用户' },
|
||||||
|
{ key: 'canChangeCountry', label: '改国家' },
|
||||||
];
|
];
|
||||||
|
|
||||||
function hasPermission(code: string) {
|
function hasPermission(code: string) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user