
<!--index.wxml-->
<view id="index">
<view class="row text-center row-center header-nav energized-bg">
<navigator class="col" url="../record/applyrecord" open-type="navigate" hover-class="none">
<view class="iconfont icon-wodedingdan"></view>
<text class="icon-text">报名记录</text>
</navigator>
<navigator class="col" url="" open-type="navigate" hover-class="none">
<view class="iconfont icon-seach"></view>
<text class="icon-text">准考证查询</text>
</navigator>
<navigator class="col" url="" open-type="navigate" hover-class="none">
<view class="iconfont icon-xiangguanjiansuo"></view>
<text class="icon-text">成绩查询</text>
</navigator>
</view>
<view class="item item-divider light-bg item-icon-left headLine">
<view class="iconfont icon-shengyin energized"></view>
{{headLine[0].NewsTitle}}
</view>
<view class="row text-center row-center header-subnav light-bg margin-top">
<navigator class="col" url="../notice/noticelist" open-type="navigate" hover-class="none">
<view class="iconfont icon-shengyin energized"></view>
<text class="icon-text">公告</text>
</navigator>
<navigator class="col" url="" open-type="navigate" hover-class="none">
<view class="iconfont icon-jushoucang royal"></view>
<text class="icon-text">关注</text>
</navigator>
<navigator class="col" url="" open-type="navigate" hover-class="none">
<view class="iconfont icon-yijianfankui balanced"></view>
<text class="icon-text">考试宝典</text>
</navigator>
<navigator class="col" url="" open-type="navigate" hover-class="none">
<view class="iconfont icon-trade assertive"></view>
<text class="icon-text">增值服务</text>
</navigator>
</view>
<view class=" applylist margin-top">
<navigator url="../apply/applysubjectmore" open-type="navigate"
hover-class="navigator-hover" class="item item-divider light-bg item-icon-right">
<text></text>
报名考试
<text class="icon-accessory iconfont icon-xiangyoujiantou"></text>
</navigator>
<block wx:for="{{headExamType}}">
<view wx-if="{{item.IsActive==1||item.IsActive==2}}" class="item item-icon-left item-button-right">
<text class="iconfont icon-naozhong">
<text>{{item.differdays}}</text>
</text>
{{item.ExamTypeName}}
<view class="p"> 报名时间 : {{item.SignTimes}}</view>
<view class="p"> 考试时间 : {{item.ExamTimes}}</view>
<navigator url="../apply/applysubject?ExamTypeId={{item.ExamTypeId}}" open-type="navigate"
hover-class="navigator-hover" class="button button-energized button-outline ">
{{item.differdays<10?'立即':'预约'}}报名
</navigator>
</view>
</block>
</view>
<view class=" applylist margin-top">
<navigator url="../activity/activityapplymore" open-type="navigate"
hover-class="navigator-hover" class="item item-divider light-bg item-icon-right">
<text></text>
活动报名
<text class="icon-accessory iconfont icon-xiangyoujiantou"></text>
</navigator>
<block wx:for="{{headActiveList}}" wx:for-index="idx" wx:if="{{idx<=2}}">
<view class="item item-icon-left item-button-right">
<text class="iconfont icon-naozhong">
<text>{{item.differdays}}</text>
</text>
{{item.ActiveName}}
<view class="p"> 活动地点 : {{item.ActiveAddress}}</view>
<view class="p"> 报名时间 : {{item.SignTimes}}</view>
<navigator url="../activity/activityapply" open-type="navigate"
hover-class="navigator-hover" class="button button-energized button-outline ">
{{item.differdays<10?'立即':'预约'}}报名
</navigator>
</view>
</block>
</view>
</view>
|
/**index.wxss**/
#index {
with: 100%;
overflow: hidden;
}
.header-nav {
color: #fff;
height: 200 rpx;
}
.header-nav .iconfont {
font-size: 1.8rem;
}
.header-nav .icon-text, .header-subnav .icon-text {
font-size: 0.8rem;
}
.icon-naozhong:before {
border-color: transparent;
color: #f26604;
font-size: 2.2rem !important;
}
.icon-naozhong {
position: relative;
color: #fff;
font-size: 1rem !important;
}
.icon-naozhong text {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.header-subnav {
color: #000;
height: 200 rpx;
}
.header-subnav .iconfont {
font-size: 1.6rem;
}
.item-divider text:first-child {
display: inline-block;
margin-right: 0.6rem;
height: 0.8rem;
border-left: 3px solid #f26604 !important;
}
.share {
margin-top: -0.6rem;
color: #000;
height: 300 rpx;
}
.applylist:last-child {
margin-bottom: 0.8rem;
}
.applylist .p {
font-size: 13px;
}
.headLine {
font-size: 0.8rem;
color: #262626;
font-weight: 100 !important;
line-height: 20px;
}
.headLine .iconfont {
font-size: 1rem;
}
|
//index.js
//获取应用实例
var app = getApp();
var util = require('../../utils/util.js');
Page({
data: {
hiddenLoading: false
},
onLoad: function () {
//考试报名列表
util.https(app.globalData.api + "/GetHeadExamType", "GET", {
praviteKey: app.globalData.praviteKey
}
,
this.getHeadExamType
)
//考试头条
util.https(app.globalData.api + "/GetHeadLines", "GET", {
praviteKey: app.globalData.praviteKey
},
this.getHeadLines
)
//首页活动报名列表
util.https(app.globalData.api + "/GetHeadActiveList", "GET", {
inputJson: {
StudentID: wx.getStorageSync("StudentId") ? wx.getStorageSync("StudentId") : 0//传入用户的ID,如果是没登录状态就给0,如果是已经登录就返回userID.
},
praviteKey: app.globalData.praviteKey
},
this.getHeadActiveList
)
},
//考试报名列表
getHeadExamType: function (data) {
var headExamType = data.Data;
for (var index in headExamType) {
//考试时间差
headExamType[index].differdays = Math.floor((new Date(headExamType[index].EndDate).getTime() - new Date().getTime()) / (24 * 3600 * 1000));
}
console.log(headExamType);
this.setData({
headExamType: headExamType
});
},
//考试头条
getHeadLines: function (data) {
this.setData({
headLine: data.Data
});
},
//首页活动报名列表
getHeadActiveList: function (data) {
console.log(data);
var headActiveList = data.Data;
for (var index in headActiveList) {
//考试时间差
headActiveList[index].differdays = Math.floor((new Date(headActiveList[index].EndDate).getTime() - new Date().getTime()) / (24 * 3600 * 1000));
}
this.setData({
headActiveList: headActiveList
});
},
})
|
模板简介:该模板名称为【微信小程序51报名管家橙色首页样式模板制作设计下载】,大小是,文档格式为.,推荐使用打开,作品中的图片,文字等数据均可修改,图片请在作品中选中图片替换即可,文字修改直接点击文字修改即可,您也可以新增或修改作品中的内容,该模板来自用户分享,如有侵权行为请联系网站客服处理。欢迎来懒人模板【小程序教程】栏目查找您需要的精美模板。