application/admin/controller/MoneyCharge.php
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace app\admin\controller;
use app\admin\model\UserSpace;
use app\admin\model\MoneySpace;
//use app\admin\lib\common\Check;
//use app\admin\lib\lang\Hylang;
//use think\Lang;
class MoneyCharge extends Base {
//充值列表
public function index() {
$MoneyChargeSpace= MoneySpace::where('active_type', 'admin_charge')->whereOr('active_type', 'admin_chargebacks')->whereOr('active_type', 'alipay_charge')->order('id', 'asc')->select();
foreach ($MoneyChargeSpace as $key => $value) {
// if($value['active_type']=="admin_charge"){
// $total_admin_charge+=$value['total'];
// }
if($value['active_type']=="admin_charge" || $value['active_type']=="alipay_charge" ){
if($value['plus_minus']==1){
$total_admin_plus+=$value['total'];
}
}
if($value['active_type']=="admin_charge" && $value['plus_minus']==2){
$total_admin_minus+=$value['total'];
}
}
// dump($chargelist_new);
$this->assign('total_admin_charge', $total_admin_plus-$total_admin_minus);
$this->assign('total_admin_plus', $total_admin_plus);
$this->assign('total_admin_minus', $total_admin_minus);
$this->assign('MoneyChargeSpace', $MoneyChargeSpace);
return $this->fetch();
}
//添加冲值 页面
public function charge() {
return $this->fetch();
}
//添加冲值 动作
public function charge_action() {
$UserSpacepace = UserSpace::get(['uid' => request()->param('to_uid')]);
$old_money=$UserSpacepace->money;
if(request()->param('plus_minus')==1){$UserSpacepace->money= $old_money+request()->param('total'); }
if(request()->param('plus_minus')==2){$UserSpacepace->money= $old_money-request()->param('total'); }
$new_money=$UserSpacepace->money;
$UserSpacepace->save();
// UserSpace::where('uid',request()->param('to_uid'))->update(['money' => 'thinkphp']);
$MoneySpace =new MoneySpace;
if(request()->param('plus_minus')==1){
$MoneySpace->admin_charge($old_money,$new_money,"admin_charge");
}
if(request()->param('plus_minus')==2){
$MoneySpace->admin_charge($old_money,$new_money,"admin_chargebacks");
}
$this->redirect('MoneyCharge/index');
后面还有 81 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。