diff --git a/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java b/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java index e3c56ee5..d17bc8fd 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java @@ -16,15 +16,6 @@ public class RuoYiApplication { // System.setProperty("spring.devtools.restart.enabled", "false"); SpringApplication.run(RuoYiApplication.class, args); - System.out.println("(♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙ \n" + - " .-------. ____ __ \n" + - " | _ _ \\ \\ \\ / / \n" + - " | ( ' ) | \\ _. / ' \n" + - " |(_ o _) / _( )_ .' \n" + - " | (_,_).' __ ___(_ o _)' \n" + - " | |\\ \\ | || |(_,_)' \n" + - " | | \\ `' /| `-' / \n" + - " | | \\ / \\ / \n" + - " ''-' `'-' `-..-' "); + System.out.println("WMS系统后台启动成功。"); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppGoodsController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppGoodsController.java new file mode 100644 index 00000000..c4d80b24 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppGoodsController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppGoods; +import com.ruoyi.app.service.IAppGoodsService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/goods") +public class AppGoodsController extends BaseController +{ + @Autowired + private IAppGoodsService appGoodsService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:goods:list')") + @GetMapping("/list") + public TableDataInfo list(AppGoods appGoods) + { + startPage(); + List list = appGoodsService.selectAppGoodsList(appGoods); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:goods:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppGoods appGoods) + { + List list = appGoodsService.selectAppGoodsList(appGoods); + ExcelUtil util = new ExcelUtil(AppGoods.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:goods:query')") + @GetMapping(value = "/{goodsId}") + public AjaxResult getInfo(@PathVariable("goodsId") String goodsId) + { + return success(appGoodsService.selectAppGoodsByGoodsId(goodsId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:goods:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppGoods appGoods) + { + return toAjax(appGoodsService.insertAppGoods(appGoods)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:goods:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppGoods appGoods) + { + return toAjax(appGoodsService.updateAppGoods(appGoods)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:goods:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{goodsIds}") + public AjaxResult remove(@PathVariable String[] goodsIds) + { + return toAjax(appGoodsService.deleteAppGoodsByGoodsIds(goodsIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppGoodsPairController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppGoodsPairController.java new file mode 100644 index 00000000..f0e6c413 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppGoodsPairController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppGoodsPair; +import com.ruoyi.app.service.IAppGoodsPairService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/goodsPair") +public class AppGoodsPairController extends BaseController +{ + @Autowired + private IAppGoodsPairService appGoodsPairService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:pair:list')") + @GetMapping("/list") + public TableDataInfo list(AppGoodsPair appGoodsPair) + { + startPage(); + List list = appGoodsPairService.selectAppGoodsPairList(appGoodsPair); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:pair:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppGoodsPair appGoodsPair) + { + List list = appGoodsPairService.selectAppGoodsPairList(appGoodsPair); + ExcelUtil util = new ExcelUtil(AppGoodsPair.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:pair:query')") + @GetMapping(value = "/{pairId}") + public AjaxResult getInfo(@PathVariable("pairId") String pairId) + { + return success(appGoodsPairService.selectAppGoodsPairByPairId(pairId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:pair:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppGoodsPair appGoodsPair) + { + return toAjax(appGoodsPairService.insertAppGoodsPair(appGoodsPair)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:pair:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppGoodsPair appGoodsPair) + { + return toAjax(appGoodsPairService.updateAppGoodsPair(appGoodsPair)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:pair:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{pairIds}") + public AjaxResult remove(@PathVariable String[] pairIds) + { + return toAjax(appGoodsPairService.deleteAppGoodsPairByPairIds(pairIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppLedConfigController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppLedConfigController.java new file mode 100644 index 00000000..1d577aa4 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppLedConfigController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppLedConfig; +import com.ruoyi.app.service.IAppLedConfigService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/ledConfig") +public class AppLedConfigController extends BaseController +{ + @Autowired + private IAppLedConfigService appLedConfigService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:config:list')") + @GetMapping("/list") + public TableDataInfo list(AppLedConfig appLedConfig) + { + startPage(); + List list = appLedConfigService.selectAppLedConfigList(appLedConfig); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:config:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppLedConfig appLedConfig) + { + List list = appLedConfigService.selectAppLedConfigList(appLedConfig); + ExcelUtil util = new ExcelUtil(AppLedConfig.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:config:query')") + @GetMapping(value = "/{ledId}") + public AjaxResult getInfo(@PathVariable("ledId") String ledId) + { + return success(appLedConfigService.selectAppLedConfigByLedId(ledId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:config:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppLedConfig appLedConfig) + { + return toAjax(appLedConfigService.insertAppLedConfig(appLedConfig)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:config:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppLedConfig appLedConfig) + { + return toAjax(appLedConfigService.updateAppLedConfig(appLedConfig)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:config:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{ledIds}") + public AjaxResult remove(@PathVariable String[] ledIds) + { + return toAjax(appLedConfigService.deleteAppLedConfigByLedIds(ledIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppLocationController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppLocationController.java new file mode 100644 index 00000000..b4d9e33a --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppLocationController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppLocation; +import com.ruoyi.app.service.IAppLocationService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/location") +public class AppLocationController extends BaseController +{ + @Autowired + private IAppLocationService appLocationService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:location:list')") + @GetMapping("/list") + public TableDataInfo list(AppLocation appLocation) + { + startPage(); + List list = appLocationService.selectAppLocationList(appLocation); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:location:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppLocation appLocation) + { + List list = appLocationService.selectAppLocationList(appLocation); + ExcelUtil util = new ExcelUtil(AppLocation.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:location:query')") + @GetMapping(value = "/{locationId}") + public AjaxResult getInfo(@PathVariable("locationId") String locationId) + { + return success(appLocationService.selectAppLocationByLocationId(locationId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:location:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppLocation appLocation) + { + return toAjax(appLocationService.insertAppLocation(appLocation)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:location:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppLocation appLocation) + { + return toAjax(appLocationService.updateAppLocation(appLocation)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:location:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{locationIds}") + public AjaxResult remove(@PathVariable String[] locationIds) + { + return toAjax(appLocationService.deleteAppLocationByLocationIds(locationIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppPmsOrderInController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppPmsOrderInController.java new file mode 100644 index 00000000..2f289681 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppPmsOrderInController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppPmsOrderIn; +import com.ruoyi.app.service.IAppPmsOrderInService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/pmwOrderIn") +public class AppPmsOrderInController extends BaseController +{ + @Autowired + private IAppPmsOrderInService appPmsOrderInService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:in:list')") + @GetMapping("/list") + public TableDataInfo list(AppPmsOrderIn appPmsOrderIn) + { + startPage(); + List list = appPmsOrderInService.selectAppPmsOrderInList(appPmsOrderIn); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:in:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppPmsOrderIn appPmsOrderIn) + { + List list = appPmsOrderInService.selectAppPmsOrderInList(appPmsOrderIn); + ExcelUtil util = new ExcelUtil(AppPmsOrderIn.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:in:query')") + @GetMapping(value = "/{listId}") + public AjaxResult getInfo(@PathVariable("listId") String listId) + { + return success(appPmsOrderInService.selectAppPmsOrderInByListId(listId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:in:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppPmsOrderIn appPmsOrderIn) + { + return toAjax(appPmsOrderInService.insertAppPmsOrderIn(appPmsOrderIn)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:in:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppPmsOrderIn appPmsOrderIn) + { + return toAjax(appPmsOrderInService.updateAppPmsOrderIn(appPmsOrderIn)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:in:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{listIds}") + public AjaxResult remove(@PathVariable String[] listIds) + { + return toAjax(appPmsOrderInService.deleteAppPmsOrderInByListIds(listIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppPmsOrderOutController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppPmsOrderOutController.java new file mode 100644 index 00000000..96978b44 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppPmsOrderOutController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppPmsOrderOut; +import com.ruoyi.app.service.IAppPmsOrderOutService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/pmsOrderOut") +public class AppPmsOrderOutController extends BaseController +{ + @Autowired + private IAppPmsOrderOutService appPmsOrderOutService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:out:list')") + @GetMapping("/list") + public TableDataInfo list(AppPmsOrderOut appPmsOrderOut) + { + startPage(); + List list = appPmsOrderOutService.selectAppPmsOrderOutList(appPmsOrderOut); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:out:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppPmsOrderOut appPmsOrderOut) + { + List list = appPmsOrderOutService.selectAppPmsOrderOutList(appPmsOrderOut); + ExcelUtil util = new ExcelUtil(AppPmsOrderOut.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:out:query')") + @GetMapping(value = "/{listId}") + public AjaxResult getInfo(@PathVariable("listId") String listId) + { + return success(appPmsOrderOutService.selectAppPmsOrderOutByListId(listId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:out:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppPmsOrderOut appPmsOrderOut) + { + return toAjax(appPmsOrderOutService.insertAppPmsOrderOut(appPmsOrderOut)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:out:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppPmsOrderOut appPmsOrderOut) + { + return toAjax(appPmsOrderOutService.updateAppPmsOrderOut(appPmsOrderOut)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:out:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{listIds}") + public AjaxResult remove(@PathVariable String[] listIds) + { + return toAjax(appPmsOrderOutService.deleteAppPmsOrderOutByListIds(listIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppProviderController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppProviderController.java new file mode 100644 index 00000000..7b0c8a48 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppProviderController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppProvider; +import com.ruoyi.app.service.IAppProviderService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/provider") +public class AppProviderController extends BaseController +{ + @Autowired + private IAppProviderService appProviderService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:provider:list')") + @GetMapping("/list") + public TableDataInfo list(AppProvider appProvider) + { + startPage(); + List list = appProviderService.selectAppProviderList(appProvider); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:provider:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppProvider appProvider) + { + List list = appProviderService.selectAppProviderList(appProvider); + ExcelUtil util = new ExcelUtil(AppProvider.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:provider:query')") + @GetMapping(value = "/{providerId}") + public AjaxResult getInfo(@PathVariable("providerId") String providerId) + { + return success(appProviderService.selectAppProviderByProviderId(providerId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:provider:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppProvider appProvider) + { + return toAjax(appProviderService.insertAppProvider(appProvider)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:provider:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppProvider appProvider) + { + return toAjax(appProviderService.updateAppProvider(appProvider)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:provider:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{providerIds}") + public AjaxResult remove(@PathVariable String[] providerIds) + { + return toAjax(appProviderService.deleteAppProviderByProviderIds(providerIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppStandController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppStandController.java new file mode 100644 index 00000000..9e73b1be --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppStandController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppStand; +import com.ruoyi.app.service.IAppStandService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/stand") +public class AppStandController extends BaseController +{ + @Autowired + private IAppStandService appStandService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:stand:list')") + @GetMapping("/list") + public TableDataInfo list(AppStand appStand) + { + startPage(); + List list = appStandService.selectAppStandList(appStand); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:stand:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppStand appStand) + { + List list = appStandService.selectAppStandList(appStand); + ExcelUtil util = new ExcelUtil(AppStand.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:stand:query')") + @GetMapping(value = "/{standId}") + public AjaxResult getInfo(@PathVariable("standId") String standId) + { + return success(appStandService.selectAppStandByStandId(standId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:stand:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppStand appStand) + { + return toAjax(appStandService.insertAppStand(appStand)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:stand:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppStand appStand) + { + return toAjax(appStandService.updateAppStand(appStand)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:stand:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{standIds}") + public AjaxResult remove(@PathVariable String[] standIds) + { + return toAjax(appStandService.deleteAppStandByStandIds(standIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppStockController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppStockController.java new file mode 100644 index 00000000..57d4d967 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppStockController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppStock; +import com.ruoyi.app.service.IAppStockService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/system/stock") +public class AppStockController extends BaseController +{ + @Autowired + private IAppStockService appStockService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:stock:list')") + @GetMapping("/list") + public TableDataInfo list(AppStock appStock) + { + startPage(); + List list = appStockService.selectAppStockList(appStock); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:stock:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppStock appStock) + { + List list = appStockService.selectAppStockList(appStock); + ExcelUtil util = new ExcelUtil(AppStock.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:stock:query')") + @GetMapping(value = "/{stockId}") + public AjaxResult getInfo(@PathVariable("stockId") String stockId) + { + return success(appStockService.selectAppStockByStockId(stockId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:stock:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppStock appStock) + { + return toAjax(appStockService.insertAppStock(appStock)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:stock:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppStock appStock) + { + return toAjax(appStockService.updateAppStock(appStock)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:stock:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{stockIds}") + public AjaxResult remove(@PathVariable String[] stockIds) + { + return toAjax(appStockService.deleteAppStockByStockIds(stockIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppTaskBakController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppTaskBakController.java new file mode 100644 index 00000000..c9c69ef2 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppTaskBakController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppTaskBak; +import com.ruoyi.app.service.IAppTaskBakService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/taskBak") +public class AppTaskBakController extends BaseController +{ + @Autowired + private IAppTaskBakService appTaskBakService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:bak:list')") + @GetMapping("/list") + public TableDataInfo list(AppTaskBak appTaskBak) + { + startPage(); + List list = appTaskBakService.selectAppTaskBakList(appTaskBak); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:bak:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppTaskBak appTaskBak) + { + List list = appTaskBakService.selectAppTaskBakList(appTaskBak); + ExcelUtil util = new ExcelUtil(AppTaskBak.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:bak:query')") + @GetMapping(value = "/{taskId}") + public AjaxResult getInfo(@PathVariable("taskId") String taskId) + { + return success(appTaskBakService.selectAppTaskBakByTaskId(taskId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:bak:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppTaskBak appTaskBak) + { + return toAjax(appTaskBakService.insertAppTaskBak(appTaskBak)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:bak:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppTaskBak appTaskBak) + { + return toAjax(appTaskBakService.updateAppTaskBak(appTaskBak)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:bak:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{taskIds}") + public AjaxResult remove(@PathVariable String[] taskIds) + { + return toAjax(appTaskBakService.deleteAppTaskBakByTaskIds(taskIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppTaskController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppTaskController.java new file mode 100644 index 00000000..122bc856 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppTaskController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppTask; +import com.ruoyi.app.service.IAppTaskService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/task") +public class AppTaskController extends BaseController +{ + @Autowired + private IAppTaskService appTaskService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:task:list')") + @GetMapping("/list") + public TableDataInfo list(AppTask appTask) + { + startPage(); + List list = appTaskService.selectAppTaskList(appTask); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:task:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppTask appTask) + { + List list = appTaskService.selectAppTaskList(appTask); + ExcelUtil util = new ExcelUtil(AppTask.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:task:query')") + @GetMapping(value = "/{taskId}") + public AjaxResult getInfo(@PathVariable("taskId") String taskId) + { + return success(appTaskService.selectAppTaskByTaskId(taskId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:task:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppTask appTask) + { + return toAjax(appTaskService.insertAppTask(appTask)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:task:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppTask appTask) + { + return toAjax(appTaskService.updateAppTask(appTask)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:task:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{taskIds}") + public AjaxResult remove(@PathVariable String[] taskIds) + { + return toAjax(appTaskService.deleteAppTaskByTaskIds(taskIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppVehicleController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppVehicleController.java new file mode 100644 index 00000000..6fa43b44 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppVehicleController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppVehicle; +import com.ruoyi.app.service.IAppVehicleService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/vehicle") +public class AppVehicleController extends BaseController +{ + @Autowired + private IAppVehicleService appVehicleService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:vehicle:list')") + @GetMapping("/list") + public TableDataInfo list(AppVehicle appVehicle) + { + startPage(); + List list = appVehicleService.selectAppVehicleList(appVehicle); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:vehicle:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppVehicle appVehicle) + { + List list = appVehicleService.selectAppVehicleList(appVehicle); + ExcelUtil util = new ExcelUtil(AppVehicle.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:vehicle:query')") + @GetMapping(value = "/{vehicleId}") + public AjaxResult getInfo(@PathVariable("vehicleId") String vehicleId) + { + return success(appVehicleService.selectAppVehicleByVehicleId(vehicleId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:vehicle:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppVehicle appVehicle) + { + return toAjax(appVehicleService.insertAppVehicle(appVehicle)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:vehicle:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppVehicle appVehicle) + { + return toAjax(appVehicleService.updateAppVehicle(appVehicle)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:vehicle:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{vehicleIds}") + public AjaxResult remove(@PathVariable String[] vehicleIds) + { + return toAjax(appVehicleService.deleteAppVehicleByVehicleIds(vehicleIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppWaveController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppWaveController.java new file mode 100644 index 00000000..7eb50aac --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppWaveController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppWave; +import com.ruoyi.app.service.IAppWaveService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-14 + */ +@RestController +@RequestMapping("/app/wave") +public class AppWaveController extends BaseController +{ + @Autowired + private IAppWaveService appWaveService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:wave:list')") + @GetMapping("/list") + public TableDataInfo list(AppWave appWave) + { + startPage(); + List list = appWaveService.selectAppWaveList(appWave); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:wave:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppWave appWave) + { + List list = appWaveService.selectAppWaveList(appWave); + ExcelUtil util = new ExcelUtil(AppWave.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:wave:query')") + @GetMapping(value = "/{waveId}") + public AjaxResult getInfo(@PathVariable("waveId") String waveId) + { + return success(appWaveService.selectAppWaveByWaveId(waveId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:wave:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppWave appWave) + { + return toAjax(appWaveService.insertAppWave(appWave)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:wave:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppWave appWave) + { + return toAjax(appWaveService.updateAppWave(appWave)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:wave:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{waveIds}") + public AjaxResult remove(@PathVariable String[] waveIds) + { + return toAjax(appWaveService.deleteAppWaveByWaveIds(waveIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppWcsTaskBakController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppWcsTaskBakController.java new file mode 100644 index 00000000..079fc6db --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppWcsTaskBakController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppWcsTaskBak; +import com.ruoyi.app.service.IAppWcsTaskBakService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/WcsTaskBak") +public class AppWcsTaskBakController extends BaseController +{ + @Autowired + private IAppWcsTaskBakService appWcsTaskBakService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:bak:list')") + @GetMapping("/list") + public TableDataInfo list(AppWcsTaskBak appWcsTaskBak) + { + startPage(); + List list = appWcsTaskBakService.selectAppWcsTaskBakList(appWcsTaskBak); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:bak:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppWcsTaskBak appWcsTaskBak) + { + List list = appWcsTaskBakService.selectAppWcsTaskBakList(appWcsTaskBak); + ExcelUtil util = new ExcelUtil(AppWcsTaskBak.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:bak:query')") + @GetMapping(value = "/{wcsTaskId}") + public AjaxResult getInfo(@PathVariable("wcsTaskId") String wcsTaskId) + { + return success(appWcsTaskBakService.selectAppWcsTaskBakByWcsTaskId(wcsTaskId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:bak:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppWcsTaskBak appWcsTaskBak) + { + return toAjax(appWcsTaskBakService.insertAppWcsTaskBak(appWcsTaskBak)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:bak:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppWcsTaskBak appWcsTaskBak) + { + return toAjax(appWcsTaskBakService.updateAppWcsTaskBak(appWcsTaskBak)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:bak:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{wcsTaskIds}") + public AjaxResult remove(@PathVariable String[] wcsTaskIds) + { + return toAjax(appWcsTaskBakService.deleteAppWcsTaskBakByWcsTaskIds(wcsTaskIds)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppWcsTaskController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppWcsTaskController.java new file mode 100644 index 00000000..d328e334 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/app/AppWcsTaskController.java @@ -0,0 +1,105 @@ +package com.ruoyi.web.controller.app; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.app.domain.AppWcsTask; +import com.ruoyi.app.service.IAppWcsTaskService; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 【请填写功能名称】Controller + * + * @author ruoyi + * @date 2025-01-15 + */ +@RestController +@RequestMapping("/app/wcsTask") +public class AppWcsTaskController extends BaseController +{ + @Autowired + private IAppWcsTaskService appWcsTaskService; + + /** + * 查询【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:task:list')") + @GetMapping("/list") + public TableDataInfo list(AppWcsTask appWcsTask) + { + startPage(); + List list = appWcsTaskService.selectAppWcsTaskList(appWcsTask); + return getDataTable(list); + } + + /** + * 导出【请填写功能名称】列表 + */ + @PreAuthorize("@ss.hasPermi('system:task:export')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppWcsTask appWcsTask) + { + List list = appWcsTaskService.selectAppWcsTaskList(appWcsTask); + ExcelUtil util = new ExcelUtil(AppWcsTask.class); + util.exportExcel(response, list, "【请填写功能名称】数据"); + } + + /** + * 获取【请填写功能名称】详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:task:query')") + @GetMapping(value = "/{wcsTaskId}") + public AjaxResult getInfo(@PathVariable("wcsTaskId") String wcsTaskId) + { + return success(appWcsTaskService.selectAppWcsTaskByWcsTaskId(wcsTaskId)); + } + + /** + * 新增【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:task:add')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppWcsTask appWcsTask) + { + return toAjax(appWcsTaskService.insertAppWcsTask(appWcsTask)); + } + + /** + * 修改【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:task:edit')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppWcsTask appWcsTask) + { + return toAjax(appWcsTaskService.updateAppWcsTask(appWcsTask)); + } + + /** + * 删除【请填写功能名称】 + */ + @PreAuthorize("@ss.hasPermi('system:task:remove')") + @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE) + @DeleteMapping("/{wcsTaskIds}") + public AjaxResult remove(@PathVariable String[] wcsTaskIds) + { + return toAjax(appWcsTaskService.deleteAppWcsTaskByWcsTaskIds(wcsTaskIds)); + } +} diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml index 1442d251..b198800c 100644 --- a/ruoyi-admin/src/main/resources/application.yml +++ b/ruoyi-admin/src/main/resources/application.yml @@ -57,9 +57,9 @@ spring: servlet: multipart: # 单个文件大小 - max-file-size: 10MB + max-file-size: 100MB # 设置总上传的文件大小 - max-request-size: 20MB + max-request-size: 1000MB # 服务模块 devtools: restart: diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppGoods.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppGoods.java new file mode 100644 index 00000000..d726df3d --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppGoods.java @@ -0,0 +1,139 @@ +package com.ruoyi.app.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_goods + * + * @author ruoyi + * @date 2025-01-15 + */ +public class AppGoods extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 物料编号 */ + private String goodsId; + + /** 物料名称/描述 */ + @Excel(name = "物料名称/描述") + private String goodsName; + + /** 单位 */ + @Excel(name = "单位") + private String goodsUnit; + + /** 物料类型 */ + @Excel(name = "物料类型") + private String goodsType; + + /** 通用容器类型 */ + @Excel(name = "通用容器类型") + private String normalVehicleType; + + /** 物料状态 */ + @Excel(name = "物料状态") + private Long goodsStatus; + + /** 最近更新用户 */ + @Excel(name = "最近更新用户") + private String lastUpdateUser; + + /** 最近更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "最近更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + public void setGoodsId(String goodsId) + { + this.goodsId = goodsId; + } + + public String getGoodsId() + { + return goodsId; + } + public void setGoodsName(String goodsName) + { + this.goodsName = goodsName; + } + + public String getGoodsName() + { + return goodsName; + } + public void setGoodsUnit(String goodsUnit) + { + this.goodsUnit = goodsUnit; + } + + public String getGoodsUnit() + { + return goodsUnit; + } + public void setGoodsType(String goodsType) + { + this.goodsType = goodsType; + } + + public String getGoodsType() + { + return goodsType; + } + public void setNormalVehicleType(String normalVehicleType) + { + this.normalVehicleType = normalVehicleType; + } + + public String getNormalVehicleType() + { + return normalVehicleType; + } + public void setGoodsStatus(Long goodsStatus) + { + this.goodsStatus = goodsStatus; + } + + public Long getGoodsStatus() + { + return goodsStatus; + } + public void setLastUpdateUser(String lastUpdateUser) + { + this.lastUpdateUser = lastUpdateUser; + } + + public String getLastUpdateUser() + { + return lastUpdateUser; + } + public void setLastUpdateTime(Date lastUpdateTime) + { + this.lastUpdateTime = lastUpdateTime; + } + + public Date getLastUpdateTime() + { + return lastUpdateTime; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("goodsId", getGoodsId()) + .append("goodsName", getGoodsName()) + .append("goodsUnit", getGoodsUnit()) + .append("goodsType", getGoodsType()) + .append("normalVehicleType", getNormalVehicleType()) + .append("goodsStatus", getGoodsStatus()) + .append("remark", getRemark()) + .append("lastUpdateUser", getLastUpdateUser()) + .append("lastUpdateTime", getLastUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppGoodsPair.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppGoodsPair.java new file mode 100644 index 00000000..2a0af05d --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppGoodsPair.java @@ -0,0 +1,51 @@ +package com.ruoyi.app.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_goods_pair + * + * @author ruoyi + * @date 2025-01-14 + */ +public class AppGoodsPair extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 配对id */ + private String pairId; + + /** 物料编号 */ + @Excel(name = "物料编号") + private String goodsId; + + public void setPairId(String pairId) + { + this.pairId = pairId; + } + + public String getPairId() + { + return pairId; + } + public void setGoodsId(String goodsId) + { + this.goodsId = goodsId; + } + + public String getGoodsId() + { + return goodsId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("pairId", getPairId()) + .append("goodsId", getGoodsId()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppLedConfig.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppLedConfig.java new file mode 100644 index 00000000..96cd2c87 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppLedConfig.java @@ -0,0 +1,36 @@ +package com.ruoyi.app.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_led_config + * + * @author ruoyi + * @date 2025-01-14 + */ +public class AppLedConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private String ledId; + + public void setLedId(String ledId) + { + this.ledId = ledId; + } + + public String getLedId() + { + return ledId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("ledId", getLedId()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppLocation.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppLocation.java new file mode 100644 index 00000000..d82a915b --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppLocation.java @@ -0,0 +1,206 @@ +package com.ruoyi.app.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_location + * + * @author ruoyi + * @date 2025-01-14 + */ +public class AppLocation extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 库位号 */ + private String locationId; + + /** 库位类型 */ + @Excel(name = "库位类型") + private Long locationType; + + /** 库位状态 */ + @Excel(name = "库位状态") + private Long locationStatus; + + /** 外部库位号 */ + @Excel(name = "外部库位号") + private String outerId; + + /** 库区号 */ + @Excel(name = "库区号") + private Long areaId; + + /** 巷道号 */ + @Excel(name = "巷道号") + private Long tunnelId; + + /** 设备号 */ + @Excel(name = "设备号") + private Long equipmentId; + + /** 排 */ + @Excel(name = "排") + private Long wRow; + + /** 列 */ + @Excel(name = "列") + private Long wCol; + + /** 层 */ + @Excel(name = "层") + private Long wLayer; + + /** 深度 */ + @Excel(name = "深度") + private Long wDepth; + + /** 是否锁定 */ + @Excel(name = "是否锁定") + private Long isLock; + + /** 载具号 */ + @Excel(name = "载具号") + private String vehicleId; + + public void setLocationId(String locationId) + { + this.locationId = locationId; + } + + public String getLocationId() + { + return locationId; + } + public void setLocationType(Long locationType) + { + this.locationType = locationType; + } + + public Long getLocationType() + { + return locationType; + } + public void setLocationStatus(Long locationStatus) + { + this.locationStatus = locationStatus; + } + + public Long getLocationStatus() + { + return locationStatus; + } + public void setOuterId(String outerId) + { + this.outerId = outerId; + } + + public String getOuterId() + { + return outerId; + } + public void setAreaId(Long areaId) + { + this.areaId = areaId; + } + + public Long getAreaId() + { + return areaId; + } + public void setTunnelId(Long tunnelId) + { + this.tunnelId = tunnelId; + } + + public Long getTunnelId() + { + return tunnelId; + } + public void setEquipmentId(Long equipmentId) + { + this.equipmentId = equipmentId; + } + + public Long getEquipmentId() + { + return equipmentId; + } + public void setwRow(Long wRow) + { + this.wRow = wRow; + } + + public Long getwRow() + { + return wRow; + } + public void setwCol(Long wCol) + { + this.wCol = wCol; + } + + public Long getwCol() + { + return wCol; + } + public void setwLayer(Long wLayer) + { + this.wLayer = wLayer; + } + + public Long getwLayer() + { + return wLayer; + } + public void setwDepth(Long wDepth) + { + this.wDepth = wDepth; + } + + public Long getwDepth() + { + return wDepth; + } + public void setIsLock(Long isLock) + { + this.isLock = isLock; + } + + public Long getIsLock() + { + return isLock; + } + public void setVehicleId(String vehicleId) + { + this.vehicleId = vehicleId; + } + + public String getVehicleId() + { + return vehicleId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("locationId", getLocationId()) + .append("locationType", getLocationType()) + .append("locationStatus", getLocationStatus()) + .append("outerId", getOuterId()) + .append("areaId", getAreaId()) + .append("tunnelId", getTunnelId()) + .append("equipmentId", getEquipmentId()) + .append("wRow", getwRow()) + .append("wCol", getwCol()) + .append("wLayer", getwLayer()) + .append("wDepth", getwDepth()) + .append("isLock", getIsLock()) + .append("vehicleId", getVehicleId()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppPmsOrderIn.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppPmsOrderIn.java new file mode 100644 index 00000000..d947d275 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppPmsOrderIn.java @@ -0,0 +1,178 @@ +package com.ruoyi.app.domain; + +import java.math.BigDecimal; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_pms_order_in + * + * @author ruoyi + * @date 2025-01-14 + */ +public class AppPmsOrderIn extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 入库单号 */ + private String listId; + + /** 订单类型 */ + @Excel(name = "订单类型") + private Long orderType; + + /** 客户ID */ + @Excel(name = "客户ID") + private String customerId; + + /** 订单号 */ + @Excel(name = "订单号") + private String orderId; + + /** 物料号 */ + @Excel(name = "物料号") + private String goodsId; + + /** 数量 */ + @Excel(name = "数量") + private BigDecimal goodsNum; + + /** 物料条码 */ + @Excel(name = "物料条码") + private String goodsCode; + + /** 物料描述 */ + @Excel(name = "物料描述") + private String goodsDesc; + + /** 物料单位 */ + @Excel(name = "物料单位") + private String unit; + + /** 预留1 */ + @Excel(name = "预留1") + private String spare1; + + /** 预留2 */ + @Excel(name = "预留2") + private String spare2; + + public void setListId(String listId) + { + this.listId = listId; + } + + public String getListId() + { + return listId; + } + public void setOrderType(Long orderType) + { + this.orderType = orderType; + } + + public Long getOrderType() + { + return orderType; + } + public void setCustomerId(String customerId) + { + this.customerId = customerId; + } + + public String getCustomerId() + { + return customerId; + } + public void setOrderId(String orderId) + { + this.orderId = orderId; + } + + public String getOrderId() + { + return orderId; + } + public void setGoodsId(String goodsId) + { + this.goodsId = goodsId; + } + + public String getGoodsId() + { + return goodsId; + } + public void setGoodsNum(BigDecimal goodsNum) + { + this.goodsNum = goodsNum; + } + + public BigDecimal getGoodsNum() + { + return goodsNum; + } + public void setGoodsCode(String goodsCode) + { + this.goodsCode = goodsCode; + } + + public String getGoodsCode() + { + return goodsCode; + } + public void setGoodsDesc(String goodsDesc) + { + this.goodsDesc = goodsDesc; + } + + public String getGoodsDesc() + { + return goodsDesc; + } + public void setUnit(String unit) + { + this.unit = unit; + } + + public String getUnit() + { + return unit; + } + public void setSpare1(String spare1) + { + this.spare1 = spare1; + } + + public String getSpare1() + { + return spare1; + } + public void setSpare2(String spare2) + { + this.spare2 = spare2; + } + + public String getSpare2() + { + return spare2; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("listId", getListId()) + .append("orderType", getOrderType()) + .append("customerId", getCustomerId()) + .append("orderId", getOrderId()) + .append("goodsId", getGoodsId()) + .append("goodsNum", getGoodsNum()) + .append("goodsCode", getGoodsCode()) + .append("goodsDesc", getGoodsDesc()) + .append("unit", getUnit()) + .append("spare1", getSpare1()) + .append("spare2", getSpare2()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppPmsOrderOut.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppPmsOrderOut.java new file mode 100644 index 00000000..8b8cb5a7 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppPmsOrderOut.java @@ -0,0 +1,136 @@ +package com.ruoyi.app.domain; + +import java.math.BigDecimal; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_pms_order_out + * + * @author ruoyi + * @date 2025-01-14 + */ +public class AppPmsOrderOut extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 出库单号 */ + private String listId; + + /** 出库单类型 */ + @Excel(name = "出库单类型") + private Long orderType; + + /** 客户名称 */ + @Excel(name = "客户名称") + private String customerId; + + /** 物料号 */ + @Excel(name = "物料号") + private String goodsId; + + /** 出库数量 */ + @Excel(name = "出库数量") + private BigDecimal goodsNum; + + /** 物料描述 */ + @Excel(name = "物料描述") + private String goodsDesc; + + /** 预留1 */ + @Excel(name = "预留1") + private String spare1; + + /** 预留2 */ + @Excel(name = "预留2") + private String spare2; + + public void setListId(String listId) + { + this.listId = listId; + } + + public String getListId() + { + return listId; + } + public void setOrderType(Long orderType) + { + this.orderType = orderType; + } + + public Long getOrderType() + { + return orderType; + } + public void setCustomerId(String customerId) + { + this.customerId = customerId; + } + + public String getCustomerId() + { + return customerId; + } + public void setGoodsId(String goodsId) + { + this.goodsId = goodsId; + } + + public String getGoodsId() + { + return goodsId; + } + public void setGoodsNum(BigDecimal goodsNum) + { + this.goodsNum = goodsNum; + } + + public BigDecimal getGoodsNum() + { + return goodsNum; + } + public void setGoodsDesc(String goodsDesc) + { + this.goodsDesc = goodsDesc; + } + + public String getGoodsDesc() + { + return goodsDesc; + } + public void setSpare1(String spare1) + { + this.spare1 = spare1; + } + + public String getSpare1() + { + return spare1; + } + public void setSpare2(String spare2) + { + this.spare2 = spare2; + } + + public String getSpare2() + { + return spare2; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("listId", getListId()) + .append("orderType", getOrderType()) + .append("customerId", getCustomerId()) + .append("goodsId", getGoodsId()) + .append("goodsNum", getGoodsNum()) + .append("goodsDesc", getGoodsDesc()) + .append("spare1", getSpare1()) + .append("spare2", getSpare2()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppProvider.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppProvider.java new file mode 100644 index 00000000..16e79d29 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppProvider.java @@ -0,0 +1,124 @@ +package com.ruoyi.app.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_provider + * + * @author ruoyi + * @date 2025-01-15 + */ +public class AppProvider extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 供应商id */ + private String providerId; + + /** 供应商名称 */ + @Excel(name = "供应商名称") + private String providerName; + + /** 联系方式 */ + @Excel(name = "联系方式") + private Long providerContact; + + /** 地址 */ + @Excel(name = "地址") + private String providerAddress; + + /** 供应商状态 */ + @Excel(name = "供应商状态") + private Long providerStatus; + + /** 最近更新用户 */ + @Excel(name = "最近更新用户") + private String lastUpdateUser; + + /** 最近更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "最近更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + public void setProviderId(String providerId) + { + this.providerId = providerId; + } + + public String getProviderId() + { + return providerId; + } + public void setProviderName(String providerName) + { + this.providerName = providerName; + } + + public String getProviderName() + { + return providerName; + } + public void setProviderContact(Long providerContact) + { + this.providerContact = providerContact; + } + + public Long getProviderContact() + { + return providerContact; + } + public void setProviderAddress(String providerAddress) + { + this.providerAddress = providerAddress; + } + + public String getProviderAddress() + { + return providerAddress; + } + public void setProviderStatus(Long providerStatus) + { + this.providerStatus = providerStatus; + } + + public Long getProviderStatus() + { + return providerStatus; + } + public void setLastUpdateUser(String lastUpdateUser) + { + this.lastUpdateUser = lastUpdateUser; + } + + public String getLastUpdateUser() + { + return lastUpdateUser; + } + public void setLastUpdateTime(Date lastUpdateTime) + { + this.lastUpdateTime = lastUpdateTime; + } + + public Date getLastUpdateTime() + { + return lastUpdateTime; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("providerId", getProviderId()) + .append("providerName", getProviderName()) + .append("providerContact", getProviderContact()) + .append("providerAddress", getProviderAddress()) + .append("providerStatus", getProviderStatus()) + .append("lastUpdateUser", getLastUpdateUser()) + .append("lastUpdateTime", getLastUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppStand.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppStand.java new file mode 100644 index 00000000..df01c71e --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppStand.java @@ -0,0 +1,122 @@ +package com.ruoyi.app.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_stand + * + * @author ruoyi + * @date 2025-01-14 + */ +public class AppStand extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 站台id */ + private String standId; + + /** 站台名称 */ + @Excel(name = "站台名称") + private String standName; + + /** 站台类型 */ + @Excel(name = "站台类型") + private String standType; + + /** 站台区域 */ + @Excel(name = "站台区域") + private String standArea; + + /** 站台属性 */ + @Excel(name = "站台属性") + private String standProperty; + + /** 站台状态 */ + @Excel(name = "站台状态") + private Long standStatus; + + /** 是否锁定 */ + @Excel(name = "是否锁定") + private Long isLock; + + public void setStandId(String standId) + { + this.standId = standId; + } + + public String getStandId() + { + return standId; + } + public void setStandName(String standName) + { + this.standName = standName; + } + + public String getStandName() + { + return standName; + } + public void setStandType(String standType) + { + this.standType = standType; + } + + public String getStandType() + { + return standType; + } + public void setStandArea(String standArea) + { + this.standArea = standArea; + } + + public String getStandArea() + { + return standArea; + } + public void setStandProperty(String standProperty) + { + this.standProperty = standProperty; + } + + public String getStandProperty() + { + return standProperty; + } + public void setStandStatus(Long standStatus) + { + this.standStatus = standStatus; + } + + public Long getStandStatus() + { + return standStatus; + } + public void setIsLock(Long isLock) + { + this.isLock = isLock; + } + + public Long getIsLock() + { + return isLock; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("standId", getStandId()) + .append("standName", getStandName()) + .append("standType", getStandType()) + .append("standArea", getStandArea()) + .append("standProperty", getStandProperty()) + .append("standStatus", getStandStatus()) + .append("isLock", getIsLock()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppStock.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppStock.java new file mode 100644 index 00000000..27b7f6a6 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppStock.java @@ -0,0 +1,267 @@ +package com.ruoyi.app.domain; + +import java.math.BigDecimal; +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_stock + * + * @author ruoyi + * @date 2025-01-15 + */ +public class AppStock extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 物料编号 */ + private String stockId; + + /** 载具号 */ + @Excel(name = "载具号") + private String vehicleId; + + /** 库位号 */ + @Excel(name = "库位号") + private String locationId; + + /** 物料编号 */ + @Excel(name = "物料编号") + private String goodsId; + + /** 物料名称 */ + @Excel(name = "物料名称") + private String goodsName; + + /** 单位 */ + @Excel(name = "单位") + private String goodsUnit; + + /** 供应商id */ + @Excel(name = "供应商id") + private String providerId; + + /** 供应商名称 */ + @Excel(name = "供应商名称") + private String providerName; + + /** 剩余数量 */ + @Excel(name = "剩余数量") + private BigDecimal remainNum; + + /** 入库数量 */ + @Excel(name = "入库数量") + private BigDecimal originNum; + + /** 批次号 */ + @Excel(name = "批次号") + private String batchNo; + + /** 库龄 */ + @Excel(name = "库龄") + private Long invAge; + + /** 物料状态 */ + @Excel(name = "物料状态") + private Long goodsStatus; + + /** 库存状态 */ + @Excel(name = "库存状态") + private Long stockStatus; + + /** 入库用户 */ + @Excel(name = "入库用户") + private String createUser; + + /** 最近更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "最近更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + /** 最近更新用户 */ + @Excel(name = "最近更新用户") + private String lastUpdateUser; + + public void setStockId(String stockId) + { + this.stockId = stockId; + } + + public String getStockId() + { + return stockId; + } + public void setVehicleId(String vehicleId) + { + this.vehicleId = vehicleId; + } + + public String getVehicleId() + { + return vehicleId; + } + public void setLocationId(String locationId) + { + this.locationId = locationId; + } + + public String getLocationId() + { + return locationId; + } + public void setGoodsId(String goodsId) + { + this.goodsId = goodsId; + } + + public String getGoodsId() + { + return goodsId; + } + public void setGoodsName(String goodsName) + { + this.goodsName = goodsName; + } + + public String getGoodsName() + { + return goodsName; + } + public void setGoodsUnit(String goodsUnit) + { + this.goodsUnit = goodsUnit; + } + + public String getGoodsUnit() + { + return goodsUnit; + } + public void setProviderId(String providerId) + { + this.providerId = providerId; + } + + public String getProviderId() + { + return providerId; + } + public void setProviderName(String providerName) + { + this.providerName = providerName; + } + + public String getProviderName() + { + return providerName; + } + public void setRemainNum(BigDecimal remainNum) + { + this.remainNum = remainNum; + } + + public BigDecimal getRemainNum() + { + return remainNum; + } + public void setOriginNum(BigDecimal originNum) + { + this.originNum = originNum; + } + + public BigDecimal getOriginNum() + { + return originNum; + } + public void setBatchNo(String batchNo) + { + this.batchNo = batchNo; + } + + public String getBatchNo() + { + return batchNo; + } + public void setInvAge(Long invAge) + { + this.invAge = invAge; + } + + public Long getInvAge() + { + return invAge; + } + public void setGoodsStatus(Long goodsStatus) + { + this.goodsStatus = goodsStatus; + } + + public Long getGoodsStatus() + { + return goodsStatus; + } + public void setStockStatus(Long stockStatus) + { + this.stockStatus = stockStatus; + } + + public Long getStockStatus() + { + return stockStatus; + } + public void setCreateUser(String createUser) + { + this.createUser = createUser; + } + + public String getCreateUser() + { + return createUser; + } + public void setLastUpdateTime(Date lastUpdateTime) + { + this.lastUpdateTime = lastUpdateTime; + } + + public Date getLastUpdateTime() + { + return lastUpdateTime; + } + public void setLastUpdateUser(String lastUpdateUser) + { + this.lastUpdateUser = lastUpdateUser; + } + + public String getLastUpdateUser() + { + return lastUpdateUser; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("stockId", getStockId()) + .append("vehicleId", getVehicleId()) + .append("locationId", getLocationId()) + .append("goodsId", getGoodsId()) + .append("goodsName", getGoodsName()) + .append("goodsUnit", getGoodsUnit()) + .append("providerId", getProviderId()) + .append("providerName", getProviderName()) + .append("remainNum", getRemainNum()) + .append("originNum", getOriginNum()) + .append("batchNo", getBatchNo()) + .append("invAge", getInvAge()) + .append("goodsStatus", getGoodsStatus()) + .append("stockStatus", getStockStatus()) + .append("createTime", getCreateTime()) + .append("createUser", getCreateUser()) + .append("lastUpdateTime", getLastUpdateTime()) + .append("lastUpdateUser", getLastUpdateUser()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppTask.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppTask.java new file mode 100644 index 00000000..e6609027 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppTask.java @@ -0,0 +1,210 @@ +package com.ruoyi.app.domain; + +import java.math.BigDecimal; +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_task + * + * @author ruoyi + * @date 2025-01-15 + */ +public class AppTask extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 任务号 */ + private String taskId; + + /** 任务类型 */ + @Excel(name = "任务类型") + private Long taskType; + + /** 任务状态 */ + @Excel(name = "任务状态") + private Long taskStatus; + + /** 任务优先级,默认为1 */ + @Excel(name = "任务优先级,默认为1") + private Long taskPriority; + + /** 载具号 */ + @Excel(name = "载具号") + private String vehicleId; + + /** 起点 */ + @Excel(name = "起点") + private String origin; + + /** 终点 */ + @Excel(name = "终点") + private String destination; + + /** 发送给wcs的任务号 */ + @Excel(name = "发送给wcs的任务号") + private String wcsTaskId; + + /** 完成时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "完成时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date finishTime; + + /** 物料编号 */ + @Excel(name = "物料编号") + private String goodsId; + + /** 操作数量 */ + @Excel(name = "操作数量") + private BigDecimal opNum; + + /** 库存数量 */ + @Excel(name = "库存数量") + private BigDecimal stockNum; + + /** 操作用户 */ + @Excel(name = "操作用户") + private String opUser; + + public void setTaskId(String taskId) + { + this.taskId = taskId; + } + + public String getTaskId() + { + return taskId; + } + public void setTaskType(Long taskType) + { + this.taskType = taskType; + } + + public Long getTaskType() + { + return taskType; + } + public void setTaskStatus(Long taskStatus) + { + this.taskStatus = taskStatus; + } + + public Long getTaskStatus() + { + return taskStatus; + } + public void setTaskPriority(Long taskPriority) + { + this.taskPriority = taskPriority; + } + + public Long getTaskPriority() + { + return taskPriority; + } + public void setVehicleId(String vehicleId) + { + this.vehicleId = vehicleId; + } + + public String getVehicleId() + { + return vehicleId; + } + public void setOrigin(String origin) + { + this.origin = origin; + } + + public String getOrigin() + { + return origin; + } + public void setDestination(String destination) + { + this.destination = destination; + } + + public String getDestination() + { + return destination; + } + public void setWcsTaskId(String wcsTaskId) + { + this.wcsTaskId = wcsTaskId; + } + + public String getWcsTaskId() + { + return wcsTaskId; + } + public void setFinishTime(Date finishTime) + { + this.finishTime = finishTime; + } + + public Date getFinishTime() + { + return finishTime; + } + public void setGoodsId(String goodsId) + { + this.goodsId = goodsId; + } + + public String getGoodsId() + { + return goodsId; + } + public void setOpNum(BigDecimal opNum) + { + this.opNum = opNum; + } + + public BigDecimal getOpNum() + { + return opNum; + } + public void setStockNum(BigDecimal stockNum) + { + this.stockNum = stockNum; + } + + public BigDecimal getStockNum() + { + return stockNum; + } + public void setOpUser(String opUser) + { + this.opUser = opUser; + } + + public String getOpUser() + { + return opUser; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("taskId", getTaskId()) + .append("taskType", getTaskType()) + .append("taskStatus", getTaskStatus()) + .append("taskPriority", getTaskPriority()) + .append("vehicleId", getVehicleId()) + .append("origin", getOrigin()) + .append("destination", getDestination()) + .append("wcsTaskId", getWcsTaskId()) + .append("createTime", getCreateTime()) + .append("finishTime", getFinishTime()) + .append("goodsId", getGoodsId()) + .append("opNum", getOpNum()) + .append("stockNum", getStockNum()) + .append("opUser", getOpUser()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppTaskBak.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppTaskBak.java new file mode 100644 index 00000000..6ffa3683 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppTaskBak.java @@ -0,0 +1,210 @@ +package com.ruoyi.app.domain; + +import java.math.BigDecimal; +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_task_bak + * + * @author ruoyi + * @date 2025-01-15 + */ +public class AppTaskBak extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 任务号 */ + private String taskId; + + /** 任务类型 */ + @Excel(name = "任务类型") + private Long taskType; + + /** 任务状态 */ + @Excel(name = "任务状态") + private Long taskStatus; + + /** 任务优先级,默认为1 */ + @Excel(name = "任务优先级,默认为1") + private Long taskPriority; + + /** 载具号 */ + @Excel(name = "载具号") + private String vehicleId; + + /** 起点 */ + @Excel(name = "起点") + private String origin; + + /** 终点 */ + @Excel(name = "终点") + private String destination; + + /** 发送给wcs的任务号 */ + @Excel(name = "发送给wcs的任务号") + private String wcsTaskId; + + /** 完成时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "完成时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date finishTime; + + /** 物料编号 */ + @Excel(name = "物料编号") + private String goodsId; + + /** 操作数量 */ + @Excel(name = "操作数量") + private BigDecimal opNum; + + /** 库存数量 */ + @Excel(name = "库存数量") + private BigDecimal stockNum; + + /** 操作用户 */ + @Excel(name = "操作用户") + private String opUser; + + public void setTaskId(String taskId) + { + this.taskId = taskId; + } + + public String getTaskId() + { + return taskId; + } + public void setTaskType(Long taskType) + { + this.taskType = taskType; + } + + public Long getTaskType() + { + return taskType; + } + public void setTaskStatus(Long taskStatus) + { + this.taskStatus = taskStatus; + } + + public Long getTaskStatus() + { + return taskStatus; + } + public void setTaskPriority(Long taskPriority) + { + this.taskPriority = taskPriority; + } + + public Long getTaskPriority() + { + return taskPriority; + } + public void setVehicleId(String vehicleId) + { + this.vehicleId = vehicleId; + } + + public String getVehicleId() + { + return vehicleId; + } + public void setOrigin(String origin) + { + this.origin = origin; + } + + public String getOrigin() + { + return origin; + } + public void setDestination(String destination) + { + this.destination = destination; + } + + public String getDestination() + { + return destination; + } + public void setWcsTaskId(String wcsTaskId) + { + this.wcsTaskId = wcsTaskId; + } + + public String getWcsTaskId() + { + return wcsTaskId; + } + public void setFinishTime(Date finishTime) + { + this.finishTime = finishTime; + } + + public Date getFinishTime() + { + return finishTime; + } + public void setGoodsId(String goodsId) + { + this.goodsId = goodsId; + } + + public String getGoodsId() + { + return goodsId; + } + public void setOpNum(BigDecimal opNum) + { + this.opNum = opNum; + } + + public BigDecimal getOpNum() + { + return opNum; + } + public void setStockNum(BigDecimal stockNum) + { + this.stockNum = stockNum; + } + + public BigDecimal getStockNum() + { + return stockNum; + } + public void setOpUser(String opUser) + { + this.opUser = opUser; + } + + public String getOpUser() + { + return opUser; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("taskId", getTaskId()) + .append("taskType", getTaskType()) + .append("taskStatus", getTaskStatus()) + .append("taskPriority", getTaskPriority()) + .append("vehicleId", getVehicleId()) + .append("origin", getOrigin()) + .append("destination", getDestination()) + .append("wcsTaskId", getWcsTaskId()) + .append("createTime", getCreateTime()) + .append("finishTime", getFinishTime()) + .append("goodsId", getGoodsId()) + .append("opNum", getOpNum()) + .append("stockNum", getStockNum()) + .append("opUser", getOpUser()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppVehicle.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppVehicle.java new file mode 100644 index 00000000..beffbf1d --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppVehicle.java @@ -0,0 +1,139 @@ +package com.ruoyi.app.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_vehicle + * + * @author ruoyi + * @date 2025-01-15 + */ +public class AppVehicle extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 载具号 */ + private String vehicleId; + + /** 载具类型 */ + @Excel(name = "载具类型") + private String vehicleType; + + /** 载具状态 */ + @Excel(name = "载具状态") + private Long vehicleStatus; + + /** 库位号 */ + @Excel(name = "库位号") + private String locationId; + + /** 是否空载具 */ + @Excel(name = "是否空载具") + private Long isEmpty; + + /** 是否锁定 */ + @Excel(name = "是否锁定") + private Long isLock; + + /** 上次入库时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "上次入库时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastInTime; + + /** 上次入库用户 */ + @Excel(name = "上次入库用户") + private String lastInUser; + + public void setVehicleId(String vehicleId) + { + this.vehicleId = vehicleId; + } + + public String getVehicleId() + { + return vehicleId; + } + public void setVehicleType(String vehicleType) + { + this.vehicleType = vehicleType; + } + + public String getVehicleType() + { + return vehicleType; + } + public void setVehicleStatus(Long vehicleStatus) + { + this.vehicleStatus = vehicleStatus; + } + + public Long getVehicleStatus() + { + return vehicleStatus; + } + public void setLocationId(String locationId) + { + this.locationId = locationId; + } + + public String getLocationId() + { + return locationId; + } + public void setIsEmpty(Long isEmpty) + { + this.isEmpty = isEmpty; + } + + public Long getIsEmpty() + { + return isEmpty; + } + public void setIsLock(Long isLock) + { + this.isLock = isLock; + } + + public Long getIsLock() + { + return isLock; + } + public void setLastInTime(Date lastInTime) + { + this.lastInTime = lastInTime; + } + + public Date getLastInTime() + { + return lastInTime; + } + public void setLastInUser(String lastInUser) + { + this.lastInUser = lastInUser; + } + + public String getLastInUser() + { + return lastInUser; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("vehicleId", getVehicleId()) + .append("vehicleType", getVehicleType()) + .append("vehicleStatus", getVehicleStatus()) + .append("locationId", getLocationId()) + .append("isEmpty", getIsEmpty()) + .append("isLock", getIsLock()) + .append("lastInTime", getLastInTime()) + .append("lastInUser", getLastInUser()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppWave.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppWave.java new file mode 100644 index 00000000..cd9dc33e --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppWave.java @@ -0,0 +1,108 @@ +package com.ruoyi.app.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_wave + * + * @author ruoyi + * @date 2025-01-14 + */ +public class AppWave extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 波次单号 */ + private String waveId; + + /** 出库规则 */ + @Excel(name = "出库规则") + private Long outRule; + + /** 是否插队 */ + @Excel(name = "是否插队") + private Long isChad; + + /** 状态 */ + @Excel(name = "状态") + private Long waveStatus; + + /** 订单WBS */ + @Excel(name = "订单WBS") + private String orderWbs; + + /** 出库口 */ + @Excel(name = "出库口") + private String waveDestination; + + public void setWaveId(String waveId) + { + this.waveId = waveId; + } + + public String getWaveId() + { + return waveId; + } + public void setOutRule(Long outRule) + { + this.outRule = outRule; + } + + public Long getOutRule() + { + return outRule; + } + public void setIsChad(Long isChad) + { + this.isChad = isChad; + } + + public Long getIsChad() + { + return isChad; + } + public void setWaveStatus(Long waveStatus) + { + this.waveStatus = waveStatus; + } + + public Long getWaveStatus() + { + return waveStatus; + } + public void setOrderWbs(String orderWbs) + { + this.orderWbs = orderWbs; + } + + public String getOrderWbs() + { + return orderWbs; + } + public void setWaveDestination(String waveDestination) + { + this.waveDestination = waveDestination; + } + + public String getWaveDestination() + { + return waveDestination; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("waveId", getWaveId()) + .append("outRule", getOutRule()) + .append("isChad", getIsChad()) + .append("waveStatus", getWaveStatus()) + .append("orderWbs", getOrderWbs()) + .append("remark", getRemark()) + .append("waveDestination", getWaveDestination()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppWcsTask.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppWcsTask.java new file mode 100644 index 00000000..4d6cb2ad --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppWcsTask.java @@ -0,0 +1,155 @@ +package com.ruoyi.app.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_wcs_task + * + * @author ruoyi + * @date 2025-01-15 + */ +public class AppWcsTask extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** wcs任务号 */ + private String wcsTaskId; + + /** wcs任务状态 */ + @Excel(name = "wcs任务状态") + private Long wcsTaskStatus; + + /** 任务类型 */ + @Excel(name = "任务类型") + private Long wcsTaskType; + + /** 任务优先级 */ + @Excel(name = "任务优先级") + private Long taskPriority; + + /** 载具号 */ + @Excel(name = "载具号") + private String vehicleId; + + /** 起点 */ + @Excel(name = "起点") + private String origin; + + /** 终点 */ + @Excel(name = "终点") + private String destination; + + /** 下发时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "下发时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date sendTime; + + /** 完成时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "完成时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date finishTime; + + public void setWcsTaskId(String wcsTaskId) + { + this.wcsTaskId = wcsTaskId; + } + + public String getWcsTaskId() + { + return wcsTaskId; + } + public void setWcsTaskStatus(Long wcsTaskStatus) + { + this.wcsTaskStatus = wcsTaskStatus; + } + + public Long getWcsTaskStatus() + { + return wcsTaskStatus; + } + public void setWcsTaskType(Long wcsTaskType) + { + this.wcsTaskType = wcsTaskType; + } + + public Long getWcsTaskType() + { + return wcsTaskType; + } + public void setTaskPriority(Long taskPriority) + { + this.taskPriority = taskPriority; + } + + public Long getTaskPriority() + { + return taskPriority; + } + public void setVehicleId(String vehicleId) + { + this.vehicleId = vehicleId; + } + + public String getVehicleId() + { + return vehicleId; + } + public void setOrigin(String origin) + { + this.origin = origin; + } + + public String getOrigin() + { + return origin; + } + public void setDestination(String destination) + { + this.destination = destination; + } + + public String getDestination() + { + return destination; + } + public void setSendTime(Date sendTime) + { + this.sendTime = sendTime; + } + + public Date getSendTime() + { + return sendTime; + } + public void setFinishTime(Date finishTime) + { + this.finishTime = finishTime; + } + + public Date getFinishTime() + { + return finishTime; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("wcsTaskId", getWcsTaskId()) + .append("wcsTaskStatus", getWcsTaskStatus()) + .append("wcsTaskType", getWcsTaskType()) + .append("taskPriority", getTaskPriority()) + .append("vehicleId", getVehicleId()) + .append("origin", getOrigin()) + .append("destination", getDestination()) + .append("createTime", getCreateTime()) + .append("sendTime", getSendTime()) + .append("finishTime", getFinishTime()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppWcsTaskBak.java b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppWcsTaskBak.java new file mode 100644 index 00000000..4979de36 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/domain/AppWcsTaskBak.java @@ -0,0 +1,155 @@ +package com.ruoyi.app.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 【请填写功能名称】对象 app_wcs_task_bak + * + * @author ruoyi + * @date 2025-01-15 + */ +public class AppWcsTaskBak extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** wcs任务号 */ + private String wcsTaskId; + + /** wcs任务状态 */ + @Excel(name = "wcs任务状态") + private Long wcsTaskStatus; + + /** 任务类型 */ + @Excel(name = "任务类型") + private Long wcsTaskType; + + /** 任务优先级 */ + @Excel(name = "任务优先级") + private Long taskPriority; + + /** 载具号 */ + @Excel(name = "载具号") + private String vehicleId; + + /** 起点 */ + @Excel(name = "起点") + private String origin; + + /** 终点 */ + @Excel(name = "终点") + private String destination; + + /** 下发时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "下发时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date sendTime; + + /** 完成时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "完成时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date finishTime; + + public void setWcsTaskId(String wcsTaskId) + { + this.wcsTaskId = wcsTaskId; + } + + public String getWcsTaskId() + { + return wcsTaskId; + } + public void setWcsTaskStatus(Long wcsTaskStatus) + { + this.wcsTaskStatus = wcsTaskStatus; + } + + public Long getWcsTaskStatus() + { + return wcsTaskStatus; + } + public void setWcsTaskType(Long wcsTaskType) + { + this.wcsTaskType = wcsTaskType; + } + + public Long getWcsTaskType() + { + return wcsTaskType; + } + public void setTaskPriority(Long taskPriority) + { + this.taskPriority = taskPriority; + } + + public Long getTaskPriority() + { + return taskPriority; + } + public void setVehicleId(String vehicleId) + { + this.vehicleId = vehicleId; + } + + public String getVehicleId() + { + return vehicleId; + } + public void setOrigin(String origin) + { + this.origin = origin; + } + + public String getOrigin() + { + return origin; + } + public void setDestination(String destination) + { + this.destination = destination; + } + + public String getDestination() + { + return destination; + } + public void setSendTime(Date sendTime) + { + this.sendTime = sendTime; + } + + public Date getSendTime() + { + return sendTime; + } + public void setFinishTime(Date finishTime) + { + this.finishTime = finishTime; + } + + public Date getFinishTime() + { + return finishTime; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("wcsTaskId", getWcsTaskId()) + .append("wcsTaskStatus", getWcsTaskStatus()) + .append("wcsTaskType", getWcsTaskType()) + .append("taskPriority", getTaskPriority()) + .append("vehicleId", getVehicleId()) + .append("origin", getOrigin()) + .append("destination", getDestination()) + .append("createTime", getCreateTime()) + .append("sendTime", getSendTime()) + .append("finishTime", getFinishTime()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppGoodsMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppGoodsMapper.java new file mode 100644 index 00000000..1a4f2104 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppGoodsMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppGoods; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface AppGoodsMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param goodsId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppGoods selectAppGoodsByGoodsId(String goodsId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appGoods 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppGoodsList(AppGoods appGoods); + + /** + * 新增【请填写功能名称】 + * + * @param appGoods 【请填写功能名称】 + * @return 结果 + */ + public int insertAppGoods(AppGoods appGoods); + + /** + * 修改【请填写功能名称】 + * + * @param appGoods 【请填写功能名称】 + * @return 结果 + */ + public int updateAppGoods(AppGoods appGoods); + + /** + * 删除【请填写功能名称】 + * + * @param goodsId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppGoodsByGoodsId(String goodsId); + + /** + * 批量删除【请填写功能名称】 + * + * @param goodsIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppGoodsByGoodsIds(String[] goodsIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppGoodsPairMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppGoodsPairMapper.java new file mode 100644 index 00000000..d8b4c506 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppGoodsPairMapper.java @@ -0,0 +1,63 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppGoodsPair; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface AppGoodsPairMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param pairId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppGoodsPair selectAppGoodsPairByPairId(String pairId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appGoodsPair 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppGoodsPairList(AppGoodsPair appGoodsPair); + + /** + * 新增【请填写功能名称】 + * + * @param appGoodsPair 【请填写功能名称】 + * @return 结果 + */ + public int insertAppGoodsPair(AppGoodsPair appGoodsPair); + + /** + * 修改【请填写功能名称】 + * + * @param appGoodsPair 【请填写功能名称】 + * @return 结果 + */ + public int updateAppGoodsPair(AppGoodsPair appGoodsPair); + + /** + * 删除【请填写功能名称】 + * + * @param pairId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppGoodsPairByPairId(String pairId); + + /** + * 批量删除【请填写功能名称】 + * + * @param pairIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppGoodsPairByPairIds(String[] pairIds); +} + diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppLedConfigMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppLedConfigMapper.java new file mode 100644 index 00000000..a256c4e9 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppLedConfigMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppLedConfig; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface AppLedConfigMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param ledId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppLedConfig selectAppLedConfigByLedId(String ledId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appLedConfig 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppLedConfigList(AppLedConfig appLedConfig); + + /** + * 新增【请填写功能名称】 + * + * @param appLedConfig 【请填写功能名称】 + * @return 结果 + */ + public int insertAppLedConfig(AppLedConfig appLedConfig); + + /** + * 修改【请填写功能名称】 + * + * @param appLedConfig 【请填写功能名称】 + * @return 结果 + */ + public int updateAppLedConfig(AppLedConfig appLedConfig); + + /** + * 删除【请填写功能名称】 + * + * @param ledId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppLedConfigByLedId(String ledId); + + /** + * 批量删除【请填写功能名称】 + * + * @param ledIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppLedConfigByLedIds(String[] ledIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppLocationMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppLocationMapper.java new file mode 100644 index 00000000..e7062fe5 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppLocationMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppLocation; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface AppLocationMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param locationId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppLocation selectAppLocationByLocationId(String locationId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appLocation 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppLocationList(AppLocation appLocation); + + /** + * 新增【请填写功能名称】 + * + * @param appLocation 【请填写功能名称】 + * @return 结果 + */ + public int insertAppLocation(AppLocation appLocation); + + /** + * 修改【请填写功能名称】 + * + * @param appLocation 【请填写功能名称】 + * @return 结果 + */ + public int updateAppLocation(AppLocation appLocation); + + /** + * 删除【请填写功能名称】 + * + * @param locationId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppLocationByLocationId(String locationId); + + /** + * 批量删除【请填写功能名称】 + * + * @param locationIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppLocationByLocationIds(String[] locationIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppPmsOrderInMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppPmsOrderInMapper.java new file mode 100644 index 00000000..97e6f747 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppPmsOrderInMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppPmsOrderIn; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface AppPmsOrderInMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param listId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppPmsOrderIn selectAppPmsOrderInByListId(String listId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appPmsOrderIn 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppPmsOrderInList(AppPmsOrderIn appPmsOrderIn); + + /** + * 新增【请填写功能名称】 + * + * @param appPmsOrderIn 【请填写功能名称】 + * @return 结果 + */ + public int insertAppPmsOrderIn(AppPmsOrderIn appPmsOrderIn); + + /** + * 修改【请填写功能名称】 + * + * @param appPmsOrderIn 【请填写功能名称】 + * @return 结果 + */ + public int updateAppPmsOrderIn(AppPmsOrderIn appPmsOrderIn); + + /** + * 删除【请填写功能名称】 + * + * @param listId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppPmsOrderInByListId(String listId); + + /** + * 批量删除【请填写功能名称】 + * + * @param listIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppPmsOrderInByListIds(String[] listIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppPmsOrderOutMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppPmsOrderOutMapper.java new file mode 100644 index 00000000..5e73ef12 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppPmsOrderOutMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppPmsOrderOut; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface AppPmsOrderOutMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param listId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppPmsOrderOut selectAppPmsOrderOutByListId(String listId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appPmsOrderOut 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppPmsOrderOutList(AppPmsOrderOut appPmsOrderOut); + + /** + * 新增【请填写功能名称】 + * + * @param appPmsOrderOut 【请填写功能名称】 + * @return 结果 + */ + public int insertAppPmsOrderOut(AppPmsOrderOut appPmsOrderOut); + + /** + * 修改【请填写功能名称】 + * + * @param appPmsOrderOut 【请填写功能名称】 + * @return 结果 + */ + public int updateAppPmsOrderOut(AppPmsOrderOut appPmsOrderOut); + + /** + * 删除【请填写功能名称】 + * + * @param listId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppPmsOrderOutByListId(String listId); + + /** + * 批量删除【请填写功能名称】 + * + * @param listIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppPmsOrderOutByListIds(String[] listIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppProviderMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppProviderMapper.java new file mode 100644 index 00000000..16b5682d --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppProviderMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppProvider; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface AppProviderMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param providerId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppProvider selectAppProviderByProviderId(String providerId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appProvider 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppProviderList(AppProvider appProvider); + + /** + * 新增【请填写功能名称】 + * + * @param appProvider 【请填写功能名称】 + * @return 结果 + */ + public int insertAppProvider(AppProvider appProvider); + + /** + * 修改【请填写功能名称】 + * + * @param appProvider 【请填写功能名称】 + * @return 结果 + */ + public int updateAppProvider(AppProvider appProvider); + + /** + * 删除【请填写功能名称】 + * + * @param providerId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppProviderByProviderId(String providerId); + + /** + * 批量删除【请填写功能名称】 + * + * @param providerIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppProviderByProviderIds(String[] providerIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppStandMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppStandMapper.java new file mode 100644 index 00000000..e3d642be --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppStandMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppStand; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface AppStandMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param standId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppStand selectAppStandByStandId(String standId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appStand 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppStandList(AppStand appStand); + + /** + * 新增【请填写功能名称】 + * + * @param appStand 【请填写功能名称】 + * @return 结果 + */ + public int insertAppStand(AppStand appStand); + + /** + * 修改【请填写功能名称】 + * + * @param appStand 【请填写功能名称】 + * @return 结果 + */ + public int updateAppStand(AppStand appStand); + + /** + * 删除【请填写功能名称】 + * + * @param standId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppStandByStandId(String standId); + + /** + * 批量删除【请填写功能名称】 + * + * @param standIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppStandByStandIds(String[] standIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppStockMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppStockMapper.java new file mode 100644 index 00000000..9c8baf1f --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppStockMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppStock; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface AppStockMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param stockId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppStock selectAppStockByStockId(String stockId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appStock 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppStockList(AppStock appStock); + + /** + * 新增【请填写功能名称】 + * + * @param appStock 【请填写功能名称】 + * @return 结果 + */ + public int insertAppStock(AppStock appStock); + + /** + * 修改【请填写功能名称】 + * + * @param appStock 【请填写功能名称】 + * @return 结果 + */ + public int updateAppStock(AppStock appStock); + + /** + * 删除【请填写功能名称】 + * + * @param stockId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppStockByStockId(String stockId); + + /** + * 批量删除【请填写功能名称】 + * + * @param stockIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppStockByStockIds(String[] stockIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppTaskBakMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppTaskBakMapper.java new file mode 100644 index 00000000..3a5536cc --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppTaskBakMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppTaskBak; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface AppTaskBakMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param taskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppTaskBak selectAppTaskBakByTaskId(String taskId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appTaskBak 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppTaskBakList(AppTaskBak appTaskBak); + + /** + * 新增【请填写功能名称】 + * + * @param appTaskBak 【请填写功能名称】 + * @return 结果 + */ + public int insertAppTaskBak(AppTaskBak appTaskBak); + + /** + * 修改【请填写功能名称】 + * + * @param appTaskBak 【请填写功能名称】 + * @return 结果 + */ + public int updateAppTaskBak(AppTaskBak appTaskBak); + + /** + * 删除【请填写功能名称】 + * + * @param taskId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppTaskBakByTaskId(String taskId); + + /** + * 批量删除【请填写功能名称】 + * + * @param taskIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppTaskBakByTaskIds(String[] taskIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppTaskMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppTaskMapper.java new file mode 100644 index 00000000..d03e4bb6 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppTaskMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppTask; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface AppTaskMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param taskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppTask selectAppTaskByTaskId(String taskId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appTask 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppTaskList(AppTask appTask); + + /** + * 新增【请填写功能名称】 + * + * @param appTask 【请填写功能名称】 + * @return 结果 + */ + public int insertAppTask(AppTask appTask); + + /** + * 修改【请填写功能名称】 + * + * @param appTask 【请填写功能名称】 + * @return 结果 + */ + public int updateAppTask(AppTask appTask); + + /** + * 删除【请填写功能名称】 + * + * @param taskId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppTaskByTaskId(String taskId); + + /** + * 批量删除【请填写功能名称】 + * + * @param taskIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppTaskByTaskIds(String[] taskIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppVehicleMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppVehicleMapper.java new file mode 100644 index 00000000..6350847e --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppVehicleMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppVehicle; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface AppVehicleMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param vehicleId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppVehicle selectAppVehicleByVehicleId(String vehicleId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appVehicle 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppVehicleList(AppVehicle appVehicle); + + /** + * 新增【请填写功能名称】 + * + * @param appVehicle 【请填写功能名称】 + * @return 结果 + */ + public int insertAppVehicle(AppVehicle appVehicle); + + /** + * 修改【请填写功能名称】 + * + * @param appVehicle 【请填写功能名称】 + * @return 结果 + */ + public int updateAppVehicle(AppVehicle appVehicle); + + /** + * 删除【请填写功能名称】 + * + * @param vehicleId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppVehicleByVehicleId(String vehicleId); + + /** + * 批量删除【请填写功能名称】 + * + * @param vehicleIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppVehicleByVehicleIds(String[] vehicleIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppWaveMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppWaveMapper.java new file mode 100644 index 00000000..fed13872 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppWaveMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppWave; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface AppWaveMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param waveId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppWave selectAppWaveByWaveId(String waveId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appWave 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppWaveList(AppWave appWave); + + /** + * 新增【请填写功能名称】 + * + * @param appWave 【请填写功能名称】 + * @return 结果 + */ + public int insertAppWave(AppWave appWave); + + /** + * 修改【请填写功能名称】 + * + * @param appWave 【请填写功能名称】 + * @return 结果 + */ + public int updateAppWave(AppWave appWave); + + /** + * 删除【请填写功能名称】 + * + * @param waveId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppWaveByWaveId(String waveId); + + /** + * 批量删除【请填写功能名称】 + * + * @param waveIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppWaveByWaveIds(String[] waveIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppWcsTaskBakMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppWcsTaskBakMapper.java new file mode 100644 index 00000000..e059c601 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppWcsTaskBakMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppWcsTaskBak; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface AppWcsTaskBakMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppWcsTaskBak selectAppWcsTaskBakByWcsTaskId(String wcsTaskId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appWcsTaskBak 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppWcsTaskBakList(AppWcsTaskBak appWcsTaskBak); + + /** + * 新增【请填写功能名称】 + * + * @param appWcsTaskBak 【请填写功能名称】 + * @return 结果 + */ + public int insertAppWcsTaskBak(AppWcsTaskBak appWcsTaskBak); + + /** + * 修改【请填写功能名称】 + * + * @param appWcsTaskBak 【请填写功能名称】 + * @return 结果 + */ + public int updateAppWcsTaskBak(AppWcsTaskBak appWcsTaskBak); + + /** + * 删除【请填写功能名称】 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppWcsTaskBakByWcsTaskId(String wcsTaskId); + + /** + * 批量删除【请填写功能名称】 + * + * @param wcsTaskIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppWcsTaskBakByWcsTaskIds(String[] wcsTaskIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppWcsTaskMapper.java b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppWcsTaskMapper.java new file mode 100644 index 00000000..c55a1be7 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/mapper/AppWcsTaskMapper.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.mapper; + +import com.ruoyi.app.domain.AppWcsTask; + +import java.util.List; + +/** + * 【请填写功能名称】Mapper接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface AppWcsTaskMapper +{ + /** + * 查询【请填写功能名称】 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppWcsTask selectAppWcsTaskByWcsTaskId(String wcsTaskId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appWcsTask 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppWcsTaskList(AppWcsTask appWcsTask); + + /** + * 新增【请填写功能名称】 + * + * @param appWcsTask 【请填写功能名称】 + * @return 结果 + */ + public int insertAppWcsTask(AppWcsTask appWcsTask); + + /** + * 修改【请填写功能名称】 + * + * @param appWcsTask 【请填写功能名称】 + * @return 结果 + */ + public int updateAppWcsTask(AppWcsTask appWcsTask); + + /** + * 删除【请填写功能名称】 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppWcsTaskByWcsTaskId(String wcsTaskId); + + /** + * 批量删除【请填写功能名称】 + * + * @param wcsTaskIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppWcsTaskByWcsTaskIds(String[] wcsTaskIds); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppGoodsPairService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppGoodsPairService.java new file mode 100644 index 00000000..524f20fa --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppGoodsPairService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppGoodsPair; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface IAppGoodsPairService +{ + /** + * 查询【请填写功能名称】 + * + * @param pairId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppGoodsPair selectAppGoodsPairByPairId(String pairId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appGoodsPair 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppGoodsPairList(AppGoodsPair appGoodsPair); + + /** + * 新增【请填写功能名称】 + * + * @param appGoodsPair 【请填写功能名称】 + * @return 结果 + */ + public int insertAppGoodsPair(AppGoodsPair appGoodsPair); + + /** + * 修改【请填写功能名称】 + * + * @param appGoodsPair 【请填写功能名称】 + * @return 结果 + */ + public int updateAppGoodsPair(AppGoodsPair appGoodsPair); + + /** + * 批量删除【请填写功能名称】 + * + * @param pairIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppGoodsPairByPairIds(String[] pairIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param pairId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppGoodsPairByPairId(String pairId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppGoodsService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppGoodsService.java new file mode 100644 index 00000000..4cbc3d37 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppGoodsService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppGoods; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface IAppGoodsService +{ + /** + * 查询【请填写功能名称】 + * + * @param goodsId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppGoods selectAppGoodsByGoodsId(String goodsId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appGoods 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppGoodsList(AppGoods appGoods); + + /** + * 新增【请填写功能名称】 + * + * @param appGoods 【请填写功能名称】 + * @return 结果 + */ + public int insertAppGoods(AppGoods appGoods); + + /** + * 修改【请填写功能名称】 + * + * @param appGoods 【请填写功能名称】 + * @return 结果 + */ + public int updateAppGoods(AppGoods appGoods); + + /** + * 批量删除【请填写功能名称】 + * + * @param goodsIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppGoodsByGoodsIds(String[] goodsIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param goodsId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppGoodsByGoodsId(String goodsId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppLedConfigService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppLedConfigService.java new file mode 100644 index 00000000..d0871e8a --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppLedConfigService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppLedConfig; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface IAppLedConfigService +{ + /** + * 查询【请填写功能名称】 + * + * @param ledId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppLedConfig selectAppLedConfigByLedId(String ledId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appLedConfig 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppLedConfigList(AppLedConfig appLedConfig); + + /** + * 新增【请填写功能名称】 + * + * @param appLedConfig 【请填写功能名称】 + * @return 结果 + */ + public int insertAppLedConfig(AppLedConfig appLedConfig); + + /** + * 修改【请填写功能名称】 + * + * @param appLedConfig 【请填写功能名称】 + * @return 结果 + */ + public int updateAppLedConfig(AppLedConfig appLedConfig); + + /** + * 批量删除【请填写功能名称】 + * + * @param ledIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppLedConfigByLedIds(String[] ledIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param ledId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppLedConfigByLedId(String ledId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppLocationService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppLocationService.java new file mode 100644 index 00000000..c963c7e6 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppLocationService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppLocation; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface IAppLocationService +{ + /** + * 查询【请填写功能名称】 + * + * @param locationId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppLocation selectAppLocationByLocationId(String locationId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appLocation 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppLocationList(AppLocation appLocation); + + /** + * 新增【请填写功能名称】 + * + * @param appLocation 【请填写功能名称】 + * @return 结果 + */ + public int insertAppLocation(AppLocation appLocation); + + /** + * 修改【请填写功能名称】 + * + * @param appLocation 【请填写功能名称】 + * @return 结果 + */ + public int updateAppLocation(AppLocation appLocation); + + /** + * 批量删除【请填写功能名称】 + * + * @param locationIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppLocationByLocationIds(String[] locationIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param locationId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppLocationByLocationId(String locationId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppPmsOrderInService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppPmsOrderInService.java new file mode 100644 index 00000000..3fcd4b04 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppPmsOrderInService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppPmsOrderIn; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface IAppPmsOrderInService +{ + /** + * 查询【请填写功能名称】 + * + * @param listId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppPmsOrderIn selectAppPmsOrderInByListId(String listId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appPmsOrderIn 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppPmsOrderInList(AppPmsOrderIn appPmsOrderIn); + + /** + * 新增【请填写功能名称】 + * + * @param appPmsOrderIn 【请填写功能名称】 + * @return 结果 + */ + public int insertAppPmsOrderIn(AppPmsOrderIn appPmsOrderIn); + + /** + * 修改【请填写功能名称】 + * + * @param appPmsOrderIn 【请填写功能名称】 + * @return 结果 + */ + public int updateAppPmsOrderIn(AppPmsOrderIn appPmsOrderIn); + + /** + * 批量删除【请填写功能名称】 + * + * @param listIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppPmsOrderInByListIds(String[] listIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param listId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppPmsOrderInByListId(String listId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppPmsOrderOutService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppPmsOrderOutService.java new file mode 100644 index 00000000..d2d92fdd --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppPmsOrderOutService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppPmsOrderOut; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface IAppPmsOrderOutService +{ + /** + * 查询【请填写功能名称】 + * + * @param listId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppPmsOrderOut selectAppPmsOrderOutByListId(String listId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appPmsOrderOut 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppPmsOrderOutList(AppPmsOrderOut appPmsOrderOut); + + /** + * 新增【请填写功能名称】 + * + * @param appPmsOrderOut 【请填写功能名称】 + * @return 结果 + */ + public int insertAppPmsOrderOut(AppPmsOrderOut appPmsOrderOut); + + /** + * 修改【请填写功能名称】 + * + * @param appPmsOrderOut 【请填写功能名称】 + * @return 结果 + */ + public int updateAppPmsOrderOut(AppPmsOrderOut appPmsOrderOut); + + /** + * 批量删除【请填写功能名称】 + * + * @param listIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppPmsOrderOutByListIds(String[] listIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param listId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppPmsOrderOutByListId(String listId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppProviderService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppProviderService.java new file mode 100644 index 00000000..6366e47b --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppProviderService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppProvider; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface IAppProviderService +{ + /** + * 查询【请填写功能名称】 + * + * @param providerId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppProvider selectAppProviderByProviderId(String providerId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appProvider 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppProviderList(AppProvider appProvider); + + /** + * 新增【请填写功能名称】 + * + * @param appProvider 【请填写功能名称】 + * @return 结果 + */ + public int insertAppProvider(AppProvider appProvider); + + /** + * 修改【请填写功能名称】 + * + * @param appProvider 【请填写功能名称】 + * @return 结果 + */ + public int updateAppProvider(AppProvider appProvider); + + /** + * 批量删除【请填写功能名称】 + * + * @param providerIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppProviderByProviderIds(String[] providerIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param providerId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppProviderByProviderId(String providerId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppStandService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppStandService.java new file mode 100644 index 00000000..8b166295 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppStandService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppStand; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface IAppStandService +{ + /** + * 查询【请填写功能名称】 + * + * @param standId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppStand selectAppStandByStandId(String standId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appStand 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppStandList(AppStand appStand); + + /** + * 新增【请填写功能名称】 + * + * @param appStand 【请填写功能名称】 + * @return 结果 + */ + public int insertAppStand(AppStand appStand); + + /** + * 修改【请填写功能名称】 + * + * @param appStand 【请填写功能名称】 + * @return 结果 + */ + public int updateAppStand(AppStand appStand); + + /** + * 批量删除【请填写功能名称】 + * + * @param standIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppStandByStandIds(String[] standIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param standId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppStandByStandId(String standId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppStockService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppStockService.java new file mode 100644 index 00000000..d59c6ea8 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppStockService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppStock; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface IAppStockService +{ + /** + * 查询【请填写功能名称】 + * + * @param stockId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppStock selectAppStockByStockId(String stockId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appStock 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppStockList(AppStock appStock); + + /** + * 新增【请填写功能名称】 + * + * @param appStock 【请填写功能名称】 + * @return 结果 + */ + public int insertAppStock(AppStock appStock); + + /** + * 修改【请填写功能名称】 + * + * @param appStock 【请填写功能名称】 + * @return 结果 + */ + public int updateAppStock(AppStock appStock); + + /** + * 批量删除【请填写功能名称】 + * + * @param stockIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppStockByStockIds(String[] stockIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param stockId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppStockByStockId(String stockId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppTaskBakService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppTaskBakService.java new file mode 100644 index 00000000..b8a0191f --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppTaskBakService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppTaskBak; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface IAppTaskBakService +{ + /** + * 查询【请填写功能名称】 + * + * @param taskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppTaskBak selectAppTaskBakByTaskId(String taskId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appTaskBak 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppTaskBakList(AppTaskBak appTaskBak); + + /** + * 新增【请填写功能名称】 + * + * @param appTaskBak 【请填写功能名称】 + * @return 结果 + */ + public int insertAppTaskBak(AppTaskBak appTaskBak); + + /** + * 修改【请填写功能名称】 + * + * @param appTaskBak 【请填写功能名称】 + * @return 结果 + */ + public int updateAppTaskBak(AppTaskBak appTaskBak); + + /** + * 批量删除【请填写功能名称】 + * + * @param taskIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppTaskBakByTaskIds(String[] taskIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param taskId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppTaskBakByTaskId(String taskId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppTaskService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppTaskService.java new file mode 100644 index 00000000..c468e0a9 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppTaskService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppTask; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface IAppTaskService +{ + /** + * 查询【请填写功能名称】 + * + * @param taskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppTask selectAppTaskByTaskId(String taskId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appTask 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppTaskList(AppTask appTask); + + /** + * 新增【请填写功能名称】 + * + * @param appTask 【请填写功能名称】 + * @return 结果 + */ + public int insertAppTask(AppTask appTask); + + /** + * 修改【请填写功能名称】 + * + * @param appTask 【请填写功能名称】 + * @return 结果 + */ + public int updateAppTask(AppTask appTask); + + /** + * 批量删除【请填写功能名称】 + * + * @param taskIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppTaskByTaskIds(String[] taskIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param taskId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppTaskByTaskId(String taskId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppVehicleService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppVehicleService.java new file mode 100644 index 00000000..f9adeb03 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppVehicleService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppVehicle; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface IAppVehicleService +{ + /** + * 查询【请填写功能名称】 + * + * @param vehicleId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppVehicle selectAppVehicleByVehicleId(String vehicleId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appVehicle 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppVehicleList(AppVehicle appVehicle); + + /** + * 新增【请填写功能名称】 + * + * @param appVehicle 【请填写功能名称】 + * @return 结果 + */ + public int insertAppVehicle(AppVehicle appVehicle); + + /** + * 修改【请填写功能名称】 + * + * @param appVehicle 【请填写功能名称】 + * @return 结果 + */ + public int updateAppVehicle(AppVehicle appVehicle); + + /** + * 批量删除【请填写功能名称】 + * + * @param vehicleIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppVehicleByVehicleIds(String[] vehicleIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param vehicleId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppVehicleByVehicleId(String vehicleId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppWaveService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppWaveService.java new file mode 100644 index 00000000..bef01d09 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppWaveService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppWave; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-14 + */ +public interface IAppWaveService +{ + /** + * 查询【请填写功能名称】 + * + * @param waveId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppWave selectAppWaveByWaveId(String waveId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appWave 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppWaveList(AppWave appWave); + + /** + * 新增【请填写功能名称】 + * + * @param appWave 【请填写功能名称】 + * @return 结果 + */ + public int insertAppWave(AppWave appWave); + + /** + * 修改【请填写功能名称】 + * + * @param appWave 【请填写功能名称】 + * @return 结果 + */ + public int updateAppWave(AppWave appWave); + + /** + * 批量删除【请填写功能名称】 + * + * @param waveIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppWaveByWaveIds(String[] waveIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param waveId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppWaveByWaveId(String waveId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppWcsTaskBakService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppWcsTaskBakService.java new file mode 100644 index 00000000..d2c9469e --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppWcsTaskBakService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppWcsTaskBak; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface IAppWcsTaskBakService +{ + /** + * 查询【请填写功能名称】 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppWcsTaskBak selectAppWcsTaskBakByWcsTaskId(String wcsTaskId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appWcsTaskBak 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppWcsTaskBakList(AppWcsTaskBak appWcsTaskBak); + + /** + * 新增【请填写功能名称】 + * + * @param appWcsTaskBak 【请填写功能名称】 + * @return 结果 + */ + public int insertAppWcsTaskBak(AppWcsTaskBak appWcsTaskBak); + + /** + * 修改【请填写功能名称】 + * + * @param appWcsTaskBak 【请填写功能名称】 + * @return 结果 + */ + public int updateAppWcsTaskBak(AppWcsTaskBak appWcsTaskBak); + + /** + * 批量删除【请填写功能名称】 + * + * @param wcsTaskIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppWcsTaskBakByWcsTaskIds(String[] wcsTaskIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppWcsTaskBakByWcsTaskId(String wcsTaskId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppWcsTaskService.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppWcsTaskService.java new file mode 100644 index 00000000..d9145e28 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/IAppWcsTaskService.java @@ -0,0 +1,62 @@ +package com.ruoyi.app.service; + +import com.ruoyi.app.domain.AppWcsTask; + +import java.util.List; + +/** + * 【请填写功能名称】Service接口 + * + * @author ruoyi + * @date 2025-01-15 + */ +public interface IAppWcsTaskService +{ + /** + * 查询【请填写功能名称】 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + public AppWcsTask selectAppWcsTaskByWcsTaskId(String wcsTaskId); + + /** + * 查询【请填写功能名称】列表 + * + * @param appWcsTask 【请填写功能名称】 + * @return 【请填写功能名称】集合 + */ + public List selectAppWcsTaskList(AppWcsTask appWcsTask); + + /** + * 新增【请填写功能名称】 + * + * @param appWcsTask 【请填写功能名称】 + * @return 结果 + */ + public int insertAppWcsTask(AppWcsTask appWcsTask); + + /** + * 修改【请填写功能名称】 + * + * @param appWcsTask 【请填写功能名称】 + * @return 结果 + */ + public int updateAppWcsTask(AppWcsTask appWcsTask); + + /** + * 批量删除【请填写功能名称】 + * + * @param wcsTaskIds 需要删除的【请填写功能名称】主键集合 + * @return 结果 + */ + public int deleteAppWcsTaskByWcsTaskIds(String[] wcsTaskIds); + + /** + * 删除【请填写功能名称】信息 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 结果 + */ + public int deleteAppWcsTaskByWcsTaskId(String wcsTaskId); +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppGoodsPairServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppGoodsPairServiceImpl.java new file mode 100644 index 00000000..a2dad6f8 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppGoodsPairServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppGoodsPair; +import com.ruoyi.app.mapper.AppGoodsPairMapper; +import com.ruoyi.app.service.IAppGoodsPairService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-14 + */ +@Service +public class AppGoodsPairServiceImpl implements IAppGoodsPairService +{ + @Autowired + private AppGoodsPairMapper appGoodsPairMapper; + + /** + * 查询【请填写功能名称】 + * + * @param pairId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppGoodsPair selectAppGoodsPairByPairId(String pairId) + { + return appGoodsPairMapper.selectAppGoodsPairByPairId(pairId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appGoodsPair 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppGoodsPairList(AppGoodsPair appGoodsPair) + { + return appGoodsPairMapper.selectAppGoodsPairList(appGoodsPair); + } + + /** + * 新增【请填写功能名称】 + * + * @param appGoodsPair 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppGoodsPair(AppGoodsPair appGoodsPair) + { + return appGoodsPairMapper.insertAppGoodsPair(appGoodsPair); + } + + /** + * 修改【请填写功能名称】 + * + * @param appGoodsPair 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppGoodsPair(AppGoodsPair appGoodsPair) + { + return appGoodsPairMapper.updateAppGoodsPair(appGoodsPair); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param pairIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppGoodsPairByPairIds(String[] pairIds) + { + return appGoodsPairMapper.deleteAppGoodsPairByPairIds(pairIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param pairId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppGoodsPairByPairId(String pairId) + { + return appGoodsPairMapper.deleteAppGoodsPairByPairId(pairId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppGoodsServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppGoodsServiceImpl.java new file mode 100644 index 00000000..a14f6851 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppGoodsServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppGoods; +import com.ruoyi.app.mapper.AppGoodsMapper; +import com.ruoyi.app.service.IAppGoodsService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-15 + */ +@Service +public class AppGoodsServiceImpl implements IAppGoodsService +{ + @Autowired + private AppGoodsMapper appGoodsMapper; + + /** + * 查询【请填写功能名称】 + * + * @param goodsId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppGoods selectAppGoodsByGoodsId(String goodsId) + { + return appGoodsMapper.selectAppGoodsByGoodsId(goodsId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appGoods 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppGoodsList(AppGoods appGoods) + { + return appGoodsMapper.selectAppGoodsList(appGoods); + } + + /** + * 新增【请填写功能名称】 + * + * @param appGoods 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppGoods(AppGoods appGoods) + { + return appGoodsMapper.insertAppGoods(appGoods); + } + + /** + * 修改【请填写功能名称】 + * + * @param appGoods 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppGoods(AppGoods appGoods) + { + return appGoodsMapper.updateAppGoods(appGoods); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param goodsIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppGoodsByGoodsIds(String[] goodsIds) + { + return appGoodsMapper.deleteAppGoodsByGoodsIds(goodsIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param goodsId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppGoodsByGoodsId(String goodsId) + { + return appGoodsMapper.deleteAppGoodsByGoodsId(goodsId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppLedConfigServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppLedConfigServiceImpl.java new file mode 100644 index 00000000..3c529423 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppLedConfigServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppLedConfig; +import com.ruoyi.app.mapper.AppLedConfigMapper; +import com.ruoyi.app.service.IAppLedConfigService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-14 + */ +@Service +public class AppLedConfigServiceImpl implements IAppLedConfigService +{ + @Autowired + private AppLedConfigMapper appLedConfigMapper; + + /** + * 查询【请填写功能名称】 + * + * @param ledId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppLedConfig selectAppLedConfigByLedId(String ledId) + { + return appLedConfigMapper.selectAppLedConfigByLedId(ledId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appLedConfig 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppLedConfigList(AppLedConfig appLedConfig) + { + return appLedConfigMapper.selectAppLedConfigList(appLedConfig); + } + + /** + * 新增【请填写功能名称】 + * + * @param appLedConfig 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppLedConfig(AppLedConfig appLedConfig) + { + return appLedConfigMapper.insertAppLedConfig(appLedConfig); + } + + /** + * 修改【请填写功能名称】 + * + * @param appLedConfig 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppLedConfig(AppLedConfig appLedConfig) + { + return appLedConfigMapper.updateAppLedConfig(appLedConfig); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param ledIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppLedConfigByLedIds(String[] ledIds) + { + return appLedConfigMapper.deleteAppLedConfigByLedIds(ledIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param ledId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppLedConfigByLedId(String ledId) + { + return appLedConfigMapper.deleteAppLedConfigByLedId(ledId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppLocationServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppLocationServiceImpl.java new file mode 100644 index 00000000..f63c5b79 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppLocationServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppLocation; +import com.ruoyi.app.mapper.AppLocationMapper; +import com.ruoyi.app.service.IAppLocationService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-14 + */ +@Service +public class AppLocationServiceImpl implements IAppLocationService +{ + @Autowired + private AppLocationMapper appLocationMapper; + + /** + * 查询【请填写功能名称】 + * + * @param locationId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppLocation selectAppLocationByLocationId(String locationId) + { + return appLocationMapper.selectAppLocationByLocationId(locationId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appLocation 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppLocationList(AppLocation appLocation) + { + return appLocationMapper.selectAppLocationList(appLocation); + } + + /** + * 新增【请填写功能名称】 + * + * @param appLocation 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppLocation(AppLocation appLocation) + { + return appLocationMapper.insertAppLocation(appLocation); + } + + /** + * 修改【请填写功能名称】 + * + * @param appLocation 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppLocation(AppLocation appLocation) + { + return appLocationMapper.updateAppLocation(appLocation); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param locationIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppLocationByLocationIds(String[] locationIds) + { + return appLocationMapper.deleteAppLocationByLocationIds(locationIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param locationId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppLocationByLocationId(String locationId) + { + return appLocationMapper.deleteAppLocationByLocationId(locationId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppPmsOrderInServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppPmsOrderInServiceImpl.java new file mode 100644 index 00000000..0b90391a --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppPmsOrderInServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppPmsOrderIn; +import com.ruoyi.app.mapper.AppPmsOrderInMapper; +import com.ruoyi.app.service.IAppPmsOrderInService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-14 + */ +@Service +public class AppPmsOrderInServiceImpl implements IAppPmsOrderInService +{ + @Autowired + private AppPmsOrderInMapper appPmsOrderInMapper; + + /** + * 查询【请填写功能名称】 + * + * @param listId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppPmsOrderIn selectAppPmsOrderInByListId(String listId) + { + return appPmsOrderInMapper.selectAppPmsOrderInByListId(listId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appPmsOrderIn 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppPmsOrderInList(AppPmsOrderIn appPmsOrderIn) + { + return appPmsOrderInMapper.selectAppPmsOrderInList(appPmsOrderIn); + } + + /** + * 新增【请填写功能名称】 + * + * @param appPmsOrderIn 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppPmsOrderIn(AppPmsOrderIn appPmsOrderIn) + { + return appPmsOrderInMapper.insertAppPmsOrderIn(appPmsOrderIn); + } + + /** + * 修改【请填写功能名称】 + * + * @param appPmsOrderIn 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppPmsOrderIn(AppPmsOrderIn appPmsOrderIn) + { + return appPmsOrderInMapper.updateAppPmsOrderIn(appPmsOrderIn); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param listIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppPmsOrderInByListIds(String[] listIds) + { + return appPmsOrderInMapper.deleteAppPmsOrderInByListIds(listIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param listId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppPmsOrderInByListId(String listId) + { + return appPmsOrderInMapper.deleteAppPmsOrderInByListId(listId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppPmsOrderOutServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppPmsOrderOutServiceImpl.java new file mode 100644 index 00000000..87bbd1ec --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppPmsOrderOutServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppPmsOrderOut; +import com.ruoyi.app.mapper.AppPmsOrderOutMapper; +import com.ruoyi.app.service.IAppPmsOrderOutService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-14 + */ +@Service +public class AppPmsOrderOutServiceImpl implements IAppPmsOrderOutService +{ + @Autowired + private AppPmsOrderOutMapper appPmsOrderOutMapper; + + /** + * 查询【请填写功能名称】 + * + * @param listId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppPmsOrderOut selectAppPmsOrderOutByListId(String listId) + { + return appPmsOrderOutMapper.selectAppPmsOrderOutByListId(listId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appPmsOrderOut 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppPmsOrderOutList(AppPmsOrderOut appPmsOrderOut) + { + return appPmsOrderOutMapper.selectAppPmsOrderOutList(appPmsOrderOut); + } + + /** + * 新增【请填写功能名称】 + * + * @param appPmsOrderOut 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppPmsOrderOut(AppPmsOrderOut appPmsOrderOut) + { + return appPmsOrderOutMapper.insertAppPmsOrderOut(appPmsOrderOut); + } + + /** + * 修改【请填写功能名称】 + * + * @param appPmsOrderOut 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppPmsOrderOut(AppPmsOrderOut appPmsOrderOut) + { + return appPmsOrderOutMapper.updateAppPmsOrderOut(appPmsOrderOut); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param listIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppPmsOrderOutByListIds(String[] listIds) + { + return appPmsOrderOutMapper.deleteAppPmsOrderOutByListIds(listIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param listId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppPmsOrderOutByListId(String listId) + { + return appPmsOrderOutMapper.deleteAppPmsOrderOutByListId(listId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppProviderServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppProviderServiceImpl.java new file mode 100644 index 00000000..ad32569b --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppProviderServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppProvider; +import com.ruoyi.app.mapper.AppProviderMapper; +import com.ruoyi.app.service.IAppProviderService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-15 + */ +@Service +public class AppProviderServiceImpl implements IAppProviderService +{ + @Autowired + private AppProviderMapper appProviderMapper; + + /** + * 查询【请填写功能名称】 + * + * @param providerId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppProvider selectAppProviderByProviderId(String providerId) + { + return appProviderMapper.selectAppProviderByProviderId(providerId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appProvider 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppProviderList(AppProvider appProvider) + { + return appProviderMapper.selectAppProviderList(appProvider); + } + + /** + * 新增【请填写功能名称】 + * + * @param appProvider 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppProvider(AppProvider appProvider) + { + return appProviderMapper.insertAppProvider(appProvider); + } + + /** + * 修改【请填写功能名称】 + * + * @param appProvider 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppProvider(AppProvider appProvider) + { + return appProviderMapper.updateAppProvider(appProvider); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param providerIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppProviderByProviderIds(String[] providerIds) + { + return appProviderMapper.deleteAppProviderByProviderIds(providerIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param providerId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppProviderByProviderId(String providerId) + { + return appProviderMapper.deleteAppProviderByProviderId(providerId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppStandServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppStandServiceImpl.java new file mode 100644 index 00000000..554e2261 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppStandServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppStand; +import com.ruoyi.app.mapper.AppStandMapper; +import com.ruoyi.app.service.IAppStandService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-14 + */ +@Service +public class AppStandServiceImpl implements IAppStandService +{ + @Autowired + private AppStandMapper appStandMapper; + + /** + * 查询【请填写功能名称】 + * + * @param standId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppStand selectAppStandByStandId(String standId) + { + return appStandMapper.selectAppStandByStandId(standId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appStand 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppStandList(AppStand appStand) + { + return appStandMapper.selectAppStandList(appStand); + } + + /** + * 新增【请填写功能名称】 + * + * @param appStand 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppStand(AppStand appStand) + { + return appStandMapper.insertAppStand(appStand); + } + + /** + * 修改【请填写功能名称】 + * + * @param appStand 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppStand(AppStand appStand) + { + return appStandMapper.updateAppStand(appStand); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param standIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppStandByStandIds(String[] standIds) + { + return appStandMapper.deleteAppStandByStandIds(standIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param standId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppStandByStandId(String standId) + { + return appStandMapper.deleteAppStandByStandId(standId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppStockServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppStockServiceImpl.java new file mode 100644 index 00000000..c7e8da6b --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppStockServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppStock; +import com.ruoyi.app.mapper.AppStockMapper; +import com.ruoyi.app.service.IAppStockService; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-15 + */ +@Service +public class AppStockServiceImpl implements IAppStockService +{ + @Autowired + private AppStockMapper appStockMapper; + + /** + * 查询【请填写功能名称】 + * + * @param stockId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppStock selectAppStockByStockId(String stockId) + { + return appStockMapper.selectAppStockByStockId(stockId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appStock 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppStockList(AppStock appStock) + { + return appStockMapper.selectAppStockList(appStock); + } + + /** + * 新增【请填写功能名称】 + * + * @param appStock 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppStock(AppStock appStock) + { + appStock.setCreateTime(DateUtils.getNowDate()); + return appStockMapper.insertAppStock(appStock); + } + + /** + * 修改【请填写功能名称】 + * + * @param appStock 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppStock(AppStock appStock) + { + return appStockMapper.updateAppStock(appStock); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param stockIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppStockByStockIds(String[] stockIds) + { + return appStockMapper.deleteAppStockByStockIds(stockIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param stockId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppStockByStockId(String stockId) + { + return appStockMapper.deleteAppStockByStockId(stockId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppTaskBakServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppTaskBakServiceImpl.java new file mode 100644 index 00000000..f29cebb5 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppTaskBakServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppTaskBak; +import com.ruoyi.app.mapper.AppTaskBakMapper; +import com.ruoyi.app.service.IAppTaskBakService; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-15 + */ +@Service +public class AppTaskBakServiceImpl implements IAppTaskBakService +{ + @Autowired + private AppTaskBakMapper appTaskBakMapper; + + /** + * 查询【请填写功能名称】 + * + * @param taskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppTaskBak selectAppTaskBakByTaskId(String taskId) + { + return appTaskBakMapper.selectAppTaskBakByTaskId(taskId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appTaskBak 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppTaskBakList(AppTaskBak appTaskBak) + { + return appTaskBakMapper.selectAppTaskBakList(appTaskBak); + } + + /** + * 新增【请填写功能名称】 + * + * @param appTaskBak 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppTaskBak(AppTaskBak appTaskBak) + { + appTaskBak.setCreateTime(DateUtils.getNowDate()); + return appTaskBakMapper.insertAppTaskBak(appTaskBak); + } + + /** + * 修改【请填写功能名称】 + * + * @param appTaskBak 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppTaskBak(AppTaskBak appTaskBak) + { + return appTaskBakMapper.updateAppTaskBak(appTaskBak); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param taskIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppTaskBakByTaskIds(String[] taskIds) + { + return appTaskBakMapper.deleteAppTaskBakByTaskIds(taskIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param taskId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppTaskBakByTaskId(String taskId) + { + return appTaskBakMapper.deleteAppTaskBakByTaskId(taskId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppTaskServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppTaskServiceImpl.java new file mode 100644 index 00000000..0a56282d --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppTaskServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppTask; +import com.ruoyi.app.mapper.AppTaskMapper; +import com.ruoyi.app.service.IAppTaskService; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-15 + */ +@Service +public class AppTaskServiceImpl implements IAppTaskService +{ + @Autowired + private AppTaskMapper appTaskMapper; + + /** + * 查询【请填写功能名称】 + * + * @param taskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppTask selectAppTaskByTaskId(String taskId) + { + return appTaskMapper.selectAppTaskByTaskId(taskId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appTask 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppTaskList(AppTask appTask) + { + return appTaskMapper.selectAppTaskList(appTask); + } + + /** + * 新增【请填写功能名称】 + * + * @param appTask 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppTask(AppTask appTask) + { + appTask.setCreateTime(DateUtils.getNowDate()); + return appTaskMapper.insertAppTask(appTask); + } + + /** + * 修改【请填写功能名称】 + * + * @param appTask 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppTask(AppTask appTask) + { + return appTaskMapper.updateAppTask(appTask); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param taskIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppTaskByTaskIds(String[] taskIds) + { + return appTaskMapper.deleteAppTaskByTaskIds(taskIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param taskId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppTaskByTaskId(String taskId) + { + return appTaskMapper.deleteAppTaskByTaskId(taskId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppVehicleServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppVehicleServiceImpl.java new file mode 100644 index 00000000..7b02e9b5 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppVehicleServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppVehicle; +import com.ruoyi.app.mapper.AppVehicleMapper; +import com.ruoyi.app.service.IAppVehicleService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-15 + */ +@Service +public class AppVehicleServiceImpl implements IAppVehicleService +{ + @Autowired + private AppVehicleMapper appVehicleMapper; + + /** + * 查询【请填写功能名称】 + * + * @param vehicleId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppVehicle selectAppVehicleByVehicleId(String vehicleId) + { + return appVehicleMapper.selectAppVehicleByVehicleId(vehicleId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appVehicle 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppVehicleList(AppVehicle appVehicle) + { + return appVehicleMapper.selectAppVehicleList(appVehicle); + } + + /** + * 新增【请填写功能名称】 + * + * @param appVehicle 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppVehicle(AppVehicle appVehicle) + { + return appVehicleMapper.insertAppVehicle(appVehicle); + } + + /** + * 修改【请填写功能名称】 + * + * @param appVehicle 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppVehicle(AppVehicle appVehicle) + { + return appVehicleMapper.updateAppVehicle(appVehicle); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param vehicleIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppVehicleByVehicleIds(String[] vehicleIds) + { + return appVehicleMapper.deleteAppVehicleByVehicleIds(vehicleIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param vehicleId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppVehicleByVehicleId(String vehicleId) + { + return appVehicleMapper.deleteAppVehicleByVehicleId(vehicleId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppWaveServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppWaveServiceImpl.java new file mode 100644 index 00000000..b6fb28cd --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppWaveServiceImpl.java @@ -0,0 +1,94 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppWave; +import com.ruoyi.app.mapper.AppWaveMapper; +import com.ruoyi.app.service.IAppWaveService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-14 + */ +@Service +public class AppWaveServiceImpl implements IAppWaveService +{ + @Autowired + private AppWaveMapper appWaveMapper; + + /** + * 查询【请填写功能名称】 + * + * @param waveId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppWave selectAppWaveByWaveId(String waveId) + { + return appWaveMapper.selectAppWaveByWaveId(waveId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appWave 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppWaveList(AppWave appWave) + { + return appWaveMapper.selectAppWaveList(appWave); + } + + /** + * 新增【请填写功能名称】 + * + * @param appWave 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppWave(AppWave appWave) + { + return appWaveMapper.insertAppWave(appWave); + } + + /** + * 修改【请填写功能名称】 + * + * @param appWave 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppWave(AppWave appWave) + { + return appWaveMapper.updateAppWave(appWave); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param waveIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppWaveByWaveIds(String[] waveIds) + { + return appWaveMapper.deleteAppWaveByWaveIds(waveIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param waveId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppWaveByWaveId(String waveId) + { + return appWaveMapper.deleteAppWaveByWaveId(waveId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppWcsTaskBakServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppWcsTaskBakServiceImpl.java new file mode 100644 index 00000000..f3f6d7ca --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppWcsTaskBakServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppWcsTaskBak; +import com.ruoyi.app.mapper.AppWcsTaskBakMapper; +import com.ruoyi.app.service.IAppWcsTaskBakService; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-15 + */ +@Service +public class AppWcsTaskBakServiceImpl implements IAppWcsTaskBakService +{ + @Autowired + private AppWcsTaskBakMapper appWcsTaskBakMapper; + + /** + * 查询【请填写功能名称】 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppWcsTaskBak selectAppWcsTaskBakByWcsTaskId(String wcsTaskId) + { + return appWcsTaskBakMapper.selectAppWcsTaskBakByWcsTaskId(wcsTaskId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appWcsTaskBak 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppWcsTaskBakList(AppWcsTaskBak appWcsTaskBak) + { + return appWcsTaskBakMapper.selectAppWcsTaskBakList(appWcsTaskBak); + } + + /** + * 新增【请填写功能名称】 + * + * @param appWcsTaskBak 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppWcsTaskBak(AppWcsTaskBak appWcsTaskBak) + { + appWcsTaskBak.setCreateTime(DateUtils.getNowDate()); + return appWcsTaskBakMapper.insertAppWcsTaskBak(appWcsTaskBak); + } + + /** + * 修改【请填写功能名称】 + * + * @param appWcsTaskBak 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppWcsTaskBak(AppWcsTaskBak appWcsTaskBak) + { + return appWcsTaskBakMapper.updateAppWcsTaskBak(appWcsTaskBak); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param wcsTaskIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppWcsTaskBakByWcsTaskIds(String[] wcsTaskIds) + { + return appWcsTaskBakMapper.deleteAppWcsTaskBakByWcsTaskIds(wcsTaskIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppWcsTaskBakByWcsTaskId(String wcsTaskId) + { + return appWcsTaskBakMapper.deleteAppWcsTaskBakByWcsTaskId(wcsTaskId); + } +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppWcsTaskServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppWcsTaskServiceImpl.java new file mode 100644 index 00000000..926a9856 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/app/service/impl/AppWcsTaskServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.app.service.impl; + +import java.util.List; + +import com.ruoyi.app.domain.AppWcsTask; +import com.ruoyi.app.mapper.AppWcsTaskMapper; +import com.ruoyi.app.service.IAppWcsTaskService; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 【请填写功能名称】Service业务层处理 + * + * @author ruoyi + * @date 2025-01-15 + */ +@Service +public class AppWcsTaskServiceImpl implements IAppWcsTaskService +{ + @Autowired + private AppWcsTaskMapper appWcsTaskMapper; + + /** + * 查询【请填写功能名称】 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 【请填写功能名称】 + */ + @Override + public AppWcsTask selectAppWcsTaskByWcsTaskId(String wcsTaskId) + { + return appWcsTaskMapper.selectAppWcsTaskByWcsTaskId(wcsTaskId); + } + + /** + * 查询【请填写功能名称】列表 + * + * @param appWcsTask 【请填写功能名称】 + * @return 【请填写功能名称】 + */ + @Override + public List selectAppWcsTaskList(AppWcsTask appWcsTask) + { + return appWcsTaskMapper.selectAppWcsTaskList(appWcsTask); + } + + /** + * 新增【请填写功能名称】 + * + * @param appWcsTask 【请填写功能名称】 + * @return 结果 + */ + @Override + public int insertAppWcsTask(AppWcsTask appWcsTask) + { + appWcsTask.setCreateTime(DateUtils.getNowDate()); + return appWcsTaskMapper.insertAppWcsTask(appWcsTask); + } + + /** + * 修改【请填写功能名称】 + * + * @param appWcsTask 【请填写功能名称】 + * @return 结果 + */ + @Override + public int updateAppWcsTask(AppWcsTask appWcsTask) + { + return appWcsTaskMapper.updateAppWcsTask(appWcsTask); + } + + /** + * 批量删除【请填写功能名称】 + * + * @param wcsTaskIds 需要删除的【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppWcsTaskByWcsTaskIds(String[] wcsTaskIds) + { + return appWcsTaskMapper.deleteAppWcsTaskByWcsTaskIds(wcsTaskIds); + } + + /** + * 删除【请填写功能名称】信息 + * + * @param wcsTaskId 【请填写功能名称】主键 + * @return 结果 + */ + @Override + public int deleteAppWcsTaskByWcsTaskId(String wcsTaskId) + { + return appWcsTaskMapper.deleteAppWcsTaskByWcsTaskId(wcsTaskId); + } +} diff --git a/ruoyi-system/src/main/resources/mapper/app/AppGoodsMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppGoodsMapper.xml new file mode 100644 index 00000000..c360e592 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppGoodsMapper.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + select goods_id, goods_name, goods_unit, goods_type, normal_vehicle_type, goods_status, remark, last_update_user, last_update_time from app_goods + + + + + + + + insert into app_goods + + goods_id, + goods_name, + goods_unit, + goods_type, + normal_vehicle_type, + goods_status, + remark, + last_update_user, + last_update_time, + + + #{goodsId}, + #{goodsName}, + #{goodsUnit}, + #{goodsType}, + #{normalVehicleType}, + #{goodsStatus}, + #{remark}, + #{lastUpdateUser}, + #{lastUpdateTime}, + + + + + update app_goods + + goods_name = #{goodsName}, + goods_unit = #{goodsUnit}, + goods_type = #{goodsType}, + normal_vehicle_type = #{normalVehicleType}, + goods_status = #{goodsStatus}, + remark = #{remark}, + last_update_user = #{lastUpdateUser}, + last_update_time = #{lastUpdateTime}, + + where goods_id = #{goodsId} + + + + delete from app_goods where goods_id = #{goodsId} + + + + delete from app_goods where goods_id in + + #{goodsId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppGoodsPairMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppGoodsPairMapper.xml new file mode 100644 index 00000000..50ebd006 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppGoodsPairMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + select pair_id, goods_id from app_goods_pair + + + + + + + + insert into app_goods_pair + + pair_id, + goods_id, + + + #{pairId}, + #{goodsId}, + + + + + update app_goods_pair + + goods_id = #{goodsId}, + + where pair_id = #{pairId} + + + + delete from app_goods_pair where pair_id = #{pairId} + + + + delete from app_goods_pair where pair_id in + + #{pairId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppLedConfigMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppLedConfigMapper.xml new file mode 100644 index 00000000..5ed33be0 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppLedConfigMapper.xml @@ -0,0 +1,53 @@ + + + + + + + + + + select led_id from app_led_config + + + + + + + + insert into app_led_config + + led_id, + + + #{ledId}, + + + + + update app_led_config + + + where led_id = #{ledId} + + + + delete from app_led_config where led_id = #{ledId} + + + + delete from app_led_config where led_id in + + #{ledId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppLocationMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppLocationMapper.xml new file mode 100644 index 00000000..199e234d --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppLocationMapper.xml @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + select location_id, location_type, location_status, outer_id, area_id, tunnel_id, equipment_id, w_row, w_col, w_layer, w_depth, is_lock, vehicle_id, remark from app_location + + + + + + + + insert into app_location + + location_id, + location_type, + location_status, + outer_id, + area_id, + tunnel_id, + equipment_id, + w_row, + w_col, + w_layer, + w_depth, + is_lock, + vehicle_id, + remark, + + + #{locationId}, + #{locationType}, + #{locationStatus}, + #{outerId}, + #{areaId}, + #{tunnelId}, + #{equipmentId}, + #{wRow}, + #{wCol}, + #{wLayer}, + #{wDepth}, + #{isLock}, + #{vehicleId}, + #{remark}, + + + + + update app_location + + location_type = #{locationType}, + location_status = #{locationStatus}, + outer_id = #{outerId}, + area_id = #{areaId}, + tunnel_id = #{tunnelId}, + equipment_id = #{equipmentId}, + w_row = #{wRow}, + w_col = #{wCol}, + w_layer = #{wLayer}, + w_depth = #{wDepth}, + is_lock = #{isLock}, + vehicle_id = #{vehicleId}, + remark = #{remark}, + + where location_id = #{locationId} + + + + delete from app_location where location_id = #{locationId} + + + + delete from app_location where location_id in + + #{locationId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppPmsOrderInMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppPmsOrderInMapper.xml new file mode 100644 index 00000000..1c3d7213 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppPmsOrderInMapper.xml @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + select list_id, order_type, customer_id, order_id, goods_id, goods_num, goods_code, goods_desc, unit, spare1, spare2 from app_pms_order_in + + + + + + + + insert into app_pms_order_in + + list_id, + order_type, + customer_id, + order_id, + goods_id, + goods_num, + goods_code, + goods_desc, + unit, + spare1, + spare2, + + + #{listId}, + #{orderType}, + #{customerId}, + #{orderId}, + #{goodsId}, + #{goodsNum}, + #{goodsCode}, + #{goodsDesc}, + #{unit}, + #{spare1}, + #{spare2}, + + + + + update app_pms_order_in + + order_type = #{orderType}, + customer_id = #{customerId}, + order_id = #{orderId}, + goods_id = #{goodsId}, + goods_num = #{goodsNum}, + goods_code = #{goodsCode}, + goods_desc = #{goodsDesc}, + unit = #{unit}, + spare1 = #{spare1}, + spare2 = #{spare2}, + + where list_id = #{listId} + + + + delete from app_pms_order_in where list_id = #{listId} + + + + delete from app_pms_order_in where list_id in + + #{listId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppPmsOrderOutMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppPmsOrderOutMapper.xml new file mode 100644 index 00000000..d913bd7a --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppPmsOrderOutMapper.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + select list_id, order_type, customer_id, goods_id, goods_num, goods_desc, spare1, spare2 from app_pms_order_out + + + + + + + + insert into app_pms_order_out + + list_id, + order_type, + customer_id, + goods_id, + goods_num, + goods_desc, + spare1, + spare2, + + + #{listId}, + #{orderType}, + #{customerId}, + #{goodsId}, + #{goodsNum}, + #{goodsDesc}, + #{spare1}, + #{spare2}, + + + + + update app_pms_order_out + + order_type = #{orderType}, + customer_id = #{customerId}, + goods_id = #{goodsId}, + goods_num = #{goodsNum}, + goods_desc = #{goodsDesc}, + spare1 = #{spare1}, + spare2 = #{spare2}, + + where list_id = #{listId} + + + + delete from app_pms_order_out where list_id = #{listId} + + + + delete from app_pms_order_out where list_id in + + #{listId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppProviderMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppProviderMapper.xml new file mode 100644 index 00000000..2025f0ec --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppProviderMapper.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + select provider_id, provider_name, provider_contact, provider_address, provider_status, last_update_user, last_update_time from app_provider + + + + + + + + insert into app_provider + + provider_id, + provider_name, + provider_contact, + provider_address, + provider_status, + last_update_user, + last_update_time, + + + #{providerId}, + #{providerName}, + #{providerContact}, + #{providerAddress}, + #{providerStatus}, + #{lastUpdateUser}, + #{lastUpdateTime}, + + + + + update app_provider + + provider_name = #{providerName}, + provider_contact = #{providerContact}, + provider_address = #{providerAddress}, + provider_status = #{providerStatus}, + last_update_user = #{lastUpdateUser}, + last_update_time = #{lastUpdateTime}, + + where provider_id = #{providerId} + + + + delete from app_provider where provider_id = #{providerId} + + + + delete from app_provider where provider_id in + + #{providerId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppStandMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppStandMapper.xml new file mode 100644 index 00000000..9d1c88bb --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppStandMapper.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + select stand_id, stand_name, stand_type, stand_area, stand_property, stand_status, is_lock, remark from app_stand + + + + + + + + insert into app_stand + + stand_id, + stand_name, + stand_type, + stand_area, + stand_property, + stand_status, + is_lock, + remark, + + + #{standId}, + #{standName}, + #{standType}, + #{standArea}, + #{standProperty}, + #{standStatus}, + #{isLock}, + #{remark}, + + + + + update app_stand + + stand_name = #{standName}, + stand_type = #{standType}, + stand_area = #{standArea}, + stand_property = #{standProperty}, + stand_status = #{standStatus}, + is_lock = #{isLock}, + remark = #{remark}, + + where stand_id = #{standId} + + + + delete from app_stand where stand_id = #{standId} + + + + delete from app_stand where stand_id in + + #{standId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppStockMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppStockMapper.xml new file mode 100644 index 00000000..6c12c76d --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppStockMapper.xml @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + select stock_id, vehicle_id, location_id, goods_id, goods_name, goods_unit, provider_id, provider_name, remain_num, origin_num, batch_no, inv_age, goods_status, stock_status, create_time, create_user, last_update_time, last_update_user, remark from app_stock + + + + + + + + insert into app_stock + + stock_id, + vehicle_id, + location_id, + goods_id, + goods_name, + goods_unit, + provider_id, + provider_name, + remain_num, + origin_num, + batch_no, + inv_age, + goods_status, + stock_status, + create_time, + create_user, + last_update_time, + last_update_user, + remark, + + + #{stockId}, + #{vehicleId}, + #{locationId}, + #{goodsId}, + #{goodsName}, + #{goodsUnit}, + #{providerId}, + #{providerName}, + #{remainNum}, + #{originNum}, + #{batchNo}, + #{invAge}, + #{goodsStatus}, + #{stockStatus}, + #{createTime}, + #{createUser}, + #{lastUpdateTime}, + #{lastUpdateUser}, + #{remark}, + + + + + update app_stock + + vehicle_id = #{vehicleId}, + location_id = #{locationId}, + goods_id = #{goodsId}, + goods_name = #{goodsName}, + goods_unit = #{goodsUnit}, + provider_id = #{providerId}, + provider_name = #{providerName}, + remain_num = #{remainNum}, + origin_num = #{originNum}, + batch_no = #{batchNo}, + inv_age = #{invAge}, + goods_status = #{goodsStatus}, + stock_status = #{stockStatus}, + create_time = #{createTime}, + create_user = #{createUser}, + last_update_time = #{lastUpdateTime}, + last_update_user = #{lastUpdateUser}, + remark = #{remark}, + + where stock_id = #{stockId} + + + + delete from app_stock where stock_id = #{stockId} + + + + delete from app_stock where stock_id in + + #{stockId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppTaskBakMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppTaskBakMapper.xml new file mode 100644 index 00000000..985bb323 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppTaskBakMapper.xml @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + select task_id, task_type, task_status, task_priority, vehicle_id, origin, destination, wcs_task_id, create_time, finish_time, goods_id, op_num, stock_num, op_user from app_task_bak + + + + + + + + insert into app_task_bak + + task_id, + task_type, + task_status, + task_priority, + vehicle_id, + origin, + destination, + wcs_task_id, + create_time, + finish_time, + goods_id, + op_num, + stock_num, + op_user, + + + #{taskId}, + #{taskType}, + #{taskStatus}, + #{taskPriority}, + #{vehicleId}, + #{origin}, + #{destination}, + #{wcsTaskId}, + #{createTime}, + #{finishTime}, + #{goodsId}, + #{opNum}, + #{stockNum}, + #{opUser}, + + + + + update app_task_bak + + task_type = #{taskType}, + task_status = #{taskStatus}, + task_priority = #{taskPriority}, + vehicle_id = #{vehicleId}, + origin = #{origin}, + destination = #{destination}, + wcs_task_id = #{wcsTaskId}, + create_time = #{createTime}, + finish_time = #{finishTime}, + goods_id = #{goodsId}, + op_num = #{opNum}, + stock_num = #{stockNum}, + op_user = #{opUser}, + + where task_id = #{taskId} + + + + delete from app_task_bak where task_id = #{taskId} + + + + delete from app_task_bak where task_id in + + #{taskId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppTaskMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppTaskMapper.xml new file mode 100644 index 00000000..ca91d8f5 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppTaskMapper.xml @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + select task_id, task_type, task_status, task_priority, vehicle_id, origin, destination, wcs_task_id, create_time, finish_time, goods_id, op_num, stock_num, op_user from app_task + + + + + + + + insert into app_task + + task_id, + task_type, + task_status, + task_priority, + vehicle_id, + origin, + destination, + wcs_task_id, + create_time, + finish_time, + goods_id, + op_num, + stock_num, + op_user, + + + #{taskId}, + #{taskType}, + #{taskStatus}, + #{taskPriority}, + #{vehicleId}, + #{origin}, + #{destination}, + #{wcsTaskId}, + #{createTime}, + #{finishTime}, + #{goodsId}, + #{opNum}, + #{stockNum}, + #{opUser}, + + + + + update app_task + + task_type = #{taskType}, + task_status = #{taskStatus}, + task_priority = #{taskPriority}, + vehicle_id = #{vehicleId}, + origin = #{origin}, + destination = #{destination}, + wcs_task_id = #{wcsTaskId}, + create_time = #{createTime}, + finish_time = #{finishTime}, + goods_id = #{goodsId}, + op_num = #{opNum}, + stock_num = #{stockNum}, + op_user = #{opUser}, + + where task_id = #{taskId} + + + + delete from app_task where task_id = #{taskId} + + + + delete from app_task where task_id in + + #{taskId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppVehicleMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppVehicleMapper.xml new file mode 100644 index 00000000..97b0cf54 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppVehicleMapper.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + select vehicle_id, vehicle_type, vehicle_status, location_id, is_empty, is_lock, last_in_time, last_in_user, remark from app_vehicle + + + + + + + + insert into app_vehicle + + vehicle_id, + vehicle_type, + vehicle_status, + location_id, + is_empty, + is_lock, + last_in_time, + last_in_user, + remark, + + + #{vehicleId}, + #{vehicleType}, + #{vehicleStatus}, + #{locationId}, + #{isEmpty}, + #{isLock}, + #{lastInTime}, + #{lastInUser}, + #{remark}, + + + + + update app_vehicle + + vehicle_type = #{vehicleType}, + vehicle_status = #{vehicleStatus}, + location_id = #{locationId}, + is_empty = #{isEmpty}, + is_lock = #{isLock}, + last_in_time = #{lastInTime}, + last_in_user = #{lastInUser}, + remark = #{remark}, + + where vehicle_id = #{vehicleId} + + + + delete from app_vehicle where vehicle_id = #{vehicleId} + + + + delete from app_vehicle where vehicle_id in + + #{vehicleId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppWaveMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppWaveMapper.xml new file mode 100644 index 00000000..f519dfbf --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppWaveMapper.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + select wave_id, out_rule, is_chad, wave_status, order_wbs, remark, wave_destination from app_wave + + + + + + + + insert into app_wave + + wave_id, + out_rule, + is_chad, + wave_status, + order_wbs, + remark, + wave_destination, + + + #{waveId}, + #{outRule}, + #{isChad}, + #{waveStatus}, + #{orderWbs}, + #{remark}, + #{waveDestination}, + + + + + update app_wave + + out_rule = #{outRule}, + is_chad = #{isChad}, + wave_status = #{waveStatus}, + order_wbs = #{orderWbs}, + remark = #{remark}, + wave_destination = #{waveDestination}, + + where wave_id = #{waveId} + + + + delete from app_wave where wave_id = #{waveId} + + + + delete from app_wave where wave_id in + + #{waveId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppWcsTaskBakMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppWcsTaskBakMapper.xml new file mode 100644 index 00000000..35a768e4 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppWcsTaskBakMapper.xml @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + select wcs_task_id, wcs_task_status, wcs_task_type, task_priority, vehicle_id, origin, destination, create_time, send_time, finish_time, remark from app_wcs_task_bak + + + + + + + + insert into app_wcs_task_bak + + wcs_task_id, + wcs_task_status, + wcs_task_type, + task_priority, + vehicle_id, + origin, + destination, + create_time, + send_time, + finish_time, + remark, + + + #{wcsTaskId}, + #{wcsTaskStatus}, + #{wcsTaskType}, + #{taskPriority}, + #{vehicleId}, + #{origin}, + #{destination}, + #{createTime}, + #{sendTime}, + #{finishTime}, + #{remark}, + + + + + update app_wcs_task_bak + + wcs_task_status = #{wcsTaskStatus}, + wcs_task_type = #{wcsTaskType}, + task_priority = #{taskPriority}, + vehicle_id = #{vehicleId}, + origin = #{origin}, + destination = #{destination}, + create_time = #{createTime}, + send_time = #{sendTime}, + finish_time = #{finishTime}, + remark = #{remark}, + + where wcs_task_id = #{wcsTaskId} + + + + delete from app_wcs_task_bak where wcs_task_id = #{wcsTaskId} + + + + delete from app_wcs_task_bak where wcs_task_id in + + #{wcsTaskId} + + + \ No newline at end of file diff --git a/ruoyi-system/src/main/resources/mapper/app/AppWcsTaskMapper.xml b/ruoyi-system/src/main/resources/mapper/app/AppWcsTaskMapper.xml new file mode 100644 index 00000000..606ba194 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/app/AppWcsTaskMapper.xml @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + select wcs_task_id, wcs_task_status, wcs_task_type, task_priority, vehicle_id, origin, destination, create_time, send_time, finish_time, remark from app_wcs_task + + + + + + + + insert into app_wcs_task + + wcs_task_id, + wcs_task_status, + wcs_task_type, + task_priority, + vehicle_id, + origin, + destination, + create_time, + send_time, + finish_time, + remark, + + + #{wcsTaskId}, + #{wcsTaskStatus}, + #{wcsTaskType}, + #{taskPriority}, + #{vehicleId}, + #{origin}, + #{destination}, + #{createTime}, + #{sendTime}, + #{finishTime}, + #{remark}, + + + + + update app_wcs_task + + wcs_task_status = #{wcsTaskStatus}, + wcs_task_type = #{wcsTaskType}, + task_priority = #{taskPriority}, + vehicle_id = #{vehicleId}, + origin = #{origin}, + destination = #{destination}, + create_time = #{createTime}, + send_time = #{sendTime}, + finish_time = #{finishTime}, + remark = #{remark}, + + where wcs_task_id = #{wcsTaskId} + + + + delete from app_wcs_task where wcs_task_id = #{wcsTaskId} + + + + delete from app_wcs_task where wcs_task_id in + + #{wcsTaskId} + + + \ No newline at end of file