同程酒店:订单返回数据浮点数定义修改

This commit is contained in:
wukesheng 2024-08-03 22:08:36 +08:00
parent 7c14d9c20e
commit bf2bc639eb

View File

@ -1,9 +1,5 @@
package elong_hotel
import (
"google.golang.org/genproto/googleapis/type/decimal"
)
type CommonResponse struct {
Code int32 `json:"code"` // 状态码200为正常
Msg string `json:"msg"` // 返回信息
@ -92,21 +88,21 @@ type ExternalOrderData struct {
// 订单详情
type ExternalOrder struct {
ExtendInfo string `json:"extendInfo"` // 订单附加信息json格式
HotelCityName string `json:"hotelCityName"` // 酒店所在城市名称
HotelName string `json:"hotelName"` // 酒店名称
OrderCheckIn string `json:"orderCheckIn"` // 入住日期
OrderCheckOut string `json:"orderCheckOut"` // 离店时间
OrderCreateTime string `json:"orderCreateTime"` // 订单创建时间date-time
OrderModifyTime string `json:"orderModifyTime"` // 订单更新时间date-time
OrderNo string `json:"orderNo"` // 订单号
OrderPayAmount decimal.Decimal `json:"orderPayAmount"` // 订单实付金额
OrderPayTime string `json:"orderPayTime"` // 订单支付时间 date-time
OrderStatus int32 `json:"orderStatus"` // 订单组推送的订单状态(1: 已支付 2:已离店 3:已取消)
OrderCommission decimal.Decimal `json:"orderCommission"` // 订单佣金
Uid string `json:"uid"` // 第三方用户id
HotelProvinceName string `json:"hotelProvinceName"` // 酒店所在省份
RoomNights int32 `json:"roomNights"` // 入住间夜
RoomCount int32 `json:"roomCount"` // 入住房间数量
HourRoom int32 `json:"hourRoom"` // 是否钟点房1:是 0:不是 -1:旧数据
ExtendInfo string `json:"extendInfo"` // 订单附加信息json格式
HotelCityName string `json:"hotelCityName"` // 酒店所在城市名称
HotelName string `json:"hotelName"` // 酒店名称
OrderCheckIn string `json:"orderCheckIn"` // 入住日期
OrderCheckOut string `json:"orderCheckOut"` // 离店时间
OrderCreateTime string `json:"orderCreateTime"` // 订单创建时间date-time
OrderModifyTime string `json:"orderModifyTime"` // 订单更新时间date-time
OrderNo string `json:"orderNo"` // 订单号
OrderPayAmount float64 `json:"orderPayAmount"` // 订单实付金额
OrderPayTime string `json:"orderPayTime"` // 订单支付时间 date-time
OrderStatus int32 `json:"orderStatus"` // 订单组推送的订单状态(1: 已支付 2:已离店 3:已取消)
OrderCommission float64 `json:"orderCommission"` // 订单佣金
Uid string `json:"uid"` // 第三方用户id
HotelProvinceName string `json:"hotelProvinceName"` // 酒店所在省份
RoomNights int32 `json:"roomNights"` // 入住间夜
RoomCount int32 `json:"roomCount"` // 入住房间数量
HourRoom int32 `json:"hourRoom"` // 是否钟点房1:是 0:不是 -1:旧数据
}