| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <?php
- namespace addons\CircleDistribution\common\enums;
- class ComputingEnum
- {
- const COMPUTING_METHOD_PAY_PRICE = 0;
- const COMPUTING_METHOD_GOODS_PRICE = 1;
- const COMPUTING_METHOD_GOODS_PROFIT = 2;
- const COMPUTE_TYPE_ORDER = 0;
- const COMPUTE_TYPE_PAY = 1;
- const ORDER_FINISH = 0;
- const ORDER_PAY = 1;
- const DISTRIBUTION_FROZEN = 0;
- const DISTRIBUTION_ISSUED = 1;
- public static function getComputingMethodMap(int $key = 0)
- {
- $data = [
- self::COMPUTING_METHOD_PAY_PRICE => '支付价格',
- self::COMPUTING_METHOD_GOODS_PRICE => '商品售价',
- self::COMPUTING_METHOD_GOODS_PROFIT => '商品利润'];
- return $data[$key] ? $data[$key] : $data;
- }
- public static function getComputingTypeMap(int $key = 0)
- {
- $data = [
- self::COMPUTE_TYPE_ORDER => '订单完成',
- self::COMPUTE_TYPE_PAY => '支付完成',
- ];
- return $data[$key] ? $data[$key] : $data;
- }
- /**
- * @desc:结算方式
- * @Author: hua
- * @Date: 2021/10/28
- * @Time: 16:40
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param int $key
- * @return string|string[]
- */
- public static function getComputeTypeMap($key = 0)
- {
- $data = [
- self::ORDER_FINISH => '订单完成',
- self::ORDER_PAY => '订单支付',
- ];
- return $data[$key] ? $data[$key] : $data;
- }
- /**
- * @desc:
- * @Author: hua
- * @Date: 2021/10/29
- * @Time: 17:45
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @return string[]
- */
- public static function getStateMap()
- {
- return [
- self::DISTRIBUTION_FROZEN => '待发放',
- self::DISTRIBUTION_ISSUED => '已发放',
- ];
- }
- }
|