package com.kidgrow.common.constant;
/**
* 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
*
* @Description: 全局公共常量
* @Project:
* @CreateDate: Created in 2020/06/23 16:24
* @Author: houruijun
**/
public interface ConsumptionConstant {
//记录类型
//1:预扣费
//2:退预扣费(需要关联预扣费编号)
//3:退扣费(需要关联扣费编号)
//4:扣费(需要关联预扣费编号)
/**
* 预扣费业务标识
*/
int BEFORE_DEDUCTION = 1;
/**
* 退还预扣费业务标识
*/
int RETURN_BEFORE_DEDUCTION = 2;
/**
* 扣费业务标识
*/
int DEDUCTION = 3;
/**
* 退扣费业务标识
*/
int RETURN_DEDUCTION = 4;
// 业务返回结果
// bcode 含义
//---------------------------------
//100 余额充足
//101 余额不足
//200 已经预扣
//201 已经扣费
//300 退还预扣
//301 退还扣费
//400 义务执行出错
/**
* 余额充足
*/
int BUSINESS_CODE_OK = 100;
/**
* 余额不足
*/
int BUSINESS_CODE_FAIL = 101;
/**
* 已经预扣
*/
int BUSINESS_CODE_IS_BEFORE_DEDUCTION = 200;
/**
* 已经扣费
*/
int BUSINESS_CODE_IS_DEDUCTION = 201;
/**
* 退还预扣
*/
int BUSINESS_CODE_RETURN_BEFORE_DEDUCTION = 300;
/**
* 退还预扣
*/
int BUSINESS_CODE_RETURN_DEDUCTION = 301;
/**
* 业务出错
*/
int BUSINESS_CODE_ERROR = 400;
}