diff --git a/src/main/java/com/example/demo/controller/cash/CashCollectionController.java b/src/main/java/com/example/demo/controller/cash/CashCollectionController.java index 4af9d05..4930f4a 100644 --- a/src/main/java/com/example/demo/controller/cash/CashCollectionController.java +++ b/src/main/java/com/example/demo/controller/cash/CashCollectionController.java @@ -128,6 +128,14 @@ public class CashCollectionController { }catch (Exception e){ return Result.error(e.getMessage()); } - + } + //根据id查询收款订单 + @PostMapping("/selectById") + public Result selectById(@RequestBody CashCollection cashCollection) { + try { + return Result.success(cashCollectionService.selectById(cashCollection)); + }catch (Exception e){ + return Result.error(e.getMessage()); + } } } diff --git a/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java b/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java index 5d952f6..94e23d5 100644 --- a/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java +++ b/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java @@ -52,5 +52,6 @@ public interface CashCollectionMapper { ListgetUnSync(@Param("size")int size); //给同步过去的gOrder设置同步状态 int markSynced(@Param("orderId") Integer orderId); - + //根据id查询收款订单 + CashCollection selectById(Integer id); } diff --git a/src/main/java/com/example/demo/service/cash/CashCollectionService.java b/src/main/java/com/example/demo/service/cash/CashCollectionService.java index 1caff87..81a1226 100644 --- a/src/main/java/com/example/demo/service/cash/CashCollectionService.java +++ b/src/main/java/com/example/demo/service/cash/CashCollectionService.java @@ -35,4 +35,6 @@ public interface CashCollectionService { List getActivityList(); //同步g_order订单到cash_record表 Object syncToCashRecord(); + //根据id查询收款订单 + CashCollection selectById(CashCollection cashCollection); } diff --git a/src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java index 57d4652..3f83e6c 100644 --- a/src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java @@ -317,4 +317,11 @@ public class CashCollectionServiceImpl implements CashCollectionService { break; // 最后一批 } }return "同步完毕"; - }} + } + + @Override + public CashCollection selectById(CashCollection cashCollection) { + + return cashCollectionMapper.selectById(cashCollection.getId()); + } +} diff --git a/src/main/resources/cashMapper/CashCollectionMapper.xml b/src/main/resources/cashMapper/CashCollectionMapper.xml index 1fcc5d8..974dc80 100644 --- a/src/main/resources/cashMapper/CashCollectionMapper.xml +++ b/src/main/resources/cashMapper/CashCollectionMapper.xml @@ -240,4 +240,13 @@ where is_synced=0 and state=1 and type='gold_coin' and pay_style in(3,5,6,7,9) limit #{size} + \ No newline at end of file