diff --git a/internal/web/actions/default/servers/server/settings/locations/location/index.go b/internal/web/actions/default/servers/server/settings/locations/location/index.go index 7bac3b57..de7f84db 100644 --- a/internal/web/actions/default/servers/server/settings/locations/location/index.go +++ b/internal/web/actions/default/servers/server/settings/locations/location/index.go @@ -43,6 +43,7 @@ func (this *IndexAction) RunPost(params struct { IsBreak bool IsCaseInsensitive bool IsReverse bool + IsOn bool Must *actions.Must }) { @@ -74,6 +75,7 @@ func (this *IndexAction) RunPost(params struct { Description: params.Description, Pattern: resultPattern, IsBreak: params.IsBreak, + IsOn: params.IsOn, }) if err != nil { this.ErrorPage(err) diff --git a/web/public/js/components/common/labels.js b/web/public/js/components/common/labels.js new file mode 100644 index 00000000..a6a23848 --- /dev/null +++ b/web/public/js/components/common/labels.js @@ -0,0 +1,4 @@ +Vue.component("label-on", { + props: ["v-is-on"], + template: '
已启用已关闭
' +}) \ No newline at end of file diff --git a/web/views/@default/servers/server/settings/locations/index.html b/web/views/@default/servers/server/settings/locations/index.html index 23e9872b..92882e55 100644 --- a/web/views/@default/servers/server/settings/locations/index.html +++ b/web/views/@default/servers/server/settings/locations/index.html @@ -11,11 +11,15 @@ 匹配规则 + 状态 操作 {{location.pattern}} + + + 详情   删除 diff --git a/web/views/@default/servers/server/settings/locations/location/index.html b/web/views/@default/servers/server/settings/locations/location/index.html index 0a6a5a44..7ed87938 100644 --- a/web/views/@default/servers/server/settings/locations/location/index.html +++ b/web/views/@default/servers/server/settings/locations/location/index.html @@ -42,6 +42,15 @@

可以用来说明此规则用途。。

+ + 是否启用 + +
+ + +
+ +