|
@@ -157,7 +157,7 @@ public class PmsProductServiceImpl implements PmsProductService {
|
|
|
// }.getType());
|
|
|
// updateInfo.setSubjectProductRelationList(relationInputList);
|
|
|
// }
|
|
|
- if (relationInputList!= null&&relationInputList.size()>0) {
|
|
|
+ if (relationInputList != null && relationInputList.size() > 0) {
|
|
|
updateInfo.setSubjectProductRelationList(relationInputList);
|
|
|
}
|
|
|
// 关联优选
|
|
@@ -221,7 +221,10 @@ public class PmsProductServiceImpl implements PmsProductService {
|
|
|
productAttributeValueMapper.deleteByExample(productAttributeValueExample);
|
|
|
relateAndInsertList(productAttributeValueDao, productParam.getProductAttributeValueList(), id);
|
|
|
//关联专题
|
|
|
- subjectService.relateAndUpdateList(productParam.getSubjectProductRelationList(), id);
|
|
|
+ List<CmsSubjectProductRelationInput> subjectProductRelationList = productParam.getSubjectProductRelationList();
|
|
|
+ if (subjectProductRelationList.size() != 0 || StringUtils.isEmpty(subjectProductRelationList)) {
|
|
|
+ subjectService.relateAndUpdateList(productParam.getSubjectProductRelationList(), id);
|
|
|
+ }
|
|
|
// //关联优选
|
|
|
// prefrenceAreaService.relateAndUpdateList(productParam.getPrefrenceAreaProductRelationList(), id);
|
|
|
count = 1;
|