mirror of
https://github.com/TeaOSLab/EdgeAPI.git
synced 2025-11-27 10:10:27 +08:00
阶段性提交
This commit is contained in:
@@ -88,7 +88,7 @@ func (this *ReverseProxyDAO) ComposeReverseProxyConfig(reverseProxyId int64) (*s
|
||||
return nil, err
|
||||
}
|
||||
for _, originConfig := range originConfigs {
|
||||
newOriginConfig, err := SharedOriginServerDAO.ComposeOriginConfig(int64(originConfig.Id))
|
||||
newOriginConfig, err := SharedOriginServerDAO.ComposeOriginConfig(originConfig.Id)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@@ -99,7 +99,7 @@ func (this *ReverseProxyDAO) ComposeReverseProxyConfig(reverseProxyId int64) (*s
|
||||
}
|
||||
|
||||
if len(reverseProxy.BackupOrigins) > 0 && reverseProxy.BackupOrigins != "null" {
|
||||
originConfigs := []*OriginServer{}
|
||||
originConfigs := []*serverconfigs.OriginServerConfig{}
|
||||
err = json.Unmarshal([]byte(reverseProxy.BackupOrigins), &originConfigs)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
@@ -195,3 +195,12 @@ func (this *ReverseProxyDAO) UpdateReverseProxyBackupOrigins(reverseProxyId int6
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
// 修改是否启用
|
||||
func (this *ReverseProxyDAO) UpdateReverseProxyIsOn(reverseProxyId int64, isOn bool) error {
|
||||
_, err := this.Query().
|
||||
Pk(reverseProxyId).
|
||||
Set("isOn", isOn).
|
||||
Update()
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user