zhangqian
2023-08-26 49f56cee1e2285fd32c43f35e3622d2ed6c5fec3
router/index.go
@@ -32,18 +32,33 @@
   v1Group := Router.Group("v1")
   // 接收通知
   noticeApi := new(v1.NoticeApi)
   noticeGroup := v1Group.Group("notice")
   {
      noticeGroup.POST("task/start", noticeApi.TaskStart) // 任务开启通知
   }
   taskApi := new(v1.TaskApi)
   taskGroup := v1Group.Group("task")
   {
      taskGroup.GET("list", taskApi.TaskList) // 任务开启通知
      taskGroup.GET("countdown", taskApi.TaskCountdown)                  // 新任务倒计时
      taskGroup.GET("get", taskApi.TaskGet)                              // 获取工序
      taskGroup.GET("start/:id", taskApi.TaskStart)                      // 开启工序并获取参数
      taskGroup.PUT("finish/:id", taskApi.TaskFinish)                    // 完成工序
      taskGroup.POST("sendProcessParams/:id", taskApi.SendProcessParams) // 下发工艺参数
   }
   configApi := new(v1.ConfigApi)
   configGroup := v1Group.Group("config")
   {
      configGroup.GET("net", configApi.GetNetConfig)  // 获取网络配置
      configGroup.POST("net", configApi.SetNetConfig) // 设置网络
      configGroup.GET("plc", configApi.PlcGet)        // 获取plc配置
      configGroup.POST("plc", configApi.PlcUpdate)    // 设置plc
   }
   plcApi := new(v1.PlcApi)
   plcGroup := v1Group.Group("plc")
   {
      plcGroup.GET("productProgress", plcApi.GetProductProgress) // 获取网络配置
      plcGroup.POST("setProductNumber", plcApi.SetProductNumber) // 下发生产总量
   }
   InitPlcBrandRouter(v1Group)
   return Router
}