From 1ca7b0411ab10ff36d7184d6a71c39be886d7af5 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期四, 17 八月 2023 17:01:50 +0800 Subject: [PATCH] #报销申请第二版 --- src/main/java/com/zy/crm/manager/controller/ReimburseOnlineController.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 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..fff418d 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,26 @@ wrapper.eq("user_id", getUserId()); } } + @RequestMapping(value = "/reimburseOnline/from/add/auth") + @Transactional + public R formAdd(@RequestBody ReimburseOnlineDomainParam param){ + 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