|
// Copyright (c) Shenyang Leading Edge Intelligent Technology Co., Ltd. All rights reserved.
|
|
|
|
package me
|
|
|
|
import (
|
|
"LAPP_GAAS_GFrame_BACKEND/grmi"
|
|
svr "LAPP_GAAS_GFrame_BACKEND/services/me"
|
|
"github.com/kataras/iris/v12/core/router"
|
|
)
|
|
|
|
/******************************************************************************
|
|
*
|
|
* @Interface Name : RegisterRoutes
|
|
*-----------------------------------------------------------------------------
|
|
*
|
|
* @Description : 注册路由
|
|
*
|
|
* @Author : 代码生成器创建
|
|
*
|
|
* @Date : 2021-08-09 14:13:50
|
|
*
|
|
******************************************************************************/
|
|
func RegisterRoutes() {
|
|
// 模块me路由分组
|
|
grmi.RegisterRouteMapping("/me", func(party router.Party) {
|
|
|
|
// Project的路由组
|
|
project := party.Party("/project")
|
|
// Project的服务实例
|
|
var serviceOfProject = svr.NewProjectService()
|
|
// Project插入一条
|
|
RegisterInsertOneProject(project, "/insertone", serviceOfProject.InsertOne)
|
|
// Project插入多条
|
|
// RegisterInsertProject(project, "/insert", serviceOfProject.Insert)
|
|
// Project删除一条
|
|
RegisterDeleteOneProject(project, "/deleteone", serviceOfProject.DeleteOne)
|
|
// Project删除多条
|
|
// RegisterDeleteProject(project, "/delete", serviceOfProject.Delete)
|
|
// Project查询多条
|
|
RegisterSelectProject(project, "/query", serviceOfProject.Select)
|
|
// Project查询一条
|
|
RegisterSelectOneProject(project, "/get", serviceOfProject.SelectOne)
|
|
// Project修改一条
|
|
RegisterUpdateOneProject(project, "/updateone", serviceOfProject.UpdateOne)
|
|
// Project修改多条
|
|
// RegisterUpdateProject(project, "/update", serviceOfProject.Update)
|
|
|
|
// SetupMatrix的路由组
|
|
setupmatrix := party.Party("/setupmatrix")
|
|
// SetupMatrix的服务实例
|
|
var serviceOfSetupMatrix = svr.NewSetupMatrixService()
|
|
// SetupMatrix插入一条
|
|
RegisterInsertOneSetupMatrix(setupmatrix, "/insertone", serviceOfSetupMatrix.InsertOne)
|
|
// SetupMatrix插入多条
|
|
// RegisterInsertSetupMatrix(setupmatrix, "/insert", serviceOfSetupMatrix.Insert)
|
|
// SetupMatrix删除一条
|
|
RegisterDeleteOneSetupMatrix(setupmatrix, "/deleteone", serviceOfSetupMatrix.DeleteOne)
|
|
// SetupMatrix删除多条
|
|
// RegisterDeleteSetupMatrix(setupmatrix, "/delete", serviceOfSetupMatrix.Delete)
|
|
// SetupMatrix查询多条
|
|
RegisterSelectSetupMatrix(setupmatrix, "/query", serviceOfSetupMatrix.Select)
|
|
// SetupMatrix查询一条
|
|
RegisterSelectOneSetupMatrix(setupmatrix, "/get", serviceOfSetupMatrix.SelectOne)
|
|
// SetupMatrix修改一条
|
|
RegisterUpdateOneSetupMatrix(setupmatrix, "/updateone", serviceOfSetupMatrix.UpdateOne)
|
|
// SetupMatrix修改多条
|
|
// RegisterUpdateSetupMatrix(setupmatrix, "/update", serviceOfSetupMatrix.Update)
|
|
|
|
// BomHead的路由组
|
|
bomhead := party.Party("/bomhead")
|
|
// BomHead的服务实例
|
|
var serviceOfBomHead = svr.NewBomHeadService()
|
|
// BomHead插入一条
|
|
RegisterInsertOneBomHead(bomhead, "/insertone", serviceOfBomHead.InsertOne)
|
|
// BomHead插入多条
|
|
// RegisterInsertBomHead(bomhead, "/insert", serviceOfBomHead.Insert)
|
|
// BomHead删除一条
|
|
RegisterDeleteOneBomHead(bomhead, "/deleteone", serviceOfBomHead.DeleteOne)
|
|
// BomHead删除多条
|
|
// RegisterDeleteBomHead(bomhead, "/delete", serviceOfBomHead.Delete)
|
|
// BomHead查询多条
|
|
RegisterSelectBomHead(bomhead, "/query", serviceOfBomHead.Select)
|
|
// BomHead查询一条
|
|
RegisterSelectOneBomHead(bomhead, "/get", serviceOfBomHead.SelectOne)
|
|
// BomHead修改一条
|
|
RegisterUpdateOneBomHead(bomhead, "/updateone", serviceOfBomHead.UpdateOne)
|
|
// BomHead修改多条
|
|
// RegisterUpdateBomHead(bomhead, "/update", serviceOfBomHead.Update)
|
|
|
|
// BomLst的路由组
|
|
bomlst := party.Party("/bomlst")
|
|
// BomLst的服务实例
|
|
var serviceOfBomLst = svr.NewBomLstService()
|
|
// BomLst插入一条
|
|
RegisterInsertOneBomLst(bomlst, "/insertone", serviceOfBomLst.InsertOne)
|
|
// BomLst插入多条
|
|
// RegisterInsertBomLst(bomlst, "/insert", serviceOfBomLst.Insert)
|
|
// BomLst删除一条
|
|
RegisterDeleteOneBomLst(bomlst, "/deleteone", serviceOfBomLst.DeleteOne)
|
|
// BomLst删除多条
|
|
// RegisterDeleteBomLst(bomlst, "/delete", serviceOfBomLst.Delete)
|
|
// BomLst查询多条
|
|
RegisterSelectBomLst(bomlst, "/query", serviceOfBomLst.Select)
|
|
// BomLst查询一条
|
|
RegisterSelectOneBomLst(bomlst, "/get", serviceOfBomLst.SelectOne)
|
|
// BomLst修改一条
|
|
RegisterUpdateOneBomLst(bomlst, "/updateone", serviceOfBomLst.UpdateOne)
|
|
// BomLst修改多条
|
|
// RegisterUpdateBomLst(bomlst, "/update", serviceOfBomLst.Update)
|
|
})
|
|
}
|
|
|
|
/******************************************************************************
|
|
*
|
|
* @Interface Name : init
|
|
*-----------------------------------------------------------------------------
|
|
*
|
|
* @Description : 包初始化方法
|
|
*
|
|
* @Author : 代码生成器创建
|
|
*
|
|
* @Date : 2021-04-14 08:56:34
|
|
*
|
|
******************************************************************************/
|
|
func init() {
|
|
|
|
// 注册路由
|
|
RegisterRoutes()
|
|
}
|
|
|