diff --git a/internal/web/actions/default/ns/domains/records/index.go b/internal/web/actions/default/ns/domains/records/index.go index 3124ef1b..cee18c39 100644 --- a/internal/web/actions/default/ns/domains/records/index.go +++ b/internal/web/actions/default/ns/domains/records/index.go @@ -88,6 +88,7 @@ func (this *IndexAction) RunGet(params struct { "ttl": record.Ttl, "weight": record.Weight, "description": record.Description, + "isOn": record.IsOn, "routes": routeMaps, }) } diff --git a/internal/web/actions/default/ns/domains/records/updatePopup.go b/internal/web/actions/default/ns/domains/records/updatePopup.go index 3ad93702..3ee3ab9b 100644 --- a/internal/web/actions/default/ns/domains/records/updatePopup.go +++ b/internal/web/actions/default/ns/domains/records/updatePopup.go @@ -46,6 +46,7 @@ func (this *UpdatePopupAction) RunGet(params struct { "ttl": record.Ttl, "weight": record.Weight, "description": record.Description, + "isOn": record.IsOn, "routeIds": routeIds, } @@ -81,6 +82,7 @@ func (this *UpdatePopupAction) RunPost(params struct { Value string Ttl int32 Description string + IsOn bool RouteIds []int64 Must *actions.Must @@ -106,6 +108,7 @@ func (this *UpdatePopupAction) RunPost(params struct { Type: params.Type, Value: params.Value, Ttl: params.Ttl, + IsOn: params.IsOn, NsRouteIds: params.RouteIds, }) if err != nil { diff --git a/web/views/@default/ns/domains/records/index.html b/web/views/@default/ns/domains/records/index.html index 7da4a068..5d27ce4a 100644 --- a/web/views/@default/ns/domains/records/index.html +++ b/web/views/@default/ns/domains/records/index.html @@ -36,6 +36,7 @@ TTL 线路 备注 + 状态 操作 @@ -50,6 +51,7 @@ {{record.description}} + 修改   删除 diff --git a/web/views/@default/ns/domains/records/updatePopup.html b/web/views/@default/ns/domains/records/updatePopup.html index f7ba9ba2..7d40a5e7 100644 --- a/web/views/@default/ns/domains/records/updatePopup.html +++ b/web/views/@default/ns/domains/records/updatePopup.html @@ -44,11 +44,22 @@ - 备注 - - - + + + + 备注 + + + + + + 是否启用 + + + + + \ No newline at end of file