|
@@ -119,8 +119,8 @@ public class ActivityServiceImpl implements IActivityService {
|
|
|
*/
|
|
*/
|
|
|
@Override
|
|
@Override
|
|
|
public Boolean insertByBo(ActivityBo bo) {
|
|
public Boolean insertByBo(ActivityBo bo) {
|
|
|
|
|
+ validEntityBeforeSave(bo);
|
|
|
Activity add = BeanUtil.toBean(bo, Activity.class);
|
|
Activity add = BeanUtil.toBean(bo, Activity.class);
|
|
|
- validEntityBeforeSave(add);
|
|
|
|
|
boolean flag = baseMapper.insert(add) > 0;
|
|
boolean flag = baseMapper.insert(add) > 0;
|
|
|
if (flag) {
|
|
if (flag) {
|
|
|
bo.setActivityId(add.getActivityId());
|
|
bo.setActivityId(add.getActivityId());
|
|
@@ -142,19 +142,22 @@ public class ActivityServiceImpl implements IActivityService {
|
|
|
*/
|
|
*/
|
|
|
@Override
|
|
@Override
|
|
|
public Boolean updateByBo(ActivityBo bo) {
|
|
public Boolean updateByBo(ActivityBo bo) {
|
|
|
|
|
+ validEntityBeforeSave(bo);
|
|
|
Activity activity = baseMapper.selectById(bo.getActivityId());
|
|
Activity activity = baseMapper.selectById(bo.getActivityId());
|
|
|
Activity update = BeanCopyUtils.copy(bo, activity);
|
|
Activity update = BeanCopyUtils.copy(bo, activity);
|
|
|
- validEntityBeforeSave(update);
|
|
|
|
|
return baseMapper.updateById(update) > 0;
|
|
return baseMapper.updateById(update) > 0;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 保存前的数据校验
|
|
* 保存前的数据校验
|
|
|
*
|
|
*
|
|
|
- * @param entity 实体类数据
|
|
|
|
|
|
|
+ * @param bo 实体类数据
|
|
|
*/
|
|
*/
|
|
|
- private void validEntityBeforeSave(Activity entity){
|
|
|
|
|
|
|
+ private void validEntityBeforeSave(ActivityBo bo){
|
|
|
//TODO 做一些数据校验,如唯一约束
|
|
//TODO 做一些数据校验,如唯一约束
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|