Browse Source

Merge branch 'milestone-20250623-金币前端' of http://39.101.133.168:8807/huangqizhen/gold-vue into milestone-20250623-金币前端

lihuilin/feature-20250623164044-金币前端
lihuilin 4 weeks ago
parent
commit
f2f1944ae0
  1. 4
      .env.development
  2. 3
      .env.test
  3. 5
      package-lock.json
  4. BIN
      src/assets/link.png
  5. 8
      src/views/audit/rechargeAudit.vue
  6. 2
      src/views/audit/refundAudit.vue
  7. 2
      src/views/home.vue
  8. 3
      src/views/permissions/permission.vue
  9. 8
      src/views/recharge/addCoinRecharge.vue
  10. 26
      src/views/refund/addCoinRefund.vue

4
.env.development

@ -1,6 +1,6 @@
# VITE_API_BASE='https://hwjb.homilychart.com/admin/'
VITE_API_BASE='https://hwjb.homilychart.com/admin'
# VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_dev'
VITE_API_BASE='http://192.168.8.242:8081/'
# VITE_API_BASE='http://192.168.8.242:8081/'
# VITE_API_BASE='http://18.143.76.3:10704/'
# VITE_API_BASE='http://192.168.9.28:8081/'
# VITE_API_BASE='http://192.168.8.94:8081/'

3
.env.test

@ -1,3 +1,4 @@
# VITE_API_BASE='https://hwjb.homilychart.com/gold_htms_prod'
VITE_API_BASE='https://hwjb.homilychart.com/admin/'
# VITE_API_BASE='http://18.143.76.3:10704/'
# VITE_API_BASE='http://18.143.76.3:10704/'
VITE_UPLOAD_URL=https://api.homilychart.com/hljw/api/aws/upload

5
package-lock.json

@ -3522,9 +3522,8 @@
},
"node_modules/dayjs-plugin-utc": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/dayjs-plugin-utc/-/dayjs-plugin-utc-0.1.2.tgz",
"integrity": "sha512-ExERH5o3oo6jFOdkvMP3gytTCQ9Ksi5PtylclJWghr7k7m3o2U5QrwtdiJkOxLOH4ghr0EKhpqGefzGz1VvVJg==",
"license": "MIT"
"resolved": "https://registry.npmmirror.com/dayjs-plugin-utc/-/dayjs-plugin-utc-0.1.2.tgz",
"integrity": "sha512-ExERH5o3oo6jFOdkvMP3gytTCQ9Ksi5PtylclJWghr7k7m3o2U5QrwtdiJkOxLOH4ghr0EKhpqGefzGz1VvVJg=="
},
"node_modules/de-indent": {
"version": "1.0.2",

BIN
src/assets/link.png

After

Width: 798  |  Height: 798  |  Size: 529 KiB

8
src/views/audit/rechargeAudit.vue

@ -33,7 +33,7 @@
<el-col :span="12">
<div class="time-controls">
<div class="time-group">
<el-text size="large">充值时间</el-text>
<el-text size="large" style="width: 80px">充值时间</el-text>
<el-date-picker v-model="getTime" type="datetimerange" range-separator="" start-placeholder="起始时间"
end-placeholder="结束时间" style="width: 400px"/>
<el-button @click="getToday()" style="margin-left: 10px"> </el-button>
@ -95,10 +95,10 @@
<el-table-column prop="payModel" label="支付方式" width="110px"/>
<el-table-column prop="voucher" label="支付凭证" width="110px">
<template #default="scope">
<div v-if="scope.row.voucher" style="cursor: pointer;" @click="previewImage(scope.row.voucher)">
<img :src="scope.row.voucher" alt="支付凭证" style="width: 80px; height: auto;">
<div v-if="scope.row.voucher" style="display: flex; justify-content: center; align-items: center; cursor: pointer;" @click="previewImage(scope.row.voucher)">
<img :src="scope.row.voucher" alt="支付凭证" style="width: auto; height: 40px;">
</div>
<div v-else>--</div>
<div v-else style="display: flex; justify-content: center; align-items: center; height: 40px;">--</div>
</template>
</el-table-column>
<el-table-column prop="adminName" label="提交人" width="100px"/>

2
src/views/audit/refundAudit.vue

@ -32,7 +32,7 @@
<el-col :span="15">
<div class="time-controls">
<div class="time-group">
<el-text size="large">提交时间</el-text>
<el-text size="large" style="width: 80px">提交时间</el-text>
<el-date-picker v-model="dateRange" type="datetimerange" range-separator="" start-placeholder="开始时间"
end-placeholder="结束时间" style="width: 400px" />
<el-button @click="getToday()" style="margin-left: 10px"></el-button>

2
src/views/home.vue

@ -7,7 +7,7 @@ import { VscGlobe } from 'vue-icons-plus/vsc'
import { ElMessage } from 'element-plus'
import axios from 'axios'
import API from '@/util/http'
import dmmn from '../assets/blue.png'
import dmmn from '../assets/link.png'
import { useRoute } from 'vue-router'
import moment from 'moment'

3
src/views/permissions/permission.vue

@ -46,6 +46,7 @@ const addAdmin = ref({
remark: ''
})
const addMachineIdInput = function () { // >=1
// 01>=1
if (addAdmin.value.machineIds.length >= 1) {
ElMessage.warning('设备数量已达上限')
return
@ -58,7 +59,7 @@ const permissionEditObj = ref({})
//
const delObj = ref({})
// search
//
const get = async function (val) {
try {
//

8
src/views/recharge/addCoinRecharge.vue

@ -675,16 +675,16 @@ onMounted(() => {
<span
style="color: #2fa1ff; margin-right: 5px"
v-if="user.nowSumGold !== undefined"
>{{ user.nowSumGold }}</span>
>{{ user.nowSumGold /100}}</span>
</el-form-item>
<!-- 金币详情独立显示 -->
<el-form-item style="margin-top: -23px"> <!-- 负边距减少间距 -->
<span
style="color: #b1b1b1; margin-left: 0px"
v-if="user.nowPermanentGold !== undefined"
>(永久金币:{{ user.nowPermanentGold }};
免费金币:{{ user.nowFreeGold }};
任务金币:{{ user.nowTaskGold }})</span>
>(永久金币:{{ user.nowPermanentGold /100}};
免费金币:{{ user.nowFreeGold /100}};
任务金币:{{ user.nowTaskGold /100}})</span>
</el-form-item>
</el-col>
</el-row>

26
src/views/refund/addCoinRefund.vue

@ -152,12 +152,31 @@ const rules = reactive({
]
})
//
const cancelExceptJwcode = function () {
addRefund.value = {
jwcode: addRefund.value.jwcode, //
goodsName: '',
refundType: '',
refundModel: 0,
permanentGold: '',
freeGold: '',
taskGold: '',
sumGold: 0,
remark: '',
adminId: adminData.value.id
}
addRe.value.typeR = '0'
}
//
const user = ref({
firstRechargeTime: ''
})
const getUser = async function (jwcode) {
trimJwCode();
cancelExceptJwcode();
try {
// POST
const result = await API({
@ -190,7 +209,7 @@ const getUser = async function (jwcode) {
} catch (error) {
console.log("请求失败", error);
ElMessage.error("查询失败,请检查精网号是否正确");
//
}
}
@ -222,10 +241,14 @@ const getRefundTypes = async function () {
}
}
//
const goodsName = ref([])
const getGoods = async function (jwcode) {
trimJwCode();
//
if (!addRefund.value.jwcode) {
goodsName.value = []; //
@ -234,7 +257,6 @@ const getGoods = async function (jwcode) {
try {
// POST
const result = await API({
// url: 'http://39.101.133.168:8828/live_mall/api/product/all', //
url: '/refund/selectGoods',
data: {
jwcode: addRefund.value.jwcode

Loading…
Cancel
Save