197 lines
4.0 KiB
Protocol Buffer
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;
|
|
} |