liuyg
2021-08-06 bf0d17303691e7c2483e7cfa325a7ef3d8a7b322
src/views/trainingRegistration/index.vue
@@ -23,6 +23,7 @@
    >
      <template slot="menuLeft">
        <el-button
          style="display:none"
          type="danger"
          size="small"
          plain
@@ -38,7 +39,7 @@
          :size="size"
          :type="type"
           :disabled="row.cancel==2"
          >撤销报名</el-button
          >取消报名</el-button
        >
        <el-button
          icon="el-icon-folder-checked"
@@ -87,6 +88,7 @@
        selection: true,
        column: column,
        delBtn: false,
        editBtn: false,
      },
    };
  },
@@ -113,16 +115,25 @@
    },
    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: "操作成功!",
          });
          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 +141,6 @@
          loading();
        }
      );
      //   }
    },
    searchChange(params, done) {
      this.query = params;
@@ -186,7 +196,7 @@
      })
    },
    revoke(row,done,loading) {
      this.$confirm("确定撤销报名?", {
      this.$confirm("确定取消报名?", {
        confirmButtonText: "确定",
        cancelButtonText: "取消",
        type: "warning",
@@ -198,7 +208,7 @@
          this.onLoad(this.page);
          this.$message({
            type: "success",
            message: "成功撤销报名!",
            message: "取消报名成功!",
          });
          done();
        },