时间及打包处理

This commit is contained in:
yan.y
2024-04-28 17:38:17 +08:00
parent 4555360bbb
commit abe0a27140
3 changed files with 11 additions and 8 deletions
+5 -6
View File
@@ -5,6 +5,7 @@ import (
"github.com/kataras/iris/v12"
"github.com/kataras/iris/v12/context"
"go.uber.org/zap"
"gorm.io/gorm/clause"
"io"
"pet-house.com/business/models"
"pet-house.com/business/utils"
@@ -13,7 +14,6 @@ import (
"pet-house.com/core/server/zap_server"
"strconv"
"sync"
"time"
)
type PetGoodsInfo struct {
@@ -126,7 +126,7 @@ func GetOrderDetail(orderId string) OrderDetail {
ServiceTime: orderMain.ServiceTime,
ServiceAddr: findUserServiceAddr,
ServiceRemark: orderMain.ServiceRemark,
CreateTime: orderMain.CreateTime.String(),
CreateTime: orderMain.CreateTime.Format("2006-01-02 15:04:05"),
}
var subOrderList []SubOrder
var orderSubList []models.OrderSub
@@ -157,7 +157,6 @@ func GetOrderDetail(orderId string) OrderDetail {
} else {
orderDetail.ServiceCar = &models.ServiceCar{}
}
orderDetail.CreateTime = time.DateTime
orderDetail.SubOrderList = subOrderList
return orderDetail
}
@@ -221,9 +220,9 @@ func (p DefParty) orderList() web_iris.Party {
}
var orderList []models.OrderMain
if orderListRequest.Status == 0 {
database.Instance().Model(&models.OrderMain{}).Where("uid = ?", headerBaseInfo.Uid).Offset((orderListRequest.PageNo - 1) * orderListRequest.PageSize).Limit(orderListRequest.PageSize).Find(&orderList)
database.Instance().Model(&models.OrderMain{}).Where("uid = ?", headerBaseInfo.Uid).Offset((orderListRequest.PageNo - 1) * orderListRequest.PageSize).Limit(orderListRequest.PageSize).Order(clause.OrderByColumn{Column: clause.Column{Name: "create_time"}, Desc: false}).Find(&orderList)
} else {
database.Instance().Model(&models.OrderMain{}).Where("uid = ? and status = ?", headerBaseInfo.Uid, orderListRequest.Status).Offset((orderListRequest.PageNo - 1) * orderListRequest.PageSize).Limit(orderListRequest.PageSize).Find(&orderList)
database.Instance().Model(&models.OrderMain{}).Where("uid = ? and status = ?", headerBaseInfo.Uid, orderListRequest.Status).Offset((orderListRequest.PageNo - 1) * orderListRequest.PageSize).Limit(orderListRequest.PageSize).Order(clause.OrderByColumn{Column: clause.Column{Name: "create_time"}, Desc: false}).Find(&orderList)
}
var orderDetails []OrderDetail
for _, value := range orderList {
@@ -235,7 +234,7 @@ func (p DefParty) orderList() web_iris.Party {
ServiceTime: value.ServiceTime,
ServiceAddr: findUserServiceAddr,
ServiceRemark: value.ServiceRemark,
CreateTime: value.CreateTime.String(),
CreateTime: value.CreateTime.Format("2006-01-02 15:04:05"),
}
var subOrderList []SubOrder
var orderSubList []models.OrderSub