From bb86c5feb9c640dc0afe1b1027bcc74b202c4357 Mon Sep 17 00:00:00 2001 From: zpl Date: Tue, 12 Oct 2021 11:16:27 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9C=8B=E6=9D=BF=E6=95=B0=E6=8D=AE=E6=96=B0?= =?UTF-8?q?=E5=A2=9Eapi=E8=AF=B7=E6=B1=82=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/controller/BoardController.java | 39 +++++++++++++++++++ .../mesnac/common/mapper/BoardMapper.java | 7 ++++ .../mesnac/common/service/BoardService.java | 4 ++ .../common/service/impl/BoardServiceImpl.java | 10 +++++ .../src/main/resources/mapper/BoardMapper.xml | 5 +++ 5 files changed, 65 insertions(+) create mode 100644 common/src/main/java/com/foreverwin/mesnac/common/controller/BoardController.java create mode 100644 common/src/main/java/com/foreverwin/mesnac/common/mapper/BoardMapper.java create mode 100644 common/src/main/java/com/foreverwin/mesnac/common/service/BoardService.java create mode 100644 common/src/main/java/com/foreverwin/mesnac/common/service/impl/BoardServiceImpl.java create mode 100644 common/src/main/resources/mapper/BoardMapper.xml diff --git a/common/src/main/java/com/foreverwin/mesnac/common/controller/BoardController.java b/common/src/main/java/com/foreverwin/mesnac/common/controller/BoardController.java new file mode 100644 index 00000000..201706e8 --- /dev/null +++ b/common/src/main/java/com/foreverwin/mesnac/common/controller/BoardController.java @@ -0,0 +1,39 @@ +package com.foreverwin.mesnac.common.controller; + +import com.foreverwin.mesnac.common.service.BoardService; +import com.foreverwin.modular.core.util.R; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import java.util.HashMap; +import java.util.Map; + +@RestController +@RequestMapping("/BOARD") +public class BoardController { + @Autowired + public BoardService boardService; + + @GetMapping("/test") + public R test(String resource, String qty) { + Map result = new HashMap<>(); + + try { + result.put("RESOURCE", resource); + result.put("SHOP_ORDER", "SO20211011"); + result.put("ITEM", "00302354001"); + result.put("QTY", 80); + result.put("JJ", 560); + result.put("HJ", 450); + result.put("RCL", 700); + result.put("ZZ", 390); + } catch (Exception e) { + return R.failed(e.getMessage()); + } + + return R.ok(result); + } + +} diff --git a/common/src/main/java/com/foreverwin/mesnac/common/mapper/BoardMapper.java b/common/src/main/java/com/foreverwin/mesnac/common/mapper/BoardMapper.java new file mode 100644 index 00000000..38095bd4 --- /dev/null +++ b/common/src/main/java/com/foreverwin/mesnac/common/mapper/BoardMapper.java @@ -0,0 +1,7 @@ +package com.foreverwin.mesnac.common.mapper; + +import org.springframework.stereotype.Repository; + +@Repository +public class BoardMapper { +} diff --git a/common/src/main/java/com/foreverwin/mesnac/common/service/BoardService.java b/common/src/main/java/com/foreverwin/mesnac/common/service/BoardService.java new file mode 100644 index 00000000..8822a158 --- /dev/null +++ b/common/src/main/java/com/foreverwin/mesnac/common/service/BoardService.java @@ -0,0 +1,4 @@ +package com.foreverwin.mesnac.common.service; + +public interface BoardService { +} diff --git a/common/src/main/java/com/foreverwin/mesnac/common/service/impl/BoardServiceImpl.java b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/BoardServiceImpl.java new file mode 100644 index 00000000..e09f639c --- /dev/null +++ b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/BoardServiceImpl.java @@ -0,0 +1,10 @@ +package com.foreverwin.mesnac.common.service.impl; + +import com.foreverwin.mesnac.common.service.BoardService; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +@Service +@Transactional(rollbackFor = Exception.class) +public class BoardServiceImpl implements BoardService { +} diff --git a/common/src/main/resources/mapper/BoardMapper.xml b/common/src/main/resources/mapper/BoardMapper.xml new file mode 100644 index 00000000..39fedc90 --- /dev/null +++ b/common/src/main/resources/mapper/BoardMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file