51 lines
995 B
Protocol Buffer
51 lines
995 B
Protocol Buffer
syntax = "proto3";
|
|
package tradeservice.aftersalesv1;
|
|
option go_package = "./trade/aftersalesv1;aftersalesv1";
|
|
|
|
// 上游售后服务
|
|
service AfterSales {
|
|
//添加记录
|
|
rpc Create( CreateAfterSalesReq) returns (CreateAfterSalesResp) {}
|
|
//获取券码
|
|
rpc GetCouponNo( GetCouponNoReq) returns (GetCouponNoResp) {}
|
|
}
|
|
|
|
//获取券码请求
|
|
message GetCouponNoReq {
|
|
//流水号
|
|
string serial_number = 1;
|
|
//订单号
|
|
string order_number = 2;
|
|
}
|
|
|
|
//获取券码响应
|
|
message GetCouponNoResp {
|
|
//券码
|
|
string coupon_no = 1;
|
|
}
|
|
|
|
message CreateAfterSalesReq {
|
|
//订单号
|
|
string serial_number = 1;
|
|
//退单原因
|
|
string refund_reason = 2;
|
|
//账号
|
|
string account = 3;
|
|
//平台tag
|
|
string tag = 4;
|
|
//上游返回数据
|
|
string data = 5;
|
|
//操作人ID
|
|
int32 handler_id = 6;
|
|
//操作人
|
|
string handler_name = 7;
|
|
//订单号
|
|
string order_number = 8;
|
|
//状态
|
|
int32 status = 9;
|
|
}
|
|
|
|
message CreateAfterSalesResp {
|
|
//售后ID
|
|
int32 after_sales_id = 1;
|
|
} |