12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package dto
- import "cold-delivery/common/dto"
- // 运单
- type WaybillTaskGetPageReq struct {
- //dto.Pagination `search:"-"`
- WaybillNo string `form:"waybillNo" search:"type:contains;column:waybill_no;table:waybill_task" vd:"len($)>0;msg:'订单编号不能为空'"` // 运单编号-必填
- WaybillTaskOrder
- }
- type WaybillTaskOrder struct {
- CreatedAtOrder string `search:"type:order;column:created_at;table:waybill_task" form:"createdAtOrder" default:"asc"`
- }
- func (m *WaybillTaskGetPageReq) GetNeedSearch() interface{} {
- return *m
- }
- type WaybillTaskGetDataPageReq struct {
- dto.Pagination `search:"-"`
- WaybillNo string `form:"waybillNo" vd:"len($)>0;msg:'订单编号不能为空'"` // 运单编号-必填
- TaskId int `form:"taskId"`
- T_ids []int `form:"t_ids"`
- StartTime string `form:"startTime"`
- EndTime string `form:"endTime"`
- }
- func (m *WaybillTaskGetDataPageReq) GetNeedSearch() interface{} {
- return *m
- }
- // 获取运单轨迹
- type WaybillGetLocusReq struct {
- WaybillNo string `form:"waybillNo" search:"type:contains;column:waybill_no;table:waybill_task" vd:"len($)>0;msg:'订单编号不能为空'"` // 运单编号-必填
- CreatedAtOrder string `search:"type:order;column:created_at;table:waybill_task" form:"createdAtOrder" default:"asc"`
- }
- func (m *WaybillGetLocusReq) GetNeedSearch() interface{} {
- return *m
- }
- type WaybillTaskGetNewestDataPageReq struct {
- WaybillNo string `form:"waybillNo" vd:"len($)>0;msg:'订单编号不能为空'"` // 运单编号-必填
- }
|