From 20791bfadab91e8ca99e6409f9a405e23d0a6505 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期一, 12 五月 2025 15:31:57 +0800 Subject: [PATCH] 工具信息参数 --- lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaHoleTools.java | 231 +++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaThreadingToolMapper.java | 17 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaBlade.java | 191 ++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaThreadingToolService.java | 14 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaCommonTool.java | 99 ++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaThreadingToolController.java | 177 ++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaBladeMapper.xml | 5 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaBladeServiceImpl.java | 19 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaCommonToolServiceImpl.java | 19 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaTurningTools.java | 239 +++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaTurningToolsController.java | 177 ++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaBladeMapper.java | 17 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaTurningToolsServiceImpl.java | 19 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaHoleToolsController.java | 177 ++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaCommonToolService.java | 14 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaBladeController.java | 177 ++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaMillToolService.java | 14 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaMillToolController.java | 177 ++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaCommonToolController.java | 177 ++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaHoleToolsService.java | 14 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaTurningToolsService.java | 14 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaMillToolServiceImpl.java | 19 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaHoleToolsMapper.xml | 5 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaThreadingToolServiceImpl.java | 19 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaThreadingTool.java | 187 ++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaCommonToolMapper.xml | 5 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaMillTool.java | 227 +++++ lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaMillToolMapper.java | 17 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaTurningToolsMapper.java | 17 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaThreadingToolMapper.xml | 5 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaMillToolMapper.xml | 5 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaBladeService.java | 14 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaHoleToolsServiceImpl.java | 19 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaHoleToolsMapper.java | 17 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaTurningToolsMapper.xml | 5 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaCommonToolMapper.java | 17 36 files changed, 2,566 insertions(+), 0 deletions(-) diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaBladeController.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaBladeController.java new file mode 100644 index 0000000..701758f --- /dev/null +++ b/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); + } + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaCommonToolController.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaCommonToolController.java new file mode 100644 index 0000000..f1477e3 --- /dev/null +++ b/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); + } + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaHoleToolsController.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaHoleToolsController.java new file mode 100644 index 0000000..0f6e662 --- /dev/null +++ b/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); + } + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaMillToolController.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaMillToolController.java new file mode 100644 index 0000000..1cd21bb --- /dev/null +++ b/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); + } + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaThreadingToolController.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaThreadingToolController.java new file mode 100644 index 0000000..cc51f5b --- /dev/null +++ b/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); + } + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaTurningToolsController.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/controller/ParaTurningToolsController.java new file mode 100644 index 0000000..4edafd8 --- /dev/null +++ b/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); + } + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaBlade.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaBlade.java new file mode 100644 index 0000000..f6f8290 --- /dev/null +++ b/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; + /**搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�*/ + @Excel(name = "搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�", width = 15) + @ApiModelProperty(value = "搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�") + 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; + /**鍒�灏朢*/ + @Excel(name = "鍒�灏朢", width = 15) + @ApiModelProperty(value = "鍒�灏朢") + 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; +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaCommonTool.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaCommonTool.java new file mode 100644 index 0000000..a1134e9 --- /dev/null +++ b/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; +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaHoleTools.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaHoleTools.java new file mode 100644 index 0000000..0cd19ac --- /dev/null +++ b/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; +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaMillTool.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaMillTool.java new file mode 100644 index 0000000..65adcf7 --- /dev/null +++ b/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; + /**搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�*/ + @Excel(name = "搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�", width = 15) + @ApiModelProperty(value = "搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�") + 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; + /**鍒�灏栬鍐匯*/ + @Excel(name = "鍒�灏栬鍐匯", width = 15) + @ApiModelProperty(value = "鍒�灏栬鍐匯") + 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; + /**涓诲亸瑙扠*/ + @Excel(name = "涓诲亸瑙扠", width = 15) + @ApiModelProperty(value = "涓诲亸瑙扠") + 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; + /**閾e垁澶村舰寮�*/ + @Excel(name = "閾e垁澶村舰寮�", width = 15) + @ApiModelProperty(value = "閾e垁澶村舰寮�") + 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; +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaThreadingTool.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaThreadingTool.java new file mode 100644 index 0000000..9ccd4be --- /dev/null +++ b/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; + /**搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�*/ + @Excel(name = "搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�", width = 15) + @ApiModelProperty(value = "搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�") + 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; + /**铻虹汗浠e彿*/ + @Excel(name = "铻虹汗浠e彿", width = 15) + @ApiModelProperty(value = "铻虹汗浠e彿") + 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; +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaTurningTools.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/entity/ParaTurningTools.java new file mode 100644 index 0000000..af8e696 --- /dev/null +++ b/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; + /**搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�*/ + @Excel(name = "搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�", width = 15) + @ApiModelProperty(value = "搴忓彿锛堟垨浼佷笟鍐呭師浠g爜锛�") + 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; +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaBladeMapper.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaBladeMapper.java new file mode 100644 index 0000000..9a186f5 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaCommonToolMapper.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaCommonToolMapper.java new file mode 100644 index 0000000..182f0e8 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaHoleToolsMapper.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaHoleToolsMapper.java new file mode 100644 index 0000000..da66c2e --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaMillToolMapper.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaMillToolMapper.java new file mode 100644 index 0000000..402e236 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaThreadingToolMapper.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaThreadingToolMapper.java new file mode 100644 index 0000000..9e6e997 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaTurningToolsMapper.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/ParaTurningToolsMapper.java new file mode 100644 index 0000000..a5617d8 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaBladeMapper.xml b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaBladeMapper.xml new file mode 100644 index 0000000..edaca31 --- /dev/null +++ b/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> \ No newline at end of file diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaCommonToolMapper.xml b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaCommonToolMapper.xml new file mode 100644 index 0000000..4a094a5 --- /dev/null +++ b/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> \ No newline at end of file diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaHoleToolsMapper.xml b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaHoleToolsMapper.xml new file mode 100644 index 0000000..8e429c0 --- /dev/null +++ b/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> \ No newline at end of file diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaMillToolMapper.xml b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaMillToolMapper.xml new file mode 100644 index 0000000..72af1c2 --- /dev/null +++ b/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> \ No newline at end of file diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaThreadingToolMapper.xml b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaThreadingToolMapper.xml new file mode 100644 index 0000000..83456b7 --- /dev/null +++ b/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> \ No newline at end of file diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaTurningToolsMapper.xml b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/mapper/xml/ParaTurningToolsMapper.xml new file mode 100644 index 0000000..05419d2 --- /dev/null +++ b/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> \ No newline at end of file diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaBladeService.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaBladeService.java new file mode 100644 index 0000000..e0ece86 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaCommonToolService.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaCommonToolService.java new file mode 100644 index 0000000..08d21d4 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaHoleToolsService.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaHoleToolsService.java new file mode 100644 index 0000000..2d89baf --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaMillToolService.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaMillToolService.java new file mode 100644 index 0000000..4acb9f7 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaThreadingToolService.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaThreadingToolService.java new file mode 100644 index 0000000..625d9a3 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaTurningToolsService.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/IParaTurningToolsService.java new file mode 100644 index 0000000..d1d1cc0 --- /dev/null +++ b/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> { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaBladeServiceImpl.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaBladeServiceImpl.java new file mode 100644 index 0000000..c4cb7c3 --- /dev/null +++ b/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 { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaCommonToolServiceImpl.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaCommonToolServiceImpl.java new file mode 100644 index 0000000..0fb199b --- /dev/null +++ b/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 { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaHoleToolsServiceImpl.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaHoleToolsServiceImpl.java new file mode 100644 index 0000000..f982526 --- /dev/null +++ b/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 { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaMillToolServiceImpl.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaMillToolServiceImpl.java new file mode 100644 index 0000000..28bcf41 --- /dev/null +++ b/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 { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaThreadingToolServiceImpl.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaThreadingToolServiceImpl.java new file mode 100644 index 0000000..7ec1e9f --- /dev/null +++ b/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 { + +} diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaTurningToolsServiceImpl.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/ParaTurningToolsServiceImpl.java new file mode 100644 index 0000000..fe04ff8 --- /dev/null +++ b/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 { + +} -- Gitblit v1.9.3