42 lines
1.7 KiB
Go
42 lines
1.7 KiB
Go
// Code generated by hertz generator. DO NOT EDIT.
|
|
|
|
package money
|
|
|
|
import (
|
|
money "allapp/biz/handler/money"
|
|
"github.com/cloudwego/hertz/pkg/app/server"
|
|
)
|
|
|
|
/*
|
|
This file will register all the routes of the services in the master idl.
|
|
And it will update automatically when you use the "update" command for the idl.
|
|
So don't modify the contents of the file, or your code will be deleted when it is updated.
|
|
*/
|
|
|
|
// Register register routes based on the IDL 'api.${HTTP Method}' annotation.
|
|
func Register(r *server.Hertz) {
|
|
|
|
root := r.Group("/", rootMw()...)
|
|
{
|
|
_money := root.Group("/money", _moneyMw()...)
|
|
_money.GET("/category", append(_listMw(), money.List)...)
|
|
_category := _money.Group("/category", _categoryMw()...)
|
|
_category.POST("/create", append(_createmoneycategoryMw(), money.CreateMoneyCategory)...)
|
|
_category.POST("/delete", append(_deleteusermoneycategoryMw(), money.DeleteUserMoneyCategory)...)
|
|
_category.POST("/update", append(_updatemoneycategoryMw(), money.UpdateMoneyCategory)...)
|
|
_category.POST("/updateSort", append(_updatemoneycategorysortMw(), money.UpdateMoneyCategorySort)...)
|
|
_money.POST("/records", append(_listmoneyrecordsMw(), money.ListMoneyRecords)...)
|
|
{
|
|
_analysis := _money.Group("/analysis", _analysisMw()...)
|
|
_analysis.POST("/line", append(_analysismoneylineMw(), money.AnalysisMoneyLine)...)
|
|
_analysis.POST("/pie", append(_analysismoneypieMw(), money.AnalysisMoneyPie)...)
|
|
}
|
|
{
|
|
_record := _money.Group("/record", _recordMw()...)
|
|
_record.POST("/delete", append(_deletemoneyrecordMw(), money.DeleteMoneyRecord)...)
|
|
_record.POST("/insert", append(_insertmoneyrecordMw(), money.InsertMoneyRecord)...)
|
|
_record.POST("/update", append(_updatemoneyrecordMw(), money.UpdateMoneyRecord)...)
|
|
}
|
|
}
|
|
}
|