补充节点信息

This commit is contained in:
黎润豪 2026-02-06 17:35:04 +08:00
parent 14ffd36112
commit 9548a44031
3 changed files with 14 additions and 5 deletions

View File

@ -21,6 +21,7 @@ import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid; import javax.validation.Valid;
/** /**
@ -39,11 +40,11 @@ public class EFalPerInfoController extends BaseController {
@ApiOperation(value = "0.新增虚假登记责任人信息", position = 0) @ApiOperation(value = "0.新增虚假登记责任人信息", position = 0)
@PostMapping("/addFalPerInfo") @PostMapping("/addFalPerInfo")
public RestResult<EFalPerInfo> addFalPerInfo(@Valid @RequestBody FalPerInfoAddDTO dto, BindingResult bindingResult) { public RestResult<EFalPerInfo> addFalPerInfo(@Valid @RequestBody FalPerInfoAddDTO dto, BindingResult bindingResult, HttpServletRequest request) {
if (bindingResult.hasErrors()) { if (bindingResult.hasErrors()) {
return RestResult.error(ResultCode.PARAM_IS_INVALID, bindingResult.getFieldError().getDefaultMessage()); 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); return RestResult.ok(data);
} }

View File

@ -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.dto.FalPerInfoUpdateDTO;
import com.chinaweal.aiccs.aiccs.susnate.entity.EFalPerInfo; import com.chinaweal.aiccs.aiccs.susnate.entity.EFalPerInfo;
import com.chinaweal.aiccs.aiccs.susnate.vo.EntBaseWithFalPerInfoVO; import com.chinaweal.aiccs.aiccs.susnate.vo.EntBaseWithFalPerInfoVO;
import com.chinaweal.aicorg.model.AICUser;
/** /**
* *
@ -21,9 +22,10 @@ public interface IEFalPerInfoService extends IService<EFalPerInfo> {
* 新增虚假登记责任人信息通过DTO * 新增虚假登记责任人信息通过DTO
* *
* @param dto 新增参数DTO * @param dto 新增参数DTO
* @param curUser 当前用户
* @return 新增后的实体对象 * @return 新增后的实体对象
*/ */
EFalPerInfo addFalPerInfo(FalPerInfoAddDTO dto); EFalPerInfo addFalPerInfo(FalPerInfoAddDTO dto, AICUser curUser);
/** /**
* 修改虚假登记责任人信息通过DTO * 修改虚假登记责任人信息通过DTO

View File

@ -15,8 +15,11 @@ import com.chinaweal.aiccs.aiccs.susnate.service.IEFalPerInfoService;
import com.chinaweal.aiccs.aiccs.susnate.vo.EntBaseWithFalPerInfoVO; import com.chinaweal.aiccs.aiccs.susnate.vo.EntBaseWithFalPerInfoVO;
import com.chinaweal.aiccs.common.constant.CommonConstants; import com.chinaweal.aiccs.common.constant.CommonConstants;
import com.chinaweal.aiccs.common.util.StringUtils; import com.chinaweal.aiccs.common.util.StringUtils;
import com.chinaweal.aicorg.model.AICUser;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.time.LocalDateTime;
/** /**
* *
* @author zhouxy * @author zhouxy
@ -26,7 +29,7 @@ import org.springframework.stereotype.Service;
public class EFalPerInfoServiceImpl extends ServiceImpl<EFalPerInfoMapper, EFalPerInfo> implements IEFalPerInfoService { public class EFalPerInfoServiceImpl extends ServiceImpl<EFalPerInfoMapper, EFalPerInfo> implements IEFalPerInfoService {
@Override @Override
public EFalPerInfo addFalPerInfo(FalPerInfoAddDTO dto) { public EFalPerInfo addFalPerInfo(FalPerInfoAddDTO dto, AICUser curUser) {
EFalPerInfo entity = new EFalPerInfo(); EFalPerInfo entity = new EFalPerInfo();
entity.setEntname(dto.getEntname()); entity.setEntname(dto.getEntname());
entity.setUniscid(dto.getUniscid()); entity.setUniscid(dto.getUniscid());
@ -39,6 +42,8 @@ public class EFalPerInfoServiceImpl extends ServiceImpl<EFalPerInfoMapper, EFalP
entity.setJudAuth(dto.getJudAuth()); entity.setJudAuth(dto.getJudAuth());
entity.setJudDate(dto.getJudDate()); entity.setJudDate(dto.getJudDate());
entity.setDstate(CommonConstants.FALSE_0); entity.setDstate(CommonConstants.FALSE_0);
entity.setSExtDataTime(LocalDateTime.now());
entity.setSExtFromNode(curUser.getRegionID());
save(entity); save(entity);
return entity; return entity;
} }
@ -57,6 +62,7 @@ public class EFalPerInfoServiceImpl extends ServiceImpl<EFalPerInfoMapper, EFalP
entity.setHandlRea(dto.getHandlRea()); entity.setHandlRea(dto.getHandlRea());
entity.setJudAuth(dto.getJudAuth()); entity.setJudAuth(dto.getJudAuth());
entity.setJudDate(dto.getJudDate()); entity.setJudDate(dto.getJudDate());
entity.setSExtDataTime(LocalDateTime.now());
updateById(entity); updateById(entity);
return entity; return entity;
} }