feat(fsgx): HJF queue merge, brokerage timing, cycle commission, points release
- Add HJF jobs, services, DAOs, models, admin/API controllers, release command - Respect brokerage_timing (on_pay vs confirm); dispatch HjfOrderPayJob for queue goods - Queue-only cycle commission and position index fix in StoreOrderCreateServices - UserBill income types: frozen_points_brokerage, frozen_points_release - Timer: fsgx_release_frozen_points -> PointsReleaseServices - Agent tasks: no_assess filtering for direct/umbrella counts - Migrations: queue_pool, points_release_log, fsgx_v1 checklist updates - Admin/uniapp: crontab preset, membership level, user list, finance routes, docs Made-with: Cursor
This commit is contained in:
@@ -6,12 +6,9 @@
|
||||
namespace app\controller\api\v1\hjf;
|
||||
|
||||
use app\Request;
|
||||
use app\services\order\StoreOrderServices;
|
||||
use app\services\user\UserBrokerageServices;
|
||||
use app\services\user\UserServices;
|
||||
use app\controller\api\AuthController;
|
||||
|
||||
class HjfBrokerage extends AuthController
|
||||
class HjfBrokerage
|
||||
{
|
||||
/**
|
||||
* GET /api/hjf/brokerage/progress
|
||||
@@ -45,7 +42,7 @@ class HjfBrokerage extends AuthController
|
||||
// 累计佣金
|
||||
$totalBrokerage = $userInfo ? (string)($userInfo['brokerage_price'] ?? '0.00') : '0.00';
|
||||
|
||||
return $this->success([
|
||||
return app('json')->successful([
|
||||
'cycle_total' => $cycleCount,
|
||||
'cycle_current' => $cycleCurrent,
|
||||
'cycle_rates' => $cycleRates,
|
||||
|
||||
Reference in New Issue
Block a user