cuijian
2025-05-12 20791bfadab91e8ca99e6409f9a405e23d0a6505
工具信息参数
已添加36个文件
2566 ■■■■■ 文件已修改
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaBladeController.java 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaCommonToolController.java 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaHoleToolsController.java 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaMillToolController.java 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaThreadingToolController.java 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaTurningToolsController.java 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaBlade.java 191 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaCommonTool.java 99 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaHoleTools.java 231 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaMillTool.java 227 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaThreadingTool.java 187 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaTurningTools.java 239 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaBladeMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaCommonToolMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaHoleToolsMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaMillToolMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaThreadingToolMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaTurningToolsMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaBladeMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaCommonToolMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaHoleToolsMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaMillToolMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaThreadingToolMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaTurningToolsMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaBladeService.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaCommonToolService.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaHoleToolsService.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaMillToolService.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaThreadingToolService.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaTurningToolsService.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaBladeServiceImpl.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaCommonToolServiceImpl.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaHoleToolsServiceImpl.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaMillToolServiceImpl.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaThreadingToolServiceImpl.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaTurningToolsServiceImpl.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaBladeController.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,177 @@
package org.jeecg.modules.tms.controller;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.util.oConvertUtils;
import org.jeecg.modules.tms.entity.ParaBlade;
import org.jeecg.modules.tms.service.IParaBladeService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.ImportParams;
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.alibaba.fastjson.JSON;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.jeecg.common.aspect.annotation.AutoLog;
 /**
 * @Description: tms_para_blade
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Api(tags="tms_para_blade")
@RestController
@RequestMapping("/tms/paraBlade")
@Slf4j
public class ParaBladeController extends JeecgController<ParaBlade, IParaBladeService> {
    @Autowired
    private IParaBladeService paraBladeService;
    /**
     * åˆ†é¡µåˆ—表查询
     *
     * @param paraBlade
     * @param pageNo
     * @param pageSize
     * @param req
     * @return
     */
    //@AutoLog(value = "tms_para_blade-分页列表查询")
    @ApiOperation(value="tms_para_blade-分页列表查询", notes="tms_para_blade-分页列表查询")
    @GetMapping(value = "/list")
    public Result<IPage<ParaBlade>> queryPageList(ParaBlade paraBlade,
                                   @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                                   @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                                   HttpServletRequest req) {
        QueryWrapper<ParaBlade> queryWrapper = QueryGenerator.initQueryWrapper(paraBlade, req.getParameterMap());
        Page<ParaBlade> page = new Page<ParaBlade>(pageNo, pageSize);
        IPage<ParaBlade> pageList = paraBladeService.page(page, queryWrapper);
        return Result.OK(pageList);
    }
    /**
     *   æ·»åŠ 
     *
     * @param paraBlade
     * @return
     */
    @AutoLog(value = "tms_para_blade-添加")
    @ApiOperation(value="tms_para_blade-添加", notes="tms_para_blade-添加")
    //@RequiresPermissions("org.jeecg.modules:tms_para_blade:add")
    @PostMapping(value = "/add")
    public Result<String> add(@RequestBody ParaBlade paraBlade) {
        paraBladeService.save(paraBlade);
        return Result.OK("添加成功!");
    }
    /**
     *  ç¼–辑
     *
     * @param paraBlade
     * @return
     */
    @AutoLog(value = "tms_para_blade-编辑")
    @ApiOperation(value="tms_para_blade-编辑", notes="tms_para_blade-编辑")
    //@RequiresPermissions("org.jeecg.modules:tms_para_blade:edit")
    @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
    public Result<String> edit(@RequestBody ParaBlade paraBlade) {
        paraBladeService.updateById(paraBlade);
        return Result.OK("编辑成功!");
    }
    /**
     *   é€šè¿‡id删除
     *
     * @param id
     * @return
     */
    @AutoLog(value = "tms_para_blade-通过id删除")
    @ApiOperation(value="tms_para_blade-通过id删除", notes="tms_para_blade-通过id删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_blade:delete")
    @DeleteMapping(value = "/delete")
    public Result<String> delete(@RequestParam(name="id",required=true) String id) {
        paraBladeService.removeById(id);
        return Result.OK("删除成功!");
    }
    /**
     *  æ‰¹é‡åˆ é™¤
     *
     * @param ids
     * @return
     */
    @AutoLog(value = "tms_para_blade-批量删除")
    @ApiOperation(value="tms_para_blade-批量删除", notes="tms_para_blade-批量删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_blade:deleteBatch")
    @DeleteMapping(value = "/deleteBatch")
    public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
        this.paraBladeService.removeByIds(Arrays.asList(ids.split(",")));
        return Result.OK("批量删除成功!");
    }
    /**
     * é€šè¿‡id查询
     *
     * @param id
     * @return
     */
    //@AutoLog(value = "tms_para_blade-通过id查询")
    @ApiOperation(value="tms_para_blade-通过id查询", notes="tms_para_blade-通过id查询")
    @GetMapping(value = "/queryById")
    public Result<ParaBlade> queryById(@RequestParam(name="id",required=true) String id) {
        ParaBlade paraBlade = paraBladeService.getById(id);
        if(paraBlade==null) {
            return Result.error("未找到对应数据");
        }
        return Result.OK(paraBlade);
    }
    /**
    * å¯¼å‡ºexcel
    *
    * @param request
    * @param paraBlade
    */
    //@RequiresPermissions("org.jeecg.modules:tms_para_blade:exportXls")
    @RequestMapping(value = "/exportXls")
    public ModelAndView exportXls(HttpServletRequest request, ParaBlade paraBlade) {
        return super.exportXls(request, paraBlade, ParaBlade.class, "tms_para_blade");
    }
    /**
      * é€šè¿‡excel导入数据
    *
    * @param request
    * @param response
    * @return
    */
    //@RequiresPermissions("tms_para_blade:importExcel")
    @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
    public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
        return super.importExcel(request, response, ParaBlade.class);
    }
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaCommonToolController.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,177 @@
package org.jeecg.modules.tms.controller;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.util.oConvertUtils;
import org.jeecg.modules.tms.entity.ParaCommonTool;
import org.jeecg.modules.tms.service.IParaCommonToolService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.ImportParams;
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.alibaba.fastjson.JSON;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.jeecg.common.aspect.annotation.AutoLog;
 /**
 * @Description: tms_para_common_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Api(tags="tms_para_common_tool")
@RestController
@RequestMapping("/tms/paraCommonTool")
@Slf4j
public class ParaCommonToolController extends JeecgController<ParaCommonTool, IParaCommonToolService> {
    @Autowired
    private IParaCommonToolService paraCommonToolService;
    /**
     * åˆ†é¡µåˆ—表查询
     *
     * @param paraCommonTool
     * @param pageNo
     * @param pageSize
     * @param req
     * @return
     */
    //@AutoLog(value = "tms_para_common_tool-分页列表查询")
    @ApiOperation(value="tms_para_common_tool-分页列表查询", notes="tms_para_common_tool-分页列表查询")
    @GetMapping(value = "/list")
    public Result<IPage<ParaCommonTool>> queryPageList(ParaCommonTool paraCommonTool,
                                   @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                                   @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                                   HttpServletRequest req) {
        QueryWrapper<ParaCommonTool> queryWrapper = QueryGenerator.initQueryWrapper(paraCommonTool, req.getParameterMap());
        Page<ParaCommonTool> page = new Page<ParaCommonTool>(pageNo, pageSize);
        IPage<ParaCommonTool> pageList = paraCommonToolService.page(page, queryWrapper);
        return Result.OK(pageList);
    }
    /**
     *   æ·»åŠ 
     *
     * @param paraCommonTool
     * @return
     */
    @AutoLog(value = "tms_para_common_tool-添加")
    @ApiOperation(value="tms_para_common_tool-添加", notes="tms_para_common_tool-添加")
    //@RequiresPermissions("org.jeecg.modules:tms_para_common_tool:add")
    @PostMapping(value = "/add")
    public Result<String> add(@RequestBody ParaCommonTool paraCommonTool) {
        paraCommonToolService.save(paraCommonTool);
        return Result.OK("添加成功!");
    }
    /**
     *  ç¼–辑
     *
     * @param paraCommonTool
     * @return
     */
    @AutoLog(value = "tms_para_common_tool-编辑")
    @ApiOperation(value="tms_para_common_tool-编辑", notes="tms_para_common_tool-编辑")
    //@RequiresPermissions("org.jeecg.modules:tms_para_common_tool:edit")
    @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
    public Result<String> edit(@RequestBody ParaCommonTool paraCommonTool) {
        paraCommonToolService.updateById(paraCommonTool);
        return Result.OK("编辑成功!");
    }
    /**
     *   é€šè¿‡id删除
     *
     * @param id
     * @return
     */
    @AutoLog(value = "tms_para_common_tool-通过id删除")
    @ApiOperation(value="tms_para_common_tool-通过id删除", notes="tms_para_common_tool-通过id删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_common_tool:delete")
    @DeleteMapping(value = "/delete")
    public Result<String> delete(@RequestParam(name="id",required=true) String id) {
        paraCommonToolService.removeById(id);
        return Result.OK("删除成功!");
    }
    /**
     *  æ‰¹é‡åˆ é™¤
     *
     * @param ids
     * @return
     */
    @AutoLog(value = "tms_para_common_tool-批量删除")
    @ApiOperation(value="tms_para_common_tool-批量删除", notes="tms_para_common_tool-批量删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_common_tool:deleteBatch")
    @DeleteMapping(value = "/deleteBatch")
    public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
        this.paraCommonToolService.removeByIds(Arrays.asList(ids.split(",")));
        return Result.OK("批量删除成功!");
    }
    /**
     * é€šè¿‡id查询
     *
     * @param id
     * @return
     */
    //@AutoLog(value = "tms_para_common_tool-通过id查询")
    @ApiOperation(value="tms_para_common_tool-通过id查询", notes="tms_para_common_tool-通过id查询")
    @GetMapping(value = "/queryById")
    public Result<ParaCommonTool> queryById(@RequestParam(name="id",required=true) String id) {
        ParaCommonTool paraCommonTool = paraCommonToolService.getById(id);
        if(paraCommonTool==null) {
            return Result.error("未找到对应数据");
        }
        return Result.OK(paraCommonTool);
    }
    /**
    * å¯¼å‡ºexcel
    *
    * @param request
    * @param paraCommonTool
    */
    //@RequiresPermissions("org.jeecg.modules:tms_para_common_tool:exportXls")
    @RequestMapping(value = "/exportXls")
    public ModelAndView exportXls(HttpServletRequest request, ParaCommonTool paraCommonTool) {
        return super.exportXls(request, paraCommonTool, ParaCommonTool.class, "tms_para_common_tool");
    }
    /**
      * é€šè¿‡excel导入数据
    *
    * @param request
    * @param response
    * @return
    */
    //@RequiresPermissions("tms_para_common_tool:importExcel")
    @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
    public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
        return super.importExcel(request, response, ParaCommonTool.class);
    }
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaHoleToolsController.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,177 @@
package org.jeecg.modules.tms.controller;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.util.oConvertUtils;
import org.jeecg.modules.tms.entity.ParaHoleTools;
import org.jeecg.modules.tms.service.IParaHoleToolsService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.ImportParams;
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.alibaba.fastjson.JSON;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.jeecg.common.aspect.annotation.AutoLog;
 /**
 * @Description: tms_para_hole_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Api(tags="tms_para_hole_tools")
@RestController
@RequestMapping("/tms/paraHoleTools")
@Slf4j
public class ParaHoleToolsController extends JeecgController<ParaHoleTools, IParaHoleToolsService> {
    @Autowired
    private IParaHoleToolsService paraHoleToolsService;
    /**
     * åˆ†é¡µåˆ—表查询
     *
     * @param paraHoleTools
     * @param pageNo
     * @param pageSize
     * @param req
     * @return
     */
    //@AutoLog(value = "tms_para_hole_tools-分页列表查询")
    @ApiOperation(value="tms_para_hole_tools-分页列表查询", notes="tms_para_hole_tools-分页列表查询")
    @GetMapping(value = "/list")
    public Result<IPage<ParaHoleTools>> queryPageList(ParaHoleTools paraHoleTools,
                                   @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                                   @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                                   HttpServletRequest req) {
        QueryWrapper<ParaHoleTools> queryWrapper = QueryGenerator.initQueryWrapper(paraHoleTools, req.getParameterMap());
        Page<ParaHoleTools> page = new Page<ParaHoleTools>(pageNo, pageSize);
        IPage<ParaHoleTools> pageList = paraHoleToolsService.page(page, queryWrapper);
        return Result.OK(pageList);
    }
    /**
     *   æ·»åŠ 
     *
     * @param paraHoleTools
     * @return
     */
    @AutoLog(value = "tms_para_hole_tools-添加")
    @ApiOperation(value="tms_para_hole_tools-添加", notes="tms_para_hole_tools-添加")
    //@RequiresPermissions("org.jeecg.modules:tms_para_hole_tools:add")
    @PostMapping(value = "/add")
    public Result<String> add(@RequestBody ParaHoleTools paraHoleTools) {
        paraHoleToolsService.save(paraHoleTools);
        return Result.OK("添加成功!");
    }
    /**
     *  ç¼–辑
     *
     * @param paraHoleTools
     * @return
     */
    @AutoLog(value = "tms_para_hole_tools-编辑")
    @ApiOperation(value="tms_para_hole_tools-编辑", notes="tms_para_hole_tools-编辑")
    //@RequiresPermissions("org.jeecg.modules:tms_para_hole_tools:edit")
    @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
    public Result<String> edit(@RequestBody ParaHoleTools paraHoleTools) {
        paraHoleToolsService.updateById(paraHoleTools);
        return Result.OK("编辑成功!");
    }
    /**
     *   é€šè¿‡id删除
     *
     * @param id
     * @return
     */
    @AutoLog(value = "tms_para_hole_tools-通过id删除")
    @ApiOperation(value="tms_para_hole_tools-通过id删除", notes="tms_para_hole_tools-通过id删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_hole_tools:delete")
    @DeleteMapping(value = "/delete")
    public Result<String> delete(@RequestParam(name="id",required=true) String id) {
        paraHoleToolsService.removeById(id);
        return Result.OK("删除成功!");
    }
    /**
     *  æ‰¹é‡åˆ é™¤
     *
     * @param ids
     * @return
     */
    @AutoLog(value = "tms_para_hole_tools-批量删除")
    @ApiOperation(value="tms_para_hole_tools-批量删除", notes="tms_para_hole_tools-批量删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_hole_tools:deleteBatch")
    @DeleteMapping(value = "/deleteBatch")
    public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
        this.paraHoleToolsService.removeByIds(Arrays.asList(ids.split(",")));
        return Result.OK("批量删除成功!");
    }
    /**
     * é€šè¿‡id查询
     *
     * @param id
     * @return
     */
    //@AutoLog(value = "tms_para_hole_tools-通过id查询")
    @ApiOperation(value="tms_para_hole_tools-通过id查询", notes="tms_para_hole_tools-通过id查询")
    @GetMapping(value = "/queryById")
    public Result<ParaHoleTools> queryById(@RequestParam(name="id",required=true) String id) {
        ParaHoleTools paraHoleTools = paraHoleToolsService.getById(id);
        if(paraHoleTools==null) {
            return Result.error("未找到对应数据");
        }
        return Result.OK(paraHoleTools);
    }
    /**
    * å¯¼å‡ºexcel
    *
    * @param request
    * @param paraHoleTools
    */
    //@RequiresPermissions("org.jeecg.modules:tms_para_hole_tools:exportXls")
    @RequestMapping(value = "/exportXls")
    public ModelAndView exportXls(HttpServletRequest request, ParaHoleTools paraHoleTools) {
        return super.exportXls(request, paraHoleTools, ParaHoleTools.class, "tms_para_hole_tools");
    }
    /**
      * é€šè¿‡excel导入数据
    *
    * @param request
    * @param response
    * @return
    */
    //@RequiresPermissions("tms_para_hole_tools:importExcel")
    @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
    public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
        return super.importExcel(request, response, ParaHoleTools.class);
    }
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaMillToolController.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,177 @@
package org.jeecg.modules.tms.controller;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.util.oConvertUtils;
import org.jeecg.modules.tms.entity.ParaMillTool;
import org.jeecg.modules.tms.service.IParaMillToolService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.ImportParams;
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.alibaba.fastjson.JSON;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.jeecg.common.aspect.annotation.AutoLog;
 /**
 * @Description: tms_para_mill_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Api(tags="tms_para_mill_tool")
@RestController
@RequestMapping("/tms/paraMillTool")
@Slf4j
public class ParaMillToolController extends JeecgController<ParaMillTool, IParaMillToolService> {
    @Autowired
    private IParaMillToolService paraMillToolService;
    /**
     * åˆ†é¡µåˆ—表查询
     *
     * @param paraMillTool
     * @param pageNo
     * @param pageSize
     * @param req
     * @return
     */
    //@AutoLog(value = "tms_para_mill_tool-分页列表查询")
    @ApiOperation(value="tms_para_mill_tool-分页列表查询", notes="tms_para_mill_tool-分页列表查询")
    @GetMapping(value = "/list")
    public Result<IPage<ParaMillTool>> queryPageList(ParaMillTool paraMillTool,
                                   @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                                   @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                                   HttpServletRequest req) {
        QueryWrapper<ParaMillTool> queryWrapper = QueryGenerator.initQueryWrapper(paraMillTool, req.getParameterMap());
        Page<ParaMillTool> page = new Page<ParaMillTool>(pageNo, pageSize);
        IPage<ParaMillTool> pageList = paraMillToolService.page(page, queryWrapper);
        return Result.OK(pageList);
    }
    /**
     *   æ·»åŠ 
     *
     * @param paraMillTool
     * @return
     */
    @AutoLog(value = "tms_para_mill_tool-添加")
    @ApiOperation(value="tms_para_mill_tool-添加", notes="tms_para_mill_tool-添加")
    //@RequiresPermissions("org.jeecg.modules:tms_para_mill_tool:add")
    @PostMapping(value = "/add")
    public Result<String> add(@RequestBody ParaMillTool paraMillTool) {
        paraMillToolService.save(paraMillTool);
        return Result.OK("添加成功!");
    }
    /**
     *  ç¼–辑
     *
     * @param paraMillTool
     * @return
     */
    @AutoLog(value = "tms_para_mill_tool-编辑")
    @ApiOperation(value="tms_para_mill_tool-编辑", notes="tms_para_mill_tool-编辑")
    //@RequiresPermissions("org.jeecg.modules:tms_para_mill_tool:edit")
    @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
    public Result<String> edit(@RequestBody ParaMillTool paraMillTool) {
        paraMillToolService.updateById(paraMillTool);
        return Result.OK("编辑成功!");
    }
    /**
     *   é€šè¿‡id删除
     *
     * @param id
     * @return
     */
    @AutoLog(value = "tms_para_mill_tool-通过id删除")
    @ApiOperation(value="tms_para_mill_tool-通过id删除", notes="tms_para_mill_tool-通过id删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_mill_tool:delete")
    @DeleteMapping(value = "/delete")
    public Result<String> delete(@RequestParam(name="id",required=true) String id) {
        paraMillToolService.removeById(id);
        return Result.OK("删除成功!");
    }
    /**
     *  æ‰¹é‡åˆ é™¤
     *
     * @param ids
     * @return
     */
    @AutoLog(value = "tms_para_mill_tool-批量删除")
    @ApiOperation(value="tms_para_mill_tool-批量删除", notes="tms_para_mill_tool-批量删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_mill_tool:deleteBatch")
    @DeleteMapping(value = "/deleteBatch")
    public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
        this.paraMillToolService.removeByIds(Arrays.asList(ids.split(",")));
        return Result.OK("批量删除成功!");
    }
    /**
     * é€šè¿‡id查询
     *
     * @param id
     * @return
     */
    //@AutoLog(value = "tms_para_mill_tool-通过id查询")
    @ApiOperation(value="tms_para_mill_tool-通过id查询", notes="tms_para_mill_tool-通过id查询")
    @GetMapping(value = "/queryById")
    public Result<ParaMillTool> queryById(@RequestParam(name="id",required=true) String id) {
        ParaMillTool paraMillTool = paraMillToolService.getById(id);
        if(paraMillTool==null) {
            return Result.error("未找到对应数据");
        }
        return Result.OK(paraMillTool);
    }
    /**
    * å¯¼å‡ºexcel
    *
    * @param request
    * @param paraMillTool
    */
    //@RequiresPermissions("org.jeecg.modules:tms_para_mill_tool:exportXls")
    @RequestMapping(value = "/exportXls")
    public ModelAndView exportXls(HttpServletRequest request, ParaMillTool paraMillTool) {
        return super.exportXls(request, paraMillTool, ParaMillTool.class, "tms_para_mill_tool");
    }
    /**
      * é€šè¿‡excel导入数据
    *
    * @param request
    * @param response
    * @return
    */
    //@RequiresPermissions("tms_para_mill_tool:importExcel")
    @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
    public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
        return super.importExcel(request, response, ParaMillTool.class);
    }
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaThreadingToolController.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,177 @@
package org.jeecg.modules.tms.controller;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.util.oConvertUtils;
import org.jeecg.modules.tms.entity.ParaThreadingTool;
import org.jeecg.modules.tms.service.IParaThreadingToolService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.ImportParams;
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.alibaba.fastjson.JSON;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.jeecg.common.aspect.annotation.AutoLog;
 /**
 * @Description: tms_para_threading_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Api(tags="tms_para_threading_tool")
@RestController
@RequestMapping("/tms/paraThreadingTool")
@Slf4j
public class ParaThreadingToolController extends JeecgController<ParaThreadingTool, IParaThreadingToolService> {
    @Autowired
    private IParaThreadingToolService paraThreadingToolService;
    /**
     * åˆ†é¡µåˆ—表查询
     *
     * @param paraThreadingTool
     * @param pageNo
     * @param pageSize
     * @param req
     * @return
     */
    //@AutoLog(value = "tms_para_threading_tool-分页列表查询")
    @ApiOperation(value="tms_para_threading_tool-分页列表查询", notes="tms_para_threading_tool-分页列表查询")
    @GetMapping(value = "/list")
    public Result<IPage<ParaThreadingTool>> queryPageList(ParaThreadingTool paraThreadingTool,
                                   @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                                   @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                                   HttpServletRequest req) {
        QueryWrapper<ParaThreadingTool> queryWrapper = QueryGenerator.initQueryWrapper(paraThreadingTool, req.getParameterMap());
        Page<ParaThreadingTool> page = new Page<ParaThreadingTool>(pageNo, pageSize);
        IPage<ParaThreadingTool> pageList = paraThreadingToolService.page(page, queryWrapper);
        return Result.OK(pageList);
    }
    /**
     *   æ·»åŠ 
     *
     * @param paraThreadingTool
     * @return
     */
    @AutoLog(value = "tms_para_threading_tool-添加")
    @ApiOperation(value="tms_para_threading_tool-添加", notes="tms_para_threading_tool-添加")
    //@RequiresPermissions("org.jeecg.modules:tms_para_threading_tool:add")
    @PostMapping(value = "/add")
    public Result<String> add(@RequestBody ParaThreadingTool paraThreadingTool) {
        paraThreadingToolService.save(paraThreadingTool);
        return Result.OK("添加成功!");
    }
    /**
     *  ç¼–辑
     *
     * @param paraThreadingTool
     * @return
     */
    @AutoLog(value = "tms_para_threading_tool-编辑")
    @ApiOperation(value="tms_para_threading_tool-编辑", notes="tms_para_threading_tool-编辑")
    //@RequiresPermissions("org.jeecg.modules:tms_para_threading_tool:edit")
    @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
    public Result<String> edit(@RequestBody ParaThreadingTool paraThreadingTool) {
        paraThreadingToolService.updateById(paraThreadingTool);
        return Result.OK("编辑成功!");
    }
    /**
     *   é€šè¿‡id删除
     *
     * @param id
     * @return
     */
    @AutoLog(value = "tms_para_threading_tool-通过id删除")
    @ApiOperation(value="tms_para_threading_tool-通过id删除", notes="tms_para_threading_tool-通过id删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_threading_tool:delete")
    @DeleteMapping(value = "/delete")
    public Result<String> delete(@RequestParam(name="id",required=true) String id) {
        paraThreadingToolService.removeById(id);
        return Result.OK("删除成功!");
    }
    /**
     *  æ‰¹é‡åˆ é™¤
     *
     * @param ids
     * @return
     */
    @AutoLog(value = "tms_para_threading_tool-批量删除")
    @ApiOperation(value="tms_para_threading_tool-批量删除", notes="tms_para_threading_tool-批量删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_threading_tool:deleteBatch")
    @DeleteMapping(value = "/deleteBatch")
    public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
        this.paraThreadingToolService.removeByIds(Arrays.asList(ids.split(",")));
        return Result.OK("批量删除成功!");
    }
    /**
     * é€šè¿‡id查询
     *
     * @param id
     * @return
     */
    //@AutoLog(value = "tms_para_threading_tool-通过id查询")
    @ApiOperation(value="tms_para_threading_tool-通过id查询", notes="tms_para_threading_tool-通过id查询")
    @GetMapping(value = "/queryById")
    public Result<ParaThreadingTool> queryById(@RequestParam(name="id",required=true) String id) {
        ParaThreadingTool paraThreadingTool = paraThreadingToolService.getById(id);
        if(paraThreadingTool==null) {
            return Result.error("未找到对应数据");
        }
        return Result.OK(paraThreadingTool);
    }
    /**
    * å¯¼å‡ºexcel
    *
    * @param request
    * @param paraThreadingTool
    */
    //@RequiresPermissions("org.jeecg.modules:tms_para_threading_tool:exportXls")
    @RequestMapping(value = "/exportXls")
    public ModelAndView exportXls(HttpServletRequest request, ParaThreadingTool paraThreadingTool) {
        return super.exportXls(request, paraThreadingTool, ParaThreadingTool.class, "tms_para_threading_tool");
    }
    /**
      * é€šè¿‡excel导入数据
    *
    * @param request
    * @param response
    * @return
    */
    //@RequiresPermissions("tms_para_threading_tool:importExcel")
    @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
    public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
        return super.importExcel(request, response, ParaThreadingTool.class);
    }
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaTurningToolsController.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,177 @@
package org.jeecg.modules.tms.controller;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.util.oConvertUtils;
import org.jeecg.modules.tms.entity.ParaTurningTools;
import org.jeecg.modules.tms.service.IParaTurningToolsService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.ImportParams;
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.alibaba.fastjson.JSON;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.jeecg.common.aspect.annotation.AutoLog;
 /**
 * @Description: tms_para_turning_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Api(tags="tms_para_turning_tools")
@RestController
@RequestMapping("/tms/paraTurningTools")
@Slf4j
public class ParaTurningToolsController extends JeecgController<ParaTurningTools, IParaTurningToolsService> {
    @Autowired
    private IParaTurningToolsService paraTurningToolsService;
    /**
     * åˆ†é¡µåˆ—表查询
     *
     * @param paraTurningTools
     * @param pageNo
     * @param pageSize
     * @param req
     * @return
     */
    //@AutoLog(value = "tms_para_turning_tools-分页列表查询")
    @ApiOperation(value="tms_para_turning_tools-分页列表查询", notes="tms_para_turning_tools-分页列表查询")
    @GetMapping(value = "/list")
    public Result<IPage<ParaTurningTools>> queryPageList(ParaTurningTools paraTurningTools,
                                   @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                                   @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                                   HttpServletRequest req) {
        QueryWrapper<ParaTurningTools> queryWrapper = QueryGenerator.initQueryWrapper(paraTurningTools, req.getParameterMap());
        Page<ParaTurningTools> page = new Page<ParaTurningTools>(pageNo, pageSize);
        IPage<ParaTurningTools> pageList = paraTurningToolsService.page(page, queryWrapper);
        return Result.OK(pageList);
    }
    /**
     *   æ·»åŠ 
     *
     * @param paraTurningTools
     * @return
     */
    @AutoLog(value = "tms_para_turning_tools-添加")
    @ApiOperation(value="tms_para_turning_tools-添加", notes="tms_para_turning_tools-添加")
    //@RequiresPermissions("org.jeecg.modules:tms_para_turning_tools:add")
    @PostMapping(value = "/add")
    public Result<String> add(@RequestBody ParaTurningTools paraTurningTools) {
        paraTurningToolsService.save(paraTurningTools);
        return Result.OK("添加成功!");
    }
    /**
     *  ç¼–辑
     *
     * @param paraTurningTools
     * @return
     */
    @AutoLog(value = "tms_para_turning_tools-编辑")
    @ApiOperation(value="tms_para_turning_tools-编辑", notes="tms_para_turning_tools-编辑")
    //@RequiresPermissions("org.jeecg.modules:tms_para_turning_tools:edit")
    @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
    public Result<String> edit(@RequestBody ParaTurningTools paraTurningTools) {
        paraTurningToolsService.updateById(paraTurningTools);
        return Result.OK("编辑成功!");
    }
    /**
     *   é€šè¿‡id删除
     *
     * @param id
     * @return
     */
    @AutoLog(value = "tms_para_turning_tools-通过id删除")
    @ApiOperation(value="tms_para_turning_tools-通过id删除", notes="tms_para_turning_tools-通过id删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_turning_tools:delete")
    @DeleteMapping(value = "/delete")
    public Result<String> delete(@RequestParam(name="id",required=true) String id) {
        paraTurningToolsService.removeById(id);
        return Result.OK("删除成功!");
    }
    /**
     *  æ‰¹é‡åˆ é™¤
     *
     * @param ids
     * @return
     */
    @AutoLog(value = "tms_para_turning_tools-批量删除")
    @ApiOperation(value="tms_para_turning_tools-批量删除", notes="tms_para_turning_tools-批量删除")
    //@RequiresPermissions("org.jeecg.modules:tms_para_turning_tools:deleteBatch")
    @DeleteMapping(value = "/deleteBatch")
    public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
        this.paraTurningToolsService.removeByIds(Arrays.asList(ids.split(",")));
        return Result.OK("批量删除成功!");
    }
    /**
     * é€šè¿‡id查询
     *
     * @param id
     * @return
     */
    //@AutoLog(value = "tms_para_turning_tools-通过id查询")
    @ApiOperation(value="tms_para_turning_tools-通过id查询", notes="tms_para_turning_tools-通过id查询")
    @GetMapping(value = "/queryById")
    public Result<ParaTurningTools> queryById(@RequestParam(name="id",required=true) String id) {
        ParaTurningTools paraTurningTools = paraTurningToolsService.getById(id);
        if(paraTurningTools==null) {
            return Result.error("未找到对应数据");
        }
        return Result.OK(paraTurningTools);
    }
    /**
    * å¯¼å‡ºexcel
    *
    * @param request
    * @param paraTurningTools
    */
    //@RequiresPermissions("org.jeecg.modules:tms_para_turning_tools:exportXls")
    @RequestMapping(value = "/exportXls")
    public ModelAndView exportXls(HttpServletRequest request, ParaTurningTools paraTurningTools) {
        return super.exportXls(request, paraTurningTools, ParaTurningTools.class, "tms_para_turning_tools");
    }
    /**
      * é€šè¿‡excel导入数据
    *
    * @param request
    * @param response
    * @return
    */
    //@RequiresPermissions("tms_para_turning_tools:importExcel")
    @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
    public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
        return super.importExcel(request, response, ParaTurningTools.class);
    }
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaBlade.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,191 @@
package org.jeecg.modules.tms.entity;
import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
 * @Description: tms_para_blade
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Data
@TableName("tms_para_blade")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="tms_para_blade对象", description="tms_para_blade")
public class ParaBlade implements Serializable {
    private static final long serialVersionUID = 1L;
    /**主键*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;
    /**工具分类编号*/
    @Excel(name = "工具分类编号", width = 15)
    @ApiModelProperty(value = "工具分类编号")
    private String classifyId;
    /**主键-刀具编号*/
    @Excel(name = "主键-刀具编号", width = 15)
    @ApiModelProperty(value = "主键-刀具编号")
    private String toolCode;
    /**序号(或企业内原代码)*/
    @Excel(name = "序号(或企业内原代码)", width = 15)
    @ApiModelProperty(value = "序号(或企业内原代码)")
    private String signCode;
    /**中文名称*/
    @Excel(name = "中文名称", width = 15)
    @ApiModelProperty(value = "中文名称")
    private String chineseName;
    /**外文名称*/
    @Excel(name = "外文名称", width = 15)
    @ApiModelProperty(value = "外文名称")
    private String foreignLanguageName;
    /**标准级别*/
    @Excel(name = "标准级别", width = 15)
    @ApiModelProperty(value = "标准级别")
    private String standardLevel;
    /**标准号*/
    @Excel(name = "标准号", width = 15)
    @ApiModelProperty(value = "标准号")
    private String standardCode;
    /**库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。*/
    @Excel(name = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。", width = 15)
    @ApiModelProperty(value = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。")
    private String positionCode;
    /**型号/图号*/
    @Excel(name = "型号/图号", width = 15)
    @ApiModelProperty(value = "型号/图号")
    private String toolModel;
    /**刀片形状*/
    @Excel(name = "刀片形状", width = 15)
    @ApiModelProperty(value = "刀片形状")
    private String bladeShape;
    /**刀片长度*/
    @Excel(name = "刀片长度", width = 15)
    @ApiModelProperty(value = "刀片长度")
    private String bladeLength;
    /**切削刃数*/
    @Excel(name = "切削刃数", width = 15)
    @ApiModelProperty(value = "切削刃数")
    private String cuttingEdgeCount;
    /**刀片厚度*/
    @Excel(name = "刀片厚度", width = 15)
    @ApiModelProperty(value = "刀片厚度")
    private String bladeThickness;
    /**夹固型式*/
    @Excel(name = "夹固型式", width = 15)
    @ApiModelProperty(value = "夹固型式")
    private String clampingType;
    /**刀尖R*/
    @Excel(name = "刀尖R", width = 15)
    @ApiModelProperty(value = "刀尖R")
    private String noseAngleR;
    /**刀片材料*/
    @Excel(name = "刀片材料", width = 15)
    @ApiModelProperty(value = "刀片材料")
    private String toolMaterial;
    /**零件材料*/
    @Excel(name = "零件材料", width = 15)
    @ApiModelProperty(value = "零件材料")
    private String partMaterial;
    /**是否涂层*/
    @Excel(name = "是否涂层", width = 15)
    @ApiModelProperty(value = "是否涂层")
    private String paintcoatFlag;
    /**附加技术条件*/
    @Excel(name = "附加技术条件", width = 15)
    @ApiModelProperty(value = "附加技术条件")
    private String technicalConditions;
    /**附加技术条件说明*/
    @Excel(name = "附加技术条件说明", width = 15)
    @ApiModelProperty(value = "附加技术条件说明")
    private String conditionsInfo;
    /**品牌*/
    @Excel(name = "品牌", width = 15)
    @ApiModelProperty(value = "品牌")
    private String brand;
    /**制式*/
    @Excel(name = "制式", width = 15)
    @ApiModelProperty(value = "制式")
    private String types;
    /**涂层材质*/
    @Excel(name = "涂层材质", width = 15)
    @ApiModelProperty(value = "涂层材质")
    private String coatingMaterial;
    /**加工分类*/
    @Excel(name = "加工分类", width = 15)
    @ApiModelProperty(value = "加工分类")
    private String processingClassify;
    /**刀片后角*/
    @Excel(name = "刀片后角", width = 15)
    @ApiModelProperty(value = "刀片后角")
    private String bladePosterior;
    /**切削方向*/
    @Excel(name = "切削方向", width = 15)
    @ApiModelProperty(value = "切削方向")
    private String cuttingDirection;
    /**刀片宽度*/
    @Excel(name = "刀片宽度", width = 15)
    @ApiModelProperty(value = "刀片宽度")
    private String bladeWide;
    /**刀片尺寸*/
    @Excel(name = "刀片尺寸", width = 15)
    @ApiModelProperty(value = "刀片尺寸")
    private String bladeSize;
    /**内外螺纹*/
    @Excel(name = "内外螺纹", width = 15)
    @ApiModelProperty(value = "内外螺纹")
    private String inOutThread;
    /**螺纹标准*/
    @Excel(name = "螺纹标准", width = 15)
    @ApiModelProperty(value = "螺纹标准")
    private String threadStandard;
    /**牙型角度*/
    @Excel(name = "牙型角度", width = 15)
    @ApiModelProperty(value = "牙型角度")
    private String dentalAngle;
    /**螺距*/
    @Excel(name = "螺距", width = 15)
    @ApiModelProperty(value = "螺距")
    private String pitch;
    /**最小加工内螺纹公称直径*/
    @Excel(name = "最小加工内螺纹公称直径", width = 15)
    @ApiModelProperty(value = "最小加工内螺纹公称直径")
    private String minInternalThread;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
    private String tenantId;
    /**创建人*/
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /**创建时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**更新人*/
    @ApiModelProperty(value = "更新人")
    private String updateBy;
    /**更新时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaCommonTool.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,99 @@
package org.jeecg.modules.tms.entity;
import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
 * @Description: tms_para_common_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Data
@TableName("tms_para_common_tool")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="tms_para_common_tool对象", description="tms_para_common_tool")
public class ParaCommonTool implements Serializable {
    private static final long serialVersionUID = 1L;
    /**主键*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;
    /**工具分类编号*/
    @Excel(name = "工具分类编号", width = 15)
    @ApiModelProperty(value = "工具分类编号")
    private String classifyId;
    /**工具编号*/
    @Excel(name = "工具编号", width = 15)
    @ApiModelProperty(value = "工具编号")
    private String toolCode;
    /**序号(或企业内源码)*/
    @Excel(name = "序号(或企业内源码)", width = 15)
    @ApiModelProperty(value = "序号(或企业内源码)")
    private String signCode;
    /**中文名称*/
    @Excel(name = "中文名称", width = 15)
    @ApiModelProperty(value = "中文名称")
    private String chineseName;
    /**外文名称*/
    @Excel(name = "外文名称", width = 15)
    @ApiModelProperty(value = "外文名称")
    private String foreignLanguageName;
    /**标准级别*/
    @Excel(name = "标准级别", width = 15)
    @ApiModelProperty(value = "标准级别")
    private String standardLevel;
    /**标准号*/
    @Excel(name = "标准号", width = 15)
    @ApiModelProperty(value = "标准号")
    private String standardCode;
    /**库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。*/
    @Excel(name = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。", width = 15)
    @ApiModelProperty(value = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。")
    private String positionCode;
    /**型号/图号*/
    @Excel(name = "型号/图号", width = 15)
    @ApiModelProperty(value = "型号/图号")
    private String toolModel;
    /**备注*/
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
    private String remark;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
    private String tenantId;
    /**创建人*/
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /**创建时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**更新人*/
    @ApiModelProperty(value = "更新人")
    private String updateBy;
    /**更新时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaHoleTools.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,231 @@
package org.jeecg.modules.tms.entity;
import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
 * @Description: tms_para_hole_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Data
@TableName("tms_para_hole_tools")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="tms_para_hole_tools对象", description="tms_para_hole_tools")
public class ParaHoleTools implements Serializable {
    private static final long serialVersionUID = 1L;
    /**主键*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;
    /**工具分类编号*/
    @Excel(name = "工具分类编号", width = 15)
    @ApiModelProperty(value = "工具分类编号")
    private String classifyId;
    /**工具编号-主键*/
    @Excel(name = "工具编号-主键", width = 15)
    @ApiModelProperty(value = "工具编号-主键")
    private String toolCode;
    /**序号(或企业内原代码)*/
    @Excel(name = "序号(或企业内原代码)", width = 15)
    @ApiModelProperty(value = "序号(或企业内原代码)")
    private String signCode;
    /**中文名称*/
    @Excel(name = "中文名称", width = 15)
    @ApiModelProperty(value = "中文名称")
    private String chineseName;
    /**外文名称*/
    @Excel(name = "外文名称", width = 15)
    @ApiModelProperty(value = "外文名称")
    private String foreignLanguageName;
    /**标准级别*/
    @Excel(name = "标准级别", width = 15)
    @ApiModelProperty(value = "标准级别")
    private String standardLevel;
    /**标准号*/
    @Excel(name = "标准号", width = 15)
    @ApiModelProperty(value = "标准号")
    private String standardCode;
    /**库位号(展示时、可以多个拼接);展示时、可以多个拼接成多个库位号的字符串,进行伪列展示。*/
    @Excel(name = "库位号(展示时、可以多个拼接);展示时、可以多个拼接成多个库位号的字符串,进行伪列展示。", width = 15)
    @ApiModelProperty(value = "库位号(展示时、可以多个拼接);展示时、可以多个拼接成多个库位号的字符串,进行伪列展示。")
    private String positionCode;
    /**型号/图号*/
    @Excel(name = "型号/图号", width = 15)
    @ApiModelProperty(value = "型号/图号")
    private String toolModel;
    /**直径*/
    @Excel(name = "直径", width = 15)
    @ApiModelProperty(value = "直径")
    private String diameter;
    /**切削刃锥角*/
    @Excel(name = "切削刃锥角", width = 15)
    @ApiModelProperty(value = "切削刃锥角")
    private String coneAngle;
    /**切削刃长*/
    @Excel(name = "切削刃长", width = 15)
    @ApiModelProperty(value = "切削刃长")
    private String edgeLength;
    /**刀具总长*/
    @Excel(name = "刀具总长", width = 15)
    @ApiModelProperty(value = "刀具总长")
    private String totalLength;
    /**刀具材料*/
    @Excel(name = "刀具材料", width = 15)
    @ApiModelProperty(value = "刀具材料")
    private String toolMaterial;
    /**零件材料*/
    @Excel(name = "零件材料", width = 15)
    @ApiModelProperty(value = "零件材料")
    private String partMaterial;
    /**是否涂层*/
    @Excel(name = "是否涂层", width = 15)
    @ApiModelProperty(value = "是否涂层")
    private String paintcoatFlag;
    /**刀具型式*/
    @Excel(name = "刀具型式", width = 15)
    @ApiModelProperty(value = "刀具型式")
    private String toolPattern;
    /**柄部规格*/
    @Excel(name = "柄部规格", width = 15)
    @ApiModelProperty(value = "柄部规格")
    private String handleSpecifications;
    /**冷却方式*/
    @Excel(name = "冷却方式", width = 15)
    @ApiModelProperty(value = "冷却方式")
    private String coolingMethod;
    /**附加技术条件*/
    @Excel(name = "附加技术条件", width = 15)
    @ApiModelProperty(value = "附加技术条件")
    private String technicalConditions;
    /**附加技术条件说明*/
    @Excel(name = "附加技术条件说明", width = 15)
    @ApiModelProperty(value = "附加技术条件说明")
    private String conditionsInfo;
    /**品牌*/
    @Excel(name = "品牌", width = 15)
    @ApiModelProperty(value = "品牌")
    private String brand;
    /**制式*/
    @Excel(name = "制式", width = 15)
    @ApiModelProperty(value = "制式")
    private String types;
    /**公差等级*/
    @Excel(name = "公差等级", width = 15)
    @ApiModelProperty(value = "公差等级")
    private String toleranceClass;
    /**排屑槽形式*/
    @Excel(name = "排屑槽形式", width = 15)
    @ApiModelProperty(value = "排屑槽形式")
    private String fluteForm;
    /**柄部形式*/
    @Excel(name = "柄部形式", width = 15)
    @ApiModelProperty(value = "柄部形式")
    private String handleForm;
    /**刃数*/
    @Excel(name = "刃数", width = 15)
    @ApiModelProperty(value = "刃数")
    private String bladeCount;
    /**最小直径*/
    @Excel(name = "最小直径", width = 15)
    @ApiModelProperty(value = "最小直径")
    private String smallDiameter;
    /**倒角角度*/
    @Excel(name = "倒角角度", width = 15)
    @ApiModelProperty(value = "倒角角度")
    private String chamferAngle;
    /**适配刀片-刀头-刀杆*/
    @Excel(name = "适配刀片-刀头-刀杆", width = 15)
    @ApiModelProperty(value = "适配刀片-刀头-刀杆")
    private String fitterPart;
    /**有效加工长度*/
    @Excel(name = "有效加工长度", width = 15)
    @ApiModelProperty(value = "有效加工长度")
    private String effectiveLength;
    /**钻头直径范围*/
    @Excel(name = "钻头直径范围", width = 15)
    @ApiModelProperty(value = "钻头直径范围")
    private String drillDiameterRange;
    /**刀杆直径*/
    @Excel(name = "刀杆直径", width = 15)
    @ApiModelProperty(value = "刀杆直径")
    private String knifeDiameter;
    /**孔径*/
    @Excel(name = "孔径", width = 15)
    @ApiModelProperty(value = "孔径")
    private String boreDiameter;
    /**接口形式*/
    @Excel(name = "接口形式", width = 15)
    @ApiModelProperty(value = "接口形式")
    private String connectorType;
    /**接口槽长规格*/
    @Excel(name = "接口槽长规格", width = 15)
    @ApiModelProperty(value = "接口槽长规格")
    private String slotSpecification;
    /**适用范围*/
    @Excel(name = "适用范围", width = 15)
    @ApiModelProperty(value = "适用范围")
    private String scopeOfApplication;
    /**最新镗孔直径*/
    @Excel(name = "最新镗孔直径", width = 15)
    @ApiModelProperty(value = "最新镗孔直径")
    private String latestBoringDiameter;
    /**最大镗孔直径*/
    @Excel(name = "最大镗孔直径", width = 15)
    @ApiModelProperty(value = "最大镗孔直径")
    private String maxBoringDiameter;
    /**加工方式*/
    @Excel(name = "加工方式", width = 15)
    @ApiModelProperty(value = "加工方式")
    private String processingmethod;
    /**刀头数*/
    @Excel(name = "刀头数", width = 15)
    @ApiModelProperty(value = "刀头数")
    private String headsNumber;
    /**备注*/
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
    private String remark;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
    private String tenantId;
    /**创建人*/
    @Excel(name = "创建人", width = 15)
    @ApiModelProperty(value = "创建人")
    private String createdBy;
    /**创建时间*/
    @Excel(name = "创建时间", width = 15, format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private Date createdTime;
    /**更新人*/
    @Excel(name = "更新人", width = 15)
    @ApiModelProperty(value = "更新人")
    private String updatedBy;
    /**更新时间*/
    @Excel(name = "更新时间", width = 15, format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
    private Date updatedTime;
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaMillTool.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,227 @@
package org.jeecg.modules.tms.entity;
import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
 * @Description: tms_para_mill_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Data
@TableName("tms_para_mill_tool")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="tms_para_mill_tool对象", description="tms_para_mill_tool")
public class ParaMillTool implements Serializable {
    private static final long serialVersionUID = 1L;
    /**主键*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;
    /**工具分类编号*/
    @Excel(name = "工具分类编号", width = 15)
    @ApiModelProperty(value = "工具分类编号")
    private String classifyId;
    /**主键-刀具编号*/
    @Excel(name = "主键-刀具编号", width = 15)
    @ApiModelProperty(value = "主键-刀具编号")
    private String toolCode;
    /**序号(或企业内原代码)*/
    @Excel(name = "序号(或企业内原代码)", width = 15)
    @ApiModelProperty(value = "序号(或企业内原代码)")
    private String signCode;
    /**中文名称*/
    @Excel(name = "中文名称", width = 15)
    @ApiModelProperty(value = "中文名称")
    private String chineseName;
    /**外文名称*/
    @Excel(name = "外文名称", width = 15)
    @ApiModelProperty(value = "外文名称")
    private String foreignLanguageName;
    /**标准级别*/
    @Excel(name = "标准级别", width = 15)
    @ApiModelProperty(value = "标准级别")
    private String standardLevel;
    /**标准号*/
    @Excel(name = "标准号", width = 15)
    @ApiModelProperty(value = "标准号")
    private String standardCode;
    /**库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。*/
    @Excel(name = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。", width = 15)
    @ApiModelProperty(value = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。")
    private String positionCode;
    /**型号/图号*/
    @Excel(name = "型号/图号", width = 15)
    @ApiModelProperty(value = "型号/图号")
    private String toolModel;
    /**刀具直径*/
    @Excel(name = "刀具直径", width = 15)
    @ApiModelProperty(value = "刀具直径")
    private String diameter;
    /**刀尖角R*/
    @Excel(name = "刀尖角R", width = 15)
    @ApiModelProperty(value = "刀尖角R")
    private String noseAngleR;
    /**齿数*/
    @Excel(name = "齿数", width = 15)
    @ApiModelProperty(value = "齿数")
    private String numberOfTeeth;
    /**切削刃长*/
    @Excel(name = "切削刃长", width = 15)
    @ApiModelProperty(value = "切削刃长")
    private String edgeLength;
    /**刀具总长*/
    @Excel(name = "刀具总长", width = 15)
    @ApiModelProperty(value = "刀具总长")
    private String totalLength;
    /**刀具材料*/
    @Excel(name = "刀具材料", width = 15)
    @ApiModelProperty(value = "刀具材料")
    private String toolMaterial;
    /**零件材料*/
    @Excel(name = "零件材料", width = 15)
    @ApiModelProperty(value = "零件材料")
    private String partMaterial;
    /**是否涂层*/
    @Excel(name = "是否涂层", width = 15)
    @ApiModelProperty(value = "是否涂层")
    private String paintcoatFlag;
    /**刀具型式*/
    @Excel(name = "刀具型式", width = 15)
    @ApiModelProperty(value = "刀具型式")
    private String toolPattern;
    /**装夹规格*/
    @Excel(name = "装夹规格", width = 15)
    @ApiModelProperty(value = "装夹规格")
    private String clampingSpecifications;
    /**冷却方式*/
    @Excel(name = "冷却方式", width = 15)
    @ApiModelProperty(value = "冷却方式")
    private String coolingMethod;
    /**附加技术条件*/
    @Excel(name = "附加技术条件", width = 15)
    @ApiModelProperty(value = "附加技术条件")
    private String technicalConditions;
    /**附加技术条件说明*/
    @Excel(name = "附加技术条件说明", width = 15)
    @ApiModelProperty(value = "附加技术条件说明")
    private String conditionsInfo;
    /**品牌*/
    @Excel(name = "品牌", width = 15)
    @ApiModelProperty(value = "品牌")
    private String brand;
    /**颈径*/
    @Excel(name = "颈径", width = 15)
    @ApiModelProperty(value = "颈径")
    private String neckDiameter;
    /**柄部形式*/
    @Excel(name = "柄部形式", width = 15)
    @ApiModelProperty(value = "柄部形式")
    private String handleForm;
    /**刀尖角C*/
    @Excel(name = "刀尖角C", width = 15)
    @ApiModelProperty(value = "刀尖角C")
    private String noseAngleC;
    /**刀尖角内R*/
    @Excel(name = "刀尖角内R", width = 15)
    @ApiModelProperty(value = "刀尖角内R")
    private String angleInsideR;
    /**最小直径*/
    @Excel(name = "最小直径", width = 15)
    @ApiModelProperty(value = "最小直径")
    private String smallDiameter;
    /**刀具角度*/
    @Excel(name = "刀具角度", width = 15)
    @ApiModelProperty(value = "刀具角度")
    private String toolAngle;
    /**柄长*/
    @Excel(name = "柄长", width = 15)
    @ApiModelProperty(value = "柄长")
    private String handleLength;
    /**主偏角K*/
    @Excel(name = "主偏角K", width = 15)
    @ApiModelProperty(value = "主偏角K")
    private String mainAngleK;
    /**最大切深*/
    @Excel(name = "最大切深", width = 15)
    @ApiModelProperty(value = "最大切深")
    private String deepestDepth;
    /**适配刀片*/
    @Excel(name = "适配刀片", width = 15)
    @ApiModelProperty(value = "适配刀片")
    private String adaptBlade;
    /**柄颈形式*/
    @Excel(name = "柄颈形式", width = 15)
    @ApiModelProperty(value = "柄颈形式")
    private String handleNeckForm;
    /**柄颈长度*/
    @Excel(name = "柄颈长度", width = 15)
    @ApiModelProperty(value = "柄颈长度")
    private String handleNeckLength;
    /**接口尺寸规格*/
    @Excel(name = "接口尺寸规格", width = 15)
    @ApiModelProperty(value = "接口尺寸规格")
    private String sizeSpecifications;
    /**铣刀头形式*/
    @Excel(name = "铣刀头形式", width = 15)
    @ApiModelProperty(value = "铣刀头形式")
    private String millingHeadForm;
    /**悬伸长度*/
    @Excel(name = "悬伸长度", width = 15)
    @ApiModelProperty(value = "悬伸长度")
    private String overhangingLength;
    /**切削刃形式*/
    @Excel(name = "切削刃形式", width = 15)
    @ApiModelProperty(value = "切削刃形式")
    private String cuttingEdgeForm;
    /**内外纹数*/
    @Excel(name = "内外纹数", width = 15)
    @ApiModelProperty(value = "内外纹数")
    private String numberPatterns;
    /**螺距*/
    @Excel(name = "螺距", width = 15)
    @ApiModelProperty(value = "螺距")
    private String pitch;
    /**最近加工直径*/
    @Excel(name = "最近加工直径", width = 15)
    @ApiModelProperty(value = "最近加工直径")
    private String recentlyDiameter;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
    private String tenantId;
    /**创建人*/
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /**创建时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**更新人*/
    @ApiModelProperty(value = "更新人")
    private String updateBy;
    /**更新时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaThreadingTool.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,187 @@
package org.jeecg.modules.tms.entity;
import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
 * @Description: tms_para_threading_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Data
@TableName("tms_para_threading_tool")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="tms_para_threading_tool对象", description="tms_para_threading_tool")
public class ParaThreadingTool implements Serializable {
    private static final long serialVersionUID = 1L;
    /**主键id*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键id")
    private String id;
    /**工具分类编号*/
    @Excel(name = "工具分类编号", width = 15)
    @ApiModelProperty(value = "工具分类编号")
    private String classifyId;
    /**工具编号*/
    @Excel(name = "工具编号", width = 15)
    @ApiModelProperty(value = "工具编号")
    private String toolId;
    /**序号(或企业内原代码)*/
    @Excel(name = "序号(或企业内原代码)", width = 15)
    @ApiModelProperty(value = "序号(或企业内原代码)")
    private String signCode;
    /**中文名称*/
    @Excel(name = "中文名称", width = 15)
    @ApiModelProperty(value = "中文名称")
    private String chineseName;
    /**外文名称*/
    @Excel(name = "外文名称", width = 15)
    @ApiModelProperty(value = "外文名称")
    private String foreignLanguageName;
    /**标准级别*/
    @Excel(name = "标准级别", width = 15)
    @ApiModelProperty(value = "标准级别")
    private String standardLevel;
    /**标准号*/
    @Excel(name = "标准号", width = 15)
    @ApiModelProperty(value = "标准号")
    private String standardCode;
    /**库位号*/
    @Excel(name = "库位号", width = 15)
    @ApiModelProperty(value = "库位号")
    private String positionCode;
    /**型号/图号*/
    @Excel(name = "型号/图号", width = 15)
    @ApiModelProperty(value = "型号/图号")
    private String toolModel;
    /**螺纹代号*/
    @Excel(name = "螺纹代号", width = 15)
    @ApiModelProperty(value = "螺纹代号")
    private String threadCode;
    /**螺距*/
    @Excel(name = "螺距", width = 15)
    @ApiModelProperty(value = "螺距")
    private String pitch;
    /**螺纹旋向*/
    @Excel(name = "螺纹旋向", width = 15)
    @ApiModelProperty(value = "螺纹旋向")
    private String rotationDirection;
    /**螺纹公差带代号/精度等级*/
    @Excel(name = "螺纹公差带代号/精度等级", width = 15)
    @ApiModelProperty(value = "螺纹公差带代号/精度等级")
    private String tolerancezoneLevel;
    /**切削刃长*/
    @Excel(name = "切削刃长", width = 15)
    @ApiModelProperty(value = "切削刃长")
    private String edgeLength;
    /**刀具总长*/
    @Excel(name = "刀具总长", width = 15)
    @ApiModelProperty(value = "刀具总长")
    private String totalLength;
    /**刀具材料*/
    @Excel(name = "刀具材料", width = 15)
    @ApiModelProperty(value = "刀具材料")
    private String toolMaterial;
    /**零件材料*/
    @Excel(name = "零件材料", width = 15)
    @ApiModelProperty(value = "零件材料")
    private String partMaterial;
    /**是否涂层*/
    @Excel(name = "是否涂层", width = 15)
    @ApiModelProperty(value = "是否涂层")
    private String paintcoatFlag;
    /**外型尺寸*/
    @Excel(name = "外型尺寸", width = 15)
    @ApiModelProperty(value = "外型尺寸")
    private String externalDimensions;
    /**柄部规格*/
    @Excel(name = "柄部规格", width = 15)
    @ApiModelProperty(value = "柄部规格")
    private String handleSpecifications;
    /**附件技术条件*/
    @Excel(name = "附件技术条件", width = 15)
    @ApiModelProperty(value = "附件技术条件")
    private String technicalConditions;
    /**附件技术条件说明*/
    @Excel(name = "附件技术条件说明", width = 15)
    @ApiModelProperty(value = "附件技术条件说明")
    private String conditionsInfo;
    /**品牌*/
    @Excel(name = "品牌", width = 15)
    @ApiModelProperty(value = "品牌")
    private String brand;
    /**制式*/
    @Excel(name = "制式", width = 15)
    @ApiModelProperty(value = "制式")
    private String types;
    /**螺孔类型*/
    @Excel(name = "螺孔类型", width = 15)
    @ApiModelProperty(value = "螺孔类型")
    private String screwHoleType;
    /**冷却方式*/
    @Excel(name = "冷却方式", width = 15)
    @ApiModelProperty(value = "冷却方式")
    private String coolingMethod;
    /**螺纹标准*/
    @Excel(name = "螺纹标准", width = 15)
    @ApiModelProperty(value = "螺纹标准")
    private String threadStandard;
    /**排屑槽型*/
    @Excel(name = "排屑槽型", width = 15)
    @ApiModelProperty(value = "排屑槽型")
    private String fluteSoltType;
    /**排屑槽型*/
    @Excel(name = "排屑槽型", width = 15)
    @ApiModelProperty(value = "排屑槽型")
    private String threadType;
    /**导向尺寸*/
    @Excel(name = "导向尺寸", width = 15)
    @ApiModelProperty(value = "导向尺寸")
    private String guidingSize;
    /**连接孔径*/
    @Excel(name = "连接孔径", width = 15)
    @ApiModelProperty(value = "连接孔径")
    private String connectionAperture;
    /**连接键槽*/
    @Excel(name = "连接键槽", width = 15)
    @ApiModelProperty(value = "连接键槽")
    private String connectingKeyway;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
    private String tenantId;
    /**创建人*/
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /**创建时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**更新人*/
    @ApiModelProperty(value = "更新人")
    private String updateBy;
    /**更新时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaTurningTools.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,239 @@
package org.jeecg.modules.tms.entity;
import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
 * @Description: tms_para_turning_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Data
@TableName("tms_para_turning_tools")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="tms_para_turning_tools对象", description="tms_para_turning_tools")
public class ParaTurningTools implements Serializable {
    private static final long serialVersionUID = 1L;
    /**主键*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;
    /**工具分类编号*/
    @Excel(name = "工具分类编号", width = 15)
    @ApiModelProperty(value = "工具分类编号")
    private String classifyId;
    /**刀具编号*/
    @Excel(name = "刀具编号", width = 15)
    @ApiModelProperty(value = "刀具编号")
    private String toolCode;
    /**序号(或企业内原代码)*/
    @Excel(name = "序号(或企业内原代码)", width = 15)
    @ApiModelProperty(value = "序号(或企业内原代码)")
    private String signCode;
    /**中文名称*/
    @Excel(name = "中文名称", width = 15)
    @ApiModelProperty(value = "中文名称")
    private String chineseName;
    /**外文名称*/
    @Excel(name = "外文名称", width = 15)
    @ApiModelProperty(value = "外文名称")
    private String foreignLanguageName;
    /**标准级别*/
    @Excel(name = "标准级别", width = 15)
    @ApiModelProperty(value = "标准级别")
    private String standardLevel;
    /**标准号*/
    @Excel(name = "标准号", width = 15)
    @ApiModelProperty(value = "标准号")
    private String standardCode;
    /**库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。*/
    @Excel(name = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。", width = 15)
    @ApiModelProperty(value = "库位号;由库区+层+排+列组成,可以是多个库位号以英文点号分割的字符串。")
    private String positionCode;
    /**型号/图号*/
    @Excel(name = "型号/图号", width = 15)
    @ApiModelProperty(value = "型号/图号")
    private String toolModel;
    /**刀头规格*/
    @Excel(name = "刀头规格", width = 15)
    @ApiModelProperty(value = "刀头规格")
    private String headSpecifications;
    /**配套刀片号*/
    @Excel(name = "配套刀片号", width = 15)
    @ApiModelProperty(value = "配套刀片号")
    private String matchingNumber;
    /**主偏角*/
    @Excel(name = "主偏角", width = 15)
    @ApiModelProperty(value = "主偏角")
    private String leadAngle;
    /**刀具截面尺寸*/
    @Excel(name = "刀具截面尺寸", width = 15)
    @ApiModelProperty(value = "刀具截面尺寸")
    private String crossSectionalSize;
    /**刀具总长*/
    @Excel(name = "刀具总长", width = 15)
    @ApiModelProperty(value = "刀具总长")
    private String totalLength;
    /**切削方向*/
    @Excel(name = "切削方向", width = 15)
    @ApiModelProperty(value = "切削方向")
    private String cuttingDirection;
    /**刀具材料*/
    @Excel(name = "刀具材料", width = 15)
    @ApiModelProperty(value = "刀具材料")
    private String toolMaterial;
    /**零件材料*/
    @Excel(name = "零件材料", width = 15)
    @ApiModelProperty(value = "零件材料")
    private String partMaterial;
    /**刀具型式*/
    @Excel(name = "刀具型式", width = 15)
    @ApiModelProperty(value = "刀具型式")
    private String toolPattern;
    /**是否涂层*/
    @Excel(name = "是否涂层", width = 15)
    @ApiModelProperty(value = "是否涂层")
    private String paintcoatFlag;
    /**附加技术条件*/
    @Excel(name = "附加技术条件", width = 15)
    @ApiModelProperty(value = "附加技术条件")
    private String technicalConditions;
    /**附加技术条件说明*/
    @Excel(name = "附加技术条件说明", width = 15)
    @ApiModelProperty(value = "附加技术条件说明")
    private String conditionsInfo;
    /**品牌*/
    @Excel(name = "品牌", width = 15)
    @ApiModelProperty(value = "品牌")
    private String brand;
    /**制式*/
    @Excel(name = "制式", width = 15)
    @ApiModelProperty(value = "制式")
    private String types;
    /**刀片尺寸*/
    @Excel(name = "刀片尺寸", width = 15)
    @ApiModelProperty(value = "刀片尺寸")
    private String knifeSize;
    /**冷却方式*/
    @Excel(name = "冷却方式", width = 15)
    @ApiModelProperty(value = "冷却方式")
    private String coolingMethod;
    /**刀杆类别*/
    @Excel(name = "刀杆类别", width = 15)
    @ApiModelProperty(value = "刀杆类别")
    private String holderCategory;
    /**刀具直径*/
    @Excel(name = "刀具直径", width = 15)
    @ApiModelProperty(value = "刀具直径")
    private String toolDiameter;
    /**接口紧固形式*/
    @Excel(name = "接口紧固形式", width = 15)
    @ApiModelProperty(value = "接口紧固形式")
    private String fasteningForm;
    /**镗杆直径*/
    @Excel(name = "镗杆直径", width = 15)
    @ApiModelProperty(value = "镗杆直径")
    private String boringBarDiameter;
    /**刀杆长度*/
    @Excel(name = "刀杆长度", width = 15)
    @ApiModelProperty(value = "刀杆长度")
    private String bladeLength;
    /**刀片形状*/
    @Excel(name = "刀片形状", width = 15)
    @ApiModelProperty(value = "刀片形状")
    private String bladeShape;
    /**刀片后角*/
    @Excel(name = "刀片后角", width = 15)
    @ApiModelProperty(value = "刀片后角")
    private String bladePosterior;
    /**刀杆方向*/
    @Excel(name = "刀杆方向", width = 15)
    @ApiModelProperty(value = "刀杆方向")
    private String barDirection;
    /**刀杆高度*/
    @Excel(name = "刀杆高度", width = 15)
    @ApiModelProperty(value = "刀杆高度")
    private String bladeHeight;
    /**刀杆宽度*/
    @Excel(name = "刀杆宽度", width = 15)
    @ApiModelProperty(value = "刀杆宽度")
    private String bladeWide;
    /**刀杆尺寸*/
    @Excel(name = "刀杆尺寸", width = 15)
    @ApiModelProperty(value = "刀杆尺寸")
    private String bladeSize;
    /**刀夹型号*/
    @Excel(name = "刀夹型号", width = 15)
    @ApiModelProperty(value = "刀夹型号")
    private String knifeClipModel;
    /**刀片装夹方式*/
    @Excel(name = "刀片装夹方式", width = 15)
    @ApiModelProperty(value = "刀片装夹方式")
    private String clampingMethod;
    /**刀片槽宽*/
    @Excel(name = "刀片槽宽", width = 15)
    @ApiModelProperty(value = "刀片槽宽")
    private String slotWidth;
    /**最小切入直径*/
    @Excel(name = "最小切入直径", width = 15)
    @ApiModelProperty(value = "最小切入直径")
    private String smallDiameter;
    /**最大切入直径*/
    @Excel(name = "最大切入直径", width = 15)
    @ApiModelProperty(value = "最大切入直径")
    private String maxDiameter;
    /**最大切槽深度*/
    @Excel(name = "最大切槽深度", width = 15)
    @ApiModelProperty(value = "最大切槽深度")
    private String maxDepth;
    /**刀杆形式*/
    @Excel(name = "刀杆形式", width = 15)
    @ApiModelProperty(value = "刀杆形式")
    private String knifeBarForm;
    /**刀板厚度*/
    @Excel(name = "刀板厚度", width = 15)
    @ApiModelProperty(value = "刀板厚度")
    private String bladeThickness;
    /**最小加工直径*/
    @Excel(name = "最小加工直径", width = 15)
    @ApiModelProperty(value = "最小加工直径")
    private String minDiameter;
    /**租户号*/
    @Excel(name = "租户号", width = 15)
    @ApiModelProperty(value = "租户号")
    private String tenantId;
    /**创建人*/
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /**创建时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**更新人*/
    @ApiModelProperty(value = "更新人")
    private String updateBy;
    /**更新时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaBladeMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
package org.jeecg.modules.tms.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.tms.entity.ParaBlade;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * @Description: tms_para_blade
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface ParaBladeMapper extends BaseMapper<ParaBlade> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaCommonToolMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
package org.jeecg.modules.tms.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.tms.entity.ParaCommonTool;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * @Description: tms_para_common_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface ParaCommonToolMapper extends BaseMapper<ParaCommonTool> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaHoleToolsMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
package org.jeecg.modules.tms.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.tms.entity.ParaHoleTools;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * @Description: tms_para_hole_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface ParaHoleToolsMapper extends BaseMapper<ParaHoleTools> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaMillToolMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
package org.jeecg.modules.tms.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.tms.entity.ParaMillTool;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * @Description: tms_para_mill_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface ParaMillToolMapper extends BaseMapper<ParaMillTool> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaThreadingToolMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
package org.jeecg.modules.tms.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.tms.entity.ParaThreadingTool;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * @Description: tms_para_threading_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface ParaThreadingToolMapper extends BaseMapper<ParaThreadingTool> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaTurningToolsMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
package org.jeecg.modules.tms.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.tms.entity.ParaTurningTools;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * @Description: tms_para_turning_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface ParaTurningToolsMapper extends BaseMapper<ParaTurningTools> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaBladeMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.tms.mapper.ParaBladeMapper">
</mapper>
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaCommonToolMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.tms.mapper.ParaCommonToolMapper">
</mapper>
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaHoleToolsMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.tms.mapper.ParaHoleToolsMapper">
</mapper>
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaMillToolMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.tms.mapper.ParaMillToolMapper">
</mapper>
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaThreadingToolMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.tms.mapper.ParaThreadingToolMapper">
</mapper>
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaTurningToolsMapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.tms.mapper.ParaTurningToolsMapper">
</mapper>
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaBladeService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,14 @@
package org.jeecg.modules.tms.service;
import org.jeecg.modules.tms.entity.ParaBlade;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * @Description: tms_para_blade
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface IParaBladeService extends IService<ParaBlade> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaCommonToolService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,14 @@
package org.jeecg.modules.tms.service;
import org.jeecg.modules.tms.entity.ParaCommonTool;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * @Description: tms_para_common_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface IParaCommonToolService extends IService<ParaCommonTool> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaHoleToolsService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,14 @@
package org.jeecg.modules.tms.service;
import org.jeecg.modules.tms.entity.ParaHoleTools;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * @Description: tms_para_hole_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface IParaHoleToolsService extends IService<ParaHoleTools> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaMillToolService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,14 @@
package org.jeecg.modules.tms.service;
import org.jeecg.modules.tms.entity.ParaMillTool;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * @Description: tms_para_mill_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface IParaMillToolService extends IService<ParaMillTool> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaThreadingToolService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,14 @@
package org.jeecg.modules.tms.service;
import org.jeecg.modules.tms.entity.ParaThreadingTool;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * @Description: tms_para_threading_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface IParaThreadingToolService extends IService<ParaThreadingTool> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaTurningToolsService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,14 @@
package org.jeecg.modules.tms.service;
import org.jeecg.modules.tms.entity.ParaTurningTools;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * @Description: tms_para_turning_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
public interface IParaTurningToolsService extends IService<ParaTurningTools> {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaBladeServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,19 @@
package org.jeecg.modules.tms.service.impl;
import org.jeecg.modules.tms.entity.ParaBlade;
import org.jeecg.modules.tms.mapper.ParaBladeMapper;
import org.jeecg.modules.tms.service.IParaBladeService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
 * @Description: tms_para_blade
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Service
public class ParaBladeServiceImpl extends ServiceImpl<ParaBladeMapper, ParaBlade> implements IParaBladeService {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaCommonToolServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,19 @@
package org.jeecg.modules.tms.service.impl;
import org.jeecg.modules.tms.entity.ParaCommonTool;
import org.jeecg.modules.tms.mapper.ParaCommonToolMapper;
import org.jeecg.modules.tms.service.IParaCommonToolService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
 * @Description: tms_para_common_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Service
public class ParaCommonToolServiceImpl extends ServiceImpl<ParaCommonToolMapper, ParaCommonTool> implements IParaCommonToolService {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaHoleToolsServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,19 @@
package org.jeecg.modules.tms.service.impl;
import org.jeecg.modules.tms.entity.ParaHoleTools;
import org.jeecg.modules.tms.mapper.ParaHoleToolsMapper;
import org.jeecg.modules.tms.service.IParaHoleToolsService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
 * @Description: tms_para_hole_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Service
public class ParaHoleToolsServiceImpl extends ServiceImpl<ParaHoleToolsMapper, ParaHoleTools> implements IParaHoleToolsService {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaMillToolServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,19 @@
package org.jeecg.modules.tms.service.impl;
import org.jeecg.modules.tms.entity.ParaMillTool;
import org.jeecg.modules.tms.mapper.ParaMillToolMapper;
import org.jeecg.modules.tms.service.IParaMillToolService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
 * @Description: tms_para_mill_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Service
public class ParaMillToolServiceImpl extends ServiceImpl<ParaMillToolMapper, ParaMillTool> implements IParaMillToolService {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaThreadingToolServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,19 @@
package org.jeecg.modules.tms.service.impl;
import org.jeecg.modules.tms.entity.ParaThreadingTool;
import org.jeecg.modules.tms.mapper.ParaThreadingToolMapper;
import org.jeecg.modules.tms.service.IParaThreadingToolService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
 * @Description: tms_para_threading_tool
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Service
public class ParaThreadingToolServiceImpl extends ServiceImpl<ParaThreadingToolMapper, ParaThreadingTool> implements IParaThreadingToolService {
}
lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaTurningToolsServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,19 @@
package org.jeecg.modules.tms.service.impl;
import org.jeecg.modules.tms.entity.ParaTurningTools;
import org.jeecg.modules.tms.mapper.ParaTurningToolsMapper;
import org.jeecg.modules.tms.service.IParaTurningToolsService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
 * @Description: tms_para_turning_tools
 * @Author: jeecg-boot
 * @Date:   2025-05-12
 * @Version: V1.0
 */
@Service
public class ParaTurningToolsServiceImpl extends ServiceImpl<ParaTurningToolsMapper, ParaTurningTools> implements IParaTurningToolsService {
}