f
This commit is contained in:
@@ -41,7 +41,12 @@ type AdminGetQueryDetailByOrderIdResp {
|
|||||||
Id int64 `json:"id"` // 主键ID
|
Id int64 `json:"id"` // 主键ID
|
||||||
OrderId int64 `json:"order_id"` // 订单ID
|
OrderId int64 `json:"order_id"` // 订单ID
|
||||||
UserId int64 `json:"user_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"`
|
QueryParams map[string]interface{} `json:"query_params"`
|
||||||
QueryData []AdminQueryItem `json:"query_data"`
|
QueryData []AdminQueryItem `json:"query_data"`
|
||||||
CreateTime string `json:"create_time"` // 创建时间
|
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)
|
return nil, errors.Wrapf(xerr.NewErrCode(xerr.SERVER_COMMON_ERROR), "报告查询, 获取商品信息失败, %v", err)
|
||||||
}
|
}
|
||||||
query.ProductName = product.ProductName
|
query.ProductName = product.ProductName
|
||||||
return &types.AdminGetQueryDetailByOrderIdResp{
|
|
||||||
|
resp = &types.AdminGetQueryDetailByOrderIdResp{
|
||||||
Id: query.Id,
|
Id: query.Id,
|
||||||
OrderId: query.OrderId,
|
OrderId: query.OrderId,
|
||||||
UserId: query.UserId,
|
UserId: query.UserId,
|
||||||
@@ -82,7 +83,23 @@ func (l *AdminGetQueryDetailByOrderIdLogic) AdminGetQueryDetailByOrderId(req *ty
|
|||||||
CreateTime: query.CreateTime,
|
CreateTime: query.CreateTime,
|
||||||
UpdateTime: query.UpdateTime,
|
UpdateTime: query.UpdateTime,
|
||||||
QueryState: query.QueryState,
|
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
|
// ProcessQueryData 解密和反序列化 QueryData
|
||||||
|
|||||||
@@ -533,7 +533,7 @@ type AdminGetOrderListReq struct {
|
|||||||
RefundTimeStart string `form:"refund_time_start,optional"` // 退款时间开始
|
RefundTimeStart string `form:"refund_time_start,optional"` // 退款时间开始
|
||||||
RefundTimeEnd string `form:"refund_time_end,optional"` // 退款时间结束
|
RefundTimeEnd string `form:"refund_time_end,optional"` // 退款时间结束
|
||||||
SalesCost float64 `form:"sales_cost,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"` // 被查询人身份证(明文)
|
QueriedIdCard string `form:"queried_id_card,optional"` // 被查询人身份证(明文)
|
||||||
QueriedMobile string `form:"queried_mobile,optional"` // 被查询人手机号(明文)
|
QueriedMobile string `form:"queried_mobile,optional"` // 被查询人手机号(明文)
|
||||||
}
|
}
|
||||||
@@ -674,7 +674,12 @@ type AdminGetQueryDetailByOrderIdResp struct {
|
|||||||
Id int64 `json:"id"` // 主键ID
|
Id int64 `json:"id"` // 主键ID
|
||||||
OrderId int64 `json:"order_id"` // 订单ID
|
OrderId int64 `json:"order_id"` // 订单ID
|
||||||
UserId int64 `json:"user_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"`
|
QueryParams map[string]interface{} `json:"query_params"`
|
||||||
QueryData []AdminQueryItem `json:"query_data"`
|
QueryData []AdminQueryItem `json:"query_data"`
|
||||||
CreateTime string `json:"create_time"` // 创建时间
|
CreateTime string `json:"create_time"` // 创建时间
|
||||||
|
|||||||
Reference in New Issue
Block a user