|
|
@@ -5,13 +5,13 @@ import org.springframework.stereotype.Service;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.zsElectric.boot.business.mapper.PromotionCouponTemplateMapper;
|
|
|
-import com.zsElectric.boot.business.service.PromotionCouponTemplateService;
|
|
|
-import com.zsElectric.boot.business.model.entity.PromotionCouponTemplate;
|
|
|
-import com.zsElectric.boot.business.model.form.PromotionCouponTemplateForm;
|
|
|
-import com.zsElectric.boot.business.model.query.PromotionCouponTemplateQuery;
|
|
|
-import com.zsElectric.boot.business.model.vo.PromotionCouponTemplateVO;
|
|
|
-import com.zsElectric.boot.business.converter.PromotionCouponTemplateConverter;
|
|
|
+import com.zsElectric.boot.business.mapper.CouponTemplateMapper;
|
|
|
+import com.zsElectric.boot.business.service.CouponTemplateService;
|
|
|
+import com.zsElectric.boot.business.model.entity.CouponTemplate;
|
|
|
+import com.zsElectric.boot.business.model.form.CouponTemplateForm;
|
|
|
+import com.zsElectric.boot.business.model.query.CouponTemplateQuery;
|
|
|
+import com.zsElectric.boot.business.model.vo.CouponTemplateVO;
|
|
|
+import com.zsElectric.boot.business.converter.CouponTemplateConverter;
|
|
|
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
@@ -24,23 +24,23 @@ import cn.hutool.core.util.StrUtil;
|
|
|
* 优惠劵模板服务实现类
|
|
|
*
|
|
|
* @author zsElectric
|
|
|
- * @since 2025-12-12 15:11
|
|
|
+ * @since 2025-12-15 11:14
|
|
|
*/
|
|
|
@Service
|
|
|
@RequiredArgsConstructor
|
|
|
-public class PromotionCouponTemplateServiceImpl extends ServiceImpl<PromotionCouponTemplateMapper, PromotionCouponTemplate> implements PromotionCouponTemplateService {
|
|
|
+public class CouponTemplateServiceImpl extends ServiceImpl<CouponTemplateMapper, CouponTemplate> implements CouponTemplateService {
|
|
|
|
|
|
- private final PromotionCouponTemplateConverter promotionCouponTemplateConverter;
|
|
|
+ private final CouponTemplateConverter couponTemplateConverter;
|
|
|
|
|
|
/**
|
|
|
* 获取优惠劵模板分页列表
|
|
|
*
|
|
|
* @param queryParams 查询参数
|
|
|
- * @return {@link IPage<PromotionCouponTemplateVO>} 优惠劵模板分页列表
|
|
|
+ * @return {@link IPage<CouponTemplateVO>} 优惠劵模板分页列表
|
|
|
*/
|
|
|
@Override
|
|
|
- public IPage<PromotionCouponTemplateVO> getPromotionCouponTemplatePage(PromotionCouponTemplateQuery queryParams) {
|
|
|
- Page<PromotionCouponTemplateVO> pageVO = this.baseMapper.getPromotionCouponTemplatePage(
|
|
|
+ public IPage<CouponTemplateVO> getCouponTemplatePage(CouponTemplateQuery queryParams) {
|
|
|
+ Page<CouponTemplateVO> pageVO = this.baseMapper.getCouponTemplatePage(
|
|
|
new Page<>(queryParams.getPageNum(), queryParams.getPageSize()),
|
|
|
queryParams
|
|
|
);
|
|
|
@@ -54,9 +54,9 @@ public class PromotionCouponTemplateServiceImpl extends ServiceImpl<PromotionCou
|
|
|
* @return 优惠劵模板表单数据
|
|
|
*/
|
|
|
@Override
|
|
|
- public PromotionCouponTemplateForm getPromotionCouponTemplateFormData(Long id) {
|
|
|
- PromotionCouponTemplate entity = this.getById(id);
|
|
|
- return promotionCouponTemplateConverter.toForm(entity);
|
|
|
+ public CouponTemplateForm getCouponTemplateFormData(Long id) {
|
|
|
+ CouponTemplate entity = this.getById(id);
|
|
|
+ return couponTemplateConverter.toForm(entity);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -66,8 +66,8 @@ public class PromotionCouponTemplateServiceImpl extends ServiceImpl<PromotionCou
|
|
|
* @return 是否新增成功
|
|
|
*/
|
|
|
@Override
|
|
|
- public boolean savePromotionCouponTemplate(PromotionCouponTemplateForm formData) {
|
|
|
- PromotionCouponTemplate entity = promotionCouponTemplateConverter.toEntity(formData);
|
|
|
+ public boolean saveCouponTemplate(CouponTemplateForm formData) {
|
|
|
+ CouponTemplate entity = couponTemplateConverter.toEntity(formData);
|
|
|
return this.save(entity);
|
|
|
}
|
|
|
|
|
|
@@ -79,8 +79,8 @@ public class PromotionCouponTemplateServiceImpl extends ServiceImpl<PromotionCou
|
|
|
* @return 是否修改成功
|
|
|
*/
|
|
|
@Override
|
|
|
- public boolean updatePromotionCouponTemplate(Long id,PromotionCouponTemplateForm formData) {
|
|
|
- PromotionCouponTemplate entity = promotionCouponTemplateConverter.toEntity(formData);
|
|
|
+ public boolean updateCouponTemplate(Long id,CouponTemplateForm formData) {
|
|
|
+ CouponTemplate entity = couponTemplateConverter.toEntity(formData);
|
|
|
return this.updateById(entity);
|
|
|
}
|
|
|
|
|
|
@@ -91,7 +91,7 @@ public class PromotionCouponTemplateServiceImpl extends ServiceImpl<PromotionCou
|
|
|
* @return 是否删除成功
|
|
|
*/
|
|
|
@Override
|
|
|
- public boolean deletePromotionCouponTemplates(String ids) {
|
|
|
+ public boolean deleteCouponTemplates(String ids) {
|
|
|
Assert.isTrue(StrUtil.isNotBlank(ids), "删除的优惠劵模板数据为空");
|
|
|
// 逻辑删除
|
|
|
List<Long> idList = Arrays.stream(ids.split(","))
|