33 lines
1.3 KiB
Go
33 lines
1.3 KiB
Go
package router
|
|
|
|
import (
|
|
"github.com/fonchain_enterprise/fonchain-main/pkg/middleware"
|
|
"github.com/fonchain_enterprise/fonchain-main/pkg/service"
|
|
service_loanbill "github.com/fonchain_enterprise/fonchain-main/pkg/service/loanbill"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
func LoanBillRoute(r *gin.RouterGroup) {
|
|
//noAuth := r.Group("")
|
|
auth := r.Group("")
|
|
auth.Use(middleware.CheckLogin(service.AccountProvider), middleware.CheckAuth(service.AccountProvider, service.RuleProvider), middleware.AutoLog(service.AccountProvider, service.GrpcLogImpl))
|
|
//需要登陆保护
|
|
loanbill := auth.Group("loanbill")
|
|
{
|
|
loanbill.POST("project-list", service_loanbill.ProjectList)
|
|
loanbill.POST("update-bill", service_loanbill.UpdateBill)
|
|
loanbill.POST("bill-detail", service_loanbill.BillDetail)
|
|
loanbill.POST("bill-list", service_loanbill.BillList)
|
|
loanbill.POST("bill-list-export", service_loanbill.BillListExport)
|
|
loanbill.POST("billstatus-update", service_loanbill.BillStatusUpdate)
|
|
loanbill.POST("voucher-update", service_loanbill.VoucherUpdate)
|
|
loanbill.POST("copyright-artwork-list", service_loanbill.CopyrightArtworkList)
|
|
loanbill.POST("del-bill", service_loanbill.BillDel)
|
|
loanbill.POST("testll", service_loanbill.Test)
|
|
}
|
|
// 不需要登录的接口
|
|
//loanbillNoLogin := noAuth.Group("loanbill")
|
|
//{
|
|
//}
|
|
}
|