123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271 |
- <?php
- namespace huolib\constant;
- class OrderConst {
- CONST PAY_STATUS_NOT = 1;
- CONST PAY_STATUS_SUC = 2;
- CONST PAY_STATUS_FAIL = 3;
- CONST RECEIPT_NOT_NEED = 1;
- CONST RECEIPT_ORDINARY = 2;
- CONST RECEIPT_SPECIAL = 3;
- CONST IS_RECEIPT_NO = 1;
- CONST IS_RECEIPT_YES = 2;
- CONST IS_RECEIPT_BACK = 3;
- CONST CP_STATUS_NOT = 1;
- CONST CP_STATUS_SUC = 2;
- CONST CP_STATUS_FAIL = 3;
- CONST ORDER_IS_HANDLE = 1;
- CONST PAY_SWITCH_YES = 1;
- CONST PAY_SWITCH_NO = 2;
- CONST PAY_SWITCH_IOS_NO = 3;
- CONST PAY_SWITCH_PAY_TYPE_1 = 1;
- CONST PAY_SWITCH_PAY_TYPE_2 = 2;
- CONST PAY_SWITCH_PAY_TYPE_4 = 4;
- CONST PAY_SWITCH_STOP = 3;
- CONST DTB_STATUS_NOT = 1;
- CONST DTB_STATUS_SUC = 2;
- CONST DTB_STATUS_FAIL = 3;
- CONST WXPAY_STATUS_SUCCESS = 'SUCCESS';
- CONST WXPAY_STATUS_REFUND = 'REFUND';
- CONST WXPAY_STATUS_NOTPAY = 'NOTPAY';
- CONST WXPAY_STATUS_CLOSED = 'CLOSED';
- CONST WXPAY_STATUS_REVOKED = 'REVOKED';
- CONST WXPAY_STATUS_USERPAYING = 'USERPAYING';
- CONST WXPAY_STATUS_PAYERROR = 'PAYERROR';
- CONST PAY_HAS_PTB = 2;
- CONST PAY_IS_FIRST = 2;
- CONST REBATE_STATUS_NOT = 1;
- CONST REBATE_STATUS_SUC = 2;
- CONST REBATE_STATUS_FAIL = 3;
- const ORDER_PREFIX_DEFAULT = 'd';
- const ORDER_PREFIX_TASK = 'tk';
-
- const ORDER_PREFIX_TASK_YM = 'ym';
-
- const ORDER_PREFIX_TASK_REG = 'treg';
- const ORDER_PREFIX_RECHARGE = 're';
- const CHANGE_TYPE_GIFTMONEY = 1;
- const CHANGE_TYPE_MASTER = 4;
- const CHANGE_TYPE_WITHDRAW = 5;
- const CHANGE_TYPE_TRY = 6;
- const CHANGE_TYPE_REG = 8;
- const CHANGE_TYPE_SHOP = 9;
- const CHANGE_TYPE_LOTTERY = 10;
- const CHANGE_TYPE_CARD = 11;
- const CHANGE_TYPE_REBATE = 13;
- const AGENT_CHANGE_TYPE_RECHARGE = 1;
- const AGENT_CHANGE_TYPE_BUY_TASK = 2;
- const AGENT_CHANGE_TYPE_ADMIN_EDIT = 3;
- const AGENT_CHANGE_TYPE_REFUND = 80;
- const AGENT_CHANGE_TYPE_OTHER = 99;
- const ORDER_PRODUCT_ID_AC = 'agent_charge';
- const ORDER_PRODUCT_NAME_AC = '余额充值';
- const ORDER_SWITCH_LAST = 2;
- public static function getPayStatusMsg($status, $all = false) {
- $_msg = array(
- self::PAY_STATUS_NOT => '未支付',
- self::PAY_STATUS_SUC => '支付成功',
- self::PAY_STATUS_FAIL => '支付失败',
- );
- if (true == $all) {
- return $_msg;
- }
- if (!isset($_msg[$status])) {
- return false;
- }
- return $_msg[$status];
- }
- public static function getPayStatuss($inc = false) {
- $_statuses = self::getPayStatusMsg(null, true);
- if (true == $inc) {
- $_default = ["0" => "选择状态"];
- $_statuses = $_default + $_statuses;
- }
- return $_statuses;
- }
-
- public static function getReceiptMsg($type, $all = false) {
- $_msg = array(
- self::RECEIPT_NOT_NEED => '不需要发票',
- self::RECEIPT_ORDINARY => '普通发票',
- self::RECEIPT_SPECIAL => '专票'
- );
- if (true == $all) {
- return $_msg;
- }
- if (!isset($_msg[$type])) {
- return false;
- }
- return $_msg[$type];
- }
- public static function getReceipts($inc = false) {
- $_type = self::getReceiptMsg(null, true);
- if (true == $inc) {
- $_default = ["0" => "选择类型"];
- $_type = $_default + $_type;
- }
- return $_type;
- }
-
- public static function getReceiptStatusMsg($type, $all = false) {
- $_msg = array(
- self::IS_RECEIPT_NO => '未开发票',
- self::IS_RECEIPT_YES => '已开发票',
- self::IS_RECEIPT_BACK => '退款'
- );
- if (true == $all) {
- return $_msg;
- }
- if (!isset($_msg[$type])) {
- return false;
- }
- return $_msg[$type];
- }
- public static function getReceiptStatuss($inc = false) {
- $_type = self::getReceiptStatusMsg(null, true);
- if (true == $inc) {
- $_default = ["0" => "选择状态"];
- $_type = $_default + $_type;
- }
- return $_type;
- }
-
- public static function getCpStatusMsg($status, $all = false) {
- $_msg = array(
- self::CP_STATUS_NOT => '未通知CP',
- self::CP_STATUS_SUC => '通知CP成功',
- self::CP_STATUS_FAIL => '通知CP失败',
- );
- if (true == $all) {
- return $_msg;
- }
- if (!isset($_msg[$status])) {
- return false;
- }
- return $_msg[$status];
- }
-
- public static function getCpStatuses($inc = false) {
- $_cp_statuses = self::getCpStatusMsg(null, true);
- if (true == $inc) {
- $_default = ["0" => "选择状态"];
- $_cp_statuses = $_default + $_cp_statuses;
- }
- return $_cp_statuses;
- }
- public static function getChangeTypeMsg($type, $all = false) {
- $_msg = array(
- self::CHANGE_TYPE_MASTER => '收徒挣钱',
- self::CHANGE_TYPE_WITHDRAW => '提现',
- self::CHANGE_TYPE_TRY => '试玩挣钱',
- self::CHANGE_TYPE_REG => '注册挣钱',
- self::CHANGE_TYPE_SHOP => '开店挣钱',
- self::CHANGE_TYPE_LOTTERY => '每日开奖',
- self::CHANGE_TYPE_CARD => '办卡挣钱',
- self::CHANGE_TYPE_REBATE => '淘宝返利',
- self::AGENT_CHANGE_TYPE_REFUND => '退款',
- self::CHANGE_TYPE_GIFTMONEY => '红包获取',
- );
- if (true == $all) {
- return $_msg;
- }
- if (!isset($_msg[$type])) {
- return false;
- }
- return $_msg[$type];
- }
- public static function getChangeTypes($inc = false) {
- $_types = self::getChangeTypeMsg(null, true);
- if (true == $inc) {
- $_default = ["0" => "选择类型"];
- $_types = $_default + $_types;
- }
- return $_types;
- }
- public static function getAgentChangeTypeMsg($type, $all = false) {
- $_msg = array(
- self::AGENT_CHANGE_TYPE_RECHARGE => '充值',
- self::AGENT_CHANGE_TYPE_BUY_TASK => '购买广告',
- self::AGENT_CHANGE_TYPE_ADMIN_EDIT => '管理员调节',
- self::AGENT_CHANGE_TYPE_REFUND => '退款',
- self::AGENT_CHANGE_TYPE_OTHER => '其它类型',
- );
- if (true == $all) {
- return $_msg;
- }
- if (!isset($_msg[$type])) {
- return false;
- }
- return $_msg[$type];
- }
- public static function getAgentChangeTypes($inc = false) {
- $_types = self::getAgentChangeTypeMsg(null, true);
- if (true == $inc) {
- $_default = ["0" => "选择类型"];
- $_types = $_default + $_types;
- }
- return $_types;
- }
-
- public static function getIncomeChangeType() {
- return [
- self::AGENT_CHANGE_TYPE_RECHARGE,
- self::CHANGE_TYPE_TRY,
- self::CHANGE_TYPE_REG,
- self::CHANGE_TYPE_SHOP,
- self::CHANGE_TYPE_LOTTERY,
- self::CHANGE_TYPE_CARD,
- self::CHANGE_TYPE_REBATE,
- self::AGENT_CHANGE_TYPE_REFUND,
- self::CHANGE_TYPE_GIFTMONEY,
- ];
- }
- }
|