修改bug#41370

This commit is contained in:
梁琦涛
2021-10-25 16:18:27 +08:00
parent 0548f84f22
commit abbafe1109
6 changed files with 32 additions and 2 deletions
@@ -29,6 +29,7 @@ import com.jero.modules.system.entity.SysUser;
import com.jero.modules.system.service.ISysUserService;
import com.jero.payment.entity.PayPaymentRecord;
import com.jero.payment.service.IPayPaymentRecordService;
import com.jero.project.common.PayProjectCommon;
import com.jero.project.entity.PayCommonProject;
import com.jero.project.entity.PayWorkingGroupDistributionRecord;
import com.jero.project.service.IPayWorkingGroupDistributionRecordService;
@@ -86,6 +87,14 @@ public class ProjectDetailServiceImpl implements ProjectDetailService {
if(Objects.isNull(payCommonProject)){
throw new JeroBootException("项目不存在!");
}
if(Objects.equals(PayProjectCommon.PROJECT_TYPE4,String.valueOf(payCommonProject.getProjectType())) && !StringUtils.isEmpty(payCommonProject.getPrincipalId())){
LambdaQueryWrapper<SysUser> querySysUser = new LambdaQueryWrapper<>();
querySysUser.eq(SysUser::getId,payCommonProject.getPrincipalId());
List<SysUser> listSysUser = sysUserService.list(querySysUser);
if(!CollectionUtils.isEmpty(listSysUser)){
payCommonProject.setPrincipalName(listSysUser.get(0).getRealname());
}
}
if(Objects.isNull(payCommonProject.getPaidAmount())){
payCommonProject.setPaidAmount(new BigDecimal("0.00"));
}