-
+
+
精网号
@@ -55,8 +55,8 @@
-
-
+
+
@@ -833,8 +833,7 @@ const tableData = [
}
- .card2 {
- // 下方数据展示card
+ .div-card2 { // 下方数据展示card
width: 100%;
margin-top: 2vh;
@@ -1183,4 +1182,34 @@ const tableData = [
padding-bottom: 15px;
}
}
+
+// 搜索的卡片样式
+.card1 {
+ background: #F3FAFE;
+}
+
+// 表单的卡片样式
+.card2 {
+ background: #E7F4FD;
+}
+
+
+// 表头背景等
+:deep(.el-table__header-wrapper),
+:deep(.el-table__body-wrapper),
+:deep(.el-table__cell),
+/* 表格 */
+:deep(.el-table__body td) {
+ background-color: #F3FAFE !important;
+}
+
+/* 表头 */
+:deep(.el-table__header th) {
+ background-color: #F3FAFE !important;
+}
+
+/* 鼠标悬停 */
+:deep(.el-table__row:hover > .el-table__cell) {
+ background-color: #E5EBFE !important;
+}
\ No newline at end of file
diff --git a/src/views/permissions/rolePermission.vue b/src/views/permissions/rolePermission.vue
index e56c04f..266ff68 100644
--- a/src/views/permissions/rolePermission.vue
+++ b/src/views/permissions/rolePermission.vue
@@ -586,7 +586,7 @@ onMounted(async function () {
-
+
角色名称:
@@ -597,7 +597,7 @@ onMounted(async function () {
-
+
新增角色
@@ -739,7 +739,40 @@ onMounted(async function () {
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/views/recharge/bean/beanSystemRecharge.vue b/src/views/recharge/bean/beanSystemRecharge.vue
index 53e6716..0806d9e 100644
--- a/src/views/recharge/bean/beanSystemRecharge.vue
+++ b/src/views/recharge/bean/beanSystemRecharge.vue
@@ -335,7 +335,7 @@ onMounted(async function () {
})
-
+
精网号:
@@ -366,8 +366,8 @@ onMounted(async function () {
查看导出列表
-
-
+
+
金豆总数:{{ format3(beanNum) }}
付费金豆数:{{ format3(permanentBeans) }}
免费金豆数:{{ format3(freeBean) }}
@@ -434,12 +434,56 @@ onMounted(async function () {
-
\ No newline at end of file
diff --git a/src/views/recharge/gold/addCoinRecharge.vue b/src/views/recharge/gold/addCoinRecharge.vue
index ce6352c..9d4c38f 100644
--- a/src/views/recharge/gold/addCoinRecharge.vue
+++ b/src/views/recharge/gold/addCoinRecharge.vue
@@ -595,13 +595,13 @@ const payModel = [
]
+// // }
+// function handleActivityChange(value) {
+// // 在这里执行逻辑,例如获取选中的值
+// console.log('选中的值:', value)
+// // getActivityById(value)
+// console.log('看看', recharge.value)
// }
-function handleActivityChange(value) {
- // 在这里执行你的逻辑,例如获取选中的值
- console.log('选中的值:', value)
- // getActivityById(value)
- console.log('看看', recharge.value)
-}
//这是重置重置表单的方法
const deleteRecharge = function () {
@@ -917,10 +917,10 @@ p {
margin: 0px;
}
-.batch-btn {
- margin-top: 20px;
- margin-left: auto;
-}
+// .batch-btn {
+// margin-top: 20px;
+// margin-left: auto;
+// }
.field-label {
font-size: 14px;
diff --git a/src/views/recharge/gold/coinRechargeDetail.vue b/src/views/recharge/gold/coinRechargeDetail.vue
index 63e8358..da6d362 100644
--- a/src/views/recharge/gold/coinRechargeDetail.vue
+++ b/src/views/recharge/gold/coinRechargeDetail.vue
@@ -586,7 +586,7 @@ const getTagText = (state) => {
-
+
精网号:
@@ -628,8 +628,8 @@ const getTagText = (state) => {
-
-
+
+
充值新币:{{ format3(permanentGolds) }}新币
总金币数:{{ format3(permanentGolds + freeGolds) }}金币
永久金币:{{ format3(permanentGolds) }}金币
@@ -712,5 +712,47 @@ const getTagText = (state) => {
-
\ No newline at end of file
diff --git a/src/views/refund/gold/coinRefundDetail.vue b/src/views/refund/gold/coinRefundDetail.vue
index 6d2925c..62b66a5 100644
--- a/src/views/refund/gold/coinRefundDetail.vue
+++ b/src/views/refund/gold/coinRefundDetail.vue
@@ -499,7 +499,7 @@ const getMarket = async function () {
-
+
精网号:
@@ -552,8 +552,8 @@ const getMarket = async function () {
-
-
+
+
退款金币总数:{{ format3(Math.abs(sumGolds).toFixed(2)) }}
永久金币:{{ format3(Math.abs(permanentGolds).toFixed(2)) }}
免费金币:{{ format3(Math.abs(freeGolds).toFixed(2)) }}
@@ -637,7 +637,50 @@ const getMarket = async function () {
-
\ No newline at end of file
diff --git a/src/views/usergold/gold/clientCountBalance.vue b/src/views/usergold/gold/clientCountBalance.vue
index 92806e0..cabc15d 100644
--- a/src/views/usergold/gold/clientCountBalance.vue
+++ b/src/views/usergold/gold/clientCountBalance.vue
@@ -5,11 +5,11 @@ import { storeToRefs } from "pinia"
import { findMenuById, permissionMapping } from "@/utils/menuTreePermission.js"
const adminStore = useAdminStore()
const { adminData, menuTree } = storeToRefs(adminStore)
-import {onMounted, ref} from 'vue'
-import {ElMessage} from 'element-plus'
+import { onMounted, ref } from 'vue'
+import { ElMessage } from 'element-plus'
import moment from 'moment'
import API from '@/util/http.js'
-import {reverseMarketMapping} from "@/utils/marketMap.js";
+import { reverseMarketMapping } from "@/utils/marketMap.js";
//新增员工数据复选框
const showEmployeeData = ref(false)
@@ -65,7 +65,7 @@ const sortOrder = ref('')
// 搜索===========================================================================
// 搜索方法
const get = async function (val) {
- if(!findMenuById(menuTree.value, permissionMapping.coinCustomerMoney)){
+ if (!findMenuById(menuTree.value, permissionMapping.coinCustomerMoney)) {
ElMessage.error('无此权限')
return
}
@@ -81,7 +81,7 @@ const get = async function (val) {
console.log('搜索参数', getObj.value)
// 发送POST请求
- const requestData = {...getObj.value, user: {...user.value}};//控制台打印请求的参数
+ const requestData = { ...getObj.value, user: { ...user.value } };//控制台打印请求的参数
console.log('最终请求参数', JSON.stringify(requestData, null, 2)); // 打印格式化后的请求参数
//console.log('请求参数', requestData);
// 检查markets数组中是否包含'总部'或'研发部'
@@ -102,7 +102,7 @@ const get = async function (val) {
const result = await API({
url: '/goldDetail/getGold',
method: 'post',
- data: {...getObj.value, user: {...user.value, flag: showEmployeeData.value? 0 : 1}}
+ data: { ...getObj.value, user: { ...user.value, flag: showEmployeeData.value ? 0 : 1 } }
})
console.log('响应数据', result)
tableData.value = result.data.list
@@ -115,7 +115,7 @@ const get = async function (val) {
data: {
jwcode: user.value.jwcode,
markets: user.value.markets,
- flag: showEmployeeData.value? 0 : 1
+ flag: showEmployeeData.value ? 0 : 1
}
})
// 判断精网号是否存在,假设精网号不存在时 result.data.list 为空数组
@@ -137,7 +137,7 @@ const get = async function (val) {
// ElMessage.warning('精网号不存在,请检查输入')
}
// 判断合计数是否存在,不存在时 result.data.list 为空数组
- else if(resultGoldTotal.data===0){
+ else if (resultGoldTotal.data === 0) {
// 将表格数据设置为空数组
tableData.value = []
// 将合计数设置为 0
@@ -242,11 +242,11 @@ const exportExcel = async function () {
user: {
jwcode: user.value.jwcode || '',
markets: user.value.markets || [],
- flag: showEmployeeData.value? 0 : 1
+ flag: showEmployeeData.value ? 0 : 1
}
}
- const res = await API({url: '/goldDetail/exportGold', data: params})
+ const res = await API({ url: '/goldDetail/exportGold', data: params })
if (res.code === 200) {
ElMessage.success('导出成功')
}
@@ -268,7 +268,7 @@ const exportListLoading = ref(false)
const getExportList = async () => {
exportListLoading.value = true
try {
- const result = await API({url: '/export/export'})
+ const result = await API({ url: '/export/export' })
if (result.code === 200) {
const filteredData = result.data.filter(item => {
return item.type === 1; //返回type為0即客户金币余额的数据
@@ -357,8 +357,8 @@ const getMarket = async function () {
return allChildren.map(child => {
const grandchildren = child.children && child.children.length
- ? transformTree([child]) // 递归处理子节点
- : null;
+ ? transformTree([child]) // 递归处理子节点
+ : null;
return {
value: child.name,
@@ -375,63 +375,57 @@ const getMarket = async function () {
}
}
const format3 = (num) => {
- // 每三位添加逗号
- return num.toLocaleString('en-US')
+ // 每三位添加逗号
+ return num.toLocaleString('en-US')
}
-
-
-
-
-
+
@@ -535,7 +528,7 @@ const format3 = (num) => {
+ :disabled="scope.row.state !== 2">
下载
@@ -551,6 +544,49 @@ const format3 = (num) => {
- 查询
- 重置
- 导出Excel
- 查看导出列表
-
-
-
- 精网号:
-
-
-
- 所属地区:
-
-
-
- 员工数据
-
-
- 金币总数:{{ format3(goldtotal || 0) }}
- 永久金币:{{ format3(permanentGold || 0) }}
- 免费金币:{{ format3(freeGold || 0) }}
- 任务金币:{{ format3(taskGold || 0) }}
-
-
-
-
-
-
- {{
- scope.$index + 1 + (getObj.pageNum - 1) * getObj.pageSize
- }}
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ 金币总数:{{ format3(goldtotal || 0) }}
+ 永久金币:{{ format3(permanentGold || 0) }}
+ 免费金币:{{ format3(freeGold || 0) }}
+ 任务金币:{{ format3(taskGold || 0) }}
+
+
+
+
+
+
+ {{
+ scope.$index + 1 + (getObj.pageNum - 1) * getObj.pageSize
+ }}
+
+
+
+
+
+
+
-
-
-
- {{ (scope.row.currentPermanentGold || 0) }}
-
-
-
-
- {{ (scope.row.currentFreeJune || 0) }}
-
-
-
-
- {{ (scope.row.currentFreeDecember || 0) }}
-
-
-
-
- {{ (scope.row.currentTaskGold || 0) }}
-
-
-
-
-
-
-
-
-
-
+
+
+