miniprogram/pages/coursedetails/coursedetails.js

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

// pages/coursedetail/coursedetail.js
const db = wx.cloud.database();
const _ = db.command;
import Dialog from '../../miniprogram_npm/@vant/weapp/dialog/dialog';
Page({

    /**
     * 页面的初始数据
     */
    data: {
        course:"",
        flag:true
    },
    back(){
        wx.reLaunch({
          url: '../index/index',
        })
    },
    onSubmit(){
      var id=this.data.course._id;
      Dialog.confirm({
        title: this.data.course.name,
        message: '课程类别:'+this.data.course.category+'\n'+
        '开课形式:'+this.data.course.form+'\n'+
        '任课教师:'+this.data.course.teacher+'\n'+
        '开课单位:'+this.data.course.college+'\n'+
        '节次:'+this.data.course.time+'\n'+
        '上课时间:'+this.data.course.week+'\n'+
        '是否确认选择?',
      })
        .then(() => {
          db.collection('stu_course').add({
            data:{
              course_id:this.data.course._id,
            },
            success:res=>{
              console.log("添加成功",res);
              wx.showToast({
                title: '选择课程成功',
                icon: 'success',
                duration: 2000,
                success:function(){
                  db.collection('course_category').doc(id).update({
                    data:{
                      num:_.inc(-1)
                    },
                    success:res=>{
                      console.log("自减成功",res);
                    }
                  })
                  setTimeout(function(){
                    wx.reLaunch({
                      url: '../index/index',
                  })
                  },2000)
                }
              })
            }
          })
        })
后面还有 81 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。