UPDATE: fk

This commit is contained in:
libertyspy
2026-02-08 20:14:46 +08:00
parent d8c429d000
commit e12c3c0302
3 changed files with 87 additions and 1 deletions

View File

@@ -7,6 +7,11 @@ import java.util.stream.Collectors;
import javax.servlet.http.HttpServletResponse;
import com.solution.common.core.domain.R;
import com.solution.system.domain.NodeTemplateEntity;
import com.solution.system.domain.Nodeparameter;
import com.solution.system.domain.Templateparameterdef;
import com.solution.system.service.INodeparameterService;
import com.solution.system.service.ITemplateparameterdefService;
import com.solution.web.controller.behaviour.vo.NodetemplateDTO;
import com.solution.web.controller.behaviour.vo.NodetemplateVO;
import io.swagger.annotations.Api;
@@ -45,6 +50,12 @@ public class NodetemplateController extends BaseController {
@Autowired
private INodetemplateService nodetemplateService;
@Autowired
private INodeparameterService nodeparameterService;
@Autowired
private ITemplateparameterdefService templateparameterdefService;
/**
* 查询节点模板列表
*/
@@ -56,6 +67,25 @@ public class NodetemplateController extends BaseController {
return getDataTable(list);
}
@ApiOperation("节点模板列表")
@PreAuthorize("@ss.hasPermi('system:nodetemplate:all')")
@GetMapping("/all")
public R<List<NodeTemplateEntity>> all() {
Nodetemplate nodetemplate = new Nodetemplate();
List<Nodetemplate> list = nodetemplateService.selectNodetemplateList(nodetemplate);
if (CollectionUtils.isEmpty(list)) {
return R.ok(null);
}
List<NodeTemplateEntity> entities = new ArrayList<>();
for (Nodetemplate template : list) {
Templateparameterdef def = new Templateparameterdef();
def.setTemplateId(template.getId());
List<Templateparameterdef> parameters = templateparameterdefService.selectTemplateparameterdefList(def);
entities.add(new NodeTemplateEntity(template, parameters));
}
return R.ok(entities);
}
@ApiOperation("节点模板列表")
@PreAuthorize("@ss.hasPermi('system:nodetemplate:list')")
@GetMapping("/listAll")