You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
83
hyhproject/home2/controller/Cashdraws.php
Executable file
83
hyhproject/home2/controller/Cashdraws.php
Executable file
@ -0,0 +1,83 @@
|
||||
<?php
|
||||
namespace wstmart\home\controller;
|
||||
use wstmart\common\model\CashDraws as M;
|
||||
use wstmart\common\model\Users as MUsers;
|
||||
use wstmart\common\model\Shops as MShops;
|
||||
/**
|
||||
* ============================================================================
|
||||
* 提现记录控制器
|
||||
*/
|
||||
class Cashdraws extends Base{
|
||||
protected $beforeActionList = [
|
||||
'checkAuth'=>['only'=>'index,pagequery,toedit,drawmoney'],
|
||||
'checkShopAuth'=>['only'=>'shopindex,pagequerybyshop,toeditbyshop,drawmoneybyshop']
|
||||
];
|
||||
/**
|
||||
* 查看用户资金流水
|
||||
*/
|
||||
public function index(){
|
||||
return $this->fetch('users/cashdraws/list');
|
||||
}
|
||||
/**
|
||||
* 获取用户数据
|
||||
*/
|
||||
public function pageQuery(){
|
||||
$userId = (int)session('WST_USER.userId');
|
||||
$data = model('CashDraws')->pageQuery(0,$userId);
|
||||
return WSTReturn("", 1,$data);
|
||||
}
|
||||
|
||||
/**
|
||||
* 跳转提现页面
|
||||
*/
|
||||
public function toEdit(){
|
||||
$userId = (int)session('WST_USER.userId');
|
||||
$this->assign('accs',model('CashConfigs')->listQuery(0,$userId));
|
||||
$m = new MUsers();
|
||||
$user = $m->getFieldsById($userId,["userMoney","rechargeMoney"]);
|
||||
$this->assign('user',$user);
|
||||
return $this->fetch('users/cashdraws/box_draw');
|
||||
}
|
||||
|
||||
/**
|
||||
* 提现
|
||||
*/
|
||||
public function drawMoney(){
|
||||
$m = new M();
|
||||
return $m->drawMoney();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 查看用户资金流水
|
||||
*/
|
||||
public function shopIndex(){
|
||||
return $this->fetch('shops/cashdraws/list');
|
||||
}
|
||||
/**
|
||||
* 获取用户数据
|
||||
*/
|
||||
public function pageQueryByShop(){
|
||||
$shopId = (int)session('WST_USER.shopId');
|
||||
$data = model('CashDraws')->pageQuery(1,$shopId);
|
||||
return WSTReturn("", 1,$data);
|
||||
}
|
||||
/**
|
||||
* 申请提现
|
||||
*/
|
||||
public function toEditByShop(){
|
||||
$this->assign('object',model('shops')->getShopAccount());
|
||||
$m = new MShops();
|
||||
$shopId = (int)session('WST_USER.shopId');
|
||||
$shop = $m->getFieldsById($shopId,["shopMoney","rechargeMoney"]);
|
||||
$this->assign('shop',$shop);
|
||||
return $this->fetch('shops/cashdraws/box_draw');
|
||||
}
|
||||
/**
|
||||
* 提现
|
||||
*/
|
||||
public function drawMoneyByShop(){
|
||||
$m = new M();
|
||||
return $m->drawMoneyByShop();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user