Bladeren bron

细节问题修改 Param修改为Query

xu 4 maanden geleden
bovenliggende
commit
eb5c33f95d

+ 2 - 2
server/api/v1/parking/booth.go

@@ -46,7 +46,7 @@ func UpdateBooth(c *gin.Context) {
 
 // GetBoothByID 根据ID获取岗亭
 func GetBoothByID(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {
@@ -102,7 +102,7 @@ func ListBooths(c *gin.Context) {
 
 // DeleteBooth 删除岗亭
 func DeleteBooth(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {

+ 2 - 2
server/api/v1/parking/channel.go

@@ -46,7 +46,7 @@ func UpdateChannel(c *gin.Context) {
 
 // GetChannelByID 根据ID获取通道
 func GetChannelByID(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {
@@ -102,7 +102,7 @@ func ListChannels(c *gin.Context) {
 
 // DeleteChannel 删除通道
 func DeleteChannel(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {

+ 3 - 3
server/api/v1/parking/device.go

@@ -46,7 +46,7 @@ func UpdateDevice(c *gin.Context) {
 
 // GetDeviceByID 根据ID获取设备
 func GetDeviceByID(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {
@@ -102,7 +102,7 @@ func ListDevices(c *gin.Context) {
 
 // DeleteDevice 删除设备
 func DeleteDevice(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {
@@ -121,7 +121,7 @@ func DeleteDevice(c *gin.Context) {
 
 // UpdateDeviceStatus 更新设备状态
 func UpdateDeviceStatus(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {

+ 2 - 2
server/api/v1/parking/parking_lot.go

@@ -46,7 +46,7 @@ func UpdateParkingLot(c *gin.Context) {
 
 // GetParkingLotByID 根据ID获取停车区域
 func GetParkingLotByID(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {
@@ -102,7 +102,7 @@ func ListParkingLots(c *gin.Context) {
 
 // DeleteParkingLot 删除停车区域
 func DeleteParkingLot(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {

+ 1 - 1
server/api/v1/vehicle/fee_config.go

@@ -85,7 +85,7 @@ func ListFeeConfigs(c *gin.Context) {
 
 // DeleteFeeConfig 删除收费配置
 func DeleteFeeConfig(c *gin.Context) {
-	id := c.Param("id")
+	id := c.Query("id")
 	uintID := uint(0)
 	_, err := fmt.Sscanf(id, "%d", &uintID)
 	if err != nil {

+ 9 - 9
server/router/parking/parking.go

@@ -15,10 +15,10 @@ func SetupParkingRouter(router *gin.RouterGroup) {
 		{
 			lotGroup.POST("/create", parking.CreateParkingLot)
 			lotGroup.PUT("/update", parking.UpdateParkingLot)
-			lotGroup.GET("/get/:id", parking.GetParkingLotByID)
+			lotGroup.GET("/get", parking.GetParkingLotByID)
 			lotGroup.GET("/get-by-code", parking.GetParkingLotByCode)
 			lotGroup.GET("/list", parking.ListParkingLots)
-			lotGroup.DELETE("/delete/:id", parking.DeleteParkingLot)
+			lotGroup.DELETE("/delete", parking.DeleteParkingLot)
 		}
 
 		// 岗亭路由
@@ -26,10 +26,10 @@ func SetupParkingRouter(router *gin.RouterGroup) {
 		{
 			boothGroup.POST("/create", parking.CreateBooth)
 			boothGroup.PUT("/update", parking.UpdateBooth)
-			boothGroup.GET("/get/:id", parking.GetBoothByID)
+			boothGroup.GET("/get", parking.GetBoothByID)
 			boothGroup.GET("/get-by-code", parking.GetBoothByCode)
 			boothGroup.GET("/list", parking.ListBooths)
-			boothGroup.DELETE("/delete/:id", parking.DeleteBooth)
+			boothGroup.DELETE("/delete", parking.DeleteBooth)
 		}
 
 		// 通道路由
@@ -37,10 +37,10 @@ func SetupParkingRouter(router *gin.RouterGroup) {
 		{
 			channelGroup.POST("/create", parking.CreateChannel)
 			channelGroup.PUT("/update", parking.UpdateChannel)
-			channelGroup.GET("/get/:id", parking.GetChannelByID)
+			channelGroup.GET("/get", parking.GetChannelByID)
 			channelGroup.GET("/get-by-code", parking.GetChannelByCode)
 			channelGroup.GET("/list", parking.ListChannels)
-			channelGroup.DELETE("/delete/:id", parking.DeleteChannel)
+			channelGroup.DELETE("/delete", parking.DeleteChannel)
 		}
 
 		// 设备路由
@@ -48,11 +48,11 @@ func SetupParkingRouter(router *gin.RouterGroup) {
 		{
 			deviceGroup.POST("/create", parking.CreateDevice)
 			deviceGroup.PUT("/update", parking.UpdateDevice)
-			deviceGroup.GET("/get/:id", parking.GetDeviceByID)
+			deviceGroup.GET("/get", parking.GetDeviceByID)
 			deviceGroup.GET("/get-by-code", parking.GetDeviceByCode)
 			deviceGroup.GET("/list", parking.ListDevices)
-			deviceGroup.DELETE("/delete/:id", parking.DeleteDevice)
-			deviceGroup.PUT("/update-status/:id", parking.UpdateDeviceStatus)
+			deviceGroup.DELETE("/delete", parking.DeleteDevice)
+			deviceGroup.PUT("/update-status", parking.UpdateDeviceStatus)
 		}
 	}
 }