正在显示
5 个修改的文件
包含
13 行增加
和
2 行删除
| @@ -38,6 +38,7 @@ func Detail(header *protocol.RequestHeader, request *protocol.OrderDetailRequest | @@ -38,6 +38,7 @@ func Detail(header *protocol.RequestHeader, request *protocol.OrderDetailRequest | ||
| 38 | OrderStatus: orderStatus(order), | 38 | OrderStatus: orderStatus(order), |
| 39 | CreateTime: order.CreateTime.Unix() * 1000, | 39 | CreateTime: order.CreateTime.Unix() * 1000, |
| 40 | UpdateTime: order.UpdateTime.Unix() * 1000, | 40 | UpdateTime: order.UpdateTime.Unix() * 1000, |
| 41 | + SalesTime: order.SaleDate.Unix() * 1000, | ||
| 41 | OrderDistrict: map[string]interface{}{"id": order.RegionInfo.RegionId, "name": order.RegionInfo.RegionName}, | 42 | OrderDistrict: map[string]interface{}{"id": order.RegionInfo.RegionId, "name": order.RegionInfo.RegionName}, |
| 42 | Customer: protocol.Customer{Uname: order.Buyer.BuyerName, Phone: order.Buyer.ContactInfo}, | 43 | Customer: protocol.Customer{Uname: order.Buyer.BuyerName, Phone: order.Buyer.ContactInfo}, |
| 43 | Products: orderProducts(order), | 44 | Products: orderProducts(order), |
| @@ -234,6 +235,7 @@ func List(header *protocol.RequestHeader, request *protocol.OrderListRequest) (r | @@ -234,6 +235,7 @@ func List(header *protocol.RequestHeader, request *protocol.OrderListRequest) (r | ||
| 234 | PartnerCategoryId: request.JoinWay, | 235 | PartnerCategoryId: request.JoinWay, |
| 235 | }) | 236 | }) |
| 236 | rsp.Total = cumulativeQuantity | 237 | rsp.Total = cumulativeQuantity |
| 238 | + rsp.Timestamp = time.Now().Unix() * 1000 | ||
| 237 | } | 239 | } |
| 238 | //【特殊处理2】 今天累计数量特殊处理 当前查询时间段内所有订单总数(复用rsp.Total字段) | 240 | //【特殊处理2】 今天累计数量特殊处理 当前查询时间段内所有订单总数(复用rsp.Total字段) |
| 239 | if request.StartTime > 0 && request.EndTime > 0 { | 241 | if request.StartTime > 0 && request.EndTime > 0 { |
| @@ -259,6 +261,7 @@ func DomainOrderToOrderListItem(order *domain.OrderBase) *protocol.OrderListItem | @@ -259,6 +261,7 @@ func DomainOrderToOrderListItem(order *domain.OrderBase) *protocol.OrderListItem | ||
| 259 | }, | 261 | }, |
| 260 | OrderAmount: order.PlanOrderAmount, | 262 | OrderAmount: order.PlanOrderAmount, |
| 261 | UpdateTime: order.UpdateTime.Unix() * 1000, | 263 | UpdateTime: order.UpdateTime.Unix() * 1000, |
| 264 | + SalesTime: order.SaleDate.Unix() * 1000, | ||
| 262 | MyDividend: bonusStatic.OrderTotalReceivable(), | 265 | MyDividend: bonusStatic.OrderTotalReceivable(), |
| 263 | IsRead: order.IsRead(), | 266 | IsRead: order.IsRead(), |
| 264 | } | 267 | } |
| @@ -2,9 +2,9 @@ package constant | @@ -2,9 +2,9 @@ package constant | ||
| 2 | 2 | ||
| 3 | import "os" | 3 | import "os" |
| 4 | 4 | ||
| 5 | -var REDIS_HOST = "192.168.100.6" | 5 | +var REDIS_HOST = "127.0.0.1" |
| 6 | var REDIS_PORT = "6379" | 6 | var REDIS_PORT = "6379" |
| 7 | -var REDIS_AUTH = "1993618@jack" | 7 | +var REDIS_AUTH = "" // 1993618@jack |
| 8 | 8 | ||
| 9 | func init() { | 9 | func init() { |
| 10 | if os.Getenv("REDIS_HOST") != "" { | 10 | if os.Getenv("REDIS_HOST") != "" { |
| @@ -42,6 +42,8 @@ type OrderBase struct { | @@ -42,6 +42,8 @@ type OrderBase struct { | ||
| 42 | DeliveryTime time.Time | 42 | DeliveryTime time.Time |
| 43 | //更新时间 | 43 | //更新时间 |
| 44 | UpdateTime time.Time | 44 | UpdateTime time.Time |
| 45 | + //销售日期 | ||
| 46 | + SaleDate time.Time | ||
| 45 | //上一次查看时间 已读情况 | 47 | //上一次查看时间 已读情况 |
| 46 | LastViewTime time.Time | 48 | LastViewTime time.Time |
| 47 | //合伙人应收分红 | 49 | //合伙人应收分红 |
| @@ -42,6 +42,8 @@ type OrderBase struct { | @@ -42,6 +42,8 @@ type OrderBase struct { | ||
| 42 | DeliveryTime time.Time | 42 | DeliveryTime time.Time |
| 43 | //更新时间 | 43 | //更新时间 |
| 44 | UpdateTime time.Time | 44 | UpdateTime time.Time |
| 45 | + //销售日期 | ||
| 46 | + SaleDate time.Time | ||
| 45 | //上一次查看时间 已读情况 | 47 | //上一次查看时间 已读情况 |
| 46 | LastViewTime time.Time | 48 | LastViewTime time.Time |
| 47 | //合伙人应收分红 | 49 | //合伙人应收分红 |
| @@ -32,6 +32,7 @@ type OrderDetail struct { | @@ -32,6 +32,7 @@ type OrderDetail struct { | ||
| 32 | OrderStatus int `json:"orderStatus"` //订单状态 1.待支付 2.已支付 3.已支付退货 4待支付退货 | 32 | OrderStatus int `json:"orderStatus"` //订单状态 1.待支付 2.已支付 3.已支付退货 4待支付退货 |
| 33 | CreateTime int64 `json:"createTime"` | 33 | CreateTime int64 `json:"createTime"` |
| 34 | UpdateTime int64 `json:"updateTime"` | 34 | UpdateTime int64 `json:"updateTime"` |
| 35 | + SalesTime int64 `json:"salesTime"` // 销售日期 | ||
| 35 | OrderDistrict interface{} `json:"orderDistrict"` | 36 | OrderDistrict interface{} `json:"orderDistrict"` |
| 36 | Customer Customer `json:"customer"` | 37 | Customer Customer `json:"customer"` |
| 37 | Products interface{} `json:"products"` | 38 | Products interface{} `json:"products"` |
| @@ -95,6 +96,7 @@ type OrderListResponse struct { | @@ -95,6 +96,7 @@ type OrderListResponse struct { | ||
| 95 | List []*OrderListItem `json:"list"` | 96 | List []*OrderListItem `json:"list"` |
| 96 | Statistics map[string]interface{} `json:"-"` | 97 | Statistics map[string]interface{} `json:"-"` |
| 97 | Total int `json:"total"` | 98 | Total int `json:"total"` |
| 99 | + Timestamp int64 `json:"timestamp"` | ||
| 98 | } | 100 | } |
| 99 | 101 | ||
| 100 | type OrderListItem struct { | 102 | type OrderListItem struct { |
| @@ -118,6 +120,8 @@ type OrderListItem struct { | @@ -118,6 +120,8 @@ type OrderListItem struct { | ||
| 118 | OrderAmount float64 `json:"orderAmount"` | 120 | OrderAmount float64 `json:"orderAmount"` |
| 119 | // 订单更新时间 | 121 | // 订单更新时间 |
| 120 | UpdateTime int64 `json:"updateTime"` | 122 | UpdateTime int64 `json:"updateTime"` |
| 123 | + //销售时间 | ||
| 124 | + SalesTime int64 `json:"salesTime"` | ||
| 121 | //我的分红 | 125 | //我的分红 |
| 122 | MyDividend float64 `json:"dividendReceivable"` | 126 | MyDividend float64 `json:"dividendReceivable"` |
| 123 | //是否已读(0未读,1已读) | 127 | //是否已读(0未读,1已读) |
-
请 注册 或 登录 后发表评论