Documentation ¶
Index ¶
- func AddOrders(orderRequest dto.AddDeliveryOrderDTO, userId int) (orderManagement.OrderList, error)
- func AddOrdersLogs(db *gorm.DB, userId int, filterFields interface{}, filterValues ...interface{}) error
- func AddRecords(db *gorm.DB, records interface{}) error
- func AddRoutines(routineRequest dto.AddRoutineDTO, userId int) (orderManagement.RoutineOrderList, error)
- func AddRoutinesLogs(db *gorm.DB, userId int, filterFields interface{}, filterValues ...interface{}) error
- func AddSchedulesLogs(db *gorm.DB, userId int, filterFields interface{}, filterValues ...interface{}) error
- func AddUsersLogs(db *gorm.DB, filterFields interface{}, filterValues ...interface{}) error
- func CancelOrders(scheduleId int) (orderManagement.OrderList, error)
- func FindAllDutyRooms() ([]db_models.Locations, error)
- func FindOrders(filterFields string, filterValues ...interface{}) ([]db_models.Orders, error)
- func FindRecords(db *gorm.DB, records interface{}, table string, filterFields interface{}, ...) error
- func FindRecordsWithRaw(db *gorm.DB, records interface{}, query string, filterValues ...interface{}) error
- func FindRoutines(filterFields string, filterValues ...interface{}) ([]db_models.Routines, error)
- func FindUsers(filterFields interface{}, filterValues ...interface{}) ([]db_models.Users, error)
- func GetNextDeliveryDate(routinePattern orderManagement.RoutinePattern) (string, error)
- func GetRoutines() []db_models.Routines
- func LoginAdmin(request *dto.LoginAdminDTO) ([]db_models.Users, error)
- func LoginStaff(request *dto.LoginStaffDTO) ([]db_models.Users, error)
- func Logout(claim *utils.Claims, token string) ([]db_models.Users, error)
- func OrderDtoToOrderList(dto.UpdateDeliveryOrderDTO) ([]db_models.Orders, error)
- func OrderIdsToIntArray(orderIds string) ([]int, error)
- func OrderListToOrderResponse(orderList []db_models.Orders) (orderManagement.OrderList, error)
- func OrderRequestToOrders(orderRequest dto.AddDeliveryOrderDTO, scheduleNo int, userId int) ([]db_models.Orders, error)
- func OrdersToOrdersLogs(userId int, orders []db_models.Orders) ([]db_models.OrdersLogs, error)
- func RenewToken(claim *utils.Claims, token string) ([]db_models.Users, error)
- func RoutineListToRoutineResponse(routineList []db_models.Routines) (orderManagement.RoutineOrderList, error)
- func RoutinePatternToString(routinePattern orderManagement.RoutinePattern) (string, error)
- func RoutineRequestToRoutines(routinesRequest dto.AddRoutineDTO, userId int) ([]db_models.Routines, error)
- func RoutineResponseTimeToString(routineResponseTime string) (string, error)
- func RoutinesToRoutinesLogs(userId int, routines []db_models.Routines) ([]db_models.RoutinesLogs, error)
- func SchedulesToSchedulesLogs(userId int, schedules []db_models.Schedules) ([]db_models.SchedulesLogs, error)
- func StringToDatetime(timeString string) (string, error)
- func StringToResponseTime(timeString string) (string, error)
- func StringToRoutinePattern(patternString string) (orderManagement.RoutinePattern, error)
- func StringToRoutineResponseTime(timeString string) (string, error)
- func TriggerOrderOrderIds(orderId []int) (orderManagement.OrderList, error)
- func TriggerOrderScheduleId(scheduleId int) (orderManagement.OrderList, error)
- func UpdateOrders(userId int, request dto.UpdateDeliveryOrderDTO) (orderManagement.OrderList, error)
- func UpdateRecords(db *gorm.DB, updatedRecordList interface{}, table string, ...) error
- func UpdateRoutineOrders(userId int, request dto.UpdateRoutineDeliveryOrderDTO) (orderManagement.RoutineOrderList, error)
- func UpdateUser(db *gorm.DB, username string, userType string, updateFields []string, ...) ([]db_models.Users, error)
- func UsersToLoginResponse(user db_models.Users) (loginAuth.LoginResponseBody, error)
- func UsersToUsersLogs(users []db_models.Users) ([]db_models.UsersLogs, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddOrders ¶
func AddOrders(orderRequest dto.AddDeliveryOrderDTO, userId int) (orderManagement.OrderList, error)
func AddOrdersLogs ¶
func AddRecords ¶
func AddRoutines ¶
func AddRoutines(routineRequest dto.AddRoutineDTO, userId int) (orderManagement.RoutineOrderList, error)
func AddRoutinesLogs ¶
func AddSchedulesLogs ¶
func AddUsersLogs ¶
func CancelOrders ¶
func CancelOrders(scheduleId int) (orderManagement.OrderList, error)
func FindAllDutyRooms ¶
func FindOrders ¶
func FindRecords ¶
func FindRecordsWithRaw ¶
func FindRoutines ¶
func GetNextDeliveryDate ¶
func GetNextDeliveryDate(routinePattern orderManagement.RoutinePattern) (string, error)
func GetRoutines ¶
func LoginAdmin ¶
func LoginAdmin(request *dto.LoginAdminDTO) ([]db_models.Users, error)
func LoginStaff ¶
func LoginStaff(request *dto.LoginStaffDTO) ([]db_models.Users, error)
func OrderDtoToOrderList ¶
func OrderDtoToOrderList(dto.UpdateDeliveryOrderDTO) ([]db_models.Orders, error)
func OrderIdsToIntArray ¶
func OrderListToOrderResponse ¶
func OrderListToOrderResponse(orderList []db_models.Orders) (orderManagement.OrderList, error)
func OrderRequestToOrders ¶
func OrdersToOrdersLogs ¶
func RoutineListToRoutineResponse ¶
func RoutineListToRoutineResponse(routineList []db_models.Routines) (orderManagement.RoutineOrderList, error)
func RoutinePatternToString ¶
func RoutinePatternToString(routinePattern orderManagement.RoutinePattern) (string, error)
func RoutinesToRoutinesLogs ¶
func StringToDatetime ¶
func StringToResponseTime ¶
func StringToRoutinePattern ¶
func StringToRoutinePattern(patternString string) (orderManagement.RoutinePattern, error)
func TriggerOrderOrderIds ¶
func TriggerOrderOrderIds(orderId []int) (orderManagement.OrderList, error)
func TriggerOrderScheduleId ¶
func TriggerOrderScheduleId(scheduleId int) (orderManagement.OrderList, error)
func UpdateOrders ¶
func UpdateOrders(userId int, request dto.UpdateDeliveryOrderDTO) (orderManagement.OrderList, error)
func UpdateRecords ¶
func UpdateRoutineOrders ¶
func UpdateRoutineOrders(userId int, request dto.UpdateRoutineDeliveryOrderDTO) (orderManagement.RoutineOrderList, error)
func UpdateUser ¶
func UsersToLoginResponse ¶
func UsersToLoginResponse(user db_models.Users) (loginAuth.LoginResponseBody, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.