??????之前开发完成了教室管理,意见反馈,等小功能的开发,接下来是教室申请功能开发和教室管理开发差不多,真实原因就是经费的问题,毕竟前两次开发已经有模板了。 先看效果 逻辑还是一如既简洁 提交申请
insert: function() {
db.collection('application').add({
data:{
_id:classnum,
username:username,
name:name,
telephone:telephone,
classnum:classnum,
week:week,
day:day,
time:time,
place:place,
floor:floor,
state:"申请中",
ne: []
},
success: res =>{
console.log(res);
wx.showToast({
title: '申请成功',
})
},
fail:err => {
console.log(err);
wx.showToast({
title: '已有人申请该教室',
})
}
})
},
取消申请
delete: function ( ){
db.collection('application').where({classnum:classnum}).remove({
success: function(res) {
console.log("取消成功",res)
wx.showToast({
title: '取消成功',
})
}
})
},
通过申请
update: function(){
db.collection('application').doc(classnum).update({
data:{
state:"通过"
},
success: res =>{
console.log(res);
wx.showToast({
title: '通过成功',
})
},
fail:err => {
console.log(err);
wx.showToast({
title: '通过失败',
})
}
})
},
查询申请
getData() {
db.collection('application').get({
success: res => {
console.log(res.data)
this.setData({
ne: res.data
})
wx.showToast({
title: '查询成功',
})
},
fail(res) {
console.log("查询失败", res)
}
})
},
(四)完成意见反馈功能 总结
|