1
This commit is contained in:
@@ -47,6 +47,28 @@ func (r *UserCaCert) GetUserCloudCert(c *gin.Context) {
|
||||
responses.Ok(c)
|
||||
}
|
||||
|
||||
// GetHospitalCloudCert 申请云证书-医院
|
||||
func (r *UserCaCert) GetHospitalCloudCert(c *gin.Context) {
|
||||
// 业务处理
|
||||
tx := global.Db.Begin()
|
||||
defer func() {
|
||||
if r := recover(); r != nil {
|
||||
tx.Rollback()
|
||||
}
|
||||
}()
|
||||
|
||||
userCaCertService := service.UserCaCertService{}
|
||||
_, err := userCaCertService.GetHospitalCloudCert(tx)
|
||||
if err != nil {
|
||||
tx.Rollback()
|
||||
responses.FailWithMessage(err.Error(), c)
|
||||
return
|
||||
}
|
||||
|
||||
tx.Commit()
|
||||
responses.Ok(c)
|
||||
}
|
||||
|
||||
// RenewUserCloudCert 更新云证书-个人-续约
|
||||
func (r *UserCaCert) RenewUserCloudCert(c *gin.Context) {
|
||||
id := c.Param("user_id")
|
||||
@@ -82,6 +104,28 @@ func (r *UserCaCert) RenewUserCloudCert(c *gin.Context) {
|
||||
responses.Ok(c)
|
||||
}
|
||||
|
||||
// RenewHospitalCloudCert 更新云证书-医院-续约
|
||||
func (r *UserCaCert) RenewHospitalCloudCert(c *gin.Context) {
|
||||
// 业务处理
|
||||
tx := global.Db.Begin()
|
||||
defer func() {
|
||||
if r := recover(); r != nil {
|
||||
tx.Rollback()
|
||||
}
|
||||
}()
|
||||
|
||||
userCaCertService := service.UserCaCertService{}
|
||||
_, err := userCaCertService.RenewHospitalCloudCert(tx)
|
||||
if err != nil {
|
||||
tx.Rollback()
|
||||
responses.FailWithMessage(err.Error(), c)
|
||||
return
|
||||
}
|
||||
|
||||
tx.Commit()
|
||||
responses.Ok(c)
|
||||
}
|
||||
|
||||
// RemoveUserCloudCert 注销云证书-个人
|
||||
func (r *UserCaCert) RemoveUserCloudCert(c *gin.Context) {
|
||||
id := c.Param("user_id")
|
||||
|
||||
Reference in New Issue
Block a user