2019-09-06 23:53:10 +08:00

233 lines
3.0 KiB
PHP
Executable File

<?php
namespace wstmart\app\controller;
use wstmart\common\model\Ectwallet;
/**
* ============================================================================
* 用户电子钱包控制器
*/
class Ectwallets extends Base{
protected $beforeActionList = ['checkAuth'];// 访问这些except下的方法不需要执行前置操作
/**
* 设置为默认地址
*/
public function setDefault(){
$rs = model('Ectwallet')->setDefault();
exit(json_encode($rs));
// return $rs;
}
/**
* [index description]
* @return [type] [description]
*/
public function index(){
$data['ectNum'] = model('Ectwallet')->getEctNum();
$data['eAddressInfo'] = model('Ectwallet')->getDefaultAddress();
// return WSTReturn('',1,$data);
exit(jsonReturn('',1,$data));
}
/**
* [listQuery 钱包地址列表页]
* @return [type] [description]
*/
public function listQuery(){
$data = model('Ectwallet')->listQuery();
exit(jsonReturn('',1,$data));
}
/**
* 跳去修改地址
*/
public function edit(){
$id = input('post.eWalletId/d');
$m = model('Ectwallet');
$data = $m->infoById($id);
// return WSTReturn('',1,$data);
exit(jsonReturn('',1,$data));
}
/**
* 新增
*/
public function add(){
$m = model('Ectwallet');
$rs = $m->add();
exit(json_encode($rs));
}
/**
* 修改
*/
public function toEdit(){
$m = model('Ectwallet');
$rs = $m->edit();
exit(json_encode($rs));
}
/**
* 删除
*/
public function del(){
$m = model('Ectwallet');
$rs = $m->del();
exit(json_encode($rs));
}
/**
* 获取ect变更记录
*/
public function getEctLog(){
$m = model('Ectwallet');
$rs = $m->getEctLog();
exit(jsonReturn('',1,$rs));
}
/**
* 获取ect充值记录
*/
public function getEctRechargeLog(){
$m = model('Ectwallet');
$rs = $m->getEctRechargeLog();
exit(jsonReturn('',1,$rs));
}
/**
* 获取ect提现记录
*/
public function getUserEctCashLog(){
$m = model('Ectwallet');
$rs = $m->getUserEctCashLog();
exit(jsonReturn('',1,$rs));
}
/**
* 获取ect地址
*/
public function getEctAddress(){
$m = model('Ectwallet');
$rs = $m->getEctAddress();
exit(json_encode($rs));
}
/**
* [withdraw 提现]
* @return [type] [description]
*/
public function withdraw(){
$m = model('Ectwallet');
$rs = $m->withdraw();
exit(json_encode($rs));
}
}