Browse Source

Add the sort for delete time.

master
lishuang 5 years ago
parent
commit
ff87ea8e39
  1. 5
      code/rest/matter_controller.go
  2. 4
      code/rest/matter_model.go

5
code/rest/matter_controller.go

@ -116,6 +116,7 @@ func (this *MatterController) Page(writer http.ResponseWriter, request *http.Req
pageSizeStr := request.FormValue("pageSize")
orderCreateTime := request.FormValue("orderCreateTime")
orderUpdateTime := request.FormValue("orderUpdateTime")
orderDeleteTime := request.FormValue("orderDeleteTime")
orderSort := request.FormValue("orderSort")
orderTimes := request.FormValue("orderTimes")
@ -188,6 +189,10 @@ func (this *MatterController) Page(writer http.ResponseWriter, request *http.Req
Key: "update_time",
Value: orderUpdateTime,
},
{
Key: "delete_time",
Value: orderDeleteTime,
},
{
Key: "sort",
Value: orderSort,

4
code/rest/matter_model.go

@ -45,8 +45,8 @@ type Matter struct {
Children []*Matter `json:"-" gorm:"-"`
Prop string `json:"prop" gorm:"type:varchar(1024) not null;default:'{}'"`
VisitTime time.Time `json:"visitTime" gorm:"type:timestamp not null;default:'2018-01-01 00:00:00'"`
Deleted bool `json:"deleted" gorm:"type:tinyint(1) not null;default:0"`
DeleteTime time.Time `json:"deleteTime" gorm:"type:timestamp not null;default:'2018-01-01 00:00:00'"`
Deleted bool `json:"deleted" gorm:"type:tinyint(1) not null:idx_del;default:0"`
DeleteTime time.Time `json:"deleteTime" gorm:"type:timestamp not null;index:idx_delt;default:'2018-01-01 00:00:00'"`
}
// set File's table name to be `profiles`

Loading…
Cancel
Save