From e327a0b5d0ef09db0c72ff7e7c53563cdb2e8394 Mon Sep 17 00:00:00 2001 From: zhangqinlin <983410zql> Date: Mon, 13 Dec 2021 19:34:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BC=81=E4=B8=9A=E7=AB=AF=E7=90=86?= =?UTF-8?q?=E4=BA=8B=E4=BC=9A=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/PayCaseCouncilController.java | 16 +++++++++++++++ .../data/mapper/PayCaseCouncilMapper.java | 3 +++ .../data/mapper/xml/PayCaseCouncilMapper.xml | 20 +++++++++++++++++++ .../data/service/IPayCaseCouncilService.java | 3 +++ .../impl/PayCaseCouncilServiceImpl.java | 9 +++++++++ 5 files changed, 51 insertions(+) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCouncilController.java b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCouncilController.java index a2e55476..d0ed6202 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCouncilController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCouncilController.java @@ -6,12 +6,15 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.jero.common.api.vo.Result; import com.jero.common.aspect.annotation.AutoLog; import com.jero.common.system.base.controller.JeroController; +import com.jero.common.system.vo.LoginUser; +import com.jero.data.entity.DetailForCaseCommittee; import com.jero.data.entity.PayCaseCouncil; import com.jero.data.entity.PayCaseCouncilSubitem; import com.jero.data.service.IPayCaseCouncilService; import com.jero.data.service.IPayCaseCouncilSubitemService; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; +import org.apache.shiro.SecurityUtils; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -60,7 +63,20 @@ public class PayCaseCouncilController extends JeroController detail(@RequestParam(name="id",required = true) String id) { + LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); + DetailForCaseCommittee detailForCaseCommittee = payCaseCouncilService.detail(id,sysUser.getId()); + return Result.OK(detailForCaseCommittee); + } /** * 编辑 diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/data/mapper/PayCaseCouncilMapper.java b/jero-boot-incoming-payment/src/main/java/com/jero/data/mapper/PayCaseCouncilMapper.java index 66ff9a88..2371236b 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/data/mapper/PayCaseCouncilMapper.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/data/mapper/PayCaseCouncilMapper.java @@ -1,5 +1,6 @@ package com.jero.data.mapper; +import com.jero.data.entity.DetailForCaseCommittee; import com.jero.data.entity.PayCaseCouncil; import com.baomidou.mybatisplus.core.mapper.BaseMapper; @@ -11,4 +12,6 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; */ public interface PayCaseCouncilMapper extends BaseMapper { + DetailForCaseCommittee detail(String id, String userId); + } diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/data/mapper/xml/PayCaseCouncilMapper.xml b/jero-boot-incoming-payment/src/main/java/com/jero/data/mapper/xml/PayCaseCouncilMapper.xml index 64dc47c3..95b5e1a0 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/data/mapper/xml/PayCaseCouncilMapper.xml +++ b/jero-boot-incoming-payment/src/main/java/com/jero/data/mapper/xml/PayCaseCouncilMapper.xml @@ -2,4 +2,24 @@ + + + + + + + + + + + + + + diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/data/service/IPayCaseCouncilService.java b/jero-boot-incoming-payment/src/main/java/com/jero/data/service/IPayCaseCouncilService.java index 666dc573..245b9b93 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/data/service/IPayCaseCouncilService.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/data/service/IPayCaseCouncilService.java @@ -1,5 +1,6 @@ package com.jero.data.service; +import com.jero.data.entity.DetailForCaseCommittee; import com.jero.data.entity.PayCaseCouncil; import com.baomidou.mybatisplus.extension.service.IService; @@ -11,4 +12,6 @@ import com.baomidou.mybatisplus.extension.service.IService; */ public interface IPayCaseCouncilService extends IService { + DetailForCaseCommittee detail(String id, String userId); + } diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/data/service/impl/PayCaseCouncilServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/data/service/impl/PayCaseCouncilServiceImpl.java index c88e2b11..11404b27 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/data/service/impl/PayCaseCouncilServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/data/service/impl/PayCaseCouncilServiceImpl.java @@ -1,5 +1,6 @@ package com.jero.data.service.impl; +import com.jero.data.entity.DetailForCaseCommittee; import com.jero.data.entity.PayCaseCouncil; import com.jero.data.mapper.PayCaseCouncilMapper; import com.jero.data.service.IPayCaseCouncilService; @@ -7,6 +8,8 @@ import org.springframework.stereotype.Service; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import javax.annotation.Resource; + /** * @Description: pay_case_council * @Author: jeecg-boot @@ -16,4 +19,10 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @Service public class PayCaseCouncilServiceImpl extends ServiceImpl implements IPayCaseCouncilService { + @Resource + private PayCaseCouncilMapper payCaseCouncilMapper; + @Override + public DetailForCaseCommittee detail(String id, String userId) { + return payCaseCouncilMapper.detail(id,userId); + } }