feat(REQ-3340) - 优化重置打印模板相关参数

This commit is contained in:
wangli 2025-02-20 15:51:43 +08:00
parent 6e63aa50bd
commit 1109b185bf

View File

@ -361,9 +361,12 @@ public class BpmnProcessModelController implements ProcessModelApi {
public CommonResponse<Boolean> resetPrintTemplateConfig(@Validated @RequestBody RestPrintTemplateConfigDTO dto) {
String activeProcessDefinitionId = bpmnProcessDefinitionService.getActiveProcessDefinitionId(NO_TENANT_ID, dto.getProcessDefinitionKey());
String modelId = bpmnProcessInstanceService.getModelIdByProcessDefinitionId(null, activeProcessDefinitionId);
PrintModelDTO config = bpmnProcessModelService.getPrintTemplateConfig(modelId);
bpmnProcessModelService.printTemplateConfig(PrintTemplateConfigUpsertDTO.builder()
.modelId(dto.getModelId())
.printTemplateConfig(bpmnProcessModelService.getPrintTemplateConfig(modelId).getPrintTemplateConfig())
.printFileName(config.getPrintFileName())
.printTemplateName(config.getPrintTemplateName())
.printTemplateConfig(config.getPrintTemplateConfig())
.build());
return success(true);
}