1. 修改部分方法

This commit is contained in:
zhaowenyuan 2024-06-15 18:33:20 +08:00
parent 7e82153c15
commit 1f8fba263f
3 changed files with 5 additions and 3 deletions

View File

@ -15,6 +15,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.chushang.common.core.constant.SecurityConstants;
import com.chushang.common.core.web.Result; import com.chushang.common.core.web.Result;
import com.chushang.common.mybatis.page.CommonParam; import com.chushang.common.mybatis.page.CommonParam;
import com.chushang.common.mybatis.utils.PageResult; import com.chushang.common.mybatis.utils.PageResult;
@ -79,7 +80,7 @@ public class LoanServiceImpl extends ServiceImpl<LoanMapper, LoanEntity> impleme
// 通过用户id查询用户id // 通过用户id查询用户id
LoanEntity loan = new LoanEntity(); LoanEntity loan = new LoanEntity();
BeanUtil.copyProperties(formData,loan); BeanUtil.copyProperties(formData,loan);
Result<SysUser> infoById = remoteUserService.getInfoById(formData.getUserId()); Result<SysUser> infoById = remoteUserService.getInfoById(formData.getUserId(), SecurityConstants.INNER);
if(infoById.getCode() == 200 && !Objects.isNull(infoById.getData())){ if(infoById.getCode() == 200 && !Objects.isNull(infoById.getData())){
SysUser data = infoById.getData(); SysUser data = infoById.getData();
loan.setDeptId(data.getDeptId()); loan.setDeptId(data.getDeptId());

View File

@ -39,6 +39,6 @@ public interface RemoteUserService {
* @return 结果 * @return 结果
*/ */
@GetMapping("/getInfoById/{userId}") @GetMapping("/getInfoById/{userId}")
Result<SysUser> getInfoById(@PathVariable(value = "userId") Long userId); Result<SysUser> getInfoById(@PathVariable(value = "userId") Long userId, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
} }

View File

@ -72,7 +72,8 @@ public class RemoteUserController implements RemoteUserService {
@Override @Override
@GetMapping("/getInfoById/{userId}") @GetMapping("/getInfoById/{userId}")
public Result<SysUser> getInfoById(@PathVariable(value = "userId") Long userId) { @InnerAuth
public Result<SysUser> getInfoById(@PathVariable(value = "userId") Long userId, String source) {
return Result.ok(sysUserService.selectByUserId(userId)); return Result.ok(sysUserService.selectByUserId(userId));
} }