From 81b43c0790f43c792148dee675e32a87b873561f Mon Sep 17 00:00:00 2001 From: mubai <1609539827@qq.com> Date: Mon, 6 Apr 2026 22:18:40 +0800 Subject: [PATCH] SearchFilm Page Refactor --- client/src/assets/css/pagination.css | 8 +- client/src/views/index/FilmClassifySearch.vue | 1 - client/src/views/index/SearchFilm.vue | 652 +++++++++--------- server/config/DataConfig.go | 4 + server/go.mod | 6 +- server/go.sum | 12 +- 6 files changed, 356 insertions(+), 327 deletions(-) diff --git a/client/src/assets/css/pagination.css b/client/src/assets/css/pagination.css index 44a0734..b9c7acf 100644 --- a/client/src/assets/css/pagination.css +++ b/client/src/assets/css/pagination.css @@ -16,7 +16,7 @@ font-weight: bold; width: 45px; height: 45px; - background: #2e2e2e !important; + background: rgba(255,255,255,0.3) !important; color: #ffffff; border-radius: 50%; /*margin: 0 3px!important;*/ @@ -30,7 +30,7 @@ font-weight: bold; width: 45px; height: 45px; - background: #2e2e2e !important; + background: rgba(255,255,255,0.3) !important; color: #ffffff; border-radius: 50%; } @@ -39,7 +39,7 @@ font-weight: bold; width: 45px; height: 45px; - background: #2e2e2e !important; + background: rgba(255,255,255,0.3) !important; color: #ffffff; border-radius: 50%; } @@ -48,7 +48,7 @@ font-weight: bold; width: 45px; height: 45px; - background: #2e2e2e !important; + background: rgba(255,255,255,0.3) !important; color: #ffffff; border-radius: 50%; } diff --git a/client/src/views/index/FilmClassifySearch.vue b/client/src/views/index/FilmClassifySearch.vue index 241d0d2..fbe8d04 100644 --- a/client/src/views/index/FilmClassifySearch.vue +++ b/client/src/views/index/FilmClassifySearch.vue @@ -25,7 +25,6 @@ v-model:current-page="d.page.current" @current-change="changeCurrent" :pager-count="5" - :background="true" :page-size="d.page.pageSize" :total="d.page.total" :prev-icon="ArrowLeftBold" diff --git a/client/src/views/index/SearchFilm.vue b/client/src/views/index/SearchFilm.vue index fa0aa09..8d0e5ba 100644 --- a/client/src/views/index/SearchFilm.vue +++ b/client/src/views/index/SearchFilm.vue @@ -1,47 +1,56 @@ - - - diff --git a/server/config/DataConfig.go b/server/config/DataConfig.go index e8e4a06..1df4723 100644 --- a/server/config/DataConfig.go +++ b/server/config/DataConfig.go @@ -103,6 +103,7 @@ const ( // MysqlDsn mysql服务配置信息 root:root 设置mysql账户的用户名和密码 MysqlDsn = "root:root@(192.168.20.5:3601)/FilmSite?charset=utf8mb4&parseTime=True&loc=Local" + //MysqlDsn = "host=db.mvmvnpnwqhbiqozgpsuu.supabase.co user=postgres password=MuBai0916$$ dbname=FilmSite port=5432 sslmode=disable TimeZone=Asia/Shanghai" //MysqlDsn = "root:MuBai0916$@(47.254.16.58:3610)/FilmSite?charset=utf8mb4&parseTime=True&loc=Local" /* @@ -115,6 +116,9 @@ const ( RedisAddr = `192.168.20.5:3602` RedisPassword = `root` RedisDBNo = 0 + //RedisAddr = `redis-18413.c340.ap-northeast-2-1.ec2.cloud.redislabs.com:18413` + //RedisPassword = `MuBai0916$` + //RedisDBNo = 0 //RedisAddr = `47.254.16.58:3620` //RedisPassword = `MuBai0916$` diff --git a/server/go.mod b/server/go.mod index 0ff3fa9..92b70fe 100644 --- a/server/go.mod +++ b/server/go.mod @@ -57,10 +57,10 @@ require ( go.mongodb.org/mongo-driver/v2 v2.5.0 // indirect go.uber.org/atomic v1.11.0 // indirect golang.org/x/arch v0.22.0 // indirect - golang.org/x/crypto v0.48.0 // indirect + golang.org/x/crypto v0.49.0 // indirect golang.org/x/net v0.51.0 // indirect - golang.org/x/sys v0.41.0 // indirect - golang.org/x/text v0.34.0 // indirect + golang.org/x/sys v0.42.0 // indirect + golang.org/x/text v0.35.0 // indirect google.golang.org/appengine v1.6.8 // indirect google.golang.org/protobuf v1.36.10 // indirect ) diff --git a/server/go.sum b/server/go.sum index 64ebdbb..57922df 100644 --- a/server/go.sum +++ b/server/go.sum @@ -140,8 +140,8 @@ golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDf golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8= golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= -golang.org/x/crypto v0.48.0 h1:/VRzVqiRSggnhY7gNRxPauEQ5Drw9haKdM0jqfcCFts= -golang.org/x/crypto v0.48.0/go.mod h1:r0kV5h3qnFPlQnBSrULhlsRfryS2pmewsg+XfMgkVos= +golang.org/x/crypto v0.49.0 h1:+Ng2ULVvLHnJ/ZFEq4KdcDd/cfjrrjjNSXNzxg0Y4U4= +golang.org/x/crypto v0.49.0/go.mod h1:ErX4dUh2UM+CFYiXZRTcMpEcN8b/1gxEuv3nODoYtCA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= @@ -179,8 +179,8 @@ golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.41.0 h1:Ivj+2Cp/ylzLiEU89QhWblYnOE9zerudt9Ftecq2C6k= -golang.org/x/sys v0.41.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= +golang.org/x/sys v0.42.0 h1:omrd2nAlyT5ESRdCLYdm3+fMfNFE/+Rf4bDIQImRJeo= +golang.org/x/sys v0.42.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -201,8 +201,8 @@ golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= -golang.org/x/text v0.34.0 h1:oL/Qq0Kdaqxa1KbNeMKwQq0reLCCaFtqu2eNuSeNHbk= -golang.org/x/text v0.34.0/go.mod h1:homfLqTYRFyVYemLBFl5GgL/DWEiH5wcsQ5gSh1yziA= +golang.org/x/text v0.35.0 h1:JOVx6vVDFokkpaq1AEptVzLTpDe9KGpj5tR4/X+ybL8= +golang.org/x/text v0.35.0/go.mod h1:khi/HExzZJ2pGnjenulevKNX1W67CUy0AsXcNubPGCA= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=