diff --git a/app/data/controller/UserBalance.php b/app/data/controller/UserBalance.php index cdff4a258..3f1bb3868 100644 --- a/app/data/controller/UserBalance.php +++ b/app/data/controller/UserBalance.php @@ -74,7 +74,7 @@ class UserBalance extends Controller protected function _form_filter(array &$data) { if (empty($data['code'])) { - $data['code'] = CodeExtend::uniqidDate('16', 'B'); + $data['code'] = CodeExtend::uniqidDate('20', 'B'); } if ($this->request->isPost()) { $data['create_by'] = AdminService::instance()->getUserId(); diff --git a/app/data/service/UserUpgradeService.php b/app/data/service/UserUpgradeService.php index 15906e826..70e713bda 100644 --- a/app/data/service/UserUpgradeService.php +++ b/app/data/service/UserUpgradeService.php @@ -93,8 +93,8 @@ class UserUpgradeService extends Service */ public function syncBalance(int $uuid, array $nots = []): array { - $total = abs($this->app->db->name('DataUserBalance')->where("uid='{$uuid}' and status=1 and amount>0 and deleted=0")->sum('amount')); - $count = abs($this->app->db->name('DataUserBalance')->where("uid='{$uuid}' and status=1 and amount<0 and deleted=0")->sum('amount')); + $total = abs($this->app->db->name('DataUserBalance')->where("uid='{$uuid}' and amount>0 and deleted=0")->sum('amount')); + $count = abs($this->app->db->name('DataUserBalance')->where("uid='{$uuid}' and amount<0 and deleted=0")->sum('amount')); if (empty($nots)) { $this->app->db->name('DataUser')->where(['id' => $uuid])->update(['balance_total' => $total, 'balance_used' => $count]); } else {