From 79f87570051373ca2457917a6c3589f901fc55a8 Mon Sep 17 00:00:00 2001 From: zgw <13623675548@163.com> Date: Mon, 15 Dec 2025 14:30:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=94=9F=E6=88=90=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A=20=20=E5=A1=AB=E5=85=A5=E4=BB=BB=E5=8A=A1=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/api/service/impl/ToWmsServiceImpl.java | 10 +++------- .../com/ruoyi/job/mydojob/mapper/MydoJobMapper.java | 2 ++ .../com/ruoyi/job/mydojob/service/IMydoJobService.java | 3 +++ .../job/mydojob/service/impl/MydoJobServiceImpl.java | 5 +++++ .../src/main/resources/mapper/job/MydoJobMapper.xml | 7 +++++++ ruoyi-ui/src/permission.js | 2 +- 6 files changed, 21 insertions(+), 8 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/api/service/impl/ToWmsServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/api/service/impl/ToWmsServiceImpl.java index 11330cb..1394d7e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/api/service/impl/ToWmsServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/api/service/impl/ToWmsServiceImpl.java @@ -141,14 +141,13 @@ public class ToWmsServiceImpl implements IToWmsService { mydoJob.setCargoSpaceId(cargoSpaceId); mydoJob.setInOrOut("1"); mydoJob.setTrayCode(requestEnter.getTrayCode()); - - + map.put("v_param", "1"); + mydoJobService.getInTask(map); + mydoJob.setTaskNo(map.get("v_serial")); // HashMap result = new HashMap<>(); // result.put("cargoSpaceId",cargoSpaceId); - return AjaxResult.success(mydoJob); } - /** * requestEnterByTrayCode -> 入库货位分配 * 入库任务请求根据托盘码 -> 向子单明细分配入库货位 @@ -157,10 +156,8 @@ public class ToWmsServiceImpl implements IToWmsService { * @return */ public String getCargoSpaceByProductInfo(String productId){ - //>>>>>>>>>>>>>>获取物料库存信息 -> 有库存 -> 货位(cargospace) -> 存储区组(groupCodingNo) -> 根据groupCoding(由高到低) -> 获取状态1的货位分配 //>>>>>>>>>>>>>>获取物料库存信息 -> 无库存 -> 遍历存储区组(groupCodingNo) -> 查找全部货位空的区组 -> 根据groupCoding(由高到低) -> 获取状态1的货位分配 - try { //获取物料的货位集合 - 首先查找已经存放该物料的存储区 List stocks = basStockService.selectBasStockListByProductId(productId); @@ -215,7 +212,6 @@ public class ToWmsServiceImpl implements IToWmsService { }catch(Exception e){ log.error("入库子单获取目标货位失败,异常信息:" + e.getMessage()); } - return null; } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/mapper/MydoJobMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/mapper/MydoJobMapper.java index 72b7ef7..42fcbff 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/mapper/MydoJobMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/mapper/MydoJobMapper.java @@ -45,6 +45,8 @@ public interface MydoJobMapper public void getInJobId(HashMap map); + + public void getInTask(HashMap map); /** * 修改任务表 * diff --git a/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/service/IMydoJobService.java b/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/service/IMydoJobService.java index db0d9f6..6088fd3 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/service/IMydoJobService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/service/IMydoJobService.java @@ -39,6 +39,9 @@ public interface IMydoJobService public void getInJobId(HashMap map); + public void getInTask(HashMap map); + + /** * 新增任务表 * diff --git a/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/service/impl/MydoJobServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/service/impl/MydoJobServiceImpl.java index 1eee767..90897ca 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/service/impl/MydoJobServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/job/mydojob/service/impl/MydoJobServiceImpl.java @@ -123,6 +123,11 @@ public class MydoJobServiceImpl implements IMydoJobService { mydoJobMapper.getInJobId(map); } + @Override + public void getInTask(HashMap map){ + mydoJobMapper.getInTask(map); + } + /** * 新增任务表 * diff --git a/ruoyi-admin/src/main/resources/mapper/job/MydoJobMapper.xml b/ruoyi-admin/src/main/resources/mapper/job/MydoJobMapper.xml index 28f42bc..2179ba5 100644 --- a/ruoyi-admin/src/main/resources/mapper/job/MydoJobMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/job/MydoJobMapper.xml @@ -113,6 +113,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ) } + + insert into mydo_job diff --git a/ruoyi-ui/src/permission.js b/ruoyi-ui/src/permission.js index b66190b..8972cbc 100644 --- a/ruoyi-ui/src/permission.js +++ b/ruoyi-ui/src/permission.js @@ -3,7 +3,7 @@ import store from './store' import { Message } from 'element-ui' import NProgress from 'nprogress' import 'nprogress/nprogress.css' -import { getToken } from '@/utils/auth' +import { getToken } from '@//auth' import { isPathMatch } from '@/utils/validate' import { isRelogin } from '@/utils/request'