增加了续约云证书过期时间
This commit is contained in:
parent
ff24ed4e0c
commit
d2b41220c4
@ -355,11 +355,19 @@ func (r *UserCaCertService) RenewUserCloudCert(tx *gorm.DB, userId int64) (bool,
|
|||||||
return false, errors.New(err.Error())
|
return false, errors.New(err.Error())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 到期时间-测试:180,正式:365
|
||||||
|
CertExpireTime := model.LocalTime(time.Now().AddDate(0, 0, 180))
|
||||||
|
if config.C.Env == "prod" {
|
||||||
|
CertExpireTime = model.LocalTime(time.Now().AddDate(0, 0, 365))
|
||||||
|
}
|
||||||
|
|
||||||
// 修改ca监管证书表
|
// 修改ca监管证书表
|
||||||
data := make(map[string]interface{})
|
data := make(map[string]interface{})
|
||||||
data["cert_base64"] = cloudCertResponse.CertBase64
|
data["cert_base64"] = cloudCertResponse.CertBase64
|
||||||
data["cert_chain_p7"] = cloudCertResponse.CertP7
|
data["cert_chain_p7"] = cloudCertResponse.CertP7
|
||||||
data["cert_serial_number"] = cloudCertResponse.CertSerialnumber
|
data["cert_serial_number"] = cloudCertResponse.CertSerialnumber
|
||||||
|
data["cert_application_time"] = model.LocalTime(time.Now())
|
||||||
|
data["cert_expire_time"] = CertExpireTime
|
||||||
err = userCaCertDao.EditUserCaCertById(tx, userCaCert.CertId, data)
|
err = userCaCertDao.EditUserCaCertById(tx, userCaCert.CertId, data)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return false, errors.New("审核失败")
|
return false, errors.New("审核失败")
|
||||||
@ -410,11 +418,19 @@ func (r *UserCaCertService) RenewHospitalCloudCert(tx *gorm.DB) (bool, error) {
|
|||||||
return false, errors.New(err.Error())
|
return false, errors.New(err.Error())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 到期时间-测试:180,正式:365
|
||||||
|
CertExpireTime := model.LocalTime(time.Now().AddDate(0, 0, 180))
|
||||||
|
if config.C.Env == "prod" {
|
||||||
|
CertExpireTime = model.LocalTime(time.Now().AddDate(0, 0, 365))
|
||||||
|
}
|
||||||
|
|
||||||
// 修改ca监管证书表
|
// 修改ca监管证书表
|
||||||
data := make(map[string]interface{})
|
data := make(map[string]interface{})
|
||||||
data["cert_base64"] = cloudCertResponse.CertBase64
|
data["cert_base64"] = cloudCertResponse.CertBase64
|
||||||
data["cert_chain_p7"] = cloudCertResponse.CertP7
|
data["cert_chain_p7"] = cloudCertResponse.CertP7
|
||||||
data["cert_serial_number"] = cloudCertResponse.CertSerialnumber
|
data["cert_serial_number"] = cloudCertResponse.CertSerialnumber
|
||||||
|
data["cert_application_time"] = model.LocalTime(time.Now())
|
||||||
|
data["cert_expire_time"] = CertExpireTime
|
||||||
err = userCaCertDao.EditUserCaCertById(tx, userCaCert.CertId, data)
|
err = userCaCertDao.EditUserCaCertById(tx, userCaCert.CertId, data)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return false, errors.New("更新失败")
|
return false, errors.New("更新失败")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user