mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 16:23:42 +08:00 
			
		
		
		
	【优化】为代码生成器生成的前端代码添加loading;删除方法回调函数变更为箭头表达式
This commit is contained in:
		@@ -534,9 +534,11 @@ export default {
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
    /** 修改按钮操作 */
 | 
					    /** 修改按钮操作 */
 | 
				
			||||||
    handleUpdate(row) {
 | 
					    handleUpdate(row) {
 | 
				
			||||||
 | 
					      this.loading = true;
 | 
				
			||||||
      this.reset();
 | 
					      this.reset();
 | 
				
			||||||
      const ${pkColumn.javaField} = row.${pkColumn.javaField} || this.ids
 | 
					      const ${pkColumn.javaField} = row.${pkColumn.javaField} || this.ids
 | 
				
			||||||
      get${BusinessName}(${pkColumn.javaField}).then(response => {
 | 
					      get${BusinessName}(${pkColumn.javaField}).then(response => {
 | 
				
			||||||
 | 
					        this.loading = false;
 | 
				
			||||||
        this.form = response.data;
 | 
					        this.form = response.data;
 | 
				
			||||||
#foreach ($column in $columns)
 | 
					#foreach ($column in $columns)
 | 
				
			||||||
#if($column.htmlType == "checkbox")
 | 
					#if($column.htmlType == "checkbox")
 | 
				
			||||||
@@ -554,6 +556,7 @@ export default {
 | 
				
			|||||||
    submitForm() {
 | 
					    submitForm() {
 | 
				
			||||||
      this.#[[$]]#refs["form"].validate(valid => {
 | 
					      this.#[[$]]#refs["form"].validate(valid => {
 | 
				
			||||||
        if (valid) {
 | 
					        if (valid) {
 | 
				
			||||||
 | 
					            this.loading = true;
 | 
				
			||||||
#foreach ($column in $columns)
 | 
					#foreach ($column in $columns)
 | 
				
			||||||
#if($column.htmlType == "checkbox")
 | 
					#if($column.htmlType == "checkbox")
 | 
				
			||||||
          this.form.$column.javaField = this.form.${column.javaField}.join(",");
 | 
					          this.form.$column.javaField = this.form.${column.javaField}.join(",");
 | 
				
			||||||
@@ -564,12 +567,14 @@ export default {
 | 
				
			|||||||
#end
 | 
					#end
 | 
				
			||||||
          if (this.form.${pkColumn.javaField} != null) {
 | 
					          if (this.form.${pkColumn.javaField} != null) {
 | 
				
			||||||
            update${BusinessName}(this.form).then(response => {
 | 
					            update${BusinessName}(this.form).then(response => {
 | 
				
			||||||
 | 
					              this.loading = false;
 | 
				
			||||||
              this.msgSuccess("修改成功");
 | 
					              this.msgSuccess("修改成功");
 | 
				
			||||||
              this.open = false;
 | 
					              this.open = false;
 | 
				
			||||||
              this.getList();
 | 
					              this.getList();
 | 
				
			||||||
            });
 | 
					            });
 | 
				
			||||||
          } else {
 | 
					          } else {
 | 
				
			||||||
            add${BusinessName}(this.form).then(response => {
 | 
					            add${BusinessName}(this.form).then(response => {
 | 
				
			||||||
 | 
					              this.loading = false;
 | 
				
			||||||
              this.msgSuccess("新增成功");
 | 
					              this.msgSuccess("新增成功");
 | 
				
			||||||
              this.open = false;
 | 
					              this.open = false;
 | 
				
			||||||
              this.getList();
 | 
					              this.getList();
 | 
				
			||||||
@@ -585,9 +590,11 @@ export default {
 | 
				
			|||||||
          confirmButtonText: "确定",
 | 
					          confirmButtonText: "确定",
 | 
				
			||||||
          cancelButtonText: "取消",
 | 
					          cancelButtonText: "取消",
 | 
				
			||||||
          type: "warning"
 | 
					          type: "warning"
 | 
				
			||||||
        }).then(function() {
 | 
					        }).then(()=> {
 | 
				
			||||||
 | 
					          this.loading = true;
 | 
				
			||||||
          return del${BusinessName}(${pkColumn.javaField}s);
 | 
					          return del${BusinessName}(${pkColumn.javaField}s);
 | 
				
			||||||
        }).then(() => {
 | 
					        }).then(() => {
 | 
				
			||||||
 | 
					          this.loading = false;
 | 
				
			||||||
          this.getList();
 | 
					          this.getList();
 | 
				
			||||||
          this.msgSuccess("删除成功");
 | 
					          this.msgSuccess("删除成功");
 | 
				
			||||||
        })
 | 
					        })
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user