| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <?php
- namespace app\common\model;
- use app\admin\controller\offline\RwaExchangeRecord;
- use app\admin\controller\team\TeamLevel;
- use think\Model;
- class LedgerFrozenChangeModel extends Model
- {
- //ledger_declaration_change
- protected $name = "ledger_frozen_change";
- const Giveaway = 0; //赠送手续费 1
- const Super = 1; //茶宝标记激活
- const Freight = 2; //物流运费
- const Payment = 3; //转让
- const Receive = 4; //资产转让收款
- const System = 5; //系统调整
- const RwaExchangeRecord = 6;
- const Ecology = 7; //生态节点
- const TeamLevel = 8; //等级分佣
- const Pledge = 9; //质押服务费 2
- const TransferFees = 10; //转让手续费
- const SharingFees = 11; //手续费分润
- const CodeNo = 12; //激活码礼包
- public static function getStatusList()
- {
- return [
-
- self::Giveaway => __('赠送'),
- self::Super => __('茶宝标记激活'),
- self::Freight => __('物流运费'),
- self::Payment => __('转账支付'),
- self::Receive => __('转账收款'),
- self::System => __('系统调整'),
- self::RwaExchangeRecord=> __('兑换Rwa赠送'),
- self::Ecology => __('生态节点'),
- self::TeamLevel => __('社区服务奖励'),
- self::Pledge => __('质押'),
- self::TransferFees => __('转让手续费'),
- self::SharingFees => __('手续费分润'),
- self::CodeNo => __('激活码礼包'),
- ];
- }
- //TransferFees
- public static function createChangeFees($uid,$from_id,$amount, $newAmount)
- {
- if($amount == 0) return true;
- // 创建账变记录
- return self::create([
- 'user_id' => $uid,
- 'from_id' => $from_id,
- 'change_amount' => $amount,
- 'present_amount' => bcsub($newAmount, abs($amount), 6),
- 'action' => self::TransferFees,
- ]);
- }
- }
|