refactor: reorganize modules and add Linux build tooling
This commit is contained in:
3077
module/finance/wallet/swagger/index.html
Normal file
3077
module/finance/wallet/swagger/index.html
Normal file
File diff suppressed because it is too large
Load Diff
501
module/finance/wallet/swagger/wallet.swagger.json
Normal file
501
module/finance/wallet/swagger/wallet.swagger.json
Normal file
@@ -0,0 +1,501 @@
|
||||
{
|
||||
"swagger": "2.0",
|
||||
"info": {
|
||||
"title": "alipay.proto",
|
||||
"version": "version not set"
|
||||
},
|
||||
"tags": [
|
||||
{
|
||||
"name": "Alipay"
|
||||
},
|
||||
{
|
||||
"name": "Payment"
|
||||
},
|
||||
{
|
||||
"name": "Basic"
|
||||
},
|
||||
{
|
||||
"name": "Wechat"
|
||||
}
|
||||
],
|
||||
"consumes": [
|
||||
"application/json"
|
||||
],
|
||||
"produces": [
|
||||
"application/json"
|
||||
],
|
||||
"paths": {},
|
||||
"definitions": {
|
||||
"protobufAny": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"@type": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"additionalProperties": {}
|
||||
},
|
||||
"rpcStatus": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"code": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"message": {
|
||||
"type": "string"
|
||||
},
|
||||
"details": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"$ref": "#/definitions/protobufAny"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletAlipayTradeAppPayReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"payParam": {
|
||||
"type": "string",
|
||||
"title": "调起支付的参数"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletAlipayTradePagePayReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"payUrl": {
|
||||
"type": "string",
|
||||
"title": "支付链接"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletAlipayTradeWapPayReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"payUrl": {
|
||||
"type": "string",
|
||||
"title": "支付链接"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletAlipayUniTransferReply": {
|
||||
"type": "object"
|
||||
},
|
||||
"walletBankCardInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"id": {
|
||||
"type": "string",
|
||||
"format": "int64"
|
||||
},
|
||||
"bankNumber": {
|
||||
"type": "string",
|
||||
"title": "银行卡号"
|
||||
},
|
||||
"bankName": {
|
||||
"type": "string",
|
||||
"title": "银行名"
|
||||
},
|
||||
"cardOwner": {
|
||||
"type": "string",
|
||||
"title": "持卡人姓名"
|
||||
},
|
||||
"idCard": {
|
||||
"type": "string",
|
||||
"title": "持卡人身份证号"
|
||||
},
|
||||
"phone": {
|
||||
"type": "string",
|
||||
"title": "银行预留的手机号"
|
||||
},
|
||||
"bindId": {
|
||||
"type": "string",
|
||||
"title": "绑定银行卡返回的绑定id"
|
||||
},
|
||||
"bankType": {
|
||||
"type": "string",
|
||||
"title": "银行卡类型 DC为储蓄卡,CC为信用卡"
|
||||
},
|
||||
"bank": {
|
||||
"type": "string",
|
||||
"title": "银行卡所属行"
|
||||
},
|
||||
"created": {
|
||||
"type": "string",
|
||||
"title": "添加日期"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletCallBackReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"code": {
|
||||
"type": "string",
|
||||
"title": "错误码,SUCCESS为清算机构接收成功,FAIL错误码为失败。"
|
||||
},
|
||||
"message": {
|
||||
"type": "string",
|
||||
"title": "返回信息"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletGetBankCardReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"data": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"$ref": "#/definitions/walletBankCardInfo"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletGetWalletReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"passportIdentity": {
|
||||
"type": "string",
|
||||
"title": "用户唯一标识"
|
||||
},
|
||||
"walletIdentity": {
|
||||
"type": "string",
|
||||
"title": "钱包唯一标识"
|
||||
},
|
||||
"balance": {
|
||||
"type": "string",
|
||||
"format": "int64",
|
||||
"title": "余额"
|
||||
},
|
||||
"withdrawalBalance": {
|
||||
"type": "string",
|
||||
"format": "int64",
|
||||
"title": "可提现余额"
|
||||
},
|
||||
"status": {
|
||||
"type": "integer",
|
||||
"format": "int32",
|
||||
"title": "状态 -1禁用,1:正常"
|
||||
},
|
||||
"alipayId": {
|
||||
"type": "string",
|
||||
"title": "支付宝ID"
|
||||
},
|
||||
"alipayName": {
|
||||
"type": "string",
|
||||
"title": "支付宝账户名"
|
||||
},
|
||||
"wxpayId": {
|
||||
"type": "string",
|
||||
"title": "微信ID"
|
||||
},
|
||||
"wxpayName": {
|
||||
"type": "string",
|
||||
"title": "微信支付账户名"
|
||||
},
|
||||
"total": {
|
||||
"type": "object",
|
||||
"additionalProperties": {
|
||||
"type": "string",
|
||||
"format": "int64"
|
||||
},
|
||||
"title": "统计数据输出"
|
||||
},
|
||||
"created": {
|
||||
"type": "string",
|
||||
"title": "创建时间"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletPaymentItem": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"orderNo": {
|
||||
"type": "string",
|
||||
"title": "订单号"
|
||||
},
|
||||
"tradeNo": {
|
||||
"type": "string",
|
||||
"title": "第三方交易流水号"
|
||||
},
|
||||
"type": {
|
||||
"type": "integer",
|
||||
"format": "int32",
|
||||
"title": "类型:1充值;2支付电商订单"
|
||||
},
|
||||
"payChannel": {
|
||||
"type": "integer",
|
||||
"format": "int32",
|
||||
"title": "支付模型:WECHAT,ALIPAY,BALANCE"
|
||||
},
|
||||
"payType": {
|
||||
"type": "string",
|
||||
"title": "支付类型 JSAPI:微信浏览器内支付 APP:app支付 MINI:小程序 NATIVE:Native支付,pc端生成二维码供用户扫码支付,QUICK_MSECURITY_PAY:app支付 QUICK_WAP_WAY:手机网站支付 FAST_INSTANT_TRADE_PAY:pc网站支付"
|
||||
},
|
||||
"amount": {
|
||||
"type": "string",
|
||||
"format": "int64",
|
||||
"title": "充值金额 单位为分"
|
||||
},
|
||||
"args": {
|
||||
"type": "string",
|
||||
"title": "相关参数"
|
||||
},
|
||||
"status": {
|
||||
"type": "integer",
|
||||
"format": "int32",
|
||||
"title": "支付状态"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletPaymentReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"code": {
|
||||
"type": "string",
|
||||
"format": "int64"
|
||||
},
|
||||
"result": {
|
||||
"type": "object",
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
},
|
||||
"title": "预支付返回"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletStatusReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"code": {
|
||||
"type": "integer",
|
||||
"format": "int32",
|
||||
"title": "状态码"
|
||||
},
|
||||
"message": {
|
||||
"type": "string",
|
||||
"title": "状态说明"
|
||||
},
|
||||
"details": {
|
||||
"type": "string",
|
||||
"title": "数据"
|
||||
},
|
||||
"timeseq": {
|
||||
"type": "string",
|
||||
"format": "int64",
|
||||
"title": "响应时间序列"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletTransaction": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"transType": {
|
||||
"type": "integer",
|
||||
"format": "int32",
|
||||
"title": "收支类型:-1支出,1:收入"
|
||||
},
|
||||
"tradeType": {
|
||||
"type": "integer",
|
||||
"format": "int32",
|
||||
"title": "交易类型:1:充值,2:提现,3:消费,4:退款,5:收益"
|
||||
},
|
||||
"inTradeNo": {
|
||||
"type": "string",
|
||||
"title": "内部流水号"
|
||||
},
|
||||
"outTradeNo": {
|
||||
"type": "string",
|
||||
"title": "外部流水号,eg:微信、支付宝、银行等"
|
||||
},
|
||||
"money": {
|
||||
"type": "string",
|
||||
"format": "int64",
|
||||
"title": "交易金额,单位:分"
|
||||
},
|
||||
"fee": {
|
||||
"type": "string",
|
||||
"format": "int64",
|
||||
"title": "手续费,单位:分"
|
||||
},
|
||||
"payChannel": {
|
||||
"type": "integer",
|
||||
"format": "int32",
|
||||
"title": "支付模型:WECHAT,ALIPAY,BALANCE"
|
||||
},
|
||||
"payType": {
|
||||
"type": "string",
|
||||
"title": "支付类型 JSAPI:微信浏览器内支付 APP:app支付 MINI:小程序 NATIVE:Native支付,pc端生成二维码供用户扫码支付,QUICK_MSECURITY_PAY:app支付 QUICK_WAP_WAY:手机网站支付 FAST_INSTANT_TRADE_PAY:pc网站支付"
|
||||
},
|
||||
"created": {
|
||||
"type": "string",
|
||||
"title": "创建时间"
|
||||
},
|
||||
"remark": {
|
||||
"type": "string",
|
||||
"title": "备注信息"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletTransactionsReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"total": {
|
||||
"type": "string",
|
||||
"format": "int64",
|
||||
"title": "总记录数"
|
||||
},
|
||||
"records": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"$ref": "#/definitions/walletTransaction"
|
||||
},
|
||||
"title": "数据"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletWayItem": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"ident": {
|
||||
"type": "string",
|
||||
"title": "支付通道标识"
|
||||
},
|
||||
"title": {
|
||||
"type": "string",
|
||||
"title": "支付通道标题"
|
||||
},
|
||||
"intro": {
|
||||
"type": "string",
|
||||
"title": "支付通道说明"
|
||||
},
|
||||
"args": {
|
||||
"type": "string",
|
||||
"title": "支付通道相关参数"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletWayReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"way": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"$ref": "#/definitions/walletWayItem"
|
||||
},
|
||||
"title": "支付通道列表"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletWxCallBackResource": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"originalType": {
|
||||
"type": "string"
|
||||
},
|
||||
"algorithm": {
|
||||
"type": "string"
|
||||
},
|
||||
"ciphertext": {
|
||||
"type": "string"
|
||||
},
|
||||
"associatedData": {
|
||||
"type": "string"
|
||||
},
|
||||
"nonce": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletWxCallBackSignInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"transactionId": {
|
||||
"type": "string"
|
||||
},
|
||||
"actCode": {
|
||||
"type": "string"
|
||||
},
|
||||
"hallCode": {
|
||||
"type": "string"
|
||||
},
|
||||
"hallBelongMchId": {
|
||||
"type": "string",
|
||||
"format": "int64"
|
||||
},
|
||||
"cardId": {
|
||||
"type": "string"
|
||||
},
|
||||
"code": {
|
||||
"type": "string"
|
||||
},
|
||||
"activityId": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletWxpayAppPreOrderReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"prepayId": {
|
||||
"type": "string",
|
||||
"title": "预支付ID,两小时有效"
|
||||
},
|
||||
"appId": {
|
||||
"type": "string",
|
||||
"title": "微信app_id"
|
||||
},
|
||||
"mchId": {
|
||||
"type": "string",
|
||||
"title": "商户号,用以调起支付"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletWxpayJSAPIPreOrderReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"prepayId": {
|
||||
"type": "string",
|
||||
"title": "预支付ID,两小时有效"
|
||||
},
|
||||
"appId": {
|
||||
"type": "string",
|
||||
"title": "微信app_id"
|
||||
},
|
||||
"timestamp": {
|
||||
"type": "string",
|
||||
"title": "时间戳"
|
||||
},
|
||||
"nonceStr": {
|
||||
"type": "string",
|
||||
"title": "随机字符串"
|
||||
},
|
||||
"signType": {
|
||||
"type": "string",
|
||||
"title": "签名方式"
|
||||
},
|
||||
"sign": {
|
||||
"type": "string",
|
||||
"title": "签名串"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletWxpayNativePreOrderReply": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"codeUrl": {
|
||||
"type": "string",
|
||||
"title": "二维码URL"
|
||||
}
|
||||
}
|
||||
},
|
||||
"walletWxpayTransferReply": {
|
||||
"type": "object"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user