|
@@ -51,6 +51,7 @@ class Manage
|
|
|
foreach ($list as $k => $v) {
|
|
|
if (is_array($v)) {
|
|
|
$id = $v['id'];
|
|
|
+ $info = Dever::db('bill/cash')->find(array('id' => $id, 'clear' => true));
|
|
|
} else {
|
|
|
$id = $v;
|
|
|
$info = Dever::db('bill/cash')->find(array('id' => $id, 'clear' => true));
|
|
@@ -111,12 +112,16 @@ class Manage
|
|
|
foreach ($list as $k => $v) {
|
|
|
if (is_array($v)) {
|
|
|
$id = $v['id'];
|
|
|
+ $tixian = Dever::db('bill/tixian')->find(array('id' => $id, 'clear' => true));
|
|
|
} else {
|
|
|
$id = $v;
|
|
|
- $info = Dever::db('bill/tixian')->find(array('id' => $id, 'clear' => true));
|
|
|
+ $tixian = Dever::db('bill/tixian')->find(array('id' => $id, 'clear' => true));
|
|
|
+ }
|
|
|
+ if (!$tixian) {
|
|
|
+ continue;
|
|
|
}
|
|
|
|
|
|
- if ($info['status'] != 1) {
|
|
|
+ if ($tixian['status'] != 1) {
|
|
|
continue;
|
|
|
}
|
|
|
|
|
@@ -140,6 +145,15 @@ class Manage
|
|
|
$admin = Dever::load('manage/auth.data');
|
|
|
$where['audit_admin'] = $admin['id'];
|
|
|
Dever::db('bill/tixian')->update(array('where_id' => $id, 'status' => 3, 'audit_admin' => $where['audit_admin'],'operdate' => time()));
|
|
|
+ $w = array();
|
|
|
+ $w['where_id'] = $info['mid'];
|
|
|
+ $w['cash'] = -1*$tixian['ycash'];
|
|
|
+ Dever::db('agent/member')->upCash($w);
|
|
|
+ $update = array();
|
|
|
+ $update['where_id'] = $info['id'];
|
|
|
+ $update['status'] = 3;
|
|
|
+ Dever::db('bill/cash')->update($update);
|
|
|
+
|
|
|
# 通知短信
|
|
|
if (Dever::project('sms')) {
|
|
|
$member = Dever::db('agent/member')->find($info['mid']);
|