修改结算人信息接口
This commit is contained in:
@@ -2,6 +2,7 @@ package com.cool.store.service;
|
||||
|
||||
|
||||
import com.cool.store.request.BuildInformationRequest;
|
||||
import com.cool.store.request.BuildSettlerRequest;
|
||||
import com.cool.store.response.BuildInformationResponse;
|
||||
|
||||
/**
|
||||
@@ -17,4 +18,6 @@ public interface BuildInformationService {
|
||||
|
||||
Integer getJoinType(Long lineId);
|
||||
|
||||
Boolean updateBuildSettler(BuildSettlerRequest request,String userId);
|
||||
|
||||
}
|
||||
|
||||
@@ -13,6 +13,7 @@ import com.cool.store.enums.point.ShopSubStageStatusEnum;
|
||||
import com.cool.store.exception.ServiceException;
|
||||
import com.cool.store.mapper.WarehouseInfoMapper;
|
||||
import com.cool.store.request.BuildInformationRequest;
|
||||
import com.cool.store.request.BuildSettlerRequest;
|
||||
import com.cool.store.response.BuildInformationResponse;
|
||||
import com.cool.store.service.BuildInformationService;
|
||||
import com.cool.store.mapper.BuildInformationMapper;
|
||||
@@ -284,6 +285,45 @@ public class BuildInformationServiceImpl implements BuildInformationService {
|
||||
return qualificationsInfoDO.getJoinType();
|
||||
}
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public Boolean updateBuildSettler(BuildSettlerRequest request,String userId) {
|
||||
|
||||
BuildInformationDO buildInformationDO = buildInformationDAO.selectOneByShopId(request.getShopId());
|
||||
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());
|
||||
buildInformationDO.setSettlerBankName(request.getSettlerBankName());
|
||||
buildInformationDO.setSettlerBankBackPhotoUrl(request.getSettlerBankBackPhotoUrl());
|
||||
buildInformationDO.setUpdateTime(new Date());
|
||||
buildInformationDO.setUpdateUser(userId);
|
||||
buildInformationDAO.updateByShopIdSelective(buildInformationDO);
|
||||
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());
|
||||
}
|
||||
}
|
||||
platformBuildDAO.batchUpdate(platformBuildDOS);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user