This commit is contained in:
shuo.wang
2025-06-11 09:42:19 +08:00
parent 690b4b15f1
commit a40bcbc5e5

View File

@@ -297,15 +297,24 @@ public class BuildInformationServiceImpl implements BuildInformationService {
@Override
@Transactional(rollbackFor = Exception.class)
public Boolean updateBuildSettler(BuildSettlerRequest request,String userId) {
ShopInfoDO shopInfo = shopInfoDAO.getShopInfo(request.getShopId());
LineInfoDO lineInfoDO = lineInfoDAO.getLineInfo(shopInfo.getLineId());
QualificationsInfoDO qualificationsInfoDO = qualificationsInfoDAO.getByLineId(shopInfo.getLineId());
BuildInformationDO buildInformationDO = buildInformationDAO.selectOneByShopId(request.getShopId());
if (request.getSettlerIsSamePartner()) {
buildInformationDO.setSettlerIdCardNo(qualificationsInfoDO.getIdCardNo());
buildInformationDO.setSettlerName(lineInfoDO.getUsername());
buildInformationDO.setSettlerIdCardFront(qualificationsInfoDO.getFrontOfIdCard());
buildInformationDO.setSettlerIdCardReverse(qualificationsInfoDO.getBackOfIdCard());
}else{
buildInformationDO.setSettlerName(request.getSettlerName());
buildInformationDO.setSettlerIdCardNo(request.getSettlerIdCardNo());
buildInformationDO.setSettlerIdCardFront(request.getSettlerIdCardFront());
buildInformationDO.setSettlerIdCardReverse(request.getSettlerIdCardReverse());
}
buildInformationDO.setSettlerIsSamePartner(request.getSettlerIsSamePartner());
buildInformationDO.setSettlerName(request.getSettlerName());
buildInformationDO.setSettlerIdCardFront(request.getSettlerIdCardFront());
buildInformationDO.setSettlerIdCardReverse(request.getSettlerIdCardReverse());
buildInformationDO.setSettlerInHandBackPicture(request.getSettlerInHandBackPicture());
buildInformationDO.setSettlerInHandFrontPicture(request.getSettlerInHandFrontPicture());
buildInformationDO.setSettlerIdCardNo(request.getSettlerIdCardNo());
buildInformationDO.setSettlerBankPhotoUrl(request.getSettlerBankPhotoUrl());
buildInformationDO.setSettlerBankNumber(request.getSettlerBankNumber());
buildInformationDO.setSettlerBankMobile(request.getSettlerBankMobile());
@@ -317,16 +326,16 @@ public class BuildInformationServiceImpl implements BuildInformationService {
List<PlatformBuildDO> platformBuildDOS = platformBuildDAO.selectByShopId(request.getShopId());
if (CollectionUtils.isNotEmpty(platformBuildDOS)){
for (PlatformBuildDO platformBuildDO : platformBuildDOS){
platformBuildDO.setSettlerName(request.getSettlerName());
platformBuildDO.setSettlerIdCardFront(request.getSettlerIdCardFront());
platformBuildDO.setSettlerIdCardReverse(request.getSettlerIdCardReverse());
platformBuildDO.setSettlerInHandBackPicture(request.getSettlerInHandBackPicture());
platformBuildDO.setSettlerInHandFrontPicture(request.getSettlerInHandFrontPicture());
platformBuildDO.setSettlerIdCardNo(request.getSettlerIdCardNo());
platformBuildDO.setSettlerBankPhotoUrl(request.getSettlerBankPhotoUrl());
platformBuildDO.setSettlerBankNumber(request.getSettlerBankNumber());
platformBuildDO.setSettlerBankMobile(request.getSettlerBankMobile());
platformBuildDO.setSettlerBankName(request.getSettlerBankName());
platformBuildDO.setSettlerName(buildInformationDO.getSettlerName());
platformBuildDO.setSettlerIdCardFront(buildInformationDO.getSettlerIdCardFront());
platformBuildDO.setSettlerIdCardReverse(buildInformationDO.getSettlerIdCardReverse());
platformBuildDO.setSettlerInHandBackPicture(buildInformationDO.getSettlerInHandBackPicture());
platformBuildDO.setSettlerInHandFrontPicture(buildInformationDO.getSettlerInHandFrontPicture());
platformBuildDO.setSettlerIdCardNo(buildInformationDO.getSettlerIdCardNo());
platformBuildDO.setSettlerBankPhotoUrl(buildInformationDO.getSettlerBankPhotoUrl());
platformBuildDO.setSettlerBankNumber(buildInformationDO.getSettlerBankNumber());
platformBuildDO.setSettlerBankMobile(buildInformationDO.getSettlerBankMobile());
platformBuildDO.setSettlerBankName(buildInformationDO.getSettlerBankName());
}
}
platformBuildDAO.batchUpdate(platformBuildDOS);