xiongzhu 7 лет назад
Родитель
Сommit
2ee11225d0

+ 125 - 0
src/main/webapp/dancer/corp.jsp

@@ -0,0 +1,125 @@
+<%--
+  Created by IntelliJ IDEA.
+  User: 15293
+  Date: 2018/12/26
+  Time: 11:41
+  To change this template use File | Settings | File Templates.
+--%>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+<html>
+<head>
+    <title>战队企业合作函</title>
+    <jsp:include page="meta.jsp"/>
+    <style>
+        .container {
+            background-color: #FF4095;
+            display: flex;
+            flex-direction: column;
+        }
+
+        .content {
+            flex-grow: 1;
+            overflow: auto;
+            background: rgba(255, 255, 255, 1);
+            border-radius: 12px 12px 0 0;
+            margin: 15px 20px 0 20px;
+            padding: 20px 15px;
+            display: flex;
+            flex-direction: column;
+        }
+
+        .main {
+            flex-grow: 1;
+        }
+
+        .titleFirst {
+            font-size: 22px;
+            font-weight: bold;
+            text-align: center;
+            color: rgba(0, 0, 0, 1);
+            line-height: 30px;
+            padding-bottom: 15px;
+        }
+
+        .main .titleSe:not(:first-child) {
+            margin-top: 20px;
+        }
+
+        .titleSe {
+            font-size: 16px;
+            font-weight: bold;
+            color: rgba(0, 0, 0, 1);
+            line-height: 22px;
+
+        }
+
+        .message {
+            font-size: 13px;
+            color: rgba(51, 51, 51, 1);
+            line-height: 18px;
+            margin-top: 10px;
+        }
+    </style>
+</head>
+<body>
+<div class="container" id="app">
+    <template>
+        <div class="content">
+            <div class="main">
+                <div class="message">
+                    <div class="titleSe">赞助企业如何参与:</div>
+                    企业战队共6个企业品牌席位,每个企业在进入晋级赛的60名选手中,选择10名选手加入自己的品牌战队之中。企业为自己的10名选手宣传拉票,选手为企业品牌推广做助威助力。<br>
+                    <div class="titleSe">战队企业收益:</div>
+                    1、选手为企业拍摄10秒品牌推广视频。(每人一条)<br>
+                    2、参赛选手的个人拉票主页的企业产品或品牌的宣传页。主办方承诺累计不低于10万次阅读。<br>
+                    3、企业根据具体情况,可邀请选手组织线下活动为品牌做宣传和引流。<br>
+                    4、作为评委出席“游轮庆祝party”(邀请劵一张)<br>
+                    5、推广新用户为选手投票产生的分佣收益(10%)。<br>
+                    6、20家主流网路媒体的新闻稿宣传。<br>
+                    <div class="titleSe">参与企业要求:</div>
+                    1、6支企业战队的品牌需与大赛主题有一定契合度。<br>
+                    2、为所属战队的10名选手积极推广,并辅助拉票。<br>
+                    <div class="titleSe">参与规则及企业收益:</div>
+                    1、企业战队以最终10名选手的累计票数为排名依据,产生1-6名;<br>
+                    2、冠军战队获得2万元现金奖;亚军得1万元现金,季军得5000元现金,其他没有奖励;(企业获得)<br>
+                    3、企业方推荐的注册用户,将终生享有其消费的10%的分佣权利;<br>
+                    4、参与企业有优先参与《谁是歌王》、《谁是戏王》、《谁是T王》的权利;<br>
+                    5、参与企业需缴纳2万元合作费。<br>
+                    <div class="titleSe">备注:</div>
+                    礼品:粉丝或嘉宾为选手送虚拟礼物,产生等值的消费积分,积分可兑换等值礼品。礼品由福建广林福白茶提供。广林福新中国第一个国营白茶品牌,60多年历史,以国礼身份出访过13个国家。老厂长林伯是福鼎白茶的非遗传承人。礼品为20周年纪念版,统一售价598元,598个积分兑换一盒。<br><br>
+                    解释权:大赛主办方有在法律范围内的最终解释权<br>
+                    企业合作咨询:13730867677(微信同号)<br>
+
+                </div>
+            </div>
+        </div>
+    </template>
+</div>
+</body>
+<jsp:include page="component/tabber.jsp"/>
+<script>
+    new Vue({
+        el: '#app',
+        data() {
+            return {
+                tabList: ['介绍', '规则', '奖品'],
+                nowTab: 0
+            }
+        },
+        mounted() {
+
+        },
+        methods: {
+            chooseTab(index) {
+                this.nowTab = index
+
+
+                var list = []
+            }
+        },
+        components: {
+            'tabber': tabContent
+        },
+    })
+</script>
+</html>

+ 3 - 2
src/main/webapp/dancer/index.jsp

@@ -81,7 +81,7 @@
 %>
 <html>
 <head>
-    <title>千模——《谁是舞王》</title>
+    <title>千模——《谁是舞王》大赛。你为我送"礼"助威,我为您送"茶"还礼!</title>
     <link rel="stylesheet" href="${pageContext.request.contextPath}/js/swiper.min.css" charset="utf-8">
     <jsp:include page="meta.jsp"/>
     <style>
@@ -481,7 +481,8 @@
                     },
                     on: {
                         click: function (e) {
-                            self.clickBanner()
+                            window.location = '${pageContext.request.contextPath}/dancer/corp.jsp';
+                            // self.clickBanner()
                         }
                     }
                 },

+ 10 - 6
src/main/webapp/dancer/modelDetail.jsp

@@ -77,7 +77,7 @@
             .and(GIFT_RECORD.ACCFLAG.equal(9))
             .and(GIFT_RECORD.ACTIVITYPK.equal(activitypk))
             .orderBy(GIFT_RECORD.ID.desc())
-            .limit(5)
+            .limit(4)
             .fetch();
     List<JSONObject> gifts = DBRecordsPack.Pack(result);
     pageContext.setAttribute("gifts", gifts);
@@ -88,12 +88,15 @@
             .and(GIFT_RECORD.ACTIVITYPK.equal(activitypk))
             .and(GIFT_RECORD.ACCFLAG.equal(9))
             .asField("gift");
-    Result more = ctx.select(PARTTYSIGN.PK, PARTTYSIGN.PIC, MEMBERINFO.PET, MODELINFO.PK.as("modelpk"), gift)
+    Field<Object> rand = ctx.select(DSL.rand()).asField("rand");
+    Result more = ctx.select(PARTTYSIGN.PK, PARTTYSIGN.PIC, MEMBERINFO.PET, MODELINFO.PK.as("modelpk"), gift, rand)
             .from(PARTTYSIGN)
             .join(MEMBERINFO).on(PARTTYSIGN.MEMBERPK.equal(MEMBERINFO.PK))
             .join(MODELINFO).on(MODELINFO.MEMBERPK.equal(PARTTYSIGN.MEMBERPK))
             .where(PARTTYSIGN.PARTTYPK.equal(activitypk))
             .and(PARTTYSIGN.MEMBERPK.notEqual(modelMemberPK))
+            .and(PARTTYSIGN.PASS.equal(1))
+            .orderBy(rand)
             .limit(2)
             .fetch();
     pageContext.setAttribute("moreList", DBRecordsPack.Pack(more));
@@ -117,12 +120,13 @@
                 .fetchOne(0, int.class) > 0;
     }
     pageContext.setAttribute("isSign", isSign);
+    pageContext.setAttribute("ios", request.getHeader("User-Agent").toLowerCase().contains("iphone"));
     ctx.close();
 %>
 <!DOCTYPE html>
 <html>
 <head>
-    <title>我是<%=modelInfo.get("Pet")%>,正在参加谁是舞王模特大赛</title>
+    <title>我是<%=modelInfo.get("Pet")%>,正在参加千模——《谁是舞王》大赛。你为我送"礼"助威,我为您送"茶"还礼!</title>
     <meta name="viewport" content="initial-scale=1, width=device-width, viewport-fit=cover, user-scalable=no">
     <meta charset="utf-8">
     <meta name="format-detection" content="telephone=no">
@@ -769,8 +773,7 @@
             <img src="${pageContext.request.contextPath}/image/icon_video.png">视频
         </div>
         <div class="btn-gift" @click="sendGift">
-            <img src="${pageContext.request.contextPath}/image/dancer/text_songlihuanli.png" class="tip"
-                 v-if="showGiftTip">
+            <img src="${pageContext.request.contextPath}/image/dancer/text_songlihuanli.png" class="tip">
             <img src="${pageContext.request.contextPath}/image/icon_gift.png">礼物
         </div>
     </div>
@@ -841,7 +844,8 @@
                     },
                     on: {
                         click: function (e) {
-                            self.clickBanner()
+                            window.location = '${pageContext.request.contextPath}/dancer/corp.jsp';
+                            // self.clickBanner()
                         }
                     }
                 },