You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

129 lines
5.0 KiB

// Copyright (c) Shenyang Leading Edge Intelligent Technology Co., Ltd. All rights reserved.
package me
import (
"LAPP_LF_MOM_BACKEND/grmi"
svr "LAPP_LF_MOM_BACKEND/services/me"
"github.com/kataras/iris/v12/core/router"
)
/******************************************************************************
*
* @Interface Name : RegisterRoutes
*-----------------------------------------------------------------------------
*
* @Description : 注册路由
*
* @Author : 代码生成器创建
*
* @Date : 2021-04-14 08:56:34
*
******************************************************************************/
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()
}