作者 anyv
1 个管道 的构建 通过 耗费 0 秒

4

... ... @@ -13,6 +13,20 @@ class WithdrawalController extends AdminBaseController{
*/
public function withd_audit(){
if($this -> request -> isPost()){
}else{
$data = Db::name('money_expend') -> alias('a') -> join('my_user b','a.uid=b.uid','LEFT') -> where("state = 0") -> paginate(12);
$data_arr = $data -> toArray();
}
if(!empty($data_arr)){
foreach($data_arr['data'] as $key => $val){
$name = Db::name('user') -> where('id',$val['uid']) -> find();
$data_arr['data'][$key]['name'] = $name['user_nickname'];
}
}
$this -> assign('data_arr',$data_arr['data']);
$this -> assign('data',$data);
return $this -> fetch();
}
... ... @@ -38,9 +52,11 @@ class WithdrawalController extends AdminBaseController{
$data = Db::name('money_expend') -> alias('a') -> join('my_user b','a.uid=b.uid','LEFT') -> where("state = 1 or state = 2") -> paginate(12);
$data_arr = $data -> toArray();
}
foreach($data_arr['data'] as $key => $val){
$name = Db::name('user') -> where('id',$val['uid']) -> find();
$data_arr['data'][$key]['name'] = $name['user_nickname'];
if(!empty($data_arr)){
foreach($data_arr['data'] as $key => $val){
$name = Db::name('user') -> where('id',$val['uid']) -> find();
$data_arr['data'][$key]['name'] = $name['user_nickname'];
}
}
$this -> assign('data_arr',$data_arr['data']);
$this -> assign('data',$data);
... ... @@ -63,6 +79,20 @@ class WithdrawalController extends AdminBaseController{
}
/**
* 提现审核拒绝
*/
public function withd_refuse(){
$id = $_POST['id'];
$data = Db::name('money_expend') -> where("id",$id) -> update(['state'=>2]);
if($data){
return true;
}else{
return false;
}
}
... ...
... ... @@ -37,17 +37,41 @@
</tr>
</thead>
<tbody>
<tr>
<td>Tanmay</td>
<td>Bangalore</td>
<td>560001</td>
<td>560001</td>
<td>560001</td>
<td>560001</td>
</tr>
<volist name="data_arr" id="vo">
<tr>
<td>{$vo.id}</td>
<td>{$vo.user_nickname}</td>
<td>{$vo.phone}</td>
<td>{$vo.money}</td>
<td>{$vo.create_time|date="Y-m-d H:i:s",###}</td>
<td>
<button type="button" class="btn btn-default" onclick="withd_through({$vo.id})">通过</button>
<button type="button" class="btn btn-default" onclick="withd_refuse({$vo.id})">拒绝</button>
</td>
</tr>
</volist>
</tbody>
</table>
</div>
<div class="pagination">
{$data->render()}
</div>
<script src="__STATIC__/js/admin.js"></script>
<script>
/**
* 点击拒绝时
*/
function withd_refuse(id){
ccc = window.confirm('确定拒绝吗?');
if(ccc){
$.post("{:url('Withdrawal/withd_refuse')}",{id:id},function(data){
if(data){
}else{
alert('拒绝失败!');
}
});
}
}
</script>
</body>
</html>
\ No newline at end of file
... ...