refactor: 富文本、表格等模版适配优化

This commit is contained in:
wangjiahao
2023-11-14 13:16:08 +08:00
parent 7692783af5
commit b6a4419707
18 changed files with 156 additions and 63 deletions

View File

@@ -9,7 +9,7 @@ import java.util.List;
public interface TemplateManageApi {
@PostMapping("/templateList")
List<TemplateManageDTO> templateList(TemplateManageRequest request);
List<TemplateManageDTO> templateList(@RequestBody TemplateManageRequest request);
@PostMapping("/save")
TemplateManageDTO save(@RequestBody TemplateManageRequest request);
@@ -17,8 +17,8 @@ public interface TemplateManageApi {
@DeleteMapping("/delete/{id}")
void delete(@PathVariable String id);
@GetMapping("/findOne/{id}")
VisualizationTemplateVO findOne(@PathVariable String id) throws Exception;
@GetMapping("/findOne/{templateId}")
VisualizationTemplateVO findOne(@PathVariable String templateId) throws Exception;
@PostMapping("/find")
List<TemplateManageDTO> find(@RequestBody TemplateManageRequest request);

View File

@@ -19,11 +19,14 @@ public class TemplateManageRequest extends VisualizationTemplateVO {
private Boolean withChildren = false;
private String leafDvType;
public TemplateManageRequest() {
}
public TemplateManageRequest(String pid) {
public TemplateManageRequest(String pid,String dvType) {
super.setPid(pid);
super.setDvType(dvType);
withBlobs="N";
}
}