|
@@ -988,13 +988,15 @@ class Manage
|
|
if ($cash > 0 && $member && $member['status'] == 2) {
|
|
if ($cash > 0 && $member && $member['status'] == 2) {
|
|
|
|
|
|
$desc = Dever::load("area/api.string", $v['name'], '') . $date . '区域分润';
|
|
$desc = Dever::load("area/api.string", $v['name'], '') . $date . '区域分润';
|
|
- Dever::load('bill/lib/cash')->up($v['mid'], 15, $cash, $member['role'], $v['id'], $desc, 2);
|
|
|
|
- $where = array();
|
|
|
|
- $where['where_id'] = $v['mid'];
|
|
|
|
- $where['cash'] = $cash;
|
|
|
|
- $where['clear'] = true;
|
|
|
|
- Dever::db('agent/member')->upCash($where);
|
|
|
|
- Dever::db('mail/area_stat')->update(array('where_id' => $v['id'], 'cash_status' => 1));
|
|
|
|
|
|
+ $state = Dever::load('bill/lib/cash')->up($v['mid'], 15, $cash, $member['role'], $v['id'], $desc, 2, true);
|
|
|
|
+ if ($state) {
|
|
|
|
+ $where = array();
|
|
|
|
+ $where['where_id'] = $v['mid'];
|
|
|
|
+ $where['cash'] = $cash;
|
|
|
|
+ $where['clear'] = true;
|
|
|
|
+ Dever::db('agent/member')->upCash($where);
|
|
|
|
+ Dever::db('mail/area_stat')->update(array('where_id' => $v['id'], 'cash_status' => 1));
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|