亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

                左右滑 功能 頁面推存 APP端 controller service

                CONTROLLER

                /**

                * 探花

                *

                * @return

                */

                @GetMapping(“cards”)

                public ResponseEntity queryCardsList() {

                try {

                List list = this.tanHuaService.queryCardsList();

                return ResponseEntity.ok(list);

                } catch (Exception e) {

                e.printStackTrace();

                }

                return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).build();

                }

                ===========================================================

                SERVICE

                /**

                * 查詢推薦卡片列表,從推薦列表中隨機(jī)選取10個(gè)用戶

                *

                * @return

                */

                public List queryCardsList() {

                User user = UserThreadLocal.get();

                int count = 50;

                //查詢到的50條數(shù)據(jù),并不是用來直接展現(xiàn),需要從這50條數(shù)據(jù)中隨機(jī)返回一些數(shù)據(jù)

                List recommendUserList = this.recommendUserService.queryCardList(user.getId(), count);

                if (CollUtil.isEmpty(recommendUserList)) {

                recommendUserList = new ArrayList();

                //默認(rèn)推薦列表

                List list = StrUtil.split(defaultRecommendUsers, ‘,’);

                for (String userId : list) {

                RecommendUser recommendUser = new RecommendUser();

                recommendUser.setToUserId(user.getId());

                recommendUser.setUserId(Convert.toLong(userId));

                recommendUserList.add(recommendUser);

                }

                }

                //計(jì)算展現(xiàn)的數(shù)量,默認(rèn)展現(xiàn)10個(gè)

                int showCount = Math.min(10, recommendUserList.size());

                List result = new ArrayList();

                for (int i = 0; i < showCount; i++) {

                //TODO 可能重復(fù)

                int index = RandomUtil.randomInt(0, recommendUserList.size());

                RecommendUser recommendUser = recommendUserList.get(index);

                result.add(recommendUser);

                }

                List userIdList = CollUtil.getFieldValues(result, “userId”);

                List userInfoList = this.userInfoService.queryUserInfoByUserIdList(userIdList);

                List todayBests = new ArrayList();

                for (UserInfo userInfo : userInfoList) {

                TodayBest todayBest = new TodayBest();

                todayBest.setId(userInfo.getUserId());

                todayBest.setAge(userInfo.getAge());

                todayBest.setAvatar(userInfo.getLogo());

                todayBest.setGender(userInfo.getSex().name().toLowerCase());

                todayBest.setNickname(userInfo.getNickName());

                todayBest.setTags(Convert.toStrArray(StrUtil.split(userInfo.getTags(), ‘,’)));

                todayBest.setFateValue(0L);

                todayBests.add(todayBest);

                }

                return todayBests;

                }

                鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
                用戶投稿
                上一篇 2022年6月21日 06:46
                下一篇 2022年6月21日 06:47

                相關(guān)推薦

                • ios手游模擬器(手游模擬器ios)

                  本文主要講的是ios手游模擬器,以及和手游模擬器ios相關(guān)的知識(shí),如果覺得本文對(duì)您有所幫助,不要忘了將本文分享給朋友。 哪個(gè)iOS模擬器能多開手游賬號(hào)?可以推薦個(gè)好用的模擬器給我嗎…

                  2022年11月27日
                • 短視頻策劃內(nèi)容的3個(gè)要點(diǎn)(短視頻策劃內(nèi)容怎么做)

                  短視頻在制作時(shí),內(nèi)容框架非常重要。如果直奔主題,然后結(jié)束,聚卓告訴你,這樣的短視頻已經(jīng)過時(shí)了?,F(xiàn)在的短視頻需要框架的,但不是任何框架,它需要一種易于理解和消化的框架。而且,現(xiàn)在大多…

                  2022年11月27日
                • 美團(tuán)第三季度實(shí)現(xiàn)營收626億元,即時(shí)配送訂單量增至50億筆

                  新京報(bào)訊(記者秦勝南)11月25日,美團(tuán)發(fā)布業(yè)績公告顯示,第三季度營收為626億元,較去年同比增長28.2%,凈利潤為12.2億元。第三季度,美團(tuán)即時(shí)配送訂單數(shù)增長至50億筆。截至…

                  2022年11月27日
                • 個(gè)人怎么做抖音帶貨(個(gè)人做抖音帶貨能賺錢嗎)

                  抖音如今是大家很熟悉的短視頻平臺(tái),不過現(xiàn)在的抖音卻不只是短視頻那么簡單,它的功能非常豐富,其中一個(gè)就是可以帶貨,相信很多小伙伴都有在抖音上買過東西,抖音如今的變現(xiàn)能力也是不容小覷的…

                  2022年11月25日
                • 全民K歌升級(jí)新版本7.0之后,有哪些隱藏功能?

                  作者:高百烈來源:知乎 這個(gè)功能,舊版并沒有,要升級(jí)到全新的全民K歌7.0版本才能發(fā)現(xiàn)。 作為朋友圈當(dāng)代K歌之王,我費(fèi)了不少功夫才搶到內(nèi)測(cè)版本。有一說一,全民K歌的路子真的很野,新…

                  2022年11月25日
                • 拼多多百億補(bǔ)貼預(yù)售一般多久發(fā)貨(拼多多百億補(bǔ)貼預(yù)售)

                  拼多多里面有很多優(yōu)惠活動(dòng),其中百億補(bǔ)貼活動(dòng)非常火爆,一些里面的東西價(jià)格比別的平臺(tái)便宜,質(zhì)量也有保障,還有預(yù)售的活動(dòng),那么拼多多百億補(bǔ)貼預(yù)售一般多久發(fā)貨?下面小編為大家?guī)砥炊喽喟賰|…

                  2022年11月25日
                • 上手Reno8 Pro體驗(yàn)跨屏互聯(lián) 實(shí)在太方便!

                  11月已經(jīng)來到了月底,在手機(jī)品牌又要推出新一年度的新品手機(jī)之前,我們來點(diǎn)評(píng)一下今年令人驚喜的產(chǎn)品。如OPPO的Reno8 Pro系列,該系列搭載雙芯影像配置獲得了很多消費(fèi)者的認(rèn)可?!?/p>

                  2022年11月25日
                • 小紅書平臺(tái)的一些機(jī)制及玩法詳解(小紅書玩法有哪些)

                  關(guān)于小紅書 一:小紅書平臺(tái)的一些機(jī)制 1. 筆記內(nèi)容的CES評(píng)分機(jī)制 2. 筆記流量入口與長尾效應(yīng) 二:小紅書優(yōu)質(zhì)筆記的特點(diǎn)(分維度、類型分析) 1.筆記的本身架構(gòu)組成 維度 2.…

                  2022年11月25日
                • 什么是推廣cpa一篇文章帶你看懂CPA推廣渠道

                  CPA渠道 CPA指的是按照指定的行為結(jié)算,可以是搜索,可以是注冊(cè),可以是激活,可以是搜索下載激活,可以是綁卡,實(shí)名認(rèn)證,可以是付費(fèi),可以是瀏覽等等。甲乙雙方可以根據(jù)自己的情況來定…

                  2022年11月25日
                • 百度關(guān)鍵詞快速排名的4大原理解析(百度怎么刷關(guān)鍵詞)

                  近期百度公告驚雷算法2.0,升級(jí)之快還是第一次吧,看來百度對(duì)于刷點(diǎn)擊行為是零容忍了。之前尹華峰SEO技術(shù)博客介紹過一篇如何使用刷點(diǎn)擊工具,其實(shí)市面上有很多這類SEO快速排名的軟件,…

                  2022年11月25日

                聯(lián)系我們

                聯(lián)系郵箱:admin#wlmqw.com
                工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息