|
|
@@ -127,7 +127,7 @@
|
|
|
</li>
|
|
|
</ul>
|
|
|
</th:block>
|
|
|
-
|
|
|
+
|
|
|
<th:block th:fragment="banners">
|
|
|
<div id="myCarousel" class="carousel slide" th:if="${banners!=null && banners.size() > 1}">
|
|
|
<ol class="carousel-indicators">
|
|
|
@@ -136,10 +136,10 @@
|
|
|
</th:block>
|
|
|
</ol>
|
|
|
<div class="carousel-inner">
|
|
|
- <th:block th:each="banner,bannerStat:${banners}">
|
|
|
- <div class="item" th:classappend="${bannerStat.first?'active':''}">
|
|
|
- <img th:src="${staticDomain +'/upload'+ banner.imgurl}" th:alt="${banner.text}">
|
|
|
- </div>
|
|
|
+ <th:block th:each="banner,bannerStat:${banners}">
|
|
|
+ <div class="item" th:classappend="${bannerStat.first?'active':''}">
|
|
|
+ <img th:src="${staticDomain +'/upload'+ banner.imgurl}" th:alt="${banner.text}">
|
|
|
+ </div>
|
|
|
</th:block>
|
|
|
</div>
|
|
|
<a class="carousel-control left" href="#myCarousel" data-slide="prev"><span class="glyphicon glyphicon-chevron-left"></span></a>
|
|
|
@@ -152,21 +152,21 @@
|
|
|
|
|
|
<th:block th:fragment="copyright">
|
|
|
<div class="contact" id="pendant_qq">
|
|
|
- <div class="pendent_box">
|
|
|
- <div class="return_top"><span>回到顶部</span><img th:src="${portalHost}+'/img/top.png'"/></div>
|
|
|
- </div>
|
|
|
- <div class="con_qq">
|
|
|
+ <div class="pendent_box">
|
|
|
+ <div class="return_top"><span>回到顶部</span><img th:src="${portalHost}+'/img/top.png'" /></div>
|
|
|
+ </div>
|
|
|
+ <div class="con_qq">
|
|
|
<img th:src="${portalHost}+'/img/qq.png'" />
|
|
|
<p>在线咨询</p>
|
|
|
- <img class="direction_right" th:src="${portalHost}+'/img/right.png'" />
|
|
|
- <img class="direction_left" th:src="${portalHost}+'/img/left.png'" />
|
|
|
+ <img class="direction_right" th:src="${portalHost}+'/img/right.png'" />
|
|
|
+ <img class="direction_left" th:src="${portalHost}+'/img/left.png'" />
|
|
|
</div>
|
|
|
<div class="con_text">
|
|
|
<ul>
|
|
|
- <li class="fix_qq" id="pendant_qq">
|
|
|
- <a href="tencent://Message/?Uin=2035994611&websiteName=q-zone.qq.com&Menu=yes"><span>高新认定</span><img th:src="${portalHost}+'/img/qq_content.png'"/></a>
|
|
|
+ <li class="fix_qq" id="pendant_qq">
|
|
|
+ <a href="tencent://Message/?Uin=2035994611&websiteName=q-zone.qq.com&Menu=yes"><span>高新认定</span><img th:src="${portalHost}+'/img/qq_content.png'"/></a>
|
|
|
</li>
|
|
|
- <li class="fix_qq" id="pendant_qq">
|
|
|
+ <li class="fix_qq" id="pendant_qq">
|
|
|
<a href="tencent://Message/?Uin=2035994611&websiteName=q-zone.qq.com&Menu=yes"><span>科技项目</span><img th:src="${portalHost}+'/img/qq_content.png'"/></a>
|
|
|
</li>
|
|
|
<li class="fix_qq" id="pendant_qq">
|
|
|
@@ -179,9 +179,14 @@
|
|
|
<span>电话 </span><span> 400-8800-962</span>
|
|
|
</li>
|
|
|
</ul>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <div class="fix_box">
|
|
|
+ <div class="to_membership"><a th:href="${basePath + '/user/login.html'}">申请会员</a></div>
|
|
|
+ <div class="to_service">联系客服</div>
|
|
|
+ <div class="return_top"><span>回到顶部</span></div>
|
|
|
+ </div>
|
|
|
<div class="container">
|
|
|
<div class="friendship_link">
|
|
|
<div class="friendship_link_tit">
|
|
|
@@ -242,54 +247,55 @@
|
|
|
/*<![CDATA[*/
|
|
|
window.globalConfig = {};
|
|
|
globalConfig.context = /*[[${basePath}]]*/ '';
|
|
|
- globalConfig.staticHost = /*[[${staticHost}]]*/'';
|
|
|
- globalConfig.staticDomain = /*[[${staticDomain}]]*/'';
|
|
|
- globalConfig.uploadPath = /*[[${uploadPath}]]*/'';
|
|
|
- globalConfig.uploadPrivatePath = /*[[${uploadPrivatePath}]]*/'';
|
|
|
- globalConfig.avatarHost = /*[[${avatarHost}]]*/'';
|
|
|
- globalConfig.avatarUploadHost = /*[[${avatarUploadHost}]]*/'';
|
|
|
- globalConfig.csrfToken = /*[[${csrf}]]*/'';
|
|
|
+ globalConfig.staticHost = /*[[${staticHost}]]*/ '';
|
|
|
+ globalConfig.staticDomain = /*[[${staticDomain}]]*/ '';
|
|
|
+ globalConfig.uploadPath = /*[[${uploadPath}]]*/ '';
|
|
|
+ globalConfig.uploadPrivatePath = /*[[${uploadPrivatePath}]]*/ '';
|
|
|
+ globalConfig.avatarHost = /*[[${avatarHost}]]*/ '';
|
|
|
+ globalConfig.avatarUploadHost = /*[[${avatarUploadHost}]]*/ '';
|
|
|
+ globalConfig.csrfToken = /*[[${csrf}]]*/ '';
|
|
|
globalConfig.kfqq = '2035994611';
|
|
|
window.userData = {};
|
|
|
window.adminData = {};
|
|
|
- /*]]>*/
|
|
|
+ /*]]>*/
|
|
|
</script>
|
|
|
<script th:inline="javascript" th:if="${adminData!=null}">
|
|
|
/*<![CDATA[*/
|
|
|
window.adminData = {
|
|
|
- mobile: /*[[${adminData.mobile}]]*/'',
|
|
|
- name: /*[[${adminData.name}]]*/'',
|
|
|
- email: /*[[${adminData.email}]]*/'',
|
|
|
- createTime: /*[[${adminData.createTime}]]*/'',
|
|
|
- uid: /*[[${adminData.id}]]*/''
|
|
|
+ mobile: /*[[${adminData.mobile}]]*/ '',
|
|
|
+ name: /*[[${adminData.name}]]*/ '',
|
|
|
+ email: /*[[${adminData.email}]]*/ '',
|
|
|
+ createTime: /*[[${adminData.createTime}]]*/ '',
|
|
|
+ uid: /*[[${adminData.id}]]*/ ''
|
|
|
}
|
|
|
- window.showUserManage = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/userManage')}]]*/false;
|
|
|
- window.showServices = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/services')}]]*/false;
|
|
|
- window.showAchievement = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/achievement')}]]*/false;
|
|
|
- window.showDemand = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/demand')}]]*/false;
|
|
|
- window.showIdea = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/idea')}]]*/false;
|
|
|
- window.showCustomer = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/customer')}]]*/false;
|
|
|
- window.showUserList = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/userList')}]]*/false;
|
|
|
- window.showOrgList = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/orgList')}]]*/false;
|
|
|
- window.showPermissionList = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/permissionList')}]]*/false;
|
|
|
- window.showRoleList = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/roleList')}]]*/false;
|
|
|
- window.showAuditStatus = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/auditStatus')}]]*/false;
|
|
|
+ window.showUserManage = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/userManage')}]]*/ false;
|
|
|
+ window.showServices = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/services')}]]*/ false;
|
|
|
+ window.showAchievement = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/achievement')}]]*/ false;
|
|
|
+ window.showDemand = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/demand')}]]*/ false;
|
|
|
+ window.showIdea = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/idea')}]]*/ false;
|
|
|
+ window.showCustomer = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/customer')}]]*/ false;
|
|
|
+ window.showUserList = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/userList')}]]*/ false;
|
|
|
+ window.showOrgList = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/orgList')}]]*/ false;
|
|
|
+ window.showPermissionList = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/permissionList')}]]*/
|
|
|
+ false;
|
|
|
+ window.showRoleList = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/roleList')}]]*/ false;
|
|
|
+ window.showAuditStatus = /*[[${shiro.hasRole('999999') || shiro.isPermitted('api/admin/auditStatus')}]]*/ false;
|
|
|
|
|
|
- window.showSystem = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/system')}]]*/false;
|
|
|
- /*]]>*/
|
|
|
+ window.showSystem = /*[[${shiro.hasRole('999999') || shiro.isPermitted('admin/system')}]]*/ false;
|
|
|
+ /*]]>*/
|
|
|
</script>
|
|
|
<script th:inline="javascript" th:if="${userData!=null}">
|
|
|
/*<![CDATA[*/
|
|
|
window.userData = {
|
|
|
- mobile: /*[[${userData.mobile}]]*/'',
|
|
|
- nickname: /*[[${userData == null} ? null : ${userData.nickname}]]*/'',
|
|
|
- number: /*[[${userData == null} ? null : ${userData.number}]]*/'',
|
|
|
- type: /*[[${userData == null} ? null : ${userData.type}]]*/'',
|
|
|
- email: /*[[${userData == null} ? null : ${userData.email}]]*/'',
|
|
|
- createTime: /*[[${userData == null} ? null : ${userData.createTime}]]*/'',
|
|
|
- lvl: /*[[${userData == null} ? null : ${userData.lvl}]]*/''
|
|
|
+ mobile: /*[[${userData.mobile}]]*/ '',
|
|
|
+ nickname: /*[[${userData == null} ? null : ${userData.nickname}]]*/ '',
|
|
|
+ number: /*[[${userData == null} ? null : ${userData.number}]]*/ '',
|
|
|
+ type: /*[[${userData == null} ? null : ${userData.type}]]*/ '',
|
|
|
+ email: /*[[${userData == null} ? null : ${userData.email}]]*/ '',
|
|
|
+ createTime: /*[[${userData == null} ? null : ${userData.createTime}]]*/ '',
|
|
|
+ lvl: /*[[${userData == null} ? null : ${userData.lvl}]]*/ ''
|
|
|
}
|
|
|
- /*]]>*/
|
|
|
+ /*]]>*/
|
|
|
</script>
|
|
|
<th:block th:replace="${scripts}" />
|
|
|
</th:block>
|