f
This commit is contained in:
@@ -41,7 +41,12 @@ type AdminGetQueryDetailByOrderIdResp {
|
||||
Id int64 `json:"id"` // 主键ID
|
||||
OrderId int64 `json:"order_id"` // 订单ID
|
||||
UserId int64 `json:"user_id"` // 用户ID
|
||||
ProductName string `json:"product_name"` // 产品ID
|
||||
ProductName string `json:"product_name"` // 产品名称
|
||||
OrderNo string `json:"order_no"` // 商户订单号
|
||||
PlatformOrderId string `json:"platform_order_id"` // 支付订单号
|
||||
PaymentStatus string `json:"payment_status"` // 支付状态
|
||||
PayTime string `json:"pay_time"` // 支付时间
|
||||
RefundTime string `json:"refund_time"` // 退款时间(有退款时)
|
||||
QueryParams map[string]interface{} `json:"query_params"`
|
||||
QueryData []AdminQueryItem `json:"query_data"`
|
||||
CreateTime string `json:"create_time"` // 创建时间
|
||||
|
||||
@@ -72,7 +72,8 @@ func (l *AdminGetQueryDetailByOrderIdLogic) AdminGetQueryDetailByOrderId(req *ty
|
||||
return nil, errors.Wrapf(xerr.NewErrCode(xerr.SERVER_COMMON_ERROR), "报告查询, 获取商品信息失败, %v", err)
|
||||
}
|
||||
query.ProductName = product.ProductName
|
||||
return &types.AdminGetQueryDetailByOrderIdResp{
|
||||
|
||||
resp = &types.AdminGetQueryDetailByOrderIdResp{
|
||||
Id: query.Id,
|
||||
OrderId: query.OrderId,
|
||||
UserId: query.UserId,
|
||||
@@ -82,7 +83,23 @@ func (l *AdminGetQueryDetailByOrderIdLogic) AdminGetQueryDetailByOrderId(req *ty
|
||||
CreateTime: query.CreateTime,
|
||||
UpdateTime: query.UpdateTime,
|
||||
QueryState: query.QueryState,
|
||||
}, nil
|
||||
}
|
||||
// 从订单表补充:商户订单号、支付订单号、支付状态、支付时间、退款时间
|
||||
orderModel, orderErr := l.svcCtx.OrderModel.FindOne(l.ctx, req.OrderId)
|
||||
if orderErr == nil && orderModel != nil {
|
||||
resp.OrderNo = orderModel.OrderNo
|
||||
if orderModel.PlatformOrderId.Valid {
|
||||
resp.PlatformOrderId = orderModel.PlatformOrderId.String
|
||||
}
|
||||
resp.PaymentStatus = orderModel.Status
|
||||
if orderModel.PayTime.Valid {
|
||||
resp.PayTime = orderModel.PayTime.Time.Format("2006-01-02 15:04:05")
|
||||
}
|
||||
if orderModel.RefundTime.Valid {
|
||||
resp.RefundTime = orderModel.RefundTime.Time.Format("2006-01-02 15:04:05")
|
||||
}
|
||||
}
|
||||
return resp, nil
|
||||
}
|
||||
|
||||
// ProcessQueryData 解密和反序列化 QueryData
|
||||
|
||||
@@ -533,7 +533,7 @@ type AdminGetOrderListReq struct {
|
||||
RefundTimeStart string `form:"refund_time_start,optional"` // 退款时间开始
|
||||
RefundTimeEnd string `form:"refund_time_end,optional"` // 退款时间结束
|
||||
SalesCost float64 `form:"sales_cost,optional"` // 成本价
|
||||
QueriedName string `form:"queried_name,optional"` // 被查询人姓名(明文)
|
||||
QueriedName string `form:"queried_name,optional"` // 被查询人姓名(明文,后端加密后匹配 query_user_record)
|
||||
QueriedIdCard string `form:"queried_id_card,optional"` // 被查询人身份证(明文)
|
||||
QueriedMobile string `form:"queried_mobile,optional"` // 被查询人手机号(明文)
|
||||
}
|
||||
@@ -674,7 +674,12 @@ type AdminGetQueryDetailByOrderIdResp struct {
|
||||
Id int64 `json:"id"` // 主键ID
|
||||
OrderId int64 `json:"order_id"` // 订单ID
|
||||
UserId int64 `json:"user_id"` // 用户ID
|
||||
ProductName string `json:"product_name"` // 产品ID
|
||||
ProductName string `json:"product_name"` // 产品名称
|
||||
OrderNo string `json:"order_no"` // 商户订单号
|
||||
PlatformOrderId string `json:"platform_order_id"` // 支付订单号
|
||||
PaymentStatus string `json:"payment_status"` // 支付状态
|
||||
PayTime string `json:"pay_time"` // 支付时间
|
||||
RefundTime string `json:"refund_time"` // 退款时间(有退款时)
|
||||
QueryParams map[string]interface{} `json:"query_params"`
|
||||
QueryData []AdminQueryItem `json:"query_data"`
|
||||
CreateTime string `json:"create_time"` // 创建时间
|
||||
|
||||
Reference in New Issue
Block a user