UPDATE: fk
This commit is contained in:
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user