rent_computer.go 1.6 KB

12345678910111213141516171819202122232425262728293031
  1. package rentComputer
  2. import (
  3. "github.com/gin-gonic/gin"
  4. v1 "log-server/api/v1"
  5. )
  6. type RentComputerRouter struct {
  7. }
  8. func (e *RentComputerRouter) InitRentComputerRouter(Router *gin.RouterGroup) {
  9. excelRouter := Router.Group("rentComputer")
  10. rentComputerApi := v1.ApiGroupApp.RentComputerApiGroup.ApiRentComputer
  11. {
  12. excelRouter.POST("getRentComputerList", rentComputerApi.GetRentComputerList) //查询记录
  13. excelRouter.POST("getRentComputerNum", rentComputerApi.GetRentComputerNum)
  14. excelRouter.POST("getRentComputerById", rentComputerApi.GetRentComputerById) // 查询单条记录
  15. excelRouter.POST("addRentComputer", rentComputerApi.AddRentComputer) //添加记录
  16. excelRouter.PUT("editRentComputer", rentComputerApi.EditRentComputer) //修改记录
  17. excelRouter.DELETE("deleteRentComputerByIds", rentComputerApi.DeleteRentComputerByIds) // 删除多条记录
  18. excelRouter.DELETE("deleteRentComputerById", rentComputerApi.DeleteRentComputerById) // 删除单个记录
  19. excelRouter.POST("importExcel", rentComputerApi.ImportExcel) // 导入
  20. excelRouter.POST("renewRentComputer", rentComputerApi.RenewRentComputer) //租机续费
  21. excelRouter.POST("replaceNumRentComputer", rentComputerApi.ReplaceNumRentComputer) //租机更换编号
  22. excelRouter.POST("rentingOutRentComputer", rentComputerApi.RentingOutRentComputer) //租机提前退租
  23. excelRouter.POST("offShelfRentComputer", rentComputerApi.OffShelfRentComputer) //租机下架
  24. excelRouter.POST("renewRentComputerByBatch", rentComputerApi.RenewRentComputerByBatch) //租机批量续费
  25. }
  26. }