webman_duanju/app/admin/controller/MoneyDetails.php

52 lines
1.3 KiB
PHP

<?php
namespace app\admin\controller;
use app\admin\model\SysUserMoney;
use app\admin\model\SysUserMoneyDetails;
use app\admin\model\User;
use app\common\controller\Backend;
use app\common\library\DatabaseRoute;
use think\facade\Db;
class MoneyDetails extends Backend
{
protected array $noNeedPermission = ['selectUserMoney', 'queryUserMoneyDetails', 'selectSysUserMoney'];
public function selectUserMoney()
{
$get = $this->request->get();
if(empty($get['userId'])) {
$this->error('userId is not empty');
}
$this->n_success(['data' => User::selectUserMoneyByUserId($get['userId'])]);
}
public function queryUserMoneyDetails()
{
$get = $this->request->get();
$page = $get['page'];
$limit = $get['limit'];
$userId = $get['userId'] ?? '';
$classify = $get['classify'] ?? null;
$this->n_success(['data' => SysUserMoneyDetails::queryUserMoneyDetails($page, $limit, $get['sysUserId'] ?? '', $userId, $classify, null, null, null)]);
}
public function selectSysUserMoney()
{
$get = $this->request->get();
if(empty($get['userId'])) {
$this->error('userId is not empty');
}
$this->n_success(['data' => SysUserMoney::selectSysUserMoneyByUserId($get['userId'])]);
}
}