rwd
litian
2024-09-27 46227c41fe5dab991f6c9ab30c9bb318e6eea4fa
packageBookService/pages/bookServices/detail/components/learnTask/index.js
@@ -69,7 +69,7 @@
      this.setData({
        bookId: options.bookId,
        cmsPath: options.cmsPath,
        taskId: options.bookId,
        taskId: options.taskId,
        consumer: options.consumer,
        userId: options.userId,
        userName: JSON.parse(wx.getStorageSync(app.config.userInfoKey)).nickName
@@ -78,7 +78,7 @@
        this.setData({
          cmsPath: options.cmsPath,
          bookId: options.bookId,
          taskId: options.bookId,
          taskId: options.taskId,
          consumer: options.consumer,
          userId: options.userId,
          disabled: true
@@ -99,7 +99,7 @@
    app.MG.identity
      .getUserKey({
        domain: 'cloudLearningTime',
        keys: [this.data.bookId + '']
        keys: [this.data.bookId]
      })
      .then((res) => {
        if (res.length > 0 && JSON.parse(res[0].value) && JSON.parse(res[0].value).length > 0) {
@@ -176,7 +176,7 @@
            menuList: dataList,
            loading: false,
          });
        }, 500)
        }, 200)
        if (this.data.taskId) {
          setTimeout(() => {
            this.data.menuList.forEach((item) => {
@@ -194,7 +194,7 @@
                })
              }
            })
          }, 500)
          }, 200)
        } else {
          setTimeout(() => {
            if (this.data.menuList[0].children) {
@@ -206,10 +206,12 @@
                taskInfo: this.data.menuList[0],
              });
            }
          }, 500)
          }, 200)
        }
      }
      this.getTasksList()
      setTimeout(() => {
        this.getTasksList()
      }, 200)
    })
  },
  getTask(e) {
@@ -244,7 +246,6 @@
      this.setData({
        tasksListData: res.datas,
      });
      if (this.data.taskInfo.name) {
        this.taskSelect(this.data.taskInfo)
      }
@@ -264,25 +265,27 @@
              this.setData({
                isUpdate: true,
                tasksData: item1,
                name: content.userName,
                school: content.school,
                class: content.class,
                name: this.data.name || content.userName,
                school: this.data.school || content.school,
                class: this.data.class || content.class,
                learnTime: content.learnTime,
                taskShow: true,
              });
              this.getChildTasksList()
              if (content.evaluate.length > 0) {
                // content.evaluate.forEach((element) => {
                //   if (this.data.consumer == 'classmate') {
                //     element.mateEvaluation = ''
                //   }
                //   if (this.data.consumer == 'teacher') {
                //     element.teacherEvaluation = ''
                //   }
                // })
              if (this.data.name && this.data.school && this.data.class) {
                this.setData({
                  dataList: content.evaluate,
                });
                  taskShow: true,
                })
                this.getChildTasksList()
                if (content.evaluate.length > 0) {
                  this.setData({
                    dataList: content.evaluate,
                  });
                }
              } else {
                wx.showToast({
                  title: "请先填写个人信息",
                  icon: 'none',
                  duration: 1000
                })
              }
            }
          } else {
@@ -326,9 +329,6 @@
          item.teacherEvaluation = ''
        })
      }
      this.setData({
      });
      if (this.data.name && this.data.school && this.data.class) {
        this.setData({
          dataList: res.datas.cmsDatas[0].datas,
@@ -591,19 +591,16 @@
  },
  confirmBtn() {
    if (this.data.invitee == 'teacher' && this.data.teacherEvaluated) {
      wx.showToast({
        title: "教师已经评价,不能再邀请教师评价!",
        icon: 'none',
        duration: 1000
      })
      return false
    } else {
      wx.showShareMenu({
        withShareTicket: true
      });
    }
    wx.showShareMenu({
      withShareTicket: true
    });
  },
  confirmBtn1() {
    wx.showToast({
      title: "教师已经评价,不能再邀请教师评价!",
      icon: 'none',
      duration: 1000
    })
  },
  submitComment() {
    let mateEvaluationList = []