From f4d88d94a86b8a067dfad51d5bc8efaf09a2d616 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期四, 25 二月 2021 10:31:27 +0800 Subject: [PATCH] # --- src/main/resources/mapper/NodeMapper.xml | 4 ++++ src/main/webapp/views/pda/stockIn.html | 4 ++-- src/main/java/zy/cloud/wms/manager/service/impl/NodeServiceImpl.java | 5 +++++ src/main/java/zy/cloud/wms/manager/mapper/NodeMapper.java | 2 ++ src/main/java/zy/cloud/wms/manager/controller/WorkController.java | 2 +- src/main/java/zy/cloud/wms/manager/service/NodeService.java | 3 ++- src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java | 13 ++++++++++++- src/main/java/zy/cloud/wms/manager/service/WorkService.java | 3 ++- 8 files changed, 30 insertions(+), 6 deletions(-) diff --git a/src/main/java/zy/cloud/wms/manager/controller/WorkController.java b/src/main/java/zy/cloud/wms/manager/controller/WorkController.java index 244e90c..e73fa8e 100644 --- a/src/main/java/zy/cloud/wms/manager/controller/WorkController.java +++ b/src/main/java/zy/cloud/wms/manager/controller/WorkController.java @@ -23,7 +23,7 @@ @RequestMapping("/stock/in") @ManagerAuth(memo = "涓婃灦") public R fullStorePutStart(@RequestBody StockInParam stockInParam) { - return R.ok("涓婃灦鎴愬姛").add(workService.stockIn(stockInParam, getUserId())); + return workService.stockIn(stockInParam, getUserId()); } diff --git a/src/main/java/zy/cloud/wms/manager/mapper/NodeMapper.java b/src/main/java/zy/cloud/wms/manager/mapper/NodeMapper.java index 035f218..d68ee0c 100644 --- a/src/main/java/zy/cloud/wms/manager/mapper/NodeMapper.java +++ b/src/main/java/zy/cloud/wms/manager/mapper/NodeMapper.java @@ -9,4 +9,6 @@ @Repository public interface NodeMapper extends BaseMapper<Node> { + Node selectByUuid(String uuid); + } diff --git a/src/main/java/zy/cloud/wms/manager/service/NodeService.java b/src/main/java/zy/cloud/wms/manager/service/NodeService.java index 72126df..dae568d 100644 --- a/src/main/java/zy/cloud/wms/manager/service/NodeService.java +++ b/src/main/java/zy/cloud/wms/manager/service/NodeService.java @@ -5,7 +5,8 @@ public interface NodeService extends IService<Node> { - String getPathName(Node node); + Node selectByUuid(String uuid); + } diff --git a/src/main/java/zy/cloud/wms/manager/service/WorkService.java b/src/main/java/zy/cloud/wms/manager/service/WorkService.java index f45393c..a4cb2b4 100644 --- a/src/main/java/zy/cloud/wms/manager/service/WorkService.java +++ b/src/main/java/zy/cloud/wms/manager/service/WorkService.java @@ -1,9 +1,10 @@ package zy.cloud.wms.manager.service; +import com.core.common.R; import zy.cloud.wms.manager.entity.param.StockInParam; public interface WorkService { - String stockIn(StockInParam param, Long userId); + R stockIn(StockInParam param, Long userId); } diff --git a/src/main/java/zy/cloud/wms/manager/service/impl/NodeServiceImpl.java b/src/main/java/zy/cloud/wms/manager/service/impl/NodeServiceImpl.java index c6a1df4..612289a 100644 --- a/src/main/java/zy/cloud/wms/manager/service/impl/NodeServiceImpl.java +++ b/src/main/java/zy/cloud/wms/manager/service/impl/NodeServiceImpl.java @@ -16,4 +16,9 @@ } return null; } + + @Override + public Node selectByUuid(String uuid) { + return this.baseMapper.selectByUuid(uuid); + } } diff --git a/src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java b/src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java index 23e3801..e36f26c 100644 --- a/src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java +++ b/src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java @@ -1,8 +1,12 @@ package zy.cloud.wms.manager.service.impl; import com.alibaba.fastjson.JSON; +import com.core.common.R; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import zy.cloud.wms.manager.entity.Node; import zy.cloud.wms.manager.entity.param.StockInParam; +import zy.cloud.wms.manager.service.NodeService; import zy.cloud.wms.manager.service.WorkService; /** @@ -11,10 +15,17 @@ @Service("workService") public class WorkServiceImpl implements WorkService { + @Autowired + private NodeService nodeService; @Override - public String stockIn(StockInParam param, Long userId) { + public R stockIn(StockInParam param, Long userId) { + Node node = nodeService.selectById(param.getNodeId()); + if (node == null) { + return R.error("璐т綅涓嶅瓨鍦�"); + } System.out.println(JSON.toJSONString(param)); return null; } + } diff --git a/src/main/resources/mapper/NodeMapper.xml b/src/main/resources/mapper/NodeMapper.xml index 551c2fb..e7527e5 100644 --- a/src/main/resources/mapper/NodeMapper.xml +++ b/src/main/resources/mapper/NodeMapper.xml @@ -26,4 +26,8 @@ </resultMap> + <select id="selectByUuid" resultMap="BaseResultMap"> + select * from man_node where 1=1 and uuid=#{uuid} and status = 1 + </select> + </mapper> diff --git a/src/main/webapp/views/pda/stockIn.html b/src/main/webapp/views/pda/stockIn.html index 5a0add0..591af25 100644 --- a/src/main/webapp/views/pda/stockIn.html +++ b/src/main/webapp/views/pda/stockIn.html @@ -175,7 +175,7 @@ success: function (res) { if (res.code === 200) { if (res.data != null) { - $('#pakin').focus(); + // $('#pakin').focus(); $('#node-ok').show(); } else { $('#node-ok').hide(); @@ -232,10 +232,10 @@ // 閲嶇疆 function reset() { $('#code').val(""); + $('#node').val(""); matData = []; tableIns.reload({data: matData}); $('#node-ok').hide(); - $('#putSiteSelect').val(""); layui.form.render('select'); } -- Gitblit v1.9.1