作者 唐旭辉

更新

... ... @@ -411,12 +411,11 @@ func (postData *postOrderPurposeDelivery) Valid() error {
//PageListOrderReal 获取实发订单列表
func (c *OrderInfoController) PageListOrderReal() {
type Parameter struct {
SearchText string `json:"searchText"`
PartnerCategory int `json:"PartnerCategory"`
PageSize int `json:"pageSize"`
PageNumber int `json:"pageNumber"`
UpdateTimeBegin string `json:"updateTimeBegin"`
UpdateTimeEnd string `json:"updateTimeEnd"`
SearchText string `json:"searchText"`
PartnerCategory int `json:"PartnerCategory"`
PageSize int `json:"pageSize"`
PageNumber int `json:"pageNumber"`
UpdateTime []string `json:"updateTime"`
}
var (
param Parameter
... ... @@ -433,21 +432,25 @@ func (c *OrderInfoController) PageListOrderReal() {
if param.PageSize == 0 {
param.PageSize = 20
}
if len(param.UpdateTimeBegin) > 0 {
t, err := time.Parse("2016-01-02 15:04:05+07", param.UpdateTimeBegin)
var (
updateTimeBegin string
updateTimeEnd string
)
if len(param.UpdateTime) > 0 {
t, err := time.Parse("2016-01-02 15:04:05+07", param.UpdateTime[0])
if err != nil {
c.ResponseError(errors.New("UpdateTimeBegin 时间格式错误"))
return
}
param.UpdateTimeBegin = t.Format("2016-01-02 15:04:05+07")
updateTimeBegin = t.Format("2016-01-02 15:04:05+07")
}
if len(param.UpdateTimeEnd) > 0 {
t, err := time.Parse("2016-01-02 15:04:05+07", param.UpdateTimeEnd)
if len(param.UpdateTime) > 1 {
t, err := time.Parse("2016-01-02 15:04:05+07", param.UpdateTime[1])
if err != nil {
c.ResponseError(errors.New("UpdateTimeEnd 时间格式错误"))
return
}
param.UpdateTimeEnd = t.Format("2016-01-02 15:04:05+07")
updateTimeEnd = t.Format("2016-01-02 15:04:05+07")
}
companyId := c.GetUserCompany()
orderSrv := orderService.NewOrderInfoService(nil)
... ... @@ -458,8 +461,8 @@ func (c *OrderInfoController) PageListOrderReal() {
Offset: (param.PageNumber - 1) * param.PageSize,
CompanyId: companyId,
PartnerCategory: param.PartnerCategory,
UpdateTimeBegin: param.UpdateTimeBegin,
UpdateTimeEnd: param.UpdateTimeEnd,
UpdateTimeBegin: updateTimeBegin,
UpdateTimeEnd: updateTimeEnd,
})
if err != nil {
c.ResponseError(err)
... ...