Commit 75b9cf9b authored by 赵啸非's avatar 赵啸非

修改皮肤属性合成

parent 0a008faa
...@@ -65,25 +65,22 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk ...@@ -65,25 +65,22 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
protected void findAfter(SkinBaseEntity entity, PageInfo pageInfo, Context context, List<SkinBaseEntity> list) throws AppException { protected void findAfter(SkinBaseEntity entity, PageInfo pageInfo, Context context, List<SkinBaseEntity> list) throws AppException {
list.stream().forEach(item -> { list.stream().forEach(item -> {
List<SkinFieldEntity> skinFieldEntities = skinFieldService.find(new SkinFieldQuery().skinId(item.getId())); List<SkinFieldEntity> skinFieldEntities = skinFieldService.find(new SkinFieldQuery().skinId(item.getId()));
/* skinFieldEntities.stream().forEach(field->{
updateUrl(field);
});*/
item.setProductCode(productService.get(item.getProductId()).getProductCode()); item.setProductCode(productService.get(item.getProductId()).getProductCode());
item.setSkinFieldList(skinFieldEntities); item.setSkinFieldList(skinFieldEntities);
/* if(!ObjectUtils.isEmpty(item.getPreviewImagePath())){ if (!ObjectUtils.isEmpty(item.getPreviewImagePath())) {
item.setPreviewImagePath(GlobalSysInfo.getParamValue(Constant.DOMAIN, "http://192.168.0.98:11071/")+ item.getPreviewImagePath()); item.setPreviewImagePath(GlobalSysInfo.getParamValue(Constant.DOMAIN, "http://192.168.0.98:11071/") + item.getPreviewImagePath());
}
if (!ObjectUtils.isEmpty(item.getCssFilePath())) {
item.setCssFilePath(GlobalSysInfo.getParamValue(Constant.DOMAIN, "http://192.168.0.98:11071/") + item.getCssFilePath());
} }
if(!ObjectUtils.isEmpty(item.getCssFilePath())){
item.setCssFilePath(GlobalSysInfo.getParamValue(Constant.DOMAIN, "http://192.168.0.98:11071/")+ item.getCssFilePath());
}*/
}); });
super.findAfter(entity, pageInfo, context, list); super.findAfter(entity, pageInfo, context, list);
} }
private void updateUrl(SkinFieldEntity field) { private void updateUrl(SkinFieldEntity field) {
if("2".equals(field.getFieldType())){ if ("2".equals(field.getFieldType())) {
field.setFieldValue(GlobalSysInfo.getParamValue(Constant.DOMAIN, "http://192.168.0.98:11071/")+ field.getFieldValue()); field.setFieldValue(GlobalSysInfo.getParamValue(Constant.DOMAIN, "http://192.168.0.98:11071/") + field.getFieldValue());
} }
} }
...@@ -132,8 +129,8 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk ...@@ -132,8 +129,8 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
SkinFieldQuery skinFieldQuery = new SkinFieldQuery(); SkinFieldQuery skinFieldQuery = new SkinFieldQuery();
skinFieldQuery.setSkinIdList(Arrays.asList(ids)); skinFieldQuery.setSkinIdList(Arrays.asList(ids));
Long[] skinFieldIds = skinFieldService.find(skinFieldQuery, context).stream().map(item -> item.getId()).toArray(Long[]::new); Long[] skinFieldIds = skinFieldService.find(skinFieldQuery, context).stream().map(item -> item.getId()).toArray(Long[]::new);
if(!ObjectUtils.isEmpty(skinFieldIds)){ if (!ObjectUtils.isEmpty(skinFieldIds)) {
skinFieldService.remove(skinFieldIds,context); skinFieldService.remove(skinFieldIds, context);
} }
super.removeAfter(ids, context, result); super.removeAfter(ids, context, result);
} }
...@@ -142,7 +139,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk ...@@ -142,7 +139,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
//加载模板,合成模板数据 //加载模板,合成模板数据
Map data = new HashMap(); Map data = new HashMap();
entity.getSkinFieldList().stream().forEach(field->{ entity.getSkinFieldList().stream().forEach(field -> {
updateUrl(field); updateUrl(field);
}); });
......
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