Browse Source

已完成的合并

lhl
zry 3 weeks ago
parent
commit
5649b90cf7
  1. 6
      gold-system/.env.development
  2. 7
      gold-system/.env.production
  3. 10
      gold-system/.env.test
  4. 16
      gold-system/src/views/consume/allConsume.vue
  5. 2
      gold-system/src/views/login.vue
  6. 109
      gold-system/src/views/managerecharge/activity.vue
  7. 4
      gold-system/stats.html

6
gold-system/.env.development

@ -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_prod'
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/'

7
gold-system/.env.production

@ -1,2 +1,7 @@
# 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_prod'
<<<<<<< HEAD
VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_prod'
=======
VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_prod'
# VITE_API_BASE='http://192.168.8.220:8080/'
>>>>>>> zry

10
gold-system/.env.test

@ -1,5 +1,13 @@
<<<<<<< HEAD
#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_prod' 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.232:8080/'
=======
# VITE_API_BASE='http://54.251.137.151:10704/'
# VITE_API_BASE='http://192.168.8.94:8080/'
VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_prod'
# VITE_API_BASE='http://54.251.137.151:10704/'
# VITE_API_BASE='http://192.168.8.220:8080/'
>>>>>>> zry

16
gold-system/src/views/consume/allConsume.vue

@ -284,15 +284,14 @@ const getGoods = async function () {
try { try {
// POST // POST
const result = await request({ const result = await request({
url: '/product',
url: '/product/findProductName',
data: {} data: {}
}) })
// //
console.log('请求成功', result)
console.log('请求成功product', result)
// //
goods.value = result.data goods.value = result.data
console.log('allData', allData.value)
console.log('地区', area.value)
console.log('goods 数据', goods.value) //
} catch (error) { } catch (error) {
console.log('请求失败', error) console.log('请求失败', error)
// //
@ -344,11 +343,12 @@ const handleCurrentChange = function (val) {
style="width: 240px" style="width: 240px"
clearable clearable
> >
<!-- 修改 v-for 绑定逻辑 -->
<el-option <el-option
v-for="item in goods"
:key="item.activityId"
:label="item.name"
:value="item.name"
v-for="(item, index) in goods"
:key="index"
:label="item"
:value="item"
/> />
</el-select> </el-select>
</div> </div>

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')
} }

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

@ -61,22 +61,26 @@ const get = async function (val) {
activity.value.endDate = null activity.value.endDate = null
} }
console.log('搜索参数', getObj.value)
const requestData = {
pageNum: getObj.value.pageNum,
pageSize: getObj.value.pageSize,
activity: {
...activity.value,
activityName: activity.value.activityName,
status: activity.value.status
}
};
console.log('搜索参数', requestData)
// POST // POST
const result = await request({ const result = await request({
url: '/recharge/activity/select', url: '/recharge/activity/select',
method: 'post', method: 'post',
data: {
pageNum: getObj.value.pageNum,
pageSize: getObj.value.pageSize,
activity: {
...activity.value,
activityName: activity.value.activityName,
status: activity.value.status
}
}
data: requestData
}) })
//
console.log('响应数据', result);
// //
console.log('请求成功', result) console.log('请求成功', result)
// //
@ -87,7 +91,7 @@ const get = async function (val) {
console.log('total', total.value) console.log('total', total.value)
} catch (error) { } catch (error) {
console.log('请求失败', error) console.log('请求失败', error)
ElMessage.error('请求失败')
ElMessage.error('请求失败')
} }
} }
// //
@ -110,6 +114,81 @@ onMounted(async function () {
await getAdminData() await getAdminData()
get() get()
}) })
// false
const addActivityVisible = ref(false)
// addActivity
const addActivity = () => {
console.log('点击了新增活动按钮');
// addActivityVisible true
addActivityVisible.value = true;
};
//
const closeAddActivityVisible = () => {
addActivityVisible.value = false;
};
//
const handlePageSizeChange = function (val) {
getObj.value.pageSize = val
get()
}
//
const handleCurrentChange = function (val) {
getObj.value.pageNum = val
get()
}
//
const throttledAdd = async () => {
try {
// 'add'
const { add, ...validData } = addObj.value;
// POST
const result = await request({
url: '/recharge/activity/add', //
method: 'post',
data: validData
})
console.log('新增活动成功', result)
ElMessage.success('新增活动成功')
//
closeAddActivityVisible()
//
get()
} catch (error) {
console.log('新增活动失败', 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>
@ -150,13 +229,13 @@ onMounted(async function () {
<div> <div>
<el-button <el-button
plain plain
@click="addActicity()"
@click="addActivity()"
style="color: #048efb; border: 1px solid #048efb" style="color: #048efb; border: 1px solid #048efb"
>新增活动</el-button >新增活动</el-button
> >
</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="序号"
@ -217,7 +296,7 @@ onMounted(async function () {
<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)">
@ -241,7 +320,7 @@ onMounted(async function () {
<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"

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

Loading…
Cancel
Save