From 9548a44031459237e6e405ade78333b44f290a4c Mon Sep 17 00:00:00 2001 From: lroyia Date: Fri, 6 Feb 2026 17:35:04 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E8=8A=82=E7=82=B9=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../aiccs/susnate/controller/EFalPerInfoController.java | 5 +++-- .../aiccs/aiccs/susnate/service/IEFalPerInfoService.java | 6 ++++-- .../susnate/service/impl/EFalPerInfoServiceImpl.java | 8 +++++++- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/susnate/controller/EFalPerInfoController.java b/src/main/java/com/chinaweal/aiccs/aiccs/susnate/controller/EFalPerInfoController.java index ba85c3f..cf71232 100644 --- a/src/main/java/com/chinaweal/aiccs/aiccs/susnate/controller/EFalPerInfoController.java +++ b/src/main/java/com/chinaweal/aiccs/aiccs/susnate/controller/EFalPerInfoController.java @@ -21,6 +21,7 @@ import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; +import javax.servlet.http.HttpServletRequest; import javax.validation.Valid; /** @@ -39,11 +40,11 @@ public class EFalPerInfoController extends BaseController { @ApiOperation(value = "0.新增虚假登记责任人信息", position = 0) @PostMapping("/addFalPerInfo") - public RestResult addFalPerInfo(@Valid @RequestBody FalPerInfoAddDTO dto, BindingResult bindingResult) { + public RestResult addFalPerInfo(@Valid @RequestBody FalPerInfoAddDTO dto, BindingResult bindingResult, HttpServletRequest request) { if (bindingResult.hasErrors()) { return RestResult.error(ResultCode.PARAM_IS_INVALID, bindingResult.getFieldError().getDefaultMessage()); } - EFalPerInfo data = iEFalPerInfoService.addFalPerInfo(dto); + EFalPerInfo data = iEFalPerInfoService.addFalPerInfo(dto, getLoginUser(request)); return RestResult.ok(data); } diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/susnate/service/IEFalPerInfoService.java b/src/main/java/com/chinaweal/aiccs/aiccs/susnate/service/IEFalPerInfoService.java index 719cb82..8731c10 100644 --- a/src/main/java/com/chinaweal/aiccs/aiccs/susnate/service/IEFalPerInfoService.java +++ b/src/main/java/com/chinaweal/aiccs/aiccs/susnate/service/IEFalPerInfoService.java @@ -9,6 +9,7 @@ import com.chinaweal.aiccs.aiccs.susnate.dto.FalPerInfoQueryDTO; import com.chinaweal.aiccs.aiccs.susnate.dto.FalPerInfoUpdateDTO; import com.chinaweal.aiccs.aiccs.susnate.entity.EFalPerInfo; import com.chinaweal.aiccs.aiccs.susnate.vo.EntBaseWithFalPerInfoVO; +import com.chinaweal.aicorg.model.AICUser; /** * @@ -20,10 +21,11 @@ public interface IEFalPerInfoService extends IService { /** * 新增虚假登记责任人信息(通过DTO) * - * @param dto 新增参数DTO + * @param dto 新增参数DTO + * @param curUser 当前用户 * @return 新增后的实体对象 */ - EFalPerInfo addFalPerInfo(FalPerInfoAddDTO dto); + EFalPerInfo addFalPerInfo(FalPerInfoAddDTO dto, AICUser curUser); /** * 修改虚假登记责任人信息(通过DTO) diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/susnate/service/impl/EFalPerInfoServiceImpl.java b/src/main/java/com/chinaweal/aiccs/aiccs/susnate/service/impl/EFalPerInfoServiceImpl.java index b376e25..b0419ec 100644 --- a/src/main/java/com/chinaweal/aiccs/aiccs/susnate/service/impl/EFalPerInfoServiceImpl.java +++ b/src/main/java/com/chinaweal/aiccs/aiccs/susnate/service/impl/EFalPerInfoServiceImpl.java @@ -15,8 +15,11 @@ import com.chinaweal.aiccs.aiccs.susnate.service.IEFalPerInfoService; import com.chinaweal.aiccs.aiccs.susnate.vo.EntBaseWithFalPerInfoVO; import com.chinaweal.aiccs.common.constant.CommonConstants; import com.chinaweal.aiccs.common.util.StringUtils; +import com.chinaweal.aicorg.model.AICUser; import org.springframework.stereotype.Service; +import java.time.LocalDateTime; + /** * * @author zhouxy @@ -26,7 +29,7 @@ import org.springframework.stereotype.Service; public class EFalPerInfoServiceImpl extends ServiceImpl implements IEFalPerInfoService { @Override - public EFalPerInfo addFalPerInfo(FalPerInfoAddDTO dto) { + public EFalPerInfo addFalPerInfo(FalPerInfoAddDTO dto, AICUser curUser) { EFalPerInfo entity = new EFalPerInfo(); entity.setEntname(dto.getEntname()); entity.setUniscid(dto.getUniscid()); @@ -39,6 +42,8 @@ public class EFalPerInfoServiceImpl extends ServiceImpl