|
@@ -1,6 +1,7 @@
|
|
|
package com.xynet.marketing.service.impl;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.xynet.marketing.entity.Promotion;
|
|
@@ -71,9 +72,12 @@ public class PromotionServiceImpl extends ServiceImpl<PromotionMapper, Promotion
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void updateSimple(JMap<String, Object> param) {
|
|
|
- PromotionFactory promotionFactory = FactoryUtils.getService(PromotionFactory.class, "promotion_base");
|
|
|
- promotionFactory.updateSimple(param);
|
|
|
+ public void updateEnableStatus(JMap<String, Object> param) {
|
|
|
+ LambdaUpdateWrapper<Promotion> lqw = new LambdaUpdateWrapper<Promotion>()
|
|
|
+ .eq(Promotion::getId, param.getInt("id"))
|
|
|
+ .eq(Promotion::getMercId, param.getInt("mercId"))
|
|
|
+ .set(Promotion::getEnableStatus, param.getBoolean("enableStatus"));
|
|
|
+ update(lqw);
|
|
|
}
|
|
|
|
|
|
@Override
|