From 247287298f3b6b45501f0d6819cca70b2c8077b8 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期二, 22 八月 2023 13:50:48 +0800 Subject: [PATCH] #规则完善 --- src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java b/src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java index 7432cfb..985d3c3 100644 --- a/src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java +++ b/src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java @@ -14,9 +14,12 @@ import com.zy.crm.manager.entity.Plan; import com.zy.crm.manager.entity.Reimburse; import com.zy.crm.manager.entity.ReimburseOnline; +import com.zy.crm.manager.entity.ReimburseOnlineDetl; +import com.zy.crm.manager.entity.param.ReimburseOnlineDomainParam; import com.zy.crm.manager.service.*; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.core.io.ClassPathResource; +import org.springframework.transaction.annotation.Transactional; import org.springframework.util.ClassUtils; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; @@ -37,6 +40,8 @@ @Autowired private PlanService planService; + @Autowired + private ReimburseOnlineDetlService reimburseOnlineDetlService; @RequestMapping(value = "/reimburseOnline/{id}/auth") @ManagerAuth @@ -102,6 +107,34 @@ wrapper.eq("user_id", getUserId()); } } + @RequestMapping(value = "/reimburseOnline/from/add/auth") + @ManagerAuth(memo = "鎶ラ攢") + @Transactional + public R formAdd(@RequestBody ReimburseOnlineDomainParam param){ + Date now = new Date(); + String[] split = param.getOrderNo().split("---"); + long planId = Long.parseLong(split[1]); + ReimburseOnline reimburseOnline = new ReimburseOnline(planId,split[1],now,getUser()); + + + + System.out.println(param); + return R.ok(); + } + + @RequestMapping(value = "/reimburseOnline/from/modify/auth") + @Transactional + public R formModify(@RequestBody ReimburseOnlineDomainParam param){ + System.out.println(param); + return R.ok(); + } + + @RequestMapping(value = "/reimburseOnline/detl/all/auth") + @Transactional + public R head(@RequestParam Integer reimburseId){ + List<ReimburseOnlineDetl> reimburseOnlineDetls = reimburseOnlineDetlService.selectList(new EntityWrapper<ReimburseOnlineDetl>().eq("reimburse_id", reimburseId)); + return R.ok().add(reimburseOnlineDetls); + } @RequestMapping(value = "/reimburseOnline/add/auth") @ManagerAuth -- Gitblit v1.9.1