This commit is contained in:
全栈小学生
2024-08-17 09:40:17 +08:00
parent bf224633d5
commit 58d6348768
98 changed files with 1037 additions and 1154 deletions

View File

@@ -13,7 +13,6 @@ namespace app\adminapi\controller\login;
use app\service\admin\auth\ConfigService;
use app\service\admin\auth\LoginService;
use app\service\admin\upgrade\UpgradeService;
use app\service\core\addon\WapTrait;
use core\base\BaseAdminController;
use think\Response;
@@ -62,14 +61,4 @@ class Login extends BaseAdminController
{
return success(( new ConfigService() )->getConfig());
}
public function test()
{
( new UpgradeService() )->executeSql(root_path() . 'app/upgrade/v011/upgrade.sql');
}
public function geAddonPackagePath(string $addon)
{
return root_path() . 'addon' . DIRECTORY_SEPARATOR . $addon . DIRECTORY_SEPARATOR . 'package' . DIRECTORY_SEPARATOR;
}
}

View File

@@ -24,7 +24,7 @@ class Config extends BaseAdminController
*/
public function getLoginConfig()
{
return success((new MemberConfigService())->getLoginConfig());
return success(( new MemberConfigService() )->getLoginConfig());
}
/**
@@ -34,14 +34,16 @@ class Config extends BaseAdminController
public function setLoginConfig()
{
$data = $this->request->params([
['is_username', 1],
['is_mobile', 0],
['is_auth_register', 1],
['is_bind_mobile', 0],
['agreement_show', 0]
[ 'is_username', 1 ],
[ 'is_mobile', 0 ],
[ 'is_auth_register', 1 ],
[ 'is_bind_mobile', 0 ],
[ 'agreement_show', 0 ],
[ 'bg_url', '' ],
[ 'desc', '' ]
]);
$this->validate($data, 'app\validate\member\LoginConfig.set');
(new MemberConfigService())->setLoginConfig($data);
( new MemberConfigService() )->setLoginConfig($data);
return success('MODIFY_SUCCESS');
}
@@ -51,7 +53,7 @@ class Config extends BaseAdminController
*/
public function getCashOutConfig()
{
return success((new MemberConfigService())->getCashOutConfig());
return success(( new MemberConfigService() )->getCashOutConfig());
}
/**
@@ -61,15 +63,15 @@ class Config extends BaseAdminController
public function setCashOutConfig()
{
$data = $this->request->params([
['is_open', 0], //是否开启
['min', 0.01], //最低提现金额
['rate', 0], //提现手续费比率
['is_auto_verify', 0], //是否自动审核
['is_auto_transfer', 0], //是否自动转账
['transfer_type', []] //转账方式
[ 'is_open', 0 ], //是否开启
[ 'min', 0.01 ], //最低提现金额
[ 'rate', 0 ], //提现手续费比率
[ 'is_auto_verify', 0 ], //是否自动审核
[ 'is_auto_transfer', 0 ], //是否自动转账
[ 'transfer_type', [] ] //转账方式
]);
$this->validate($data, 'app\validate\member\CashOutConfig.set');
(new MemberConfigService())->setCashOutConfig($data);
( new MemberConfigService() )->setCashOutConfig($data);
return success('SET_SUCCESS');
}
@@ -79,7 +81,7 @@ class Config extends BaseAdminController
*/
public function getMemberConfig()
{
return success((new MemberConfigService())->getMemberConfig());
return success(( new MemberConfigService() )->getMemberConfig());
}
/**
@@ -89,11 +91,11 @@ class Config extends BaseAdminController
public function setMemberConfig()
{
$data = $this->request->params([
['prefix', ''],
['length', 10]
[ 'prefix', '' ],
[ 'length', 10 ]
]);
$this->validate($data, 'app\validate\member\MemberConfig.set');
(new MemberConfigService())->setMemberConfig($data);
( new MemberConfigService() )->setMemberConfig($data);
return success('MODIFY_SUCCESS');
}
@@ -103,7 +105,7 @@ class Config extends BaseAdminController
*/
public function getGrowthRuleConfig()
{
return success((new MemberConfigService())->getGrowthRuleConfig());
return success(( new MemberConfigService() )->getGrowthRuleConfig());
}
/**
@@ -113,12 +115,12 @@ class Config extends BaseAdminController
public function setGrowthRuleConfig()
{
$param = [];
$rules = (new MemberService())->getGrowthRuleDict();
$rules = ( new MemberService() )->getGrowthRuleDict();
foreach ($rules as $key => $item) {
$param[] = [$key, []];
$param[] = [ $key, [] ];
}
$data = $this->request->params($param);
(new MemberConfigService())->setGrowthRuleConfig($data);
( new MemberConfigService() )->setGrowthRuleConfig($data);
return success('MODIFY_SUCCESS');
}
@@ -128,7 +130,7 @@ class Config extends BaseAdminController
*/
public function getPointRuleConfig()
{
return success((new MemberConfigService())->getPointRuleConfig());
return success(( new MemberConfigService() )->getPointRuleConfig());
}
/**
@@ -138,12 +140,12 @@ class Config extends BaseAdminController
public function setPointRuleConfig()
{
$param = [];
$rules = (new MemberService())->getPointRuleDict();
$rules = ( new MemberService() )->getPointRuleDict();
foreach ($rules as $key => $item) {
$param[] = [$key, []];
$param[] = [ $key, [] ];
}
$data = $this->request->params($param);
(new MemberConfigService())->setPointRuleConfig($data);
( new MemberConfigService() )->setPointRuleConfig($data);
return success('MODIFY_SUCCESS');
}
}

View File

@@ -94,21 +94,6 @@ class Notice extends BaseAdminController
return success();
}
/**
* 消息列表
* @return Response
*/
public function getLogList()
{
$data = $this->request->params([
['key', ''],
['receiver', ''],
]);
$res = (new NoticeService())->getLogPage($data);
return success($res);
}
/**
* 消息修改
* @return Response

View File

@@ -25,6 +25,9 @@ class Stat extends BaseAdminController
/**
* 首页数据
* @return Response
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function index()
{

View File

@@ -86,6 +86,16 @@ class User extends BaseAdminController
return success();
}
/**
* 删除用户
* @param $uid
* @return Response
*/
public function del($uid) {
(new UserService())->del($uid);
return success("DELETE_SUCCESS");
}
/**
* 获取用户站点创建限制
* @param $uid

View File

@@ -16,7 +16,6 @@ use app\adminapi\middleware\AdminCheckToken;
use app\adminapi\middleware\AdminLog;
// USER_CODE_BEGIN -- sys_dict
Route::group('dict', function () {
//数据字典列表
@@ -39,5 +38,4 @@ Route::group('dict', function () {
AdminCheckToken::class,
AdminCheckRole::class,
AdminLog::class
]);
// USER_CODE_END -- sys_dict
]);

View File

@@ -18,7 +18,7 @@ use think\facade\Route;
/**
* 路由
*/
Route::group('member', function () {
Route::group('member', function() {
/***************************************************** 会员管理 ****************************************************/
//会员列表
Route::get('member', 'member.Member/lists');

View File

@@ -32,8 +32,6 @@ Route::group('notice', function () {
Route::get('notice/sms/:sms_type', 'notice.Notice/smsConfig');
//短信配置修改
Route::put('notice/sms/:sms_type', 'notice.Notice/editSms');
//消息发送记录
Route::get('notice/log', 'notice.Notice/getLogList');
//消息修改
Route::post('notice/edit', 'notice.Notice/edit');

View File

@@ -15,7 +15,7 @@ use think\facade\Route;
/**
* 路由
*/
Route::group(function () {
Route::group(function() {
//用户登录
Route::get('login/:app_type', 'login.Login/login');
@@ -26,9 +26,7 @@ Route::group(function () {
Route::get('captcha/create', 'login.Captcha/create');
//一次校验验证码
Route::get('captcha/check', 'login.Captcha/check');
Route::get('test', 'login.Login/test');
});
//加载插件路由
(new DictLoader("Route"))->load(['app_type' => 'adminapi']);
( new DictLoader("Route") )->load([ 'app_type' => 'adminapi' ]);

View File

@@ -28,6 +28,8 @@ Route::group('user', function () {
Route::get('user_select', 'user.User/getUserSelect');
//用户详情
Route::get('user/:uid', 'user.User/info');
// 删除用户
Route::delete('user/:uid', 'user.User/del');
// 查询账号是否存在
Route::get('isexist', 'user.User/checkUserIsExist');
//添加用户