建店资料同步平台建店
This commit is contained in:
@@ -22,6 +22,7 @@ import com.cool.store.utils.RedisConstantUtil;
|
||||
import com.cool.store.utils.RedisUtilPool;
|
||||
import com.cool.store.utils.poi.StringUtils;
|
||||
import io.lettuce.core.ZAddArgs;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
@@ -38,7 +39,8 @@ import java.util.stream.Collectors;
|
||||
*/
|
||||
@Service
|
||||
public class BuildInformationServiceImpl implements BuildInformationService {
|
||||
|
||||
@Resource
|
||||
private PlatformBuildDAO platformBuildDAO;
|
||||
@Resource
|
||||
private RedisConstantUtil redisConstantUtil;
|
||||
@Resource
|
||||
@@ -230,6 +232,22 @@ public class BuildInformationServiceImpl implements BuildInformationService {
|
||||
return buildInformationDAO.insertSelective(buildInformationDO);
|
||||
} else {
|
||||
buildInformationDO.setUpdateTime(new Date());
|
||||
List<PlatformBuildDO> platformBuildDOS = platformBuildDAO.selectByShopId(request.getShopId());
|
||||
if (CollectionUtils.isNotEmpty(platformBuildDOS)){
|
||||
for (PlatformBuildDO platformBuildDO : platformBuildDOS){
|
||||
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);
|
||||
return buildInformationDAO.updateByShopIdSelective(buildInformationDO);
|
||||
}
|
||||
}else{
|
||||
|
||||
Reference in New Issue
Block a user