Administrator
2021-08-05 8d2a26f62771103d769aa120146fb93dc3afe5a3
培训报名去重,已报过名的不能再报名
3 files modified
33 ■■■■ changed files
src/views/exam/performance.vue 3 ●●●●● patch | view | raw | blame | history
src/views/trainingRegistration/data.js 5 ●●●●● patch | view | raw | blame | history
src/views/trainingRegistration/index.vue 25 ●●●●● patch | view | raw | blame | history
src/views/exam/performance.vue
@@ -476,6 +476,9 @@
            this.refreshChange();
            done();
        },
        refreshChange() {
            this.questionBankOnLoad(this.page, this.query);
        },
    }
}
src/views/trainingRegistration/data.js
@@ -50,6 +50,11 @@
            value: "id"
        },
        searchSpan: 5,
        rules: [{
            required: true,
            message: "请输入姓名",
            trigger: "blur"
        }],
    }, {
        label: "姓名",
        prop: "realName",
src/views/trainingRegistration/index.vue
@@ -113,16 +113,26 @@
    },
    rowSave(form, done, loading) {
      var that = this;
      //   var form = this.data[0];
      //   delete form.id;
      //   for (var k = 0; k < 13; k++) {
      adddata(form).then(
        (res) => {
          this.onLoad(this.page);
          this.$message({
            type: "success",
            message: "操作成功!",
          });
          debugger;
          if(res.data.data==201){
            this.$message({
              type: "warning",
              message:"已报名,不能重复报名",
            });
          }else if(res.data.data==201){
            this.$message({
              type: "warning",
              message:"报名失败",
            });
          }else{
            this.$message({
              type: "success",
              message:"报名成功",
            });
          }
          done();
        },
        (error) => {
@@ -130,7 +140,6 @@
          loading();
        }
      );
      //   }
    },
    searchChange(params, done) {
      this.query = params;