From 27e85a450a00e6108122b105244f0e06cdf7146b Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sun, 27 Sep 2020 15:26:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E5=9F=BA=E6=9C=AC=E7=9A=84?= =?UTF-8?q?=E5=8F=8D=E5=90=91=E4=BB=A3=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../servers/server/settings/locations/location/index.go | 2 ++ web/public/js/components/common/labels.js | 4 ++++ .../servers/server/settings/locations/index.html | 4 ++++ .../server/settings/locations/location/index.html | 9 +++++++++ 4 files changed, 19 insertions(+) create mode 100644 web/public/js/components/common/labels.js 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 @@

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

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