//获取应用实例
const app = getApp();
Page({
/**
* 页面的初始数据
*/
data: {
userInfo: {},
hasUserInfo: false,
canIUse: wx.canIUse('button.open-type.getUserInfo'),
canIUseGetUserProfile: false,
canIUseOpenData: wx.canIUse('open-data.type.userAvatarUrl') && wx.canIUse('open-data.type.userNickName'), // 如需尝试获取用户信息可改为false
/**
* 页面配置
*/
winWidth: 0,
winHeight: 0,
// tab切换
currentTab: 0,
Activity :[// 活动日程
{
act_id:"1",
act_start_time: "2021-07-09 10:30:54",
act_end_time: "2021-07-09 11:31:03",
act_name:"这里是某活动",
room_name:"某区-xxx-x排x列",
},
{
act_id:"2",
act_start_time: "3000-6-05 10:30:54",
act_end_time: "2021-07-09 11:31:03",
act_name:"这里是某活动",
room_name:"某区-xxx-x排x列",
},
{
act_id:"3",
act_start_time: "2019-6-05 10:30:54",
act_end_time: "2021-07-09 11:31:03",
act_name:"这里是某活动",
room_name:"某区-xxx-x排x列",
},
{
act_id:"4",
act_start_time: "2010-6-05 10:30:54",
act_end_time: "2021-07-09 11:31:03",
act_name:"这里是某活动",
room_name:"某区-xxx-x排x列",
},
{
act_id:"5",
act_start_time: "2000-6-05 10:30:54",
act_end_time: "2021-07-09 11:31:03",
act_name:"这里是某活动",
room_name:"某区-xxx-x排x列",
},
{
act_id:"6",
act_start_time: "1999-6-05 10:30:54",
act_end_time: "2021-07-09 11:31:03",
act_name:"这里是某活动",
room_name:"某区-xxx-x排x列",
},
],
History:[//历史选座
{
act_id:"1",
act_start_time: "2021-07-09 10:30:54",
act_end_time: "2021-07-09 11:31:03",
act_name:"这里是某活动",
room_name:"某区-xxx-x排x列",
},
],
Default_record:[//违约记录
{
act_id:"1",
act_start_time: "2021-07-09 10:30:54",
act_end_time: "2021-07-09 11:31:03",
act_name:"这里是某活动",
room_name:"某区-xxx-x排x列",
},
{
act_id:"6",
act_start_time: "1999-6-05 10:30:54",
act_end_time: "2021-07-09 11:31:03",
act_name:"这里是某活动",
room_name:"某区-xxx-x排x列",
},
],
// 顶部菜单切换
navbar: ['活动日程', '历史记录', "违约记录"],
// 默认选中菜单
currentTab: 0,
index: 0,
pick_name: "",
},
onLoad() {
if (wx.getUserProfile) {
this.setData({
canIUseGetUserProfile: true
})
}
var that = this;
/**
* 获取系统信息
*/
wx.getSystemInfo( {
success: function( res ) {
that.setData( {
winWidth: res.windowWidth,
winHeight: res.windowHeight,
});
}
});
},
getUserProfile(e) {
// 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接口获取用户个人信息均需用户确认,开发者妥善保管用户快速填写的头像昵称,避免重复弹窗
wx.getUserProfile({
desc: '展示用户信息', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
success: (res) => {
console.log(res)
this.setData({
userInfo: res.userInfo,
hasUserInfo: true
})
}
})
},
getUserInfo(e) {
// 不推荐使用getUserInfo获取用户信息,预计自2021年4月13日起,getUserInfo将不再弹出弹窗,并直接返回匿名的用户个人信息
console.log(e)
this.setData({
userInfo: e.detail.userInfo,
hasUserInfo: true
})
},
cancel_seat:function(){//取消选座
wx.showToast({
title: '退选成功',//提示文字
duration:2000,//显示时长
mask:true,//是否显示透明蒙层,防止触摸穿透,默认:false
icon:'success', //图标,支持"success"、"loading"
success:function(){ },//接口调用成功
fail: function () { }, //接口调用失败的回调函数
complete: function () { } //接口调用结束的回调函数
})
},
setting:function(){//设置按钮
wx.navigateTo({
url: '/pages/setting/setting',
})
},
bindChange: function( e ) {
var that = this;
that.setData( { currentTab: e.detail.current });
},
/**
* 点击tab切换
*/
swichNav: function( e ) {
var that = this;
if( this.data.currentTab === e.target.dataset.current ) {
return false;
} else {
that.setData( {
currentTab: e.target.dataset.current
})
}
},
/**
*特殊写法:比较数组date日期
*/
compare: function(property) {
return function(a, b) {
var value1 = Date.parse(a[property]);
var value2 = Date.parse(b[property]);
return value1 - value2;
}
},
TimeSort:function(e){//按活动时间排序
//property 根据什么排序
var property = e.currentTarget.dataset.property;
console.log(property);
var self = this;
var Activity = self.data.Activity;
self.setData({
Activity: Activity.sort(self.compare(property))
})
console.log(Activity)
},
shensu:function(e){//申诉
var id = e.currentTarget.dataset.id;
console.log(id);
wx.navigateTo({
url: '/pages/complain/complain?id='+id, //传参
})
}
})
没有合适的资源?快使用搜索试试~ 我知道了~
选座系统微信小程序源码.zip
共40个文件
json:9个
png:9个
js:8个
8 下载量 143 浏览量
2023-09-04
15:10:32
上传
评论
收藏 280KB ZIP 举报
温馨提示
选座系统微信小程序源码.zip 选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip选座系统微信小程序源码.zip
资源推荐
资源详情
资源评论
收起资源包目录
选座系统微信小程序.zip (40个子文件)
wx-选座系统微信小程序master
sitemap.json 191B
pages
message
message.wxss 32B
message.js 847B
message.json 27B
message.wxml 74B
user
complain
complain.wxml 590B
complain.js 906B
complain.wxss 489B
complain.json 27B
more
more.js 6KB
more.wxml 4KB
more.wxss 3KB
more.json 65B
setting
setting.js 4KB
setting.wxml 1KB
setting.wxss 679B
setting.json 65B
mine
mine.js 6KB
mine.json 79B
mine.wxss 3KB
mine.wxml 5KB
activity
activity.wxss 34B
activity.wxml 78B
activity.json 27B
activity.js 849B
app.json 940B
project.config.json 1KB
app.js 364B
utils
util.js 460B
app.wxss 194B
.gitignore 145B
images
touxiang.png 226KB
tabbar
message.png 3KB
message_cur.png 2KB
activity_cur.png 3KB
user.png 3KB
activity.png 3KB
user_cur.png 2KB
设置.png 6KB
箭头.png 3KB
共 40 条
- 1
资源评论
程序员张小妍
- 粉丝: 1w+
- 资源: 2632
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功