|  |  |  | 
|---|
|  |  |  | @RequestParam(required = false)String orderByType, | 
|---|
|  |  |  | @RequestParam Map<String, Object> param){ | 
|---|
|  |  |  | EntityWrapper<Node> wrapper = new EntityWrapper<>(); | 
|---|
|  |  |  | //wrapper.ne("type",3); | 
|---|
|  |  |  | wrapper.ne("type",3); | 
|---|
|  |  |  | excludeTrash(param); | 
|---|
|  |  |  | convert(param, wrapper); | 
|---|
|  |  |  | hostEq(wrapper); | 
|---|
|  |  |  | 
|---|
|  |  |  | throw new CoolException("该编号/名称已存在"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (Cools.isEmpty(node) || null==node.getId()){ | 
|---|
|  |  |  | return R.error(); | 
|---|
|  |  |  | return R.error("参数缺失"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (node.getType() != 1) { | 
|---|
|  |  |  | Node parentNode = nodeService.selectById(node.getParentId()); | 
|---|
|  |  |  | 
|---|
|  |  |  | public R delete(@RequestParam String param){ | 
|---|
|  |  |  | List<Node> list = JSONArray.parseArray(param, Node.class); | 
|---|
|  |  |  | if (Cools.isEmpty(list)){ | 
|---|
|  |  |  | return R.error(); | 
|---|
|  |  |  | return R.error("参数缺失"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | for (Node entity : list){ | 
|---|
|  |  |  | nodeService.delete(new EntityWrapper<>(entity)); | 
|---|