新增测点 创建维护模块

This commit is contained in:
2024-09-03 18:00:02 +08:00
parent 3b53e9f9b7
commit 64dc59940d
12 changed files with 230 additions and 15 deletions

View File

@@ -3,20 +3,52 @@ package v1
import (
"energy-management-system/form"
"energy-management-system/request"
"energy-management-system/response"
"energy-management-system/service"
"github.com/gin-gonic/gin"
)
type DevicePoint struct{}
// 获取测点名称select
// PointNameSelect 季度列表
// PointNameSelect 测点名称选择数据
func (r *DevicePoint) PointNameSelect(c *gin.Context) {
var req form.PointNameSelectReq
request.BindParam(c, &req)
//respData := service.GroupServices.PeakValley.PeakValleyQuarterPage(&req)
//response.SuccessData(respData, c)
respData := service.GroupServices.DevicePoint.PointNameSelect(&req)
response.SuccessData(respData, c)
}
// 创建设备测点
// 修改设备测点
func (r *DevicePoint) DevicePointPage(c *gin.Context) {
var req form.DevicePointListReq
request.BindParam(c, &req)
respData := service.GroupServices.DevicePoint.DevicePointPage(&req)
response.SuccessData(respData, c)
}
// DevicePointEditDetail 查看测点
func (r *DevicePoint) DevicePointEditDetail(c *gin.Context) {
var req form.DevicePointEditDetailReq
request.BindParam(c, &req)
respData := service.GroupServices.DevicePoint.DevicePointEditDetail(&req)
response.SuccessData(respData, c)
}
// CreateDevicePoint 创建测点
func (r *DevicePoint) CreateDevicePoint(c *gin.Context) {
var req form.CreateDevicePointReq
request.BindJson(c, &req)
service.GroupServices.DevicePoint.CreateDevicePoint(&req)
response.Success(c)
}
// UpdateDevicePoint 修改测点
func (r *DevicePoint) UpdateDevicePoint(c *gin.Context) {
var req form.UpdateDevicePointReq
request.BindJson(c, &req)
service.GroupServices.DevicePoint.UpdateDevicePoint(&req)
response.Success(c)
}