小游戏-灵-抽水-删除
This commit is contained in:
@@ -15,4 +15,12 @@ export const save = query => {
|
||||
method: 'post',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
// 删除
|
||||
export const del = query => {
|
||||
return request({
|
||||
url: '/admin/game/feeRateUserRechargeLevel/delete',
|
||||
method: 'post',
|
||||
params: query
|
||||
});
|
||||
};
|
@@ -77,12 +77,16 @@
|
||||
label="操作人" />
|
||||
<el-table-column align="center"
|
||||
label="操作"
|
||||
width="100">
|
||||
width="240">
|
||||
<template v-slot="scope">
|
||||
<el-button @click="openEditDialog(scope.row)"
|
||||
class="primary"
|
||||
type="primary"
|
||||
size="default">编辑</el-button>
|
||||
<el-button @click="confirmDelete(scope.row)"
|
||||
class="danger"
|
||||
type="danger"
|
||||
size="default">删除</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -154,12 +158,13 @@
|
||||
</template>
|
||||
</el-dialog>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { listLevel } from '@/api/userRechargeLevel/userRechargeLevel'
|
||||
import { gameList } from "@/api/gameWhitelist/gameWhitelist";
|
||||
import { page, save } from "@/api/gameWhitelist/gameFeeUserRechargeLevelConfig";
|
||||
import { page, save, del } from "@/api/gameWhitelist/gameFeeUserRechargeLevelConfig";
|
||||
// @ts-ignore
|
||||
import { ElMessage } from "element-plus";
|
||||
import { ElMessage, ElMessageBox } from "element-plus";
|
||||
export default {
|
||||
name: "gameFeeRateUserRechargeLevelConfig",
|
||||
data () {
|
||||
@@ -203,7 +208,7 @@ export default {
|
||||
});
|
||||
return
|
||||
}
|
||||
this.inquire.gameList = res.data;
|
||||
this.inquire.gameList = [{ gameId: undefined, gameName: '全部' }, ...res.data];
|
||||
this.inquire.gameId = this.inquire.gameList[0].gameId;
|
||||
});
|
||||
this.getData();
|
||||
@@ -262,6 +267,44 @@ export default {
|
||||
this.getData();
|
||||
});
|
||||
},
|
||||
// 删除确认
|
||||
confirmDelete (row) {
|
||||
ElMessageBox.confirm(
|
||||
'确定要删除这条记录吗?',
|
||||
'提示',
|
||||
{
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
}
|
||||
).then(() => {
|
||||
del({
|
||||
userRechargeLevel: row.userRechargeLevel,
|
||||
channel: row.channel,
|
||||
gameId: row.gameId,
|
||||
}).then((res) => {
|
||||
if (res.code != 200) {
|
||||
ElMessage({
|
||||
showClose: true,
|
||||
message: res.message,
|
||||
type: "error",
|
||||
});
|
||||
return;
|
||||
}
|
||||
ElMessage({
|
||||
showClose: true,
|
||||
message: "删除成功",
|
||||
type: "success",
|
||||
});
|
||||
this.getData();
|
||||
});
|
||||
}).catch(() => {
|
||||
ElMessage({
|
||||
type: 'info',
|
||||
message: '已取消删除',
|
||||
});
|
||||
});
|
||||
},
|
||||
// 分页导航
|
||||
handleSizeChange () {
|
||||
this.getData();
|
||||
@@ -272,6 +315,7 @@ export default {
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
<style lang="less" scoped>
|
||||
.box {
|
||||
padding-top: 20px;
|
||||
|
Reference in New Issue
Block a user