Просмотр исходного кода

feat: UN-71: 会员-奖金列表调整

kevin 1 год назад
Родитель
Сommit
fc5bc83beb
2 измененных файлов с 11 добавлено и 1 удалено
  1. 10 0
      common/helpers/Tool.php
  2. 1 1
      common/models/UserPerformance.php

+ 10 - 0
common/helpers/Tool.php

@@ -560,6 +560,16 @@ class Tool {
         return str_replace('-', $symbol, $uuid);
     }
 
+    /**
+     * 生成userPerformance ID
+     * @param string $iso
+     * @return string
+     */
+    public static function generateUserPerformanceNo(string $iso = ''): string
+    {
+        return $iso . Date::today('YmdHis');
+    }
+
     /**
      * PayStack订单写入MongoDB.
      * @param $call

+ 1 - 1
common/models/UserPerformance.php

@@ -211,7 +211,7 @@ class UserPerformance extends \common\components\ActiveRecord
         $transaction = $db->beginTransaction();
         try {
             // 奖金发放
-            $id = 'PRP' . $countryCode . Tool::generateId();
+            $id = 'PRP' . Tool::generateUserPerformanceNo($countryCode);
             self::insertOne([
                 'ID' => $id,
                 'USER_ID' => $userId,