作者 Lijianheng

更新

正在显示 46 个修改的文件 包含 2754 行增加123 行删除
{
"pages":[
"pages/employerDetails/employerDetails",
"pages/publish/publish",
"pages/positionDetails/positionDetails",
"pages/goodWord/goodWord",
"pages/personalData/personalData",
"pages/easyPart/easyPart",
"pages/hotRecommend/hotRecommend",
"pages/atHome/atHome",
"pages/employerDetails/employerDetails",
"pages/regSuccess/regSuccess",
"pages/inviteFriends/inviteFriends",
"pages/recommend/recommend",
... ... @@ -19,9 +27,8 @@
"pages/index/search_4/search_4",
"pages/index/search_2/search_2",
"pages/index/search_3/search_3",
"pages/mine/perfectInfor/perfectInfor",
"pages/index/index",
"pages/publish/publish",
"pages/mine/mine"
],
"window": {
... ...
// pages/mine/perfectInfor/perfectInfor.js
Page({
/**
* 页面的初始数据
*/
data: {
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
regSuccess() {
wx.navigateTo({
url: '/pages/regSuccess/regSuccess',
})
},
onLoad: function (options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})
\ No newline at end of file
... ...
{
"navigationBarTitleText": "在家可做"
}
\ No newline at end of file
... ...
<view class='container'>
<!-- 条目 -->
<view class='items'>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
</view>
<!-- 提示 -->
<view class='bottom'>
没有更多内容了
</view>
</view>
\ No newline at end of file
... ...
page{
line-height: 1;
/* background: #EBEBEB; */
}
.container{
display: flex;
flex-flow: column;
}
.top{
display: flex;
align-items: center;
justify-content: center;
background: #fff;
border-top: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
padding: 24rpx 0;
}
.top_box{
display: flex;
align-items: center;
width:686rpx;
height:60rpx;
background:rgba(237,238,242,1);
border-radius:10rpx;
box-sizing: border-box;
padding: 0 24rpx;
}
.top_pic{
width:28rpx;
height:28rpx;
display: flex;
}
.top_pic image{
width: 100%;
height: 100%;
}
.top_box input{
margin-left: 25rpx;
width: 100%;
height: 100%;
font-size:26rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:#000;
}
.about{
font-size:30rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
border-bottom: 1px solid #EBEBEB;
padding: 24rpx 34rpx 24rpx 55rpx;
position: relative;
display: flex;
align-items: center;
}
.about::before{
content: "";
width:6rpx;
height:24rpx;
background:rgba(255,102,0,1);
position: absolute;
left: 34rpx;
}
/* 条目 */
.items{
display: flex;
flex-flow: column;
}
.item{
/* margin-top: 1px; */
display: flex;
flex-flow: column;
background: #fff;
padding: 40rpx;
border-bottom: 1px solid #EBEBEB;
}
.item:first-child{
border-top: 1px solid #EBEBEB
}
.item_top{
display: flex;
justify-content: space-between;
}
.item_top_left{
display: flex;
}
.item_top_left_pic{
width:72rpx;
height:72rpx;
border-radius:2rpx;
display: flex;
}
.item_top_left_pic image{
width: 100%;
height: 100%;
}
.item_top_left_text{
margin-left: 23rpx;
display: flex;
flex-flow: column;
}
.text_top{
font-size:32rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
}
.text_bottom{
margin-top: 17rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,59,40,1);
}
.item_top_right{
width:140rpx;
height:66rpx;
line-height: 66rpx;
text-align: center;
border:1px solid rgba(255,102,0,1);
border-radius:33rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,102,0,1);
}
.item_bottom{
margin-top: 20rpx;
margin-left: 80rpx;
display: flex;
align-items: center;
justify-content: space-between;
font-size:26rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(153,153,153,1);
}
.item_bottom_left{
display: flex;
align-items: center;
}
.item_bottom_left_pic{
width:22rpx;
height:22rpx;
display: flex;
margin-right: 13rpx;
}
.item_bottom_left_pic image{
width: 100%;
height: 100%;
}
.item_bottom_right{
display: flex;
align-items: center;
}
.item_bottom_left_pic{
margin-left: 14rpx;
width:20rpx;
height:24rpx;
display: flex;
}
.item_bottom_left_pic image{
width: 100%;
height: 100%;
}
.bottom{
margin-top: 23rpx;
text-align: center;
font-size:24rpx;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(153,153,153,1);
}
\ No newline at end of file
... ...
// pages/easyPart/eastPart.js
Page({
/**
* 页面的初始数据
*/
data: {
},
/**
* 生命周期函数--监听页面加载
*/
regSuccess() {
wx.navigateTo({
url: '/pages/regSuccess/regSuccess',
})
},
onLoad: function (options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})
\ No newline at end of file
... ...
{
"usingComponents": {},
"navigationBarTitleText": "完善个人资料",
"navigationBarBackgroundColor": "white",
"navigationBarTextStyle": "black"
"navigationBarTitleText": "轻松兼职"
}
\ No newline at end of file
... ...
<view class='container'>
<!-- 条目 -->
<view class='items'>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
</view>
<!-- 提示 -->
<view class='bottom'>
没有更多内容了
</view>
</view>
... ...
page{
line-height: 1;
/* background: #EBEBEB; */
}
.container{
display: flex;
flex-flow: column;
}
.top{
display: flex;
align-items: center;
justify-content: center;
background: #fff;
border-top: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
padding: 24rpx 0;
}
.top_box{
display: flex;
align-items: center;
width:686rpx;
height:60rpx;
background:rgba(237,238,242,1);
border-radius:10rpx;
box-sizing: border-box;
padding: 0 24rpx;
}
.top_pic{
width:28rpx;
height:28rpx;
display: flex;
}
.top_pic image{
width: 100%;
height: 100%;
}
.top_box input{
margin-left: 25rpx;
width: 100%;
height: 100%;
font-size:26rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:#000;
}
.about{
font-size:30rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
border-bottom: 1px solid #EBEBEB;
padding: 24rpx 34rpx 24rpx 55rpx;
position: relative;
display: flex;
align-items: center;
}
.about::before{
content: "";
width:6rpx;
height:24rpx;
background:rgba(255,102,0,1);
position: absolute;
left: 34rpx;
}
/* 条目 */
.items{
display: flex;
flex-flow: column;
}
.item{
/* margin-top: 1px; */
display: flex;
flex-flow: column;
background: #fff;
padding: 40rpx;
border-bottom: 1px solid #EBEBEB;
}
.item:first-child{
border-top: 1px solid #EBEBEB
}
.item_top{
display: flex;
justify-content: space-between;
}
.item_top_left{
display: flex;
}
.item_top_left_pic{
width:72rpx;
height:72rpx;
border-radius:2rpx;
display: flex;
}
.item_top_left_pic image{
width: 100%;
height: 100%;
}
.item_top_left_text{
margin-left: 23rpx;
display: flex;
flex-flow: column;
}
.text_top{
font-size:32rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
}
.text_bottom{
margin-top: 17rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,59,40,1);
}
.item_top_right{
width:140rpx;
height:66rpx;
line-height: 66rpx;
text-align: center;
border:1px solid rgba(255,102,0,1);
border-radius:33rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,102,0,1);
}
.item_bottom{
margin-top: 20rpx;
margin-left: 80rpx;
display: flex;
align-items: center;
justify-content: space-between;
font-size:26rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(153,153,153,1);
}
.item_bottom_left{
display: flex;
align-items: center;
}
.item_bottom_left_pic{
width:22rpx;
height:22rpx;
display: flex;
margin-right: 13rpx;
}
.item_bottom_left_pic image{
width: 100%;
height: 100%;
}
.item_bottom_right{
display: flex;
align-items: center;
}
.item_bottom_left_pic{
margin-left: 14rpx;
width:20rpx;
height:24rpx;
display: flex;
}
.item_bottom_left_pic image{
width: 100%;
height: 100%;
}
.bottom{
margin-top: 23rpx;
text-align: center;
font-size:24rpx;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(153,153,153,1);
}
\ No newline at end of file
... ...
// pages/goodWord/goodWord.js
Page({
/**
* 页面的初始数据
*/
data: {
},
/**
* 生命周期函数--监听页面加载
*/
regSuccess() {
wx.navigateTo({
url: '/pages/regSuccess/regSuccess',
})
},
onLoad: function (options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})
\ No newline at end of file
... ...
{
"usingComponents": {},
"navigationBarTitleText": "好评工作"
}
\ No newline at end of file
... ...
<view class='container'>
<!-- 条目 -->
<view class='items'>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
</view>
<!-- 提示 -->
<view class='bottom'>
没有更多内容了
</view>
</view>
... ...
page{
line-height: 1;
/* background: #EBEBEB; */
}
.container{
display: flex;
flex-flow: column;
}
.top{
display: flex;
align-items: center;
justify-content: center;
background: #fff;
border-top: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
padding: 24rpx 0;
}
.top_box{
display: flex;
align-items: center;
width:686rpx;
height:60rpx;
background:rgba(237,238,242,1);
border-radius:10rpx;
box-sizing: border-box;
padding: 0 24rpx;
}
.top_pic{
width:28rpx;
height:28rpx;
display: flex;
}
.top_pic image{
width: 100%;
height: 100%;
}
.top_box input{
margin-left: 25rpx;
width: 100%;
height: 100%;
font-size:26rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:#000;
}
.about{
font-size:30rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
border-bottom: 1px solid #EBEBEB;
padding: 24rpx 34rpx 24rpx 55rpx;
position: relative;
display: flex;
align-items: center;
}
.about::before{
content: "";
width:6rpx;
height:24rpx;
background:rgba(255,102,0,1);
position: absolute;
left: 34rpx;
}
/* 条目 */
.items{
display: flex;
flex-flow: column;
}
.item{
/* margin-top: 1px; */
display: flex;
flex-flow: column;
background: #fff;
padding: 40rpx;
border-bottom: 1px solid #EBEBEB;
}
.item:first-child{
border-top: 1px solid #EBEBEB
}
.item_top{
display: flex;
justify-content: space-between;
}
.item_top_left{
display: flex;
}
.item_top_left_pic{
width:72rpx;
height:72rpx;
border-radius:2rpx;
display: flex;
}
.item_top_left_pic image{
width: 100%;
height: 100%;
}
.item_top_left_text{
margin-left: 23rpx;
display: flex;
flex-flow: column;
}
.text_top{
font-size:32rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
}
.text_bottom{
margin-top: 17rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,59,40,1);
}
.item_top_right{
width:140rpx;
height:66rpx;
line-height: 66rpx;
text-align: center;
border:1px solid rgba(255,102,0,1);
border-radius:33rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,102,0,1);
}
.item_bottom{
margin-top: 20rpx;
margin-left: 80rpx;
display: flex;
align-items: center;
justify-content: space-between;
font-size:26rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(153,153,153,1);
}
.item_bottom_left{
display: flex;
align-items: center;
}
.item_bottom_left_pic{
width:22rpx;
height:22rpx;
display: flex;
margin-right: 13rpx;
}
.item_bottom_left_pic image{
width: 100%;
height: 100%;
}
.item_bottom_right{
display: flex;
align-items: center;
}
.item_bottom_left_pic{
margin-left: 14rpx;
width:20rpx;
height:24rpx;
display: flex;
}
.item_bottom_left_pic image{
width: 100%;
height: 100%;
}
.bottom{
margin-top: 23rpx;
text-align: center;
font-size:24rpx;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(153,153,153,1);
}
\ No newline at end of file
... ...
// pages/hotRecommend/hotRecommend.js
Page({
/**
* 页面的初始数据
*/
data: {
},
/**
* 生命周期函数--监听页面加载
*/
regSuccess() {
wx.navigateTo({
url: '/pages/regSuccess/regSuccess',
})
},
onLoad: function (options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})
\ No newline at end of file
... ...
{
"usingComponents": {},
"navigationBarTitleText": "热门推荐"
}
\ No newline at end of file
... ...
<view class='container'>
<!-- 条目 -->
<view class='items'>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
<view class='item'>
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
<view class='item_top_left_pic'>
<image src='/img/aicon_08@2x.png'></image>
</view>
<view class='item_top_left_text'>
<view class='text_top'>酒店服务员</view>
<view class='text_bottom'>4000-5000元/月</view>
</view>
</view>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
<!-- 底部 -->
<view class='item_bottom'>
<view class='item_bottom_left'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_10@2x.png'></image>
</view>
<!-- 名字 -->
<view>王思迪</view>
</view>
<view class='item_bottom_right'>
<view class='item_bottom_left_pic'>
<image src='/img/aicon_09@2x.png'></image>
</view>
<view>南开区 3.2km</view>
</view>
</view>
</view>
</view>
<!-- 提示 -->
<view class='bottom'>
没有更多内容了
</view>
</view>
... ...
page{
line-height: 1;
/* background: #EBEBEB; */
}
.container{
display: flex;
flex-flow: column;
}
.top{
display: flex;
align-items: center;
justify-content: center;
background: #fff;
border-top: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
padding: 24rpx 0;
}
.top_box{
display: flex;
align-items: center;
width:686rpx;
height:60rpx;
background:rgba(237,238,242,1);
border-radius:10rpx;
box-sizing: border-box;
padding: 0 24rpx;
}
.top_pic{
width:28rpx;
height:28rpx;
display: flex;
}
.top_pic image{
width: 100%;
height: 100%;
}
.top_box input{
margin-left: 25rpx;
width: 100%;
height: 100%;
font-size:26rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:#000;
}
.about{
font-size:30rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
border-bottom: 1px solid #EBEBEB;
padding: 24rpx 34rpx 24rpx 55rpx;
position: relative;
display: flex;
align-items: center;
}
.about::before{
content: "";
width:6rpx;
height:24rpx;
background:rgba(255,102,0,1);
position: absolute;
left: 34rpx;
}
/* 条目 */
.items{
display: flex;
flex-flow: column;
}
.item{
/* margin-top: 1px; */
display: flex;
flex-flow: column;
background: #fff;
padding: 40rpx;
border-bottom: 1px solid #EBEBEB;
}
.item:first-child{
border-top: 1px solid #EBEBEB
}
.item_top{
display: flex;
justify-content: space-between;
}
.item_top_left{
display: flex;
}
.item_top_left_pic{
width:72rpx;
height:72rpx;
border-radius:2rpx;
display: flex;
}
.item_top_left_pic image{
width: 100%;
height: 100%;
}
.item_top_left_text{
margin-left: 23rpx;
display: flex;
flex-flow: column;
}
.text_top{
font-size:32rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
}
.text_bottom{
margin-top: 17rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,59,40,1);
}
.item_top_right{
width:140rpx;
height:66rpx;
line-height: 66rpx;
text-align: center;
border:1px solid rgba(255,102,0,1);
border-radius:33rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,102,0,1);
}
.item_bottom{
margin-top: 20rpx;
margin-left: 80rpx;
display: flex;
align-items: center;
justify-content: space-between;
font-size:26rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(153,153,153,1);
}
.item_bottom_left{
display: flex;
align-items: center;
}
.item_bottom_left_pic{
width:22rpx;
height:22rpx;
display: flex;
margin-right: 13rpx;
}
.item_bottom_left_pic image{
width: 100%;
height: 100%;
}
.item_bottom_right{
display: flex;
align-items: center;
}
.item_bottom_left_pic{
margin-left: 14rpx;
width:20rpx;
height:24rpx;
display: flex;
}
.item_bottom_left_pic image{
width: 100%;
height: 100%;
}
.bottom{
margin-top: 23rpx;
text-align: center;
font-size:24rpx;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(153,153,153,1);
}
\ No newline at end of file
... ...
... ... @@ -175,18 +175,50 @@ Page({
]
},
// 点击展示mask
// 点击展示筛选mask
mask_show() {
this.setData({
mask: true
})
},
// 点击确定后关闭筛选遮罩层
toConfirm(){
this.setData({
mask: false
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function(options) {
},
// 在家可做
atHome(){
wx.navigateTo({
url: '/pages/atHome/atHome',
})
},
// 好评工作
goodWord(){
wx.navigateTo({
url: '/pages/goodWord/goodWord',
})
},
// 热门推荐
hotRecommend(){
wx.navigateTo({
url: '/pages/hotRecommend/hotRecommend',
})
},
// 轻松兼职
easyPart(){
wx.navigateTo({
url: '/pages/easyPart/easyPart',
})
},
navbarTap: function(e) {
console.log(88)
let that = this;
... ... @@ -243,6 +275,15 @@ Page({
})
},
// 报名成功
regSuccess(){
wx.navigateTo({
url: '/pages/regSuccess/regSuccess',
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
... ...
... ... @@ -19,7 +19,7 @@
</view>
<!-- 中部选择 -->
<view class='mid'>
<view class='mid_list'>
<view class='mid_list' bindtap='atHome'>
<!-- 图片 -->
<view class='mid_list_top'>
<image src='/img/aicon_03@2x.png'></image>
... ... @@ -29,7 +29,7 @@
在家可做
</view>
</view>
<view class='mid_list'>
<view class='mid_list' bindtap='goodWord'>
<!-- 图片 -->
<view class='mid_list_top'>
<image src='/img/aicon_05@2x.png'></image>
... ... @@ -39,7 +39,7 @@
好评推荐
</view>
</view>
<view class='mid_list'>
<view class='mid_list' bindtap='hotRecommend'>
<!-- 图片 -->
<view class='mid_list_top'>
<image src='/img/aicon_04@2x.png'></image>
... ... @@ -49,7 +49,7 @@
热门推荐
</view>
</view>
<view class='mid_list'>
<view class='mid_list' bindtap='easyPart'>
<!-- 图片 -->
<view class='mid_list_top'>
<image src='/img/aicon_06@2x.png'></image>
... ... @@ -113,7 +113,7 @@
</view>
<!-- 条目 -->
<view class='items'>
<view class='item'>
<view class='item' >
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
... ... @@ -126,7 +126,7 @@
</view>
</view>
<view class='item_top_right'>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
... ... @@ -148,7 +148,7 @@
</view>
</view>
</view>
<view class='item'>
<view class='item' >
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
... ... @@ -161,7 +161,7 @@
</view>
</view>
<view class='item_top_right'>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
... ... @@ -183,7 +183,7 @@
</view>
</view>
</view>
<view class='item'>
<view class='item' >
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
... ... @@ -196,7 +196,7 @@
</view>
</view>
<view class='item_top_right'>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
... ... @@ -218,7 +218,7 @@
</view>
</view>
</view>
<view class='item'>
<view class='item' >
<!-- 头部 -->
<view class='item_top'>
<view class='item_top_left'>
... ... @@ -231,7 +231,7 @@
</view>
</view>
<view class='item_top_right'>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
... ... @@ -444,7 +444,7 @@
<!-- 底部按钮 -->
<view class='screen_bottom'>
<view class='screen_bottom_left'>重置</view>
<view class='screen_bottom_right'>确认</view>
<view class='screen_bottom_right' bindtap='toConfirm'>确认</view>
</view>
</view>
... ...
... ... @@ -5,16 +5,50 @@ Page({
* 页面的初始数据
*/
data: {
navbar: [{
name: '有效邀请(15人)'
},
{
name: '无效邀请(15人)'
}
],
currentTab: 0,
// 判断弹出层,初始值为false为关闭
show_apply:false
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
},
navbarTap: function (e) {
let that = this;
this.setData({
currentTab: e.currentTarget.dataset.idx,
})
},
// 点击显示提现申请
open_apply(){
this.setData({
show_apply:true
})
},
// 点击关闭提现申请
close_apply(){
this.setData({
show_apply:false
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
... ...
... ... @@ -25,7 +25,7 @@
<view class='mid_content_bottom'>已提现金额(元)<span class='fontSize'>130</span></view>
</view>
<!-- 提现 -->
<view class='mid_deposit'>
<view class='mid_deposit' bindtap='open_apply'>
<view class='mid_deposit_text'>提现</view>
<view class='mid_deposit_icon'>
<image src='../../img/aicon_33@2x.png'></image>
... ... @@ -36,13 +36,68 @@
<!-- 邀请盒子 -->
<view class='invite'>
<view class='invite_top'>
<view class="invite_top">
<view wx:for="{{navbar}}" data-idx="{{index}}" class="invite_top_select {{currentTab==index ? 'color_yellow' : ''}}" wx:key="unique" bindtap="navbarTap" data-categoryid="{{item.id}}">{{item.name}}
</view>
</view>
<!-- <view class='invite_top'>
<view class='invite_top_select color_yellow'>有效邀请(15人)</view>
<view class='invite_top_select '>无效邀请(15人)</view>
</view> -->
<!-- 列表1 -->
<view class='invite_box' wx:if="{{currentTab==0}}">
<view class='invite_item'>
<view class='invite_item_left'>
<view class='invite_item_left_icon'>
<image src='../../img/aicon_49@2x.png'></image>
</view>
<view class='invite_item_left_text'>
宇宙无敌小可爱
</view>
</view>
<view class='invite_item_right'>
已报名2次
</view>
</view>
<view class='invite_item'>
<view class='invite_item_left'>
<view class='invite_item_left_icon'>
<image src='../../img/aicon_49@2x.png'></image>
</view>
<view class='invite_item_left_text'>
宇宙无敌小可爱
</view>
</view>
<view class='invite_item_right'>
已报名2次
</view>
</view>
</view>
<!-- 列表 -->
<view class='invite_box'>
<!-- 列表2 -->
<view class='invite_box' wx:if="{{currentTab==1}}">
<view class='invite_item'>
<view class='invite_item_left'>
<view class='invite_item_left_icon'>
<image src='../../img/aicon_49@2x.png'></image>
</view>
<view class='invite_item_left_text'>
宇宙无敌小可爱
</view>
</view>
<view class='invite_item_right'>
已报名2次
</view>
</view>
<view class='invite_item'>
<view class='invite_item_left'>
<view class='invite_item_left_icon'>
... ... @@ -85,12 +140,12 @@
</view>
<!-- 提现弹层 -->
<view class='mask' style='display:none' >
<view class='mask' wx:if="{{show_apply}}" >
<view class='mask_item'>
<!-- 关闭 -->
<view class='mask_item_top'>
<view></view>
<view class='mask_item_top_pic'>
<view class='mask_item_top_pic' bindtap='close_apply'>
<image src='../../img/aicon_47@2x.png'></image>
</view>
</view>
... ...
... ... @@ -167,11 +167,12 @@ page{
border-bottom: 1px solid #EBEBEB;
}
.invite_top_select{
/* text-align: center; */
font-size:30rpx;
font-family:PingFang-SC-Bold;
font-weight:bold;
color:#EBEBEB;
}
.color_yellow{
color: #FFAA00;
... ... @@ -180,9 +181,9 @@ page{
.color_yellow::before{
content:'';
position: absolute;
bottom: -30rpx;
bottom: -32rpx;
left: -60rpx;
width: 365rpx;
width: 330rpx;
height: 1px;
background: #FFAA00;
}
... ...
... ... @@ -5,12 +5,95 @@ Page({
* 页面的初始数据
*/
data: {
callPhone:false,
show_apply:false
},
/**
* 生命周期函数--监听页面加载
*/
//报名记录
record(){
wx.navigateTo({
url: '/pages/record/record',
})
},
// 我的简历
myResume2(){
wx.navigateTo({
url: '/pages/myResume2/myResume2',
})
},
// 岗位收藏
record2(){
wx.navigateTo({
url: '/pages/record2/record2',
})
},
// 报名名单
registration(){
wx.navigateTo({
url: '/pages/registration/registration',
})
},
// 发布岗位
toPublish(){
console.log(111)
wx.switchTab({
url: '/pages/publish/publish',
})
// wx.navigateTo({
// url: '/pages/publish/publish',
// })
},
// 推荐有奖
toRecommend(){
wx.navigateTo({
url: '/pages/recommend/recommend',
})
},
// 意见反馈
toFeedback(){
wx.navigateTo({
url: '/pages/feedback/feedback',
})
},
// 我的消息
myMessage(){
wx.navigateTo({
url: '/pages/myMessage/myMessage',
})
},
// 打开手机客服
open_phone(){
this.setData({
callPhone:true
})
},
// 关闭手机客服
close_phone(){
this.setData({
callPhone:false
})
},
// 打开提现框
open_apply(){
this.setData({
show_apply:true
})
},
// 关闭提现框
close_apply(){
this.setData({
show_apply:false
})
},
onLoad: function (options) {
},
... ...
... ... @@ -34,7 +34,7 @@
<view class='mid_content_bottom'>已提现金额(元)<span class='fontSize'>130</span></view>
</view>
<!-- 提现 -->
<view class='mid_deposit'>
<view class='mid_deposit' bindtap='open_apply'>
<view class='mid_deposit_text'>提现</view>
<view class='mid_deposit_icon'>
<image src='../../img/aicon_33@2x.png'></image>
... ... @@ -46,7 +46,7 @@
<view class='items'>
<view class='item_top'>应聘管理</view>
<view class='item_mid'>
<view class='item_mid_i'>
<view class='item_mid_i' bindtap='record'>
<view class='item_mid_i_top'>
<image src='../../img/aicon_36@2x.png'></image>
</view>
... ... @@ -55,7 +55,7 @@
</view>
</view>
<view class='item_mid_i'>
<view class='item_mid_i' bindtap='myResume2'>
<view class='item_mid_i_top resume'>
<image src='../../img/aicon_37@2x.png'></image>
</view>
... ... @@ -64,7 +64,7 @@
</view>
</view>
<view class='item_mid_i'>
<view class='item_mid_i' bindtap='record2'>
<view class='item_mid_i_top collect'>
<image src='../../img/aicon_38@2x.png'></image>
</view>
... ... @@ -80,7 +80,7 @@
<view class='item_list'>
<view class='item_top'>招聘管理</view>
<view class='item_mid'>
<view class='item_mid_i'>
<view class='item_mid_i' bindtap='registration'>
<view class='item_mid_i_top apply'>
<image src='../../img/aicon_39@2x.png'></image>
</view>
... ... @@ -89,7 +89,7 @@
</view>
</view>
<view class='item_mid_i'>
<view class='item_mid_i' bindtap='toPublish'>
<view class='item_mid_i_top issue'>
<image src='../../img/aicon_40@2x.png'></image>
</view>
... ... @@ -106,25 +106,25 @@
<view class='item_list'>
<view class='item_top'>必备工具</view>
<view class='item_mid'>
<view class='item_mid_i'>
<view class='item_mid_i' bindtap='toRecommend'>
<view class='item_mid_i_top recommend'>
<image src='../../img/aicon_41@2x.png'></image>
</view>
<view class='item_mid_i_text'>
报名名单
推荐有奖
</view>
</view>
<view class='item_mid_i'>
<view class='item_mid_i' bindtap='toFeedback'>
<view class='item_mid_i_top opinion'>
<image src='../../img/aicon_42@2x.png'></image>
</view>
<view class='item_mid_i_text'>
发布岗位
意见反馈
</view>
</view>
<view class='item_mid_i'>
<view class='item_mid_i' bindtap='myMessage'>
<view class='item_mid_i_top message'>
<image src='../../img/aicon_43@2x.png'></image>
</view>
... ... @@ -142,7 +142,7 @@
</view>
</view>
<view class='item_mid_i'>
<view class='item_mid_i' bindtap='open_phone'>
<view class='item_mid_i_top tel'>
<image src='../../img/aicon_45@2x.png'></image>
</view>
... ... @@ -158,4 +158,57 @@
</view>
<!-- 提现弹层 -->
<view class='mask' wx:if="{{show_apply}}" >
<view class='mask_item'>
<!-- 关闭 -->
<view class='mask_item_top'>
<view></view>
<view class='mask_item_top_pic' bindtap='close_apply'>
<image src='../../img/aicon_47@2x.png'></image>
</view>
</view>
<!-- 提现申请 -->
<view class='mask_item_title'>
提现申请
</view>
<!-- 输入信息 -->
<view class='input_item marin_t'>
<view class='input_item_left'>支付宝账户</view>
<input placeholder='请输入正确的支付宝账户'></input>
</view>
<view class='input_item'>
<view class='input_item_left'>账户姓名</view>
<input placeholder='请输入支付宝姓名'></input>
</view>
<view class='input_item item3'>
<view class='input_item_left'>输入提现金额</view>
<input placeholder='请输入10的倍数'></input>
<view class='input_text'>元</view>
</view>
<!-- 提交 -->
<view class='button_box'>
<view class='button'>提交</view>
</view>
<!-- 提示字体 -->
<view class='bottom_text'>
奖励需满10元可提,提现金额必须为10的倍数,每日最多提现一次,提交成功后,会在三个工作日内转账至您的支付宝账号,请确保账号、姓名填写正确哦~
</view>
</view>
</view>
<!-- 客服电话遮盖层 -->
<view class='mask2' wx:if='{{callPhone}}'>
<view class='mask2_mid'>
<view class='mask2_mid_top'>需要拨打客服电话吗</view>
<view class='mask2_mid_mid'>400 800 8820</view>
<view class='mask2_mid_bottom'>
<view class='mask2_bottom_left' bindtap='close_phone'>取消</view>
<view class='mask2_bottom_right'>确定</view>
</view>
</view>
</view>
</view>
\ No newline at end of file
... ...
... ... @@ -285,4 +285,193 @@ page{
.tel image{
width: 100%;
height: 100%;
}
\ No newline at end of file
}
.mask2{
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background:rgba(26,26,26,0.4);
display: flex;
justify-content: center;
}
.mask2_mid{
margin-top: 255rpx;
width:526rpx;
height:339rpx;
background:rgba(255,255,255,1);
box-shadow:0rpx 8rpx 16rpx 0rpx rgba(0, 0, 0, 0.08);
border-radius:10rpx;
display: flex;
align-items: center;
justify-content: center;
flex-flow: column;
}
.mask2_mid_top{
font-size:32rpx;
font-family:PingFang-SC-Bold;
font-weight:bold;
color:rgba(26,26,26,1);
}
.mask2_mid_mid{
margin-top: 44rpx;
font-size:40rpx;
font-family:Roboto-Regular;
font-weight:400;
color:rgba(26,26,26,1);
}
.mask2_mid_bottom{
margin-top: 50rpx;
display: flex;
justify-content: space-between;
}
.mask2_bottom_left{
width:200rpx;
height:76rpx;
line-height: 76rpx;
text-align: center;
border:2rpx solid rgba(255,170,0,1);
border-radius:10rpx;
font-size:28rpx;
font-family:PingFang-SC-Bold;
font-weight:bold;
color:rgba(255,170,0,1);
}
.mask2_bottom_right{
margin-left: 50rpx;
width:200rpx;
height:76rpx;
line-height: 76rpx;
text-align: center;
background:rgba(255,170,0,1);
border-radius:10rpx;
font-size:28rpx;
font-family:PingFang-SC-Bold;
font-weight:bold;
color:rgba(255,255,255,1);
}
.mask{
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background:rgba(0,0,0,0.4);
z-index: 999;
display: flex;
/* align-items: center; */
justify-content: center;
}
.mask_item{
margin-top: 270rpx;
width:686rpx;
height:679rpx;
background:rgba(255,255,255,1);
border-radius:10rpx;
box-sizing: border-box;
padding: 30rpx;
/* display: flex;
flex-flow: column; */
/* align-items: center; */
}
.mask_item_top{
display: flex;
justify-content: space-between;
}
.mask_item_top_pic{
width:30rpx;
height:30rpx;
display: flex;
}
.mask_item_top_pic image{
width: 100%;
height: 100%;
}
.mask_item_title{
text-align: center;
font-size:40rpx;
font-family:PingFang-SC-Bold;
font-weight:bold;
color:rgba(26,26,26,1);
}
.input_item{
margin-top: 24rpx;
display: flex;
align-items: center;
justify-content: space-between;
}
.input_item_left{
font-size:32rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
/* line-height:36px; */
width: 200rpx;
text-align: right;
}
.input_item input{
margin-left: 39rpx;
width:393rpx;
height:60rpx;
background:#F2F2F2;
border-radius:2rpx;
font-size: 28rpx;
box-sizing: border-box;
padding: 0 25rpx;
}
.item3 input{
width:340rpx;
height:60rpx;
background:rgba(242,242,242,1);
border-radius:2rpx;
}
.input_text{
margin-left: 23rpx;
font-size:32rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
}
.marin_t{
margin-top: 57rpx;
}
.button_box{
margin-top: 40rpx;
display: flex;
align-items: center;
justify-content: center;
}
.button{
width:300rpx;
height:80rpx;
line-height: 80rpx;
text-align: center;
background:rgba(255,129,44,1);
border-radius:5rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,255,255,1);
}
.bottom_text{
margin-top: 20rpx;
font-size:24rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,102,0,0.8);
line-height: 36rpx;
box-sizing: border-box;
padding: 0 24rpx 10rpx 20rpx;
}
... ...
<!--pages/mine/perfectInfor/perfectInfor.wxml-->
<view class='container'>
<view class='top'>
<view class='top_left'></view>
</view>
</view>
/* pages/mine/perfectInfor/perfectInfor.wxss */
page{
background: #F5F5F5;
}
.container{
width: 750rpx;
display: flex;
flex-flow: column;
}
.top{
display: flex;
justify-content: space-between
}
\ No newline at end of file
... ... @@ -11,6 +11,13 @@ Page({
/**
* 生命周期函数--监听页面加载
*/
// 消息通知
myMessage2(){
wx.navigateTo({
url: '/pages/myMessage2/myMessage2',
})
},
onLoad: function (options) {
},
... ...
<!--pages/myMessage/myMessage.wxml-->
<view class='container'>
<view class='item'>
<view class='item' bindtap='myMessage2'>
<view class='item_left'>
<view class='item_left_pic'>
<image src='../../img/aicon_48@2x.png'></image>
... ... @@ -17,7 +17,7 @@
</view>
</view>
<view class='item'>
<view class='item' bindtap='myMessage2'>
<view class='item_left'>
<view class='item_left_pic'>
<image src='../../img/aicon_48@2x.png'></image>
... ... @@ -33,7 +33,7 @@
</view>
</view>
<view class='item'>
<view class='item' bindtap='myMessage2'>
<view class='item_left'>
<view class='item_left_pic'>
<image src='../../img/aicon_48@2x.png'></image>
... ...
... ... @@ -5,9 +5,71 @@ Page({
* 页面的初始数据
*/
data: {
date: '2016-09-01',
educationArray: ['不限','小学及以下', '初中', '高中', '中专/技校','大专','本科','硕士','博士'],
// objectArray: [
// {
// id: 0,
// name: '美国'
// },
// {
// id: 1,
// name: '中国'
// },
// {
// id: 2,
// name: '巴西'
// },
// {
// id: 3,
// name: '日本'
// }
// ],
educationIndex: 0,
workYearArray: ['1年', '2年', '3年', '4年', '5年'],
// objectArray: [
// {
// id: 0,
// name: '美国'
// },
// {
// id: 1,
// name: '中国'
// },
// {
// id: 2,
// name: '巴西'
// },
// {
// id: 3,
// name: '日本'
// }
// ],
workYearIndex: 0,
},
// 出生日期
bindDateChange: function (e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
date: e.detail.value
})
},
// 时间
education: function (e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
educationIndex: e.detail.value
})
},
// 工作年限
workYear: function (e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
workYearIndex: e.detail.value
})
},
/**
* 生命周期函数--监听页面加载
*/
... ...
<view class='container'>
<view class='LineColor'></view>
... ... @@ -50,32 +49,72 @@
<!-- 出生日期 -->
<view class='top mid'>
<view class='top_left'>出生日期</view>
<view class='top_right '>
<view class='top_right_text'>请选择出生日期</view>
<picker mode="date" value="{{date}}" start="2015-09-01" bindchange="bindDateChange">
<view class='top_right '>
<view class='top_right_text'>{{date}}</view>
<view class='top_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</picker>
<!-- <view class='top_right_text'>请选择出生日期</view>
<view class='top_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</view> -->
</view>
<!-- 最高学历 -->
<view class='top mid'>
<view class='top_left'>最高学历</view>
<view class='top_right '>
<picker bindchange="education" value="{{educationIndex}}" range="{{educationArray}}">
<view class='top_right'>
<view class='top_right_text'>{{educationArray[educationIndex]}}</view>
<view class='top_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
<!-- <view class="picker">
当前选择:{{array[index]}}
</view> -->
</picker>
<!-- <view class='top_right '>
<view class='top_right_text'>请选择最高学历</view>
<view class='top_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</view> -->
</view>
<!-- 工作年限 -->
<view class='top mid'>
<view class='top mid'>
<view class='top_left'>工作年限</view>
<view class='top_right '>
<view class='top_right_text'>请选择您的工作年限</view>
<picker bindchange="workYear" value="{{workYearIndex}}" range="{{workYearArray}}">
<view class='top_right'>
<view class='top_right_text'>{{workYearArray[workYearIndex]}}</view>
<view class='top_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
<!-- <view class="picker">
当前选择:{{array[index]}}
</view> -->
</picker>
<!-- <view class='top_right '>
<view class='top_right_text'>请选择最高学历</view>
<view class='top_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</view> -->
</view>
<!-- 是否在职 -->
<view class='top mid'>
... ... @@ -102,4 +141,4 @@
<view class='bottom'>
<view class='bottom_btn'>确认发布</view>
</view>
</view>
</view>
\ No newline at end of file
... ...
... ... @@ -61,6 +61,7 @@ page{
}
.mid input{
width: 230rpx;
text-align: right;
}
.gender{
display: flex;
... ...
// pages/personalData/personalData.js
Page({
/**
* 页面的初始数据
*/
data: {
date:'请选择出生日期',
array: ['请选择学历','小学及以下', '初中', '高中', '中专/技校','大专','本科','硕士','博士'],
index: 0,
genderMale:1
},
/**
* 生命周期函数--监听页面加载
*/
//日期选择器
bindDateChange: function (e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
date: e.detail.value
})
},
gender(){
this.setData({
genderMale:1
})
},
womangender() {
this.setData({
genderMale: 2
})
},
// 学历选择器
bindPickerChange: function (e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
index: e.detail.value
})
},
// 性别图片选择
genderMale(){
},
onLoad: function (options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})
\ No newline at end of file
... ...
{
"usingComponents": {},
"navigationBarTitleText": "完善个人资料"
}
\ No newline at end of file
... ...
<view class='container'>
<view class='top'>
<view class='top_left'>
<view class='top_left_t'>完善个人资料</view>
<view class='top_left_b'>增加更多面试机会</view>
</view>
<view class='top_right'>
跳过
</view>
</view>
<view class='mid'>
<view class='mid_left' bindtap='gender'>
<view class='mid_left_top'>
<image src='{{genderMale==1?"../../img/aicon_15@2x.png":"../../img/aicon_14@2x.png"}}'></image>
<!-- <image src='{{../../img/aicon_13@2x.png' wx:if='{{genderMale==2}}'></image> -->
</view>
<view class='mid_left_bottom'>男</view>
</view>
<view class='mid_right' bindtap='womangender'>
<view class='mid_right_top'>
<image src='{{genderMale==2?"../../img/aicon_13@2x.png":"../../img/aicon_16@2x.png"}}'></image>
</view>
<view class='mid_right_bottom'>女</view>
</view>
</view>
<view class='items'>
<view class='item'>
<view class='item_left'>姓名</view>
<input placeholder='请输入真实姓名'></input>
</view>
<view class='item'>
<view class='item_left'>电话</view>
<!-- <view class='item_phone'>授权微信手机号</view> -->
<!-- 授权微信手机号 -->
<view >
<button class='item_phone' open-type='getPhoneNumber' bindgetphonenumber='getPhoneNumber'>授权微信手机号</button>
</view>
</view>
<view class='item'>
<view class='item_left'>出生日期</view>
<picker class='pk' mode="date" value="{{date}}" bindchange="bindDateChange">
<view class="picker">
<view class='item_right_lef'>
{{date}}
</view>
<view class='item_right_rig'>
<image src='../../img/right.png'></image>
</view>
</view>
</picker>
</view>
<view class='item'>
<view class='item_left'>选择学历</view>
<picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}">
<view class="picker">
<view class='item_right_lef'>{{array[index]}}</view>
<view class='item_right_rig'>
<image src='../../img/right.png'></image>
</view>
</view>
</picker>
<!-- <view class='item_right'>
<view class='item_right_lef'>请选择学历</view>
<view class='item_right_rig'>
<image src='../../img/right.png'></image>
</view>
</view> -->
</view>
</view>
<view class='button'>
下一步
</view>
</view>
\ No newline at end of file
... ...
page{
background: #F5F5F5;
line-height: 1;
}
.container{
width: 750rpx;
display: flex;
flex-flow: column;
box-sizing: border-box;
padding: 0 32rpx;
}
.top{
margin-top: 70rpx;
display: flex;
justify-content: space-between;
}
.top_left{
display: flex;
flex-flow: column;
}
.top_left_t{
font-size:40rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
}
.top_left_b{
margin-top: 24rpx;
font-size:28rpx;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(102,102,102,1);
}
.top_right{
width:100rpx;
height:100rpx;
line-height: 100rpx;
text-align: center;
border:1px solid rgba(207,207,207,1);
border-radius:50%;
font-size:26rpx;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(102,102,102,1);
}
.mid{
margin-top: 34rpx;
width:686rpx;
height:270rpx;
background:rgba(255,255,255,1);
border-radius:10rpx;
display: flex;
align-items: center;
justify-content: space-between;
box-sizing: border-box;
padding: 0 176rpx;
}
.mid_left{
display: flex;
flex-flow: column;
align-items: center;
/* justify-content: center; */
}
.mid_left_top{
width:100rpx;
height:100rpx;
border-radius:50%;
}
.mid_left_top image{
width: 100%;
height: 100%;
}
.mid_left_bottom{
margin-top: 26rpx;
font-size:34rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
}
.mid_right{
display: flex;
flex-flow: column;
align-items: center;
}
.mid_right_top{
width:100rpx;
height:100rpx;
background:rgba(255,249,245,1);
border-radius:50%;
}
.mid_right_top image{
width: 100%;
height: 100%;
}
.mid_right_bottom{
font-size:34rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(26,26,26,1);
margin-top: 26rpx;
}
.items{
margin-top: 24rpx;
display: flex;
flex-flow: column;
background: #fff;
border-radius: 10rpx;
}
.item{
height: 118rpx;
line-height: 118rpx;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #EBEBEB;
/* box-sizing: border-box; */
/* padding: 30rpx 0; */
margin:0 43rpx;
}
.item_left{
font-size:32rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(102,102,102,1);
}
.item input{
width: 200rpx;
font-size:28rpx;
font-family:PingFang-SC-Regular;
font-weight:400;
line-height: 1;
text-align: right;
}
.item_phone{
width:220rpx;
height:60rpx;
line-height: 60rpx;
text-align: center;
border:1px solid rgba(0,204,102,1);
border-radius:30rpx;
font-size:26rpx;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(0,204,102,1);
background: #fff;
}
.item_right{
display: flex;
align-items: center;
}
.item_right_lef{
height: 118rppx;
line-height: 118rpx;
font-size:28rpx;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(153,153,153,1);
}
.item_right_rig{
width:10rpx;
height:18rpx;
display: flex;
margin-left: 20rpx;
}
.item_right_rig image{
width: 100%;
height: 100%;
}
.button{
margin-top: 110rpx;
width:686rpx;
height:90rpx;
line-height: 90rpx;
background:rgba(255,129,44,1);
border-radius:10rpx;
text-align: center;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,255,255,1);
}
/* .pk{
display: flex;
align-items: center;
justify-content: space-between;
height: 118rpx;
width: 350rpx;
} */
.picker{
display: flex;
align-items: center;
}
\ No newline at end of file
... ...
... ... @@ -5,12 +5,25 @@ Page({
* 页面的初始数据
*/
data: {
share:false
},
/**
* 生命周期函数--监听页面加载
*/
// 点击分享按钮,打开分享提示栏
toShare(){
this.setData({
share:true
})
},
// 关闭分享
toClose(){
this.setData({
share:false
})
},
onLoad: function (options) {
},
... ...
... ... @@ -58,7 +58,7 @@
<view class='bottom'>
<view class='bottom_left'>
<!-- 分享 -->
<view class='bottom_left_share'>
<view class='bottom_left_share' bindtap='toShare'>
<view class='bottom_left_share_pic'>
<image src='../../img/aicon_20@2x.png'></image>
</view>
... ... @@ -86,7 +86,7 @@
<!------ 分享 ------>
<view class='mask' style='display:none'>
<view class='mask' wx:if='{{share}}'>
<view class='mask_share'>
<view class='mask_share_item'>
<view class='mask_share_item_left'>
... ... @@ -110,7 +110,7 @@
<view class='bottom_line'></view>
<!-- 取消 -->
<view class='mask_share_bottom'>
<view class='mask_share_bottom' bindtap='toClose'>
取消
</view>
</view>
... ...
... ... @@ -5,8 +5,111 @@ Page({
* 页面的初始数据
*/
data: {
array: ['在家可做', '好评工作', '热门推荐', '轻松兼职'],
status:false,
// objectArray: [
// {
// id: 0,
// name: '美国'
// },
// {
// id: 1,
// name: '中国'
// },
// {
// id: 2,
// name: '巴西'
// },
// {
// id: 3,
// name: '日本'
// }
// ],
jobIndex: 0,
industry: ['餐饮', '金融', '计算机'],
// objectArray: [
// {
// id: 0,
// name: '美国'
// },
// {
// id: 1,
// name: '中国'
// },
// {
// id: 2,
// name: '巴西'
// },
// {
// id: 3,
// name: '日本'
// }
// ],
industryIndex: 0,
post: ['厨师', '医生', '程序员'],
// objectArray: [
// {
// id: 0,
// name: '美国'
// },
// {
// id: 1,
// name: '中国'
// },
// {
// id: 2,
// name: '巴西'
// },
// {
// id: 3,
// name: '日本'
// }
// ],
postIndex: 0,
switch_content:false
},
// 岗位分类
jobClass: function (e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
jobIndex: e.detail.value
})
},
// 选择行业
industryClass: function (e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
industryIndex: e.detail.value
})
},
// 选择岗位
postClass: function (e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
postIndex: e.detail.value
})
},
// 点击切换
// switch_a(){
// wx.getData({
// switch_content: true
// })
// },
switch_a(){
this.setData({
status:!this.data.status
})
},
// switch_b() {
// this.setData({
// status: !this.data.status
// })
// },
/**
* 生命周期函数--监听页面加载
... ...
<view class='container'>
<view class='items'>
<view class='item'>
<view class='item_left'>岗位分类</view>
<view class='item_right'>
<view class='item_right_text'>在家可做</view>
<picker bindchange="jobClass" value="{{jobIndex}}" range="{{array}}">
<view class='item_right'>
<view class="item_right_text">
{{array[jobIndex]}}
</view>
<view class='item_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</picker>
<!-- <view class='item_right_text'>在家可做</view>
<view class='item_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</view> -->
</view>
<view class='item'>
<view class='item_left'>选择行业</view>
<view class='item_right'>
<view class='item_right_text'>餐饮</view>
<picker bindchange="industryClass" value="{{industryIndex}}" range="{{industry}}">
<view class='item_right'>
<view class="item_right_text">
{{industry[industryIndex]}}
</view>
<view class='item_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</picker>
<!-- <view class='item_right_text'>在家可做</view>
<view class='item_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</view> -->
</view>
<view class='item'>
<view class='item_left'>选择岗位</view>
<view class='item_right'>
<view class='item_right_text'>厨师</view>
<picker bindchange="postClass" value="{{postIndex}}" range="{{post}}">
<view class='item_right'>
<view class="item_right_text">
{{post[postIndex]}}
</view>
<view class='item_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</picker>
<!-- <view class='item_right_text'>在家可做</view>
<view class='item_right_icon'>
<image src='../../img/right.png'></image>
</view>
</view>
</view> -->
</view>
<!-- 企业logo -->
<view class='item logo'>
<view class='item_left'>企业logo</view>
... ... @@ -66,9 +96,10 @@
<view class='item'>
<view class='item_left'>输入工资</view>
<view class='item_right salary'>
<view class='item_right_top'>
<view class='item_right_top_left color_y'>酬薪范围</view>
<view class='item_right_top_right'>固定薪资</view>
<!-- 酬薪范围与固定薪资切换 -->
<view class='item_right_top' >
<view class='item_right_top_left {{status==true?"color_y":""}}' bindtap='switch_a'>酬薪范围</view>
<view class='item_right_top_right {{status==false?"color_y":""}}' bindtap='switch_a'>固定薪资</view>
</view>
<!-- 范围 -->
<view class='item_right_bottom'>
... ... @@ -94,8 +125,8 @@
</view>
</view>
</view>
<!-- 选择学历 -->
<view class='item'>
... ... @@ -130,8 +161,8 @@
</view>
</view>
</view>
</view>
<!-- 选工作地点 -->
<view class='item map'>
... ... @@ -207,7 +238,7 @@
<!-- 按钮 -->
<view class='bottom'>
<view class='bottom_btn'>确认发布</view>
<view class='bottom_btn' bindtap='fabu'>确认发布</view>
</view>
</view>
\ No newline at end of file
... ...
... ... @@ -11,6 +11,12 @@ Page({
/**
* 生命周期函数--监听页面加载
*/
toInviteFriends(){
wx.navigateTo({
url: '/pages/inviteFriends/inviteFriends',
})
},
onLoad: function (options) {
},
... ...
... ... @@ -97,7 +97,7 @@
</view>
<!-- 底部按钮 -->
<view class='bottom'>
<view class='bottom' bindtap='toInviteFriends'>
马上邀请好友,领奖励
</view>
... ...
... ... @@ -18,6 +18,12 @@ Page({
/**
* 生命周期函数--监听页面初次渲染完成
*/
// 报名成功
regSuccess() {
wx.navigateTo({
url: '/pages/regSuccess/regSuccess',
})
},
onReady: function () {
},
... ...
{
"usingComponents": {},
"navigationBarTitleText": "报名记录"
"navigationBarTitleText": "岗位收藏"
}
\ No newline at end of file
... ...
... ... @@ -19,7 +19,7 @@
</view>
</view>
<view class='item_top_right'>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
... ... @@ -54,7 +54,7 @@
</view>
</view>
<view class='item_top_right'>
<view class='item_top_right' bindtap='regSuccess'>
报名
</view>
</view>
... ...
... ... @@ -37,12 +37,12 @@
"list": []
},
"miniprogram": {
"current": 21,
"current": 0,
"list": [
{
"id": -1,
"id": 0,
"name": "1-3完善个人资料",
"pathName": "pages/mine/perfectInfor/perfectInfor",
"pathName": "pages/personalData/personalData",
"query": "",
"scene": null
},
... ... @@ -192,6 +192,27 @@
"pathName": "pages/positionDetails/positionDetails",
"query": "",
"scene": null
},
{
"id": -1,
"name": "6.4招聘者详情",
"pathName": "pages/employerDetails/employerDetails",
"query": "",
"scene": null
},
{
"id": 23,
"name": "6.5在家可做",
"pathName": "pages/atHome/atHome",
"query": "",
"scene": null
},
{
"id": -1,
"name": "6.6热门推荐",
"pathName": "pages/hotRecommend/hotRecommend",
"query": "",
"scene": null
}
]
}
... ...