修改 处理科室问题-更新云证书

This commit is contained in:
2023-12-04 11:37:29 +08:00
parent 9949125252
commit 85c2cc8d56
3 changed files with 85 additions and 88 deletions
+8 -1
View File
@@ -10,6 +10,7 @@ import (
"hospital-admin-api/api/dto"
"hospital-admin-api/api/model"
"hospital-admin-api/api/requests"
"hospital-admin-api/config"
"hospital-admin-api/extend/aliyun"
"hospital-admin-api/extend/ca"
"strconv"
@@ -104,6 +105,12 @@ func (r *UserCaCertService) AddUserCloudCert(tx *gorm.DB, userId int64) (bool, e
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监管证书表
userCaCert = &model.UserCaCert{
UserId: &userId,
@@ -117,7 +124,7 @@ func (r *UserCaCertService) AddUserCloudCert(tx *gorm.DB, userId int64) (bool, e
IsSignConfig: 0,
SignConfig: "",
CertApplicationTime: model.LocalTime(time.Now()),
CertExpireTime: model.LocalTime(time.Now().AddDate(0, 0, 180)), // 180天以后的时间
CertExpireTime: CertExpireTime, // 180天以后的时间
}
userCaCert, err = userCaCertDao.AddUserCaCert(tx, userCaCert)