Commit 44a52c8d authored by 赵啸非's avatar 赵啸非

业务名称更新后同步站点业务表名称更新

parent 5d868342
...@@ -55,12 +55,15 @@ public class SkinTemplateServiceImpl extends AbstractCRUDServiceImpl<SkinTemplat ...@@ -55,12 +55,15 @@ public class SkinTemplateServiceImpl extends AbstractCRUDServiceImpl<SkinTemplat
} }
private void saveSkinFields(SkinTemplateEntity entity, Context context) { private void saveSkinFields(SkinTemplateEntity entity, Context context) {
Long[] ids = skinFieldService.find(new SkinFieldQuery().skinId(entity.getId())).stream().map(item -> item.getId()).toArray(Long[]::new);
//查找模板id,与皮肤肯定
Long[] ids = skinFieldService.find(new SkinFieldQuery().skinId(0L).templateId(entity.getId())).stream().map(item -> item.getId()).toArray(Long[]::new);
if (!ObjectUtils.isEmpty(ids)) { if (!ObjectUtils.isEmpty(ids)) {
skinFieldService.remove(ids, context); skinFieldService.remove(ids, context);
} }
if (!ObjectUtils.isEmpty(entity.getSkinFieldList())) { if (!ObjectUtils.isEmpty(entity.getSkinFieldList())) {
entity.getSkinFieldList().stream().forEach(item->{ entity.getSkinFieldList().stream().forEach(item->{
item.setSkinId(0L);
item.setTemplateId(entity.getId()); item.setTemplateId(entity.getId());
}); });
skinFieldService.save(entity.getSkinFieldList(), context); skinFieldService.save(entity.getSkinFieldList(), context);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment