|
@@ -36,7 +36,18 @@ import org.jeecg.common.aspect.annotation.AutoLog;
|
|
|
@Slf4j
|
|
|
public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree, ITpmEquipmentTreeService>{
|
|
|
@Autowired
|
|
|
- private ITpmEquipmentTreeService tpmEquipmentDefineService;
|
|
|
+ private ITpmEquipmentTreeService tpmEquipmentTreeService;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取设备树及设备列表
|
|
|
+ */
|
|
|
+ @ApiOperation("获取设备树及设备列表")
|
|
|
+ @GetMapping("/listtreeandequip")
|
|
|
+ public Result<List<TpmEquipmentTree>> listTreeAndEquip(TpmEquipmentTree equipmentTree) {
|
|
|
+ List<TpmEquipmentTree> equipmentTrees = tpmEquipmentTreeService.selectTreeAndEquipList(equipmentTree);
|
|
|
+ return Result.OK(equipmentTrees);
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* 分页列表查询
|
|
@@ -57,7 +68,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
String hasQuery = req.getParameter("hasQuery");
|
|
|
if(hasQuery != null && "true".equals(hasQuery)){
|
|
|
QueryWrapper<TpmEquipmentTree> queryWrapper = QueryGenerator.initQueryWrapper(tpmEquipmentTree, req.getParameterMap());
|
|
|
- List<TpmEquipmentTree> list = tpmEquipmentDefineService.queryTreeListNoPage(queryWrapper);
|
|
|
+ List<TpmEquipmentTree> list = tpmEquipmentTreeService.queryTreeListNoPage(queryWrapper);
|
|
|
IPage<TpmEquipmentTree> pageList = new Page<>(1, 10, list.size());
|
|
|
pageList.setRecords(list);
|
|
|
return Result.OK(pageList);
|
|
@@ -71,7 +82,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
// 使用 eq 防止模糊查询
|
|
|
queryWrapper.eq("parentid", parentId);
|
|
|
Page<TpmEquipmentTree> page = new Page<TpmEquipmentTree>(pageNo, pageSize);
|
|
|
- IPage<TpmEquipmentTree> pageList = tpmEquipmentDefineService.page(page, queryWrapper);
|
|
|
+ IPage<TpmEquipmentTree> pageList = tpmEquipmentTreeService.page(page, queryWrapper);
|
|
|
return Result.OK(pageList);
|
|
|
}
|
|
|
}
|
|
@@ -86,7 +97,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
public Result<List<SelectTreeModel>> loadTreeChildren(@RequestParam(name = "pid") String pid) {
|
|
|
Result<List<SelectTreeModel>> result = new Result<>();
|
|
|
try {
|
|
|
- List<SelectTreeModel> ls = tpmEquipmentDefineService.queryListByPid(pid);
|
|
|
+ List<SelectTreeModel> ls = tpmEquipmentTreeService.queryListByPid(pid);
|
|
|
result.setResult(ls);
|
|
|
result.setSuccess(true);
|
|
|
} catch (Exception e) {
|
|
@@ -108,7 +119,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
public Result<List<SelectTreeModel>> loadTreeRoot(@RequestParam(name = "async") Boolean async, @RequestParam(name = "pcode") String pcode) {
|
|
|
Result<List<SelectTreeModel>> result = new Result<>();
|
|
|
try {
|
|
|
- List<SelectTreeModel> ls = tpmEquipmentDefineService.queryListByCode(pcode);
|
|
|
+ List<SelectTreeModel> ls = tpmEquipmentTreeService.queryListByCode(pcode);
|
|
|
if (!async) {
|
|
|
loadAllChildren(ls);
|
|
|
}
|
|
@@ -129,7 +140,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
*/
|
|
|
private void loadAllChildren(List<SelectTreeModel> ls) {
|
|
|
for (SelectTreeModel tsm : ls) {
|
|
|
- List<SelectTreeModel> temp = tpmEquipmentDefineService.queryListByPid(tsm.getKey());
|
|
|
+ List<SelectTreeModel> temp = tpmEquipmentTreeService.queryListByPid(tsm.getKey());
|
|
|
if (temp != null && temp.size() > 0) {
|
|
|
tsm.setChildren(temp);
|
|
|
loadAllChildren(temp);
|
|
@@ -148,7 +159,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
@GetMapping(value = "/childList")
|
|
|
public Result<IPage<TpmEquipmentTree>> queryPageList(TpmEquipmentTree tpmEquipmentTree, HttpServletRequest req) {
|
|
|
QueryWrapper<TpmEquipmentTree> queryWrapper = QueryGenerator.initQueryWrapper(tpmEquipmentTree, req.getParameterMap());
|
|
|
- List<TpmEquipmentTree> list = tpmEquipmentDefineService.list(queryWrapper);
|
|
|
+ List<TpmEquipmentTree> list = tpmEquipmentTreeService.list(queryWrapper);
|
|
|
IPage<TpmEquipmentTree> pageList = new Page<>(1, 10, list.size());
|
|
|
pageList.setRecords(list);
|
|
|
return Result.OK(pageList);
|
|
@@ -169,7 +180,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
QueryWrapper<TpmEquipmentTree> queryWrapper = new QueryWrapper<>();
|
|
|
List<String> parentIdList = Arrays.asList(parentIds.split(","));
|
|
|
queryWrapper.in("parentid", parentIdList);
|
|
|
- List<TpmEquipmentTree> list = tpmEquipmentDefineService.list(queryWrapper);
|
|
|
+ List<TpmEquipmentTree> list = tpmEquipmentTreeService.list(queryWrapper);
|
|
|
IPage<TpmEquipmentTree> pageList = new Page<>(1, 10, list.size());
|
|
|
pageList.setRecords(list);
|
|
|
return Result.OK(pageList);
|
|
@@ -190,7 +201,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
//@RequiresPermissions("org.jeecg.modules:ems_tpm_equipment_tree:add")
|
|
|
@PostMapping(value = "/add")
|
|
|
public Result<String> add(@RequestBody TpmEquipmentTree tpmEquipmentTree) {
|
|
|
- tpmEquipmentDefineService.addTpmEquipmentDefine(tpmEquipmentTree);
|
|
|
+ tpmEquipmentTreeService.addTpmEquipmentDefine(tpmEquipmentTree);
|
|
|
return Result.OK("添加成功!");
|
|
|
}
|
|
|
|
|
@@ -205,7 +216,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
//@RequiresPermissions("org.jeecg.modules:ems_tpm_equipment_tree:edit")
|
|
|
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
|
|
|
public Result<String> edit(@RequestBody TpmEquipmentTree tpmEquipmentTree) {
|
|
|
- tpmEquipmentDefineService.updateTpmEquipmentDefine(tpmEquipmentTree);
|
|
|
+ tpmEquipmentTreeService.updateTpmEquipmentDefine(tpmEquipmentTree);
|
|
|
return Result.OK("编辑成功!");
|
|
|
}
|
|
|
|
|
@@ -220,7 +231,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
//@RequiresPermissions("org.jeecg.modules:ems_tpm_equipment_tree:delete")
|
|
|
@DeleteMapping(value = "/delete")
|
|
|
public Result<String> delete(@RequestParam(name="id",required=true) String id) {
|
|
|
- tpmEquipmentDefineService.deleteTpmEquipmentDefine(id);
|
|
|
+ tpmEquipmentTreeService.deleteTpmEquipmentDefine(id);
|
|
|
return Result.OK("删除成功!");
|
|
|
}
|
|
|
|
|
@@ -235,7 +246,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
//@RequiresPermissions("org.jeecg.modules:ems_tpm_equipment_tree:deleteBatch")
|
|
|
@DeleteMapping(value = "/deleteBatch")
|
|
|
public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
|
|
|
- this.tpmEquipmentDefineService.removeByIds(Arrays.asList(ids.split(",")));
|
|
|
+ this.tpmEquipmentTreeService.removeByIds(Arrays.asList(ids.split(",")));
|
|
|
return Result.OK("批量删除成功!");
|
|
|
}
|
|
|
|
|
@@ -249,7 +260,7 @@ public class TpmEquipmentTreeController extends JeecgController<TpmEquipmentTree
|
|
|
@ApiOperation(value="设备树-通过id查询", notes="设备树-通过id查询")
|
|
|
@GetMapping(value = "/queryById")
|
|
|
public Result<TpmEquipmentTree> queryById(@RequestParam(name="id",required=true) String id) {
|
|
|
- TpmEquipmentTree tpmEquipmentTree = tpmEquipmentDefineService.getById(id);
|
|
|
+ TpmEquipmentTree tpmEquipmentTree = tpmEquipmentTreeService.getById(id);
|
|
|
if(tpmEquipmentTree ==null) {
|
|
|
return Result.error("未找到对应数据");
|
|
|
}
|