From ba684915c5608400b911e3d8ece3e64337394263 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=B2=A9=E4=BB=9488?= <>
Date: Thu, 11 Dec 2025 10:37:26 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E5=A2=9E=E5=8A=A0=E5=8F=82?=
=?UTF-8?q?=E6=95=B0=E8=AE=BE=E7=BD=AE=EF=BC=8C=E8=B0=83=E6=95=B4=E8=A1=A8?=
=?UTF-8?q?=E6=A0=BC=E6=98=BE=E7=A4=BA=EF=BC=8Ch5=E5=8E=BB=E6=8E=89?=
=?UTF-8?q?=E9=AA=8C=E8=AF=81=E7=A0=81=E5=8A=9F=E8=83=BD=EF=BC=8C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 1 +
.../API/Admin/ConfigController.php | 7 +-
Laravel/app/Services/ConfigService.php | 7 +-
admin/src/views/SystemMngr/SystemConfig.vue | 64 +++++++++++++++----
admin/src/views/YeWu/LoanVerify.vue | 1 +
admin/src/views/YeWu/RechargeVerify.vue | 1 +
admin/src/views/YeWu/WithdrawVerify.vue | 1 +
h5/api/index.js | 4 +-
h5/pages/login.vue | 1 +
h5/pages/user/loan.vue | 59 ++++++++---------
h5/pages/user/recharge.vue | 60 ++++++++---------
h5/pages/user/user_center.vue | 6 +-
h5/pages/user/withdraw.vue | 56 ++++++++--------
h5/unpackage/dist/build/web/index.html | 2 +-
14 files changed, 149 insertions(+), 121 deletions(-)
diff --git a/.gitignore b/.gitignore
index bf2ae5c..a4b0890 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/xiaochengxu/unpackage
/xiaochengxu/unpackage
/h5/unpackage
+/h5/unpackage
diff --git a/Laravel/app/Http/Controllers/API/Admin/ConfigController.php b/Laravel/app/Http/Controllers/API/Admin/ConfigController.php
index 57ae4d1..39eaa91 100644
--- a/Laravel/app/Http/Controllers/API/Admin/ConfigController.php
+++ b/Laravel/app/Http/Controllers/API/Admin/ConfigController.php
@@ -12,12 +12,11 @@ class ConfigController extends Controller
//获取站点配置信息
public function GetConfigInfo(){
$configs = new ConfigService();
- return $configs->GetConfigInfo(['站点名称','站点图片']);
+ return $configs->GetConfigInfo(['站点名称','站点图片','存款利率','管理员手机号']);
}
public function SaveConfig(){
- $name = request('name');
- $logo = request('logo');
+ $info = request('info');
$configs = new ConfigService();
- return $configs->SaveConfig($name,$logo);
+ return $configs->SaveConfig($info);
}
}
diff --git a/Laravel/app/Services/ConfigService.php b/Laravel/app/Services/ConfigService.php
index ced8996..73d6d07 100644
--- a/Laravel/app/Services/ConfigService.php
+++ b/Laravel/app/Services/ConfigService.php
@@ -19,12 +19,13 @@ class ConfigService
return \Yz::Return(false, '查询失败');
}
}
- public function SaveConfig($name,$logo){
+ public function SaveConfig($info){
$result=array();
DB::beginTransaction();
try {
- $d= DB::table('configs')->where('label', '=', '站点名称')->update(['value'=>$name]);
- $d= DB::table('configs')->where('label', '=', '站点图片')->update(['value'=>$logo]);
+ foreach ($info as $key=>$value){
+ $d= DB::table('configs')->where('label', '=', $key)->update(['value'=>$value]);
+ }
DB::commit(); // 手动提交事务
return \Yz::Return(true, '操作成功');
} catch (\Exception $e) {
diff --git a/admin/src/views/SystemMngr/SystemConfig.vue b/admin/src/views/SystemMngr/SystemConfig.vue
index 3a861b1..3dad6cf 100644
--- a/admin/src/views/SystemMngr/SystemConfig.vue
+++ b/admin/src/views/SystemMngr/SystemConfig.vue
@@ -18,14 +18,49 @@
-
保 存
+ @click="saveInfo({
+ '站点名称': configInfo.站点名称,
+ '站点图片': configInfo.站点图片
+ })">保 存
-
+
+
+ 业务相关设置
+
+
+
+
+
+
+ *注意此处设置的是年化收益率
+
+
+
+ 保 存
+
+
+
+
+
+ *设置管理员手机号,充值、提现等短信通知会发送到此手机
+
+
+
+ 保 存
+
@@ -54,7 +89,7 @@
//上传成功钩子
const upLoadSuccess = (res) => {
logo.value = import.meta.env.VITE_APP_FILE + res.data
- configInfo.value.logo = res.data
+ configInfo.value.站点图片 = res.data
}
//获取配置信息
const GetConfig=()=>{
@@ -62,9 +97,11 @@
GetConfigInfo().then(res => {
loading.value=false
if(res.status){
- configInfo.value.name=res.data.站点名称
- configInfo.value.logo=res.data.站点图片
- logo.value=import.meta.env.VITE_APP_FILE+configInfo.value.logo
+ configInfo.value.站点名称=res.data.站点名称
+ configInfo.value.站点图片=res.data.站点图片
+ logo.value=import.meta.env.VITE_APP_FILE+configInfo.value.站点图片
+ configInfo.value.存款利率=res.data.存款利率
+ configInfo.value.管理员手机号=res.data.管理员手机号
}
})
}
@@ -73,21 +110,20 @@
name:'',
logo:''
});
- const saveInfo = () => {
- loading.value=true
+ const saveInfo = (data) => {
+ loading.value = true
SaveConfigInfo({
- 'name': configInfo.value.name,
- 'logo': configInfo.value.logo
+ info: data
}).then(res => {
- loading.value=false
+ loading.value = false
if (res.status) {
ElMessage({
message: '保存成功',
type: 'success',
})
- setTimeout(()=>{
+ setTimeout(() => {
location.reload();
- },500)
+ }, 500)
} else {
ElMessage.error(res.msg)
}
diff --git a/admin/src/views/YeWu/LoanVerify.vue b/admin/src/views/YeWu/LoanVerify.vue
index 4c3d838..49a4f9d 100644
--- a/admin/src/views/YeWu/LoanVerify.vue
+++ b/admin/src/views/YeWu/LoanVerify.vue
@@ -11,6 +11,7 @@
查询
+
diff --git a/admin/src/views/YeWu/RechargeVerify.vue b/admin/src/views/YeWu/RechargeVerify.vue
index 4c64405..d35e98f 100644
--- a/admin/src/views/YeWu/RechargeVerify.vue
+++ b/admin/src/views/YeWu/RechargeVerify.vue
@@ -11,6 +11,7 @@
查询
+
diff --git a/admin/src/views/YeWu/WithdrawVerify.vue b/admin/src/views/YeWu/WithdrawVerify.vue
index 9813d9a..0e73ace 100644
--- a/admin/src/views/YeWu/WithdrawVerify.vue
+++ b/admin/src/views/YeWu/WithdrawVerify.vue
@@ -11,6 +11,7 @@
查询
+
diff --git a/h5/api/index.js b/h5/api/index.js
index 028eba3..e0f5791 100644
--- a/h5/api/index.js
+++ b/h5/api/index.js
@@ -5,8 +5,8 @@ import {
isLoading,
sendRequest
} = useHttp();
- //let Url='https://member.qhdboyue.com'
- let Url='http://huisuo-local';
+ let Url='https://member.qhdboyue.com'
+ //let Url='http://huisuo-local';
let BaseUrl=Url+'/api/'
export const BaseFileUrl=()=>{
diff --git a/h5/pages/login.vue b/h5/pages/login.vue
index a0aee68..c86bbaf 100644
--- a/h5/pages/login.vue
+++ b/h5/pages/login.vue
@@ -39,6 +39,7 @@
还没有账号?
立即注册
+ sn.342119
diff --git a/h5/pages/user/loan.vue b/h5/pages/user/loan.vue
index fee8ea1..d0f1469 100644
--- a/h5/pages/user/loan.vue
+++ b/h5/pages/user/loan.vue
@@ -24,7 +24,7 @@
-
+
-
+
-
+
累计收益
{{userInfo.total_interest}}
@@ -257,7 +257,7 @@
.balance-info {
display: flex;
- justify-content: space-between;
+ justify-content: space-around;
margin-bottom: 50rpx;
.item {
diff --git a/h5/pages/user/withdraw.vue b/h5/pages/user/withdraw.vue
index 2b44855..ba69123 100644
--- a/h5/pages/user/withdraw.vue
+++ b/h5/pages/user/withdraw.vue
@@ -16,7 +16,7 @@
-
+