|
@@ -75,7 +75,7 @@ public class CmsSubjectServiceImpl implements CmsSubjectService {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void relateAndUpdateList(List<CmsSubjectProductRelationInput> productRelationInputs, Long productId) {
|
|
public void relateAndUpdateList(List<CmsSubjectProductRelationInput> productRelationInputs, Long productId) {
|
|
- if (productRelationInputs == null || productRelationInputs.size()<1){
|
|
|
|
|
|
+ if (productRelationInputs == null){
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
List<CmsSubjectProductRelation> productRelationList = relationConvert(productRelationInputs, productId);
|
|
List<CmsSubjectProductRelation> productRelationList = relationConvert(productRelationInputs, productId);
|
|
@@ -83,8 +83,9 @@ public class CmsSubjectServiceImpl implements CmsSubjectService {
|
|
CmsSubjectProductRelationExample subjectProductRelationExample = new CmsSubjectProductRelationExample();
|
|
CmsSubjectProductRelationExample subjectProductRelationExample = new CmsSubjectProductRelationExample();
|
|
subjectProductRelationExample.createCriteria().andProductIdEqualTo(productId);
|
|
subjectProductRelationExample.createCriteria().andProductIdEqualTo(productId);
|
|
subjectProductRelationMapper.deleteByExample(subjectProductRelationExample);
|
|
subjectProductRelationMapper.deleteByExample(subjectProductRelationExample);
|
|
-
|
|
|
|
- subjectProductRelationDao.insertList(productRelationList);
|
|
|
|
|
|
+ if(productRelationInputs.size()!=0){
|
|
|
|
+ subjectProductRelationDao.insertList(productRelationList);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|