|
@@ -8,82 +8,24 @@
|
|
|
<div class="layout-container">
|
|
<div class="layout-container">
|
|
|
<Table @getTableData="changeTableData" v-model:page="page" ref="table" :data="tableData"
|
|
<Table @getTableData="changeTableData" v-model:page="page" ref="table" :data="tableData"
|
|
|
@selection-change="handleSelectionChange">
|
|
@selection-change="handleSelectionChange">
|
|
|
- <el-table-column prop="appId" label="渠道ID" width="150" />
|
|
|
|
|
- <el-table-column prop="appName" label="渠道名称" width="100" />
|
|
|
|
|
- <el-table-column prop="appType" label="渠道类型" width="100" />
|
|
|
|
|
- <el-table-column prop="channelOrigin" label="所属代理" width="90">
|
|
|
|
|
|
|
+ <el-table-column prop="channelId" label="渠道ID" />
|
|
|
|
|
+ <el-table-column prop="channelName" label="渠道名称" />
|
|
|
|
|
+ <el-table-column prop="loginType" label="登录类型" >
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
- {{ getDictionaryName('channel_origin', scope.row.channelOrigin) }}
|
|
|
|
|
|
|
+ {{getDictionaryName("login_type",scope.row.loginType)}}
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
- <el-table-column prop="channelType" label="游戏名字" width="100">
|
|
|
|
|
|
|
+ <el-table-column prop="channelAccount" label="渠道账号" />
|
|
|
|
|
+ <el-table-column prop="channelPwd" label="渠道密码" />
|
|
|
|
|
+ <el-table-column prop="channelStatus" label="渠道状态" >
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
- {{ getDictionaryName('channel_type', Number(scope.row.channelType)) }}
|
|
|
|
|
|
|
+ {{getDictionaryName("channel_status", scope.row.channelStatus)}}
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
- <el-table-column prop="communicationOperator" label="APP应用" width="100" />
|
|
|
|
|
- <el-table-column prop="deviceRepeatCount" label="游戏分类" width="110" />
|
|
|
|
|
- <el-table-column prop="ipRepeatCount" label="APP包" width="100" />
|
|
|
|
|
- <el-table-column prop="lastLoginIp" label="最低版本" width="150" />
|
|
|
|
|
- <el-table-column prop="lastLoginTime" label="打包版本" width="160">
|
|
|
|
|
- <template #default="scope">
|
|
|
|
|
- {{ convertUTCToBeijing(scope.row.lastLoginTime) }}
|
|
|
|
|
- </template>
|
|
|
|
|
- </el-table-column>
|
|
|
|
|
- <el-table-column prop="loginDays" label="打包code" width="100" />
|
|
|
|
|
- <el-table-column prop="nickName" label="更新提示" width="90" />
|
|
|
|
|
- <el-table-column prop="pointsBalance" label="更新方式" width="90" />
|
|
|
|
|
- <el-table-column prop="pointsTotal" label="取回原数据" width="100" />
|
|
|
|
|
- <el-table-column prop="redPacketAmount" label="分成" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="显示提示语" width="100" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="日志级别" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="实名" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="登录" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="异常玩家登录" width="110" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="使用巨量SDK" width="120" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="使用快手SDK" width="120" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="一级风控" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="允许手机号登录" width="130" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="微信登录" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="游客登录" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="限IMEI登录" width="100" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="云机拦截" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="全服任务开关" width="110" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="提现加Q群" width="100" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="提现校验" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="展示底部导航" width="110" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="显示提现入口" width="110" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="显示QQ群" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="显示邀新" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="邀请方式" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="邀请绑定方式" width="110" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="显示积分" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="启动模式" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="是否跳过权限获取" width="140" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="权限没有完全授予时允许登陆" width="220" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="看广告" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="异常玩家是否允许看广告" width="180" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="获取定位" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="读取应用列表" width="110" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="读取sim卡状态" width="120" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="读取定位信息" width="110" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="读取storage信息" width="140" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="读取host" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="读取DNS" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="读取无障碍服务" width="130" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="读取VPN状态" width="110" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="后台切前台是否检查" width="160" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="是否开启短视频" width="130" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="充值" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="更换包名目标渠道" width="140" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="兑换" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="无操作X秒弹插屏" width="140" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="每日最大广告数" width="140" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="创建时间" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="更新时间" width="90" />
|
|
|
|
|
- <el-table-column prop="redPacketBalance" label="操作人" width="90" />
|
|
|
|
|
-
|
|
|
|
|
- <el-table-column label="操作" width="150" fixed="right">
|
|
|
|
|
|
|
+ <el-table-column prop="apiKey" label="API秘钥" />
|
|
|
|
|
+ <el-table-column prop="apiSecret" label="API密令" />
|
|
|
|
|
+ <el-table-column prop="remark" label="备注" />
|
|
|
|
|
+ <el-table-column label="操作" fixed="right">
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<div class="button">
|
|
<div class="button">
|
|
|
<el-button class="button-item" type="primary" style="margin-bottom: 5px;" @click="edit(scope.row)">
|
|
<el-button class="button-item" type="primary" style="margin-bottom: 5px;" @click="edit(scope.row)">
|
|
@@ -351,13 +293,9 @@
|
|
|
import { onBeforeMount, ref, reactive } from "vue";
|
|
import { onBeforeMount, ref, reactive } from "vue";
|
|
|
import From from "@/components/from/index.vue";
|
|
import From from "@/components/from/index.vue";
|
|
|
import Table from "@/components/table/index.vue";
|
|
import Table from "@/components/table/index.vue";
|
|
|
- import Layer from '@/components/layer/index.vue'
|
|
|
|
|
- import { ElMessage } from 'element-plus'
|
|
|
|
|
- import { getUserList, getStaticList, riskBannedUser, riskLockUser } from '@/api/userModule.js'
|
|
|
|
|
- import { riskChangeUserStatus } from '@/api/riskModule.js'
|
|
|
|
|
- import { convertUTCToBeijing } from '@/utils/index.js'
|
|
|
|
|
import { useGetDictList } from '@/hooks/useGetDictList.js'
|
|
import { useGetDictList } from '@/hooks/useGetDictList.js'
|
|
|
import { useStore } from 'vuex'
|
|
import { useStore } from 'vuex'
|
|
|
|
|
+ import {channelList} from "@/api/formworkErection";
|
|
|
|
|
|
|
|
const store = useStore()
|
|
const store = useStore()
|
|
|
const { dictData, loadDictData, getOptions, getDictionaryName } = useGetDictList();
|
|
const { dictData, loadDictData, getOptions, getDictionaryName } = useGetDictList();
|
|
@@ -551,7 +489,7 @@
|
|
|
|
|
|
|
|
// 分页数据
|
|
// 分页数据
|
|
|
const getList = async () => {
|
|
const getList = async () => {
|
|
|
- let res = await getUserList({ ...formSearch.value });
|
|
|
|
|
|
|
+ let res = await channelList({ ...formSearch.value });
|
|
|
tableData.value = res.data;
|
|
tableData.value = res.data;
|
|
|
page.total = res.pageMeta.total;
|
|
page.total = res.pageMeta.total;
|
|
|
};
|
|
};
|