|
@@ -48,7 +48,14 @@ public class NewCmShopService extends CrudService<NewCmShopDao, NewCmShop> {
|
|
}
|
|
}
|
|
|
|
|
|
public Page<NewCmShop> findPage(Page<NewCmShop> page, NewCmShop newCmShop) {
|
|
public Page<NewCmShop> findPage(Page<NewCmShop> page, NewCmShop newCmShop) {
|
|
- return super.findPage(page, newCmShop);
|
|
|
|
|
|
+ Page<NewCmShop> shopPage = super.findPage(page, newCmShop);
|
|
|
|
+ shopPage.getList().forEach(shop -> {
|
|
|
|
+ List<SplitCode> splitCode = newCmShopDao.findSplitCode(shop.getShopID());
|
|
|
|
+ if (null != splitCode && splitCode.size() > 0) {
|
|
|
|
+ shop.setSplitCode(splitCode.get(0).getSplitCode());
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ return shopPage;
|
|
}
|
|
}
|
|
|
|
|
|
@Transactional(readOnly = false)
|
|
@Transactional(readOnly = false)
|
|
@@ -242,7 +249,7 @@ public class NewCmShopService extends CrudService<NewCmShopDao, NewCmShop> {
|
|
//删除旧分帐号
|
|
//删除旧分帐号
|
|
newCmShopDao.deleteSplitCode(newCmShop.getShopID());
|
|
newCmShopDao.deleteSplitCode(newCmShop.getShopID());
|
|
for (SplitCode splitCode : newCmShop.getSplitCodes()) {
|
|
for (SplitCode splitCode : newCmShop.getSplitCodes()) {
|
|
- if(StringUtils.isNotBlank(splitCode.getSplitCode())){
|
|
|
|
|
|
+ if (StringUtils.isNotBlank(splitCode.getSplitCode())) {
|
|
splitCode.setShopId(newCmShop.getShopID());
|
|
splitCode.setShopId(newCmShop.getShopID());
|
|
//增加新分帐号
|
|
//增加新分帐号
|
|
newCmShopDao.insertSplitCode(splitCode);
|
|
newCmShopDao.insertSplitCode(splitCode);
|