新增测点 创建维护模块
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user