peng
1 天以前 4bc4552a6818fff0fbf1375669a7b1e5fa58ab17
framework/src/main/java/cn/lili/modules/lmk/service/impl/StoreCouponServiceImpl.java
@@ -246,4 +246,22 @@
        storeCouponSingle.setCouponNo(String.format("%08d", i));
        return storeCouponSingle;
    }
    @Override
    public Result changeStatus(String id) {
        StoreCoupon storeCoupon = this.getById(id);
        if (storeCoupon == null) {
            throw new ServiceException("当前店铺优惠卷不存在");
        }
        String status = storeCoupon.getStatus();
        if (StoreCouponStausEnum.ENABLE.name().equals(status)) {
            storeCoupon.setStatus(StoreCouponStausEnum.DISABLE.name());
        }else if (StoreCouponStausEnum.DISABLE.name().equals(status)) {
            storeCoupon.setStatus(StoreCouponStausEnum.ENABLE.name());
        }else {
            throw new ServiceException("当前店铺优惠卷状态异常无法修改");
        }
        this.updateById(storeCoupon);
        return Result.ok();
    }
}