Merge pull request #7294 from dataease/pr@dev-v2@refactor_template-manage

refactor: 优化模版管理批量操作
This commit is contained in:
王嘉豪
2023-12-22 14:54:15 +08:00
committed by GitHub
6 changed files with 237 additions and 5 deletions

View File

@@ -1,6 +1,7 @@
package io.dataease.api.template;
import io.dataease.api.template.dto.TemplateManageDTO;
import io.dataease.api.template.request.TemplateManageBatchRequest;
import io.dataease.api.template.request.TemplateManageRequest;
import io.dataease.api.template.vo.VisualizationTemplateVO;
import org.springframework.web.bind.annotation.*;
@@ -35,4 +36,10 @@ public interface TemplateManageApi {
@PostMapping("/categoryTemplateNameCheck")
String categoryTemplateNameCheck(@RequestBody TemplateManageRequest request);
@PostMapping("/batchUpdate")
void batchUpdate(@RequestBody TemplateManageBatchRequest request);
@PostMapping("/batchDelete")
void batchDelete(@RequestBody TemplateManageBatchRequest request);
}

View File

@@ -0,0 +1,21 @@
package io.dataease.api.template.request;
import io.dataease.api.template.vo.VisualizationTemplateVO;
import lombok.Data;
import java.util.List;
/**
* Author: wangjiahao
* Description:
*/
@Data
public class TemplateManageBatchRequest {
private String optType;
private List<String> templateIds;
private List<String> categories;
}