|
@@ -207,8 +207,22 @@ class orderstatsControl extends SystemControl
|
|
|
|
|
|
public function refill_balance_rebuildOp()
|
|
|
{
|
|
|
+ $balance_id = $_GET['balance_id'];
|
|
|
+ $mod = Model('refill_balance');
|
|
|
+ $balance = $mod->getBalance(['balance_id' => $balance_id]);
|
|
|
+ if(empty($balance )) {
|
|
|
+ showMessage('记录不存在!');
|
|
|
+ }
|
|
|
|
|
|
- showMessage('操作成功!');
|
|
|
+ $condition['balance_id'] = $balance_id;
|
|
|
+
|
|
|
+ $manager = new task\manager();
|
|
|
+ $task = $manager->add_task('refill_balance_rebuild',$condition,0);
|
|
|
+ if ($task->completed() && $task->success()) {
|
|
|
+ showMessage('操作成功,此记录已重新生成!');
|
|
|
+ } else {
|
|
|
+ showMessage('操作成功,后台任务已开始重新生成,请稍后查看新数据!');
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public function refill_balance_saveOp()
|