MarketingSystemDataExportTool/grpc/finance/financev1/enum.proto

197 lines
4.0 KiB
Protocol Buffer

syntax = "proto3";
package finance.api.inner;
option go_package = "./finance/financev1;financev1";
// 枚举类型
message EnumItem {
// 枚举值
int32 value = 1;
// 枚举描述
string label = 2;
}
enum ResellerStatus {
//封号
ResellerStatusDisable = 0;
// 正常
ResellerStatusEnable = 1;
// 待审核
ResellerStatusWaitCheck = 2;
// 余额不足
ResellerStatusNotEnough = 3;
// 停止使用
ResellerStatusStop = 4;
// 已删除
ResellerStatusDelete = -1;
}
enum AccountType {
// 其他
ACCOUNT_TYPE_OTHER = 0;
// 手机号
ACCOUNT_TYPE_PHONE = 1;
// QQ号
ACCOUNT_TYPE_QQ = 2;
// 微信
ACCOUNT_TYPE_WECHAT = 3;
// 邮箱
ACCOUNT_TYPE_EMAIL = 4;
// 支付宝Openid
ACCOUNT_TYPE_ALIPAY = 5;
// 云闪付Openid
ACCOUNT_TYPE_UNIONPAYOID = 6;
// 银行卡
ACCOUNT_TYPE_BANK_CARD = 7;
}
// 订单类型
enum OrderType {
// 订单类型
OrderType_OTHER = 0;
// 直充订单
OrderType_DIRECT = 1;
// 卡密订单
OrderType_CARD = 2;
// 卡密池订单
OrderType_CARD_POOL = 3;
// 生活缴费订单
OrderType_LIFE = 4;
// 百胜卡券订单
OrderType_BAISEN = 5;
// 美团分销订单
OrderType_MEITUAN = 6;
// 批量直充
OrderType_BATCH_DIRECT = 7;
// 批量生活缴费
OrderType_BATCH_LIFE = 8;
}
// 对账单状态
enum ReconciliationStatus {
ReconciliationStatus_OTHER = 0;
// 生成中
ReconciliationStatus_WAIT = 1;
// 已生成
ReconciliationStatus_DONE = 2;
// 生成失败
ReconciliationStatus_FAIL = 3;
}
enum InvoiceProperty {
// 全部
InvoicePropertyAll = 0;
// 电子发票
InvoicePropertyElec = 1;
// 纸质发票
InvoicePropertyPaper = 2;
}
enum InvoiceType {
// 未知
InvoiceTypeAll = 0;
// 专票
InvoiceTypeSpecial = 1;
// 普票
InvoiceTypeCommon = 2;
}
enum InvoiceStatus {
InvoiceStatusAll = 0;
// 待审核
InvoiceStatusWaitApprove = 1;
// 审核中
InvoiceStatusApproving = 2;
// 审核拒绝
InvoiceStatusRefused = 3;
// 已打回
InvoiceStatusRejected = 4;
// 待开票
InvoiceStatusWaitInvoice = 5;
// 已开票
InvoiceStatusInvoiceSuccess = 6;
// 已取消
InvoiceStatusInvoiceCancel = 7;
}
enum InvoiceMoneyLogType {
// 全部
InvoiceMoneyLogTypeAll = 0;
// 增加开票金额
InvoiceMoneyLogTypeAddInvoicdMoney = 1;
// 冻结开票金额
InvoiceMoneyLogTypeFreezeInvoicdMoney = 2;
// 解冻开票金额
InvoiceMoneyLogTypeUnFreezeInvoicdMoney = 3;
// 扣减冻结金额
InvoiceMoneyLogTypeDedFreezeInvoicdMoney = 4;
// 扣减开票金额
InvoiceMoneyLogTypeDedInvoicdMoney = 5;
}
enum SettlementStatus {
// 全部
SettlementStatusAll = 0;
// 待确认
SettlementStatusWaitConfirm = 1;
// 已确认
SettlementStatusConfirmed = 2;
// 已驳回
SettlementStatusRejected = 3;
// 已作废
SettlementStatusCanceled = 4;
// 待审核
SettlementStatusWaitApprove = 5;
// 审核中
SettlementStatusApproving = 6;
// 结算中
SettlementStatusSettlementing = 7;
}
enum SettlementFromSystem {
SettlementFromSystemAll= 0;
// 直充
SettlementFromSystemDirect = 1;
// 卡密
SettlementFromSystemCard = 2;
// 卡密池
SettlementFromSystemCardPool = 3;
// 生活缴费
SettlementFromSystemLife = 4;
// 百胜卡券
SettlementFromSystemYumChinaOrder = 5;
// 美团分销
SettlementFromSystemMeiTuan = 6;
// 批量充值
SettlementFromSystemBatchRecharge = 7;
// 批量生活缴费
SettlementFromSystemBatchLife = 8;
}
enum RecognizeClass {
// 全部
RecognizeClassAll = 0;
// 收款
RecognizeClassReceivePayment = 1;
}
enum RecognizeDivision {
// 全部
RecognizeDivisionAll = 0;
// 分销商款项
RecognizeDivisionResellerPayment = 1;
// 上游款项
RecognizeDivisionSupplierPayment = 2;
}
enum RecognizeSection {
// 全部
RecognizeSectionAll = 0;
// 预付款充值
RecognizeSectionPrepaidRecharge = 1;
// 授信还款
RecognizeSectionCreditepayment = 2;
// 收益结算
RecognizeSectionIncomeSettlement = 3;
}