iorder_dal.go 672 B

12345678910111213141516
  1. package dal
  2. import "xiaoniaokuaiyan.com/xiaoniao/entity"
  3. type IOrder interface {
  4. Update(oitem *entity.Order) (interface{}, error)
  5. Get(id string) (*entity.OrderDB, error)
  6. GetByCode(code string) (interface{}, error)
  7. List(cid int, pageIndex, pageSize int, status int, mobile string, isZFB bool, isHis bool) (interface{}, error)
  8. Detail(oid string) (interface{}, error)
  9. CheckAndSplitOrder(oid string) (bool, error)
  10. CommitSurvey(osItem *entity.OrderSurvey) (bool, error)
  11. IsFirst(mobile string) (bool, error)
  12. SplitOrderV3(oid string, productId int)
  13. ListCustomFile(cid int, pageIndex, pageSize int, status int, mobile string, isZFB, isHis bool) (interface{}, error)
  14. }