notfff 7 months ago
parent
commit
ad0432959b
1 changed files with 3 additions and 31 deletions
  1. 3 31
      app/Module/Fund/Enums/FUND_CURRENCY_TYPE.php

+ 3 - 31
app/Module/Fund/Enums/FUND_CURRENCY_TYPE.php

@@ -52,26 +52,13 @@ enum FUND_CURRENCY_TYPE: int
     {
         return match($this) {
             self::JINBI => 0,    // 金币:整数
-            self::ZUANSHI => 0,  // 钻石:整
+            self::ZUANSHI => 6,  // 钻石:6位小
             self::CNY => 2,      // 人民币:2位小数(分)
             self::USD => 2,      // 美元:2位小数(分)
         };
     }
 
-    /**
-     * 获取币种标识
-     *
-     * @return string 币种标识符
-     */
-    public function getIdentification(): string
-    {
-        return match($this) {
-            self::JINBI => 'GOLD',
-            self::ZUANSHI => 'OWG',
-            self::CNY => 'CNY',
-            self::USD => 'USD',
-        };
-    }
+    
 
     /**
      * 获取币种名称
@@ -100,20 +87,5 @@ enum FUND_CURRENCY_TYPE: int
         return $currency ? $currency->getPrecision() : 2; // 默认精度为2
     }
 
-    /**
-     * 根据标识获取币种类型
-     *
-     * @param string $identification 币种标识
-     * @return self|null 币种类型
-     */
-    public static function fromIdentification(string $identification): ?self
-    {
-        return match($identification) {
-            'GOLD' => self::JINBI,
-            'OWG' => self::ZUANSHI,
-            'CNY' => self::CNY,
-            'USD' => self::USD,
-            default => null,
-        };
-    }
+    
 }