File tree Expand file tree Collapse file tree 6 files changed +32
-5
lines changed
Expand file tree Collapse file tree 6 files changed +32
-5
lines changed Original file line number Diff line number Diff line change 44 "github.com/gin-gonic/gin"
55 "net/http"
66 . "www.alisleepy.com/models"
7+ //"fmt"
78)
89//获取个人信息和浏览次数
910func GetMyInfo (this * gin.Context ){
@@ -13,3 +14,10 @@ func GetMyInfo(this *gin.Context){
1314 "data" :myInfo ,
1415 })
1516}
17+ //获取友链
18+ func GetFriendlyUrl (this * gin.Context ){
19+ urls := GetFriendlyUrls ()
20+ this .JSON (http .StatusOK , gin.H {
21+ "data" : urls ,
22+ })
23+ }
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ var SqlDB * sql.DB
1616
1717func init () {
1818 var err error
19- SqlDB , err = sql .Open ("mysql" , "root:root @tcp(127.0.0.1)/www. wangkaikai.cn?charset=utf8" )
19+ SqlDB , err = sql .Open ("mysql" , "root:123456 @tcp(127.0.0.1)/wangkaikai.cn?charset=utf8" )
2020 if err != nil {
2121 log .Fatal (err .Error ())
2222 }
Original file line number Diff line number Diff line change @@ -26,5 +26,5 @@ func main(){
2626 router .LoadHTMLGlob ("views/*" )
2727
2828 //运行端口
29- router .Run (":8888 " )
29+ router .Run (":306 " )
3030}
Original file line number Diff line number Diff line change @@ -37,4 +37,13 @@ func GetViewsNum()(view *Ali_setting){
3737 log .Fatalln (err )
3838 }
3939 return & viewNum
40+ }
41+ //获取友链
42+ func GetFriendlyUrls ()(urlinfo * Ali_setting ){
43+ var friendlyurls Ali_setting
44+ err := db .SqlDB .QueryRow ("select `value` from ali_setting where `key` = 'friendlyurl'" ).Scan (& friendlyurls .Value )
45+ if err != nil {
46+ log .Fatalln (err )
47+ }
48+ return & friendlyurls
4049}
Original file line number Diff line number Diff line change @@ -25,5 +25,6 @@ func InitRouter() *gin.Engine{
2525 router .GET ("/home/ajaxGetBlogNum" , AjaxGetBlogNum ) //获取博客总数
2626 router .GET ("/home/getMyInfo" , GetMyInfo ) //获取个人信息
2727 router .GET ("/home/getTopViewBlog" , GetTopViewBlogs ) //获取点击最高的几篇文章
28+ router .GET ("/home/getFriendluUrl" , GetFriendlyUrl );
2829 return router
2930}
Original file line number Diff line number Diff line change @@ -18,9 +18,7 @@ $(function(){
1818 //获取点击排行前5的文章
1919 getTopViewBlogs ( ) ;
2020 // //获取友链
21- // getFriendlyUrls();
22- // //获取底部备案信息
23- // getFooterInfo();
21+ getFriendlyUrls ( ) ;
2422} )
2523//获取推荐文章
2624function getTopBlogs ( ) {
@@ -177,4 +175,15 @@ function getTopViewBlogs(){
177175 $ ( "#topViewBlos" ) . append ( '<span>暂无文章</span>' ) ;
178176 }
179177 } , "json" ) ;
178+ }
179+ function getFriendlyUrls ( ) {
180+ var url = "/home/getFriendluUrl" ;
181+ $ . get ( url , function ( urls ) {
182+ console . log ( urls ) ;
183+ var jsonValue = urls . data . value ;
184+ if ( jsonValue . length > 0 ) {
185+ var dataObj = JSON . parse ( jsonValue ) ;
186+ console . log ( dataObj ) ;
187+ }
188+ } , "json" ) ;
180189}
You can’t perform that action at this time.
0 commit comments