KKSU
2025-01-09 f8f52081879eb09033c3cf66fd40314a46c92604
refactor(mall): 优化活动状态显示和处理

- 修改活动状态列表显示,增加进行中状态
- 注释掉优惠券商品添加逻辑
- 更新活动信息后保存
2 files modified
5 ■■■■ changed files
src/main/java/cc/mrbird/febs/mall/service/impl/ActivityServiceImpl.java 3 ●●●● patch | view | raw | blame | history
src/main/resources/templates/febs/views/modules/activity/list.html 2 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ActivityServiceImpl.java
@@ -88,8 +88,9 @@
        if(ActivityTypeEnum.YOU_HUI_JUAN.getValue() == adminActivityAddDto.getType()){
            mallActivity.setCouponId(adminActivityAddDto.getCouponId());
            addCouponGoods(adminActivityAddDto.getCouponId(),activityGoodsIds);
//            addCouponGoods(adminActivityAddDto.getCouponId(),activityGoodsIds);
        }
        this.baseMapper.updateById(mallActivity);
        return new FebsResponse().success().data("操作成功");
    }
src/main/resources/templates/febs/views/modules/activity/list.html
@@ -50,6 +50,8 @@
<script type="text/html" id="activityStateSwitch">
    {{# if(d.state === 1) { }}
    <input type="checkbox" value={{d.id}} lay-text="开启|关闭" checked lay-skin="switch" lay-filter="activityStateSwitch">
    {{# } else if(d.state === 2) { }}
    <input type="checkbox" value={{d.id}} lay-text="进行中|关闭" checked lay-skin="switch" lay-filter="activityStateSwitch">
    {{# } else { }}
    <input type="checkbox" value={{d.id}} lay-text="开启|关闭" lay-skin="switch" lay-filter="activityStateSwitch">
    {{# } }}