diff --git a/admin/setting.html b/admin/setting.html
index 31c6db7..e41f12b 100644
--- a/admin/setting.html
+++ b/admin/setting.html
@@ -17,11 +17,6 @@
color: #ff5d48 !important;
margin-right: 5px;
}
-
- .label {
- line-height: 11px;
- }
-
.yes_config {
border: 1px solid #0f8ce6;
padding: 2px 5px;
@@ -167,6 +162,52 @@
+
+
+
+
+
{{template "footer" }}
diff --git a/db/hfish.db b/db/hfish.db
index 429f158..ba8526c 100644
Binary files a/db/hfish.db and b/db/hfish.db differ
diff --git a/logs/hfish.log b/logs/hfish.log
index 3e2a13f..7880edd 100644
--- a/logs/hfish.log
+++ b/logs/hfish.log
@@ -1,122 +1,100 @@
-[HFish] 127.0.0.1 - [2019-08-25 15:19:44] "GET /setting HTTP/1.1 200 3.868203ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:19:44 | 200 | 3.950528ms | 127.0.0.1 | GET /setting
-[HFish] 127.0.0.1 - [2019-08-25 15:19:44] "GET /static/favicon.ico HTTP/1.1 200 5.045725ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:19:44 | 200 | 5.09216ms | 127.0.0.1 | GET /static/favicon.ico
-[HFish] 127.0.0.1 - [2019-08-25 15:19:45] "GET /colony HTTP/1.1 200 2.069057ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:19:45 | 200 | 2.111292ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:19:45] "GET /get/colony/list HTTP/1.1 200 1.17125ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:19:45 | 200 | 1.213546ms | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:20:06] "GET /colony HTTP/1.1 200 2.339492ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:20:06 | 200 | 2.397969ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:20:06] "GET /get/colony/list HTTP/1.1 200 813.84µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:20:06 | 200 | 853.996µs | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:20:06] "GET /static/favicon.ico HTTP/1.1 200 634.548µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:20:06 | 200 | 754.254µs | 127.0.0.1 | GET /static/favicon.ico
-[HFish] 127.0.0.1 - [2019-08-25 15:20:20] "GET /colony HTTP/1.1 200 3.28396ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:20:20 | 200 | 3.343365ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:20:20] "GET /get/colony/list HTTP/1.1 200 846.762µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:20:20 | 200 | 888.242µs | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:20:20] "GET /static/favicon.ico HTTP/1.1 200 201.18µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:20:20 | 200 | 255.766µs | 127.0.0.1 | GET /static/favicon.ico
-[HFish] 127.0.0.1 - [2019-08-25 15:20:34] "GET /colony HTTP/1.1 200 1.834003ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:20:34 | 200 | 1.884242ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:20:34] "GET /get/colony/list HTTP/1.1 200 1.16712ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:20:34 | 200 | 1.261211ms | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:20:34] "GET /static/favicon.ico HTTP/1.1 200 230.866µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:20:34 | 200 | 309.926µs | 127.0.0.1 | GET /static/favicon.ico
-[HFish] 127.0.0.1 - [2019-08-25 15:21:15] "GET /colony HTTP/1.1 200 2.065056ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:15 | 200 | 2.142428ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:21:15] "GET /get/colony/list HTTP/1.1 200 1.166819ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:15 | 200 | 1.204985ms | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:21:15] "GET /static/favicon.ico HTTP/1.1 200 372.689µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:15 | 200 | 483.119µs | 127.0.0.1 | GET /static/favicon.ico
-[HFish] 127.0.0.1 - [2019-08-25 15:21:26] "GET /colony HTTP/1.1 200 2.842474ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:26 | 200 | 2.895649ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:21:26] "GET /get/colony/list HTTP/1.1 200 1.131351ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:26 | 200 | 1.172075ms | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:21:27] "GET /static/favicon.ico HTTP/1.1 200 197.309µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:27 | 200 | 272.561µs | 127.0.0.1 | GET /static/favicon.ico
-[HFish] 127.0.0.1 - [2019-08-25 15:21:28] "GET /dashboard HTTP/1.1 200 6.180131ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:28 | 200 | 6.225546ms | 127.0.0.1 | GET /dashboard
-[HFish] 127.0.0.1 - [2019-08-25 15:21:29] "GET /get/dashboard/pie_data HTTP/1.1 200 2.308906ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:29 | 200 | 2.354239ms | 127.0.0.1 | GET /get/dashboard/pie_data
-[HFish] 127.0.0.1 - [2019-08-25 15:21:29] "GET /get/dashboard/data HTTP/1.1 200 8.919782ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:29 | 200 | 9.03726ms | 127.0.0.1 | GET /get/dashboard/data
-[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /fish HTTP/1.1 200 2.087863ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:35 | 200 | 2.129194ms | 127.0.0.1 | GET /fish
-[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /static/libs/page/jquery.sPage.css HTTP/1.1 304 129.35µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:35 | 304 | 178.971µs | 127.0.0.1 | GET /static/libs/page/jquery.sPage.css
-[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 2.135393ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:35 | 200 | 2.186183ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
-[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /get/fish/typeList HTTP/1.1 200 1.882745ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:35 | 200 | 1.916116ms | 127.0.0.1 | GET /get/fish/typeList
-[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /colony HTTP/1.1 200 3.112042ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:35 | 200 | 3.173845ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /get/colony/list HTTP/1.1 200 749.659µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:35 | 200 | 783.463µs | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:21:36] "GET /mail HTTP/1.1 200 2.047757ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:36 | 200 | 8.821724ms | 127.0.0.1 | GET /mail
-[HFish] 127.0.0.1 - [2019-08-25 15:21:36] "GET /setting HTTP/1.1 200 2.663358ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:36 | 200 | 2.703441ms | 127.0.0.1 | GET /setting
-[HFish] 127.0.0.1 - [2019-08-25 15:21:37] "GET /mail HTTP/1.1 200 1.496658ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:37 | 200 | 1.537187ms | 127.0.0.1 | GET /mail
-[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /colony HTTP/1.1 200 3.282241ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:38 | 200 | 3.357717ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /get/colony/list HTTP/1.1 200 795.657µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:38 | 200 | 831.698µs | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /fish HTTP/1.1 200 1.913492ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:38 | 200 | 1.952857ms | 127.0.0.1 | GET /fish
-[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /get/fish/typeList HTTP/1.1 200 2.025435ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:38 | 200 | 2.065044ms | 127.0.0.1 | GET /get/fish/typeList
-[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 2.227488ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:38 | 200 | 2.329691ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
-[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /dashboard HTTP/1.1 200 6.336137ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:38 | 200 | 6.376156ms | 127.0.0.1 | GET /dashboard
-[HFish] 127.0.0.1 - [2019-08-25 15:21:39] "GET /get/dashboard/pie_data HTTP/1.1 200 2.803106ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:39 | 200 | 2.845759ms | 127.0.0.1 | GET /get/dashboard/pie_data
-[HFish] 127.0.0.1 - [2019-08-25 15:21:39] "GET /get/dashboard/data HTTP/1.1 200 7.006924ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:39 | 200 | 7.067156ms | 127.0.0.1 | GET /get/dashboard/data
-[HFish] 127.0.0.1 - [2019-08-25 15:21:45] "GET /fish HTTP/1.1 200 1.898809ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:45 | 200 | 1.955998ms | 127.0.0.1 | GET /fish
-[HFish] 127.0.0.1 - [2019-08-25 15:21:45] "GET /get/fish/typeList HTTP/1.1 200 2.33959ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:45 | 200 | 2.388269ms | 127.0.0.1 | GET /get/fish/typeList
-[HFish] 127.0.0.1 - [2019-08-25 15:21:45] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 2.54735ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:45 | 200 | 2.60593ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
-[HFish] 127.0.0.1 - [2019-08-25 15:21:46] "GET /colony HTTP/1.1 200 1.838044ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:46 | 200 | 1.873524ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:21:46] "GET /get/colony/list HTTP/1.1 200 1.038366ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:46 | 200 | 1.983434ms | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:21:47] "GET /mail HTTP/1.1 200 1.773735ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:47 | 200 | 1.81538ms | 127.0.0.1 | GET /mail
-[HFish] 127.0.0.1 - [2019-08-25 15:21:48] "GET /setting HTTP/1.1 200 3.122959ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:48 | 200 | 3.162942ms | 127.0.0.1 | GET /setting
-[HFish] 127.0.0.1 - [2019-08-25 15:21:49] "GET /mail HTTP/1.1 200 1.472018ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:49 | 200 | 1.522748ms | 127.0.0.1 | GET /mail
-[HFish] 127.0.0.1 - [2019-08-25 15:21:49] "GET /setting HTTP/1.1 200 2.636284ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:49 | 200 | 2.685672ms | 127.0.0.1 | GET /setting
-[HFish] 127.0.0.1 - [2019-08-25 15:21:50] "GET /colony HTTP/1.1 200 2.267542ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:50 | 200 | 2.306864ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:21:50] "GET /get/colony/list HTTP/1.1 200 754.628µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:50 | 200 | 785.658µs | 127.0.0.1 | GET /get/colony/list
-[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /fish HTTP/1.1 200 1.928452ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:51 | 200 | 1.970332ms | 127.0.0.1 | GET /fish
-[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /get/fish/typeList HTTP/1.1 200 2.122325ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:51 | 200 | 2.160561ms | 127.0.0.1 | GET /get/fish/typeList
-[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 2.315912ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:51 | 200 | 2.33972ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
-[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /dashboard HTTP/1.1 200 7.733019ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:51 | 200 | 7.799823ms | 127.0.0.1 | GET /dashboard
-[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /get/dashboard/pie_data HTTP/1.1 200 2.088386ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:51 | 200 | 2.119638ms | 127.0.0.1 | GET /get/dashboard/pie_data
-[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /get/dashboard/data HTTP/1.1 200 6.821703ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:51 | 200 | 6.872761ms | 127.0.0.1 | GET /get/dashboard/data
-[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /fish HTTP/1.1 200 2.762985ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:52 | 200 | 2.815749ms | 127.0.0.1 | GET /fish
-[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /get/fish/typeList HTTP/1.1 200 2.984472ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:52 | 200 | 3.069217ms | 127.0.0.1 | GET /get/fish/typeList
-[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 3.0926ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:52 | 200 | 3.131943ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
-[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /colony HTTP/1.1 200 2.021751ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:52 | 200 | 2.060145ms | 127.0.0.1 | GET /colony
-[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /get/colony/list HTTP/1.1 200 977.794µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
-[GIN] 2019/08/25 - 15:21:52 | 200 | 1.020393ms | 127.0.0.1 | GET /get/colony/list
+[HFish] 127.0.0.1 - [2019-08-25 16:08:12] "GET /setting HTTP/1.1 200 6.098758ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:12 | 200 | 6.19088ms | 127.0.0.1 | GET /setting
+[HFish] 127.0.0.1 - [2019-08-25 16:08:12] "GET /static/js/jquery.min.map HTTP/1.1 404 110.917µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:12 | 404 | 172.696µs | 127.0.0.1 | GET /static/js/jquery.min.map
+[HFish] 127.0.0.1 - [2019-08-25 16:08:12] "GET /static/favicon.ico HTTP/1.1 200 5.532809ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:12 | 200 | 5.599844ms | 127.0.0.1 | GET /static/favicon.ico
+[HFish] 127.0.0.1 - [2019-08-25 16:08:12] "GET /get/setting/info?id=3 HTTP/1.1 200 826.853µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:12 | 200 | 883.376µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:08:15] "POST /post/setting/updateWebHook HTTP/1.1 200 2.308186ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:15 | 200 | 2.350175ms | 127.0.0.1 | POST /post/setting/updateWebHook
+[HFish] 127.0.0.1 - [2019-08-25 16:08:16] "GET /setting HTTP/1.1 200 2.726679ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:16 | 200 | 2.784019ms | 127.0.0.1 | GET /setting
+[HFish] 127.0.0.1 - [2019-08-25 16:08:16] "GET /static/js/jquery.min.map HTTP/1.1 404 25.527µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:16 | 404 | 70.044µs | 127.0.0.1 | GET /static/js/jquery.min.map
+[HFish] 127.0.0.1 - [2019-08-25 16:08:16] "GET /static/favicon.ico HTTP/1.1 200 263.231µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:16 | 200 | 378.313µs | 127.0.0.1 | GET /static/favicon.ico
+[HFish] 127.0.0.1 - [2019-08-25 16:08:17] "GET /get/setting/info?id=3 HTTP/1.1 200 817.313µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:17 | 200 | 857.979µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:08:42] "GET /setting HTTP/1.1 200 3.76689ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:42 | 200 | 3.823359ms | 127.0.0.1 | GET /setting
+[HFish] 127.0.0.1 - [2019-08-25 16:08:42] "GET /static/js/jquery.min.map HTTP/1.1 404 34.082µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:42 | 404 | 93.183µs | 127.0.0.1 | GET /static/js/jquery.min.map
+[HFish] 127.0.0.1 - [2019-08-25 16:08:42] "GET /static/favicon.ico HTTP/1.1 200 193.45µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:42 | 200 | 259.34µs | 127.0.0.1 | GET /static/favicon.ico
+[HFish] 127.0.0.1 - [2019-08-25 16:08:43] "GET /get/setting/info?id=3 HTTP/1.1 200 748.061µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:43 | 200 | 790.605µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:08:44] "GET /get/setting/info?id=3 HTTP/1.1 200 717.534µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:44 | 200 | 757.299µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:08:46] "GET /get/setting/info?id=3 HTTP/1.1 200 723.731µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:46 | 200 | 762.893µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:08:52] "POST /post/setting/updateWebHook HTTP/1.1 200 3.638241ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:08:52 | 200 | 3.689542ms | 127.0.0.1 | POST /post/setting/updateWebHook
+[HFish] 127.0.0.1 - [2019-08-25 16:09:03] "GET /setting HTTP/1.1 200 3.537987ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:03 | 200 | 3.654515ms | 127.0.0.1 | GET /setting
+[HFish] 127.0.0.1 - [2019-08-25 16:09:04] "GET /static/js/jquery.min.map HTTP/1.1 404 35.212µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:04 | 404 | 97.166µs | 127.0.0.1 | GET /static/js/jquery.min.map
+[HFish] 127.0.0.1 - [2019-08-25 16:09:04] "GET /static/favicon.ico HTTP/1.1 200 233.014µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:04 | 200 | 299.735µs | 127.0.0.1 | GET /static/favicon.ico
+[HFish] 127.0.0.1 - [2019-08-25 16:09:04] "GET /get/setting/info?id=3 HTTP/1.1 200 721.624µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:04 | 200 | 760.286µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:09:05] "POST /post/setting/updateWebHook HTTP/1.1 200 7.078435ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:05 | 200 | 7.134937ms | 127.0.0.1 | POST /post/setting/updateWebHook
+[HFish] 127.0.0.1 - [2019-08-25 16:09:25] "GET /setting HTTP/1.1 200 2.371035ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:25 | 200 | 2.420405ms | 127.0.0.1 | GET /setting
+[HFish] 127.0.0.1 - [2019-08-25 16:09:25] "GET /static/js/jquery.min.map HTTP/1.1 404 29.418µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:25 | 404 | 80.289µs | 127.0.0.1 | GET /static/js/jquery.min.map
+[HFish] 127.0.0.1 - [2019-08-25 16:09:25] "GET /static/favicon.ico HTTP/1.1 200 960.426µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:25 | 200 | 2.161785ms | 127.0.0.1 | GET /static/favicon.ico
+[HFish] 127.0.0.1 - [2019-08-25 16:09:26] "GET /get/setting/info?id=4 HTTP/1.1 200 723.711µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:26 | 200 | 768.237µs | 127.0.0.1 | GET /get/setting/info?id=4
+[HFish] 127.0.0.1 - [2019-08-25 16:09:28] "POST /post/setting/updateWhiteIp HTTP/1.1 200 7.278485ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:28 | 200 | 7.327206ms | 127.0.0.1 | POST /post/setting/updateWhiteIp
+[HFish] 127.0.0.1 - [2019-08-25 16:09:28] "POST /post/setting/checkSetting HTTP/1.1 200 2.003878ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:28 | 200 | 2.064104ms | 127.0.0.1 | POST /post/setting/checkSetting
+[HFish] 127.0.0.1 - [2019-08-25 16:09:29] "GET /setting HTTP/1.1 200 3.385362ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:29 | 200 | 3.438494ms | 127.0.0.1 | GET /setting
+[HFish] 127.0.0.1 - [2019-08-25 16:09:29] "GET /static/js/jquery.min.map HTTP/1.1 404 73.83µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:29 | 404 | 120.182µs | 127.0.0.1 | GET /static/js/jquery.min.map
+[HFish] 127.0.0.1 - [2019-08-25 16:09:29] "GET /static/favicon.ico HTTP/1.1 200 231.602µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:29 | 200 | 271.085µs | 127.0.0.1 | GET /static/favicon.ico
+[HFish] 127.0.0.1 - [2019-08-25 16:09:29] "GET /get/setting/info?id=4 HTTP/1.1 200 700.125µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:29 | 200 | 739.81µs | 127.0.0.1 | GET /get/setting/info?id=4
+[HFish] 127.0.0.1 - [2019-08-25 16:09:30] "POST /post/setting/updateWhiteIp HTTP/1.1 200 746.267µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:30 | 200 | 792.403µs | 127.0.0.1 | POST /post/setting/updateWhiteIp
+[HFish] 127.0.0.1 - [2019-08-25 16:09:31] "GET /setting HTTP/1.1 200 2.579834ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:31 | 200 | 2.632288ms | 127.0.0.1 | GET /setting
+[HFish] 127.0.0.1 - [2019-08-25 16:09:31] "GET /static/js/jquery.min.map HTTP/1.1 404 23.555µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:31 | 404 | 70.113µs | 127.0.0.1 | GET /static/js/jquery.min.map
+[HFish] 127.0.0.1 - [2019-08-25 16:09:31] "GET /static/favicon.ico HTTP/1.1 200 190.464µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:31 | 200 | 227.162µs | 127.0.0.1 | GET /static/favicon.ico
+[HFish] 127.0.0.1 - [2019-08-25 16:09:32] "GET /get/setting/info?id=3 HTTP/1.1 200 876.643µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:32 | 200 | 929.169µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:09:33] "POST /post/setting/updateWebHook HTTP/1.1 200 829.468µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:09:33 | 200 | 885.942µs | 127.0.0.1 | POST /post/setting/updateWebHook
+[HFish] 127.0.0.1 - [2019-08-25 16:10:48] "GET /setting HTTP/1.1 200 3.454548ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:10:48 | 200 | 3.534883ms | 127.0.0.1 | GET /setting
+[HFish] 127.0.0.1 - [2019-08-25 16:10:48] "GET /static/js/jquery.min.map HTTP/1.1 404 30.528µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:10:48 | 404 | 131.283µs | 127.0.0.1 | GET /static/js/jquery.min.map
+[HFish] 127.0.0.1 - [2019-08-25 16:10:48] "GET /static/favicon.ico HTTP/1.1 200 197.397µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:10:48 | 200 | 246.755µs | 127.0.0.1 | GET /static/favicon.ico
+[HFish] 127.0.0.1 - [2019-08-25 16:10:49] "GET /get/setting/info?id=3 HTTP/1.1 200 753.167µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:10:49 | 200 | 787.088µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:11:00] "POST /post/setting/updateWebHook HTTP/1.1 200 1.966399ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:11:00 | 200 | 2.020626ms | 127.0.0.1 | POST /post/setting/updateWebHook
+[HFish] 127.0.0.1 - [2019-08-25 16:11:01] "GET /get/setting/info?id=3 HTTP/1.1 200 811.145µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:11:01 | 200 | 863.077µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:12:41] "GET /setting HTTP/1.1 200 2.837575ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:12:41 | 200 | 2.906289ms | 127.0.0.1 | GET /setting
+[HFish] 127.0.0.1 - [2019-08-25 16:12:42] "GET /static/js/jquery.min.map HTTP/1.1 404 31.729µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:12:42 | 404 | 83.036µs | 127.0.0.1 | GET /static/js/jquery.min.map
+[HFish] 127.0.0.1 - [2019-08-25 16:12:42] "GET /static/favicon.ico HTTP/1.1 200 229.581µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:12:42 | 200 | 280.232µs | 127.0.0.1 | GET /static/favicon.ico
+[HFish] 127.0.0.1 - [2019-08-25 16:12:42] "GET /get/setting/info?id=3 HTTP/1.1 200 796.066µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:12:42 | 200 | 851.603µs | 127.0.0.1 | GET /get/setting/info?id=3
+[HFish] 127.0.0.1 - [2019-08-25 16:12:44] "POST /post/setting/updateWebHook HTTP/1.1 200 3.236124ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:12:44 | 200 | 3.27569ms | 127.0.0.1 | POST /post/setting/updateWebHook
+[HFish] 127.0.0.1 - [2019-08-25 16:12:46] "GET /get/setting/info?id=4 HTTP/1.1 200 709.768µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:12:46 | 200 | 754.167µs | 127.0.0.1 | GET /get/setting/info?id=4
+[HFish] 127.0.0.1 - [2019-08-25 16:12:50] "GET /get/setting/info?id=4 HTTP/1.1 200 760.082µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
+[GIN] 2019/08/25 - 16:12:50 | 200 | 808.765µs | 127.0.0.1 | GET /get/setting/info?id=4
diff --git a/view/setting/view.go b/view/setting/view.go
index b8a5705..57d243c 100644
--- a/view/setting/view.go
+++ b/view/setting/view.go
@@ -41,6 +41,12 @@ func checkInfo(id string) bool {
if num >= 4 && typeStr == "alertMail" {
return true
}
+ if num >= 1 && typeStr == "whiteIp" {
+ return true
+ }
+ if num >= 1 && typeStr == "webHook" {
+ return true
+ }
return false
}
@@ -56,6 +62,16 @@ func joinInfo(args ...string) string {
info = info[:len(info)-2]
return info
}
+var (
+ Sql=`
+ UPDATE hfish_setting
+ set info = ?,
+ update_time = ?
+ where id = ?;`
+)
+func updateInfoBase(info string,id string){
+ dbUtil.Update(Sql, info, time.Now().Format("2006-01-02 15:04"), id)
+}
/*更新邮件通知*/
func UpdateEmailInfo(c *gin.Context) {
@@ -66,12 +82,7 @@ func UpdateEmailInfo(c *gin.Context) {
port := c.PostForm("port")
//subType := c.PostForm("type")
info := joinInfo(host, port, email, pass)
- sql := `
- UPDATE hfish_setting
- set info = ?,
- update_time = ?
- where id = ?;`
- dbUtil.Update(sql, info, time.Now().Format("2006-01-02 15:04"), id)
+ updateInfoBase(info,id)
c.JSON(http.StatusOK, error.ErrSuccessNull())
}
@@ -87,12 +98,28 @@ func UpdateAlertMail(c *gin.Context) {
receiveArr := strings.Split(receive, ",")
receiveInfo := joinInfo(receiveArr...)
info := joinInfo(host, port, email, pass, receiveInfo)
- sql := `
- UPDATE hfish_setting
- set info = ?,
- update_time = ?
- where id = ?;`
- dbUtil.Update(sql, info, time.Now().Format("2006-01-02 15:04"), id)
+ updateInfoBase(info,id)
+ c.JSON(http.StatusOK, error.ErrSuccessNull())
+}
+
+/*更新ip白名单*/
+func UpdateWhiteIp(c *gin.Context) {
+ id := c.PostForm("id")
+ whiteIpList := c.PostForm("whiteIpList")
+ //subType := c.PostForm("type")
+ Arr := strings.Split(whiteIpList, ",")
+ info := joinInfo(Arr...)
+ updateInfoBase(info,id)
+ c.JSON(http.StatusOK, error.ErrSuccessNull())
+}
+/*更新webhook*/
+func UpdateWebHook(c *gin.Context){
+ id := c.PostForm("id")
+ whiteIpList := c.PostForm("webHookUrl")
+ //subType := c.PostForm("type")
+ Arr := strings.Split(whiteIpList, ",")
+ info := joinInfo(Arr...)
+ updateInfoBase(info,id)
c.JSON(http.StatusOK, error.ErrSuccessNull())
}
diff --git a/view/url.go b/view/url.go
index 3b82680..719755a 100644
--- a/view/url.go
+++ b/view/url.go
@@ -47,7 +47,8 @@ func LoadUrl(r *gin.Engine) {
r.POST("/post/setting/update", login.Jump, setting.UpdateEmailInfo)
r.POST("/post/setting/updateAlertMail", login.Jump, setting.UpdateAlertMail)
r.POST("/post/setting/checkSetting", login.Jump, setting.UpdateStatusSetting)
-
+ r.POST("/post/setting/updateWebHook", login.Jump, setting.UpdateWebHook)
+ r.POST("/post/setting/updateWhiteIp", login.Jump, setting.UpdateWhiteIp)
// API 接口
// 解决跨域问题
r.Use(cors.Cors())