Browse Source

活动页数100删除,工作台

zry
zry 3 weeks ago
parent
commit
eaf90724fd
  1. 2
      gold-system/.env.development
  2. 3
      gold-system/.env.production
  3. 4
      gold-system/.env.test
  4. 2
      gold-system/src/views/login.vue
  5. 49
      gold-system/src/views/managerecharge/activity.vue
  6. 2
      gold-system/stats.html

2
gold-system/.env.development

@ -2,4 +2,4 @@
# VITE_API_BASE='http://192.168.8.94:8080/' # VITE_API_BASE='http://192.168.8.94:8080/'
VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_dev' VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_dev'
# VITE_API_BASE='http://54.251.137.151:10704/' # VITE_API_BASE='http://54.251.137.151:10704/'
# VITE_API_BASE='http://192.168.8.232:8080/'
# VITE_API_BASE='http://192.168.8.220:8080/'

3
gold-system/.env.production

@ -1,2 +1,3 @@
# VITE_API_BASE='http://54.251.137.151:10702/' # VITE_API_BASE='http://54.251.137.151:10702/'
VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_dev'
VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_prod'
# VITE_API_BASE='http://192.168.8.220:8080/'

4
gold-system/.env.test

@ -1,5 +1,5 @@
# VITE_API_BASE='http://54.251.137.151:10704/' # VITE_API_BASE='http://54.251.137.151:10704/'
# VITE_API_BASE='http://192.168.8.94:8080/' # VITE_API_BASE='http://192.168.8.94:8080/'
VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_dev'
VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_prod'
# VITE_API_BASE='http://54.251.137.151:10704/' # VITE_API_BASE='http://54.251.137.151:10704/'
# VITE_API_BASE='http://192.168.8.232:8080/'
# VITE_API_BASE='http://192.168.8.220:8080/'

2
gold-system/src/views/login.vue

@ -49,7 +49,7 @@ const login = async function () {
result.data.permission == '2' || result.data.permission == '2' ||
result.data.permission == '3' result.data.permission == '3'
) { ) {
router.push('/usergold')
router.push('/workspace')
} else if (result.data.permission == '4') { } else if (result.data.permission == '4') {
router.push('/noPermission') router.push('/noPermission')
} }

49
gold-system/src/views/managerecharge/activity.vue

@ -61,12 +61,7 @@ const get = async function (val) {
activity.value.endDate = null activity.value.endDate = null
} }
console.log('搜索参数', getObj.value)
// POST
const result = await request({
url: '/recharge/activity/select',
method: 'post',
data: {
const requestData = {
pageNum: getObj.value.pageNum, pageNum: getObj.value.pageNum,
pageSize: getObj.value.pageSize, pageSize: getObj.value.pageSize,
activity: { activity: {
@ -74,9 +69,18 @@ const get = async function (val) {
activityName: activity.value.activityName, activityName: activity.value.activityName,
status: activity.value.status status: activity.value.status
} }
}
};
console.log('搜索参数', requestData)
// POST
const result = await request({
url: '/recharge/activity/select',
method: 'post',
data: requestData
}) })
//
console.log('响应数据', result);
// //
console.log('请求成功', result) console.log('请求成功', result)
// //
@ -160,6 +164,31 @@ const throttledAdd = async () => {
ElMessage.error('新增活动失败') ElMessage.error('新增活动失败')
} }
} }
//
const delConfirm = async (row) => {
try {
delObj.value = row
//
const result = await request({
url: '/recharge/activity/delete', //
method: 'post',
data: delObj.value
})
console.log('删除活动成功', result)
ElMessage.success('删除活动成功')
//
get()
} catch (error) {
console.log('删除活动失败', error)
ElMessage.error('删除活动失败')
}
}
//
const del = (row) => {
delObj.value = row
}
</script> </script>
<template> <template>
@ -206,7 +235,7 @@ const throttledAdd = async () => {
> >
</div> </div>
<div> <div>
<el-table :data="tableData" :height="tableHeight" style="width: 100%">
<el-table :data="tableData" style="width: 100%">
<el-table-column <el-table-column
type="index" type="index"
label="序号" label="序号"
@ -267,7 +296,7 @@ const throttledAdd = async () => {
<template #default="scope"> <template #default="scope">
<el-popconfirm <el-popconfirm
title="确定将此条活动删除吗?" title="确定将此条活动删除吗?"
@confirm="delConfirm"
@confirm="delConfirm(delObj.value)"
> >
<template #reference> <template #reference>
<el-button type="primary" text @click="del(scope.row)"> <el-button type="primary" text @click="del(scope.row)">
@ -291,7 +320,7 @@ const throttledAdd = async () => {
<el-pagination <el-pagination
background background
:page-size="getObj.pageSize" :page-size="getObj.pageSize"
:page-sizes="[5, 10, 20, 50, 100]"
:page-sizes="[5, 10, 20, 50]"
layout="total, sizes, prev, pager, next, jumper" layout="total, sizes, prev, pager, next, jumper"
:total="total" :total="total"
@size-change="handlePageSizeChange" @size-change="handlePageSizeChange"

2
gold-system/stats.html
File diff suppressed because it is too large
View File

Loading…
Cancel
Save