cuijian
2025-06-05 c17e36e49be715a3305c79625187631184278c19
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ToolLedgerDetailController.java
@@ -66,9 +66,10 @@
                           @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                           @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                           HttpServletRequest req) {
      QueryWrapper<ToolLedgerDetail> queryWrapper = QueryGenerator.initQueryWrapper(toolLedgerDetail, req.getParameterMap());
      Map<String, String[]> parameterMap = req.getParameterMap();
      QueryWrapper<ToolLedgerDetail> queryWrapper = QueryGenerator.initQueryWrapper(toolLedgerDetail, parameterMap);
      Page<ToolLedgerDetail> page = new Page<ToolLedgerDetail>(pageNo, pageSize);
      IPage<ToolLedgerDetail> pageList = toolLedgerDetailService.page(page, queryWrapper);
      IPage<ToolLedgerDetail> pageList = toolLedgerDetailService.queryPageList(page, parameterMap);
      return Result.OK(pageList);
   }
   
@@ -174,4 +175,42 @@
        return super.importExcel(request, response, ToolLedgerDetail.class);
    }
    /**
     * 工具入库-选择借出工具
     *
     * @param toolLedgerDetail
     * @param pageNo
     * @param pageSize
     * @param query
     * @return
     */
    @ApiOperation(value="工具入库-选择借出工具", notes="工具入库-选择借出工具")
    @GetMapping(value = "/queryLendTool")
    public Result<?> queryLendTool(ToolLedgerDetail toolLedgerDetail,
                                            @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                                            @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                              @RequestParam Map<String, String> query) {
       IPage<Map<String, Object>> pageList = toolLedgerDetailService.queryLendTool(pageNo, pageSize, query);
       return Result.OK(pageList);
    }
    /**
     * 工具入库-选择刃磨工具
     *
     * @param toolLedgerDetail
     * @param pageNo
     * @param pageSize
     * @param query
     * @return
     */
    @ApiOperation(value="工具入库-选择刃磨工具", notes="工具入库-选择刃磨工具")
    @GetMapping(value = "/querySharpenTool")
    public Result<?> querySharpenTool(ToolLedgerDetail toolLedgerDetail,
                              @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                              @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                              @RequestParam Map<String, String> query) {
       IPage<Map<String, Object>> pageList = toolLedgerDetailService.querySharpenTool(pageNo, pageSize, query);
       return Result.OK(pageList);
    }
}