feat: 网元参数配置应用申请功能接口
This commit is contained in:
@@ -14,8 +14,8 @@ import (
|
||||
"github.com/gin-gonic/gin/binding"
|
||||
)
|
||||
|
||||
// NewPtNeConfigData 网元参数配置服务 实例化控制层
|
||||
var NewPtNeConfigData = &PtNeConfigData{
|
||||
// NewPtNeConfigData 实例化控制层
|
||||
var NewPtNeConfigData = &PtNeConfigDataController{
|
||||
ptNeConfigDataService: service.NewPtNeConfigDataService,
|
||||
ptNeConfigDataLogService: service.NewPtNeConfigDataLogService,
|
||||
neInfoService: neService.NewNeInfoImpl,
|
||||
@@ -24,7 +24,7 @@ var NewPtNeConfigData = &PtNeConfigData{
|
||||
// 网元参数配置服务
|
||||
//
|
||||
// PATH /neConfigData
|
||||
type PtNeConfigData struct {
|
||||
type PtNeConfigDataController struct {
|
||||
// 实训教学_网元参数配置服务
|
||||
ptNeConfigDataService service.IPtNeConfigDataService
|
||||
// 实训教学_网元参数配置数据变更日志服务
|
||||
@@ -36,7 +36,7 @@ type PtNeConfigData struct {
|
||||
// 保存为示例配置 (仅管理员/教师操作)
|
||||
//
|
||||
// POST /saveAsDefault
|
||||
func (s *PtNeConfigData) SaveAsDefault(c *gin.Context) {
|
||||
func (s *PtNeConfigDataController) SaveAsDefault(c *gin.Context) {
|
||||
language := ctx.AcceptLanguage(c)
|
||||
var body struct {
|
||||
NeType string `json:"neType" binding:"required"` // 网元类型
|
||||
@@ -72,7 +72,7 @@ func (s *PtNeConfigData) SaveAsDefault(c *gin.Context) {
|
||||
// 重置为示例配置 (仅学生/教师操作)
|
||||
//
|
||||
// POST /resetAsDefault
|
||||
func (s *PtNeConfigData) ResetAsDefault(c *gin.Context) {
|
||||
func (s *PtNeConfigDataController) ResetAsDefault(c *gin.Context) {
|
||||
language := ctx.AcceptLanguage(c)
|
||||
var body struct {
|
||||
NeType string `json:"neType" binding:"required"` // 网元类型
|
||||
@@ -101,7 +101,7 @@ func (s *PtNeConfigData) ResetAsDefault(c *gin.Context) {
|
||||
// 网元参数配置信息
|
||||
//
|
||||
// GET /
|
||||
func (s *PtNeConfigData) Info(c *gin.Context) {
|
||||
func (s *PtNeConfigDataController) Info(c *gin.Context) {
|
||||
language := ctx.AcceptLanguage(c)
|
||||
var querys struct {
|
||||
NeType string `form:"neType" binding:"required"`
|
||||
@@ -133,7 +133,7 @@ func (s *PtNeConfigData) Info(c *gin.Context) {
|
||||
// 网元参数配置修改
|
||||
//
|
||||
// PUT /
|
||||
func (s *PtNeConfigData) Edit(c *gin.Context) {
|
||||
func (s *PtNeConfigDataController) Edit(c *gin.Context) {
|
||||
language := ctx.AcceptLanguage(c)
|
||||
var body model.PtNeConfigData
|
||||
if err := c.ShouldBindBodyWith(&body, binding.JSON); err != nil {
|
||||
@@ -228,7 +228,7 @@ func (s *PtNeConfigData) Edit(c *gin.Context) {
|
||||
// 网元参数配置新增(array)
|
||||
//
|
||||
// POST /
|
||||
func (s *PtNeConfigData) Add(c *gin.Context) {
|
||||
func (s *PtNeConfigDataController) Add(c *gin.Context) {
|
||||
language := ctx.AcceptLanguage(c)
|
||||
var body model.PtNeConfigData
|
||||
if err := c.ShouldBindBodyWith(&body, binding.JSON); err != nil {
|
||||
@@ -316,7 +316,7 @@ func (s *PtNeConfigData) Add(c *gin.Context) {
|
||||
// 网元参数配置删除(array)
|
||||
//
|
||||
// DELETE /
|
||||
func (s *PtNeConfigData) Remove(c *gin.Context) {
|
||||
func (s *PtNeConfigDataController) Remove(c *gin.Context) {
|
||||
language := ctx.AcceptLanguage(c)
|
||||
var query struct {
|
||||
Index int64 `form:"index" binding:"required"` //定位变更数据项
|
||||
|
||||
Reference in New Issue
Block a user