|
@@ -331,4 +331,22 @@ class Task
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ public function test1()
|
|
|
+ {
|
|
|
+ $where['status'] = 10;
|
|
|
+ $order = Dever::db('order_log1', 'seller')->select($where);
|
|
|
+ $num = array();
|
|
|
+ foreach ($order as $k => $v) {
|
|
|
+ if (!isset($num[$v['seller_id']])) {
|
|
|
+ $num[$v['seller_id']] = 0;
|
|
|
+ }
|
|
|
+ $num[$v['seller_id']] += $v['num'] * $v['price'];
|
|
|
+ }
|
|
|
+
|
|
|
+ foreach ($num as $k => $v) {
|
|
|
+ $up['t_cash'] = $up['p_cash'] - $v;
|
|
|
+ Dever::db('info', 'seller')->update($k, $up);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|