新增申请云证书接口

This commit is contained in:
2023-10-25 17:36:31 +08:00
parent 70f9c47e0c
commit d0d86826bc
8 changed files with 472 additions and 130 deletions
+79 -1
View File
@@ -225,7 +225,7 @@ func privateRouter(r *gin.Engine, api controller.Api) {
menuGroup.GET("/:menu_id", api.Menu.GetMenu)
}
// 用户
// 后台用户
userGroup := adminGroup.Group("/user")
{
// 获取用户列表-分页
@@ -504,4 +504,82 @@ func privateRouter(r *gin.Engine, api controller.Api) {
}
}
}
// 财务管理
financeGroup := adminGroup.Group("/finance")
{
// 提现记录
withdrawalGroup := financeGroup.Group("/withdrawal")
{
// 获取提现列表-分页
withdrawalGroup.GET("", api.OrderPrescription.GetOrderPrescriptionPage)
// 提现详情
withdrawalGroup.GET("/:withdrawal_id", api.OrderPrescription.GetOrderPrescriptionPage)
// 提现详情-关联订单列表-分页
withdrawalGroup.GET("/order/:withdrawal_id", api.OrderPrescription.GetOrderPrescriptionPage)
// 修改提现个人所得税
withdrawalGroup.PUT("/income/:withdrawal_id", api.OrderPrescription.GetOrderPrescriptionPage)
// 修改提现审核状态
withdrawalGroup.PUT("/examine/:withdrawal_id", api.OrderPrescription.GetOrderPrescriptionPage)
// 修改打款审核状态
withdrawalGroup.PUT("/payment/:withdrawal_id", api.OrderPrescription.GetOrderPrescriptionPage)
}
// 银行卡管理
bankGroup := financeGroup.Group("/bank")
{
// 获取银行卡列表-分页
bankGroup.GET("", api.OrderPrescription.GetOrderPrescriptionPage)
}
}
// ca管理
caGroup := adminGroup.Group("/ca")
{
// 云证书
certGroup := caGroup.Group("/cert")
{
// 用户
userGroup := certGroup.Group("/user")
{
// 更新云证书-个人
userGroup.GET("/renew/:user_id", api.OrderPrescription.GetOrderPrescriptionPage)
// 注销云证书-个人
userGroup.PUT("/remove/:user_id", api.OrderPrescription.GetOrderPrescriptionPage)
// 申请云证书-个人
userGroup.GET("/:user_id", api.UserCaCert.GetUserCloudCert)
}
// 医院
hospitalGroup := certGroup.Group("/hospital")
{
// 更新云证书-个人
hospitalGroup.GET("/renew/:user_id", api.OrderPrescription.GetOrderPrescriptionPage)
// 注销云证书-个人
hospitalGroup.PUT("/remove/:user_id", api.OrderPrescription.GetOrderPrescriptionPage)
// 申请云证书-个人
hospitalGroup.GET("/:user_id", api.UserCaCert.GetUserCloudCert)
}
}
// 签章
signGroup := caGroup.Group("/sign")
{
// 申请
signGroup.GET("/renew/:user_id", api.OrderPrescription.GetOrderPrescriptionPage)
// 更新
signGroup.GET("/:user_id", api.OrderPrescription.GetOrderPrescriptionPage)
}
}
}