充值兑换码相关接口

This commit is contained in:
张松
2025-10-21 14:51:06 +08:00
parent f7568202df
commit 81ad6f433c
3 changed files with 23 additions and 1 deletions

View File

@@ -17,6 +17,19 @@ import org.springframework.stereotype.Service;
@Service
public class MkEnableConfigServiceImpl extends ServiceImpl<MkEnableConfigMapper, MkEnableConfig> implements MkEnableConfigService{
@Override
public Integer detail(Long mainShopId, Long shopId, TableValueConstant.EnableConfig.Type type) {
MkEnableConfig one = getOne(new QueryWrapper().eq(MkEnableConfig::getMainShopId, mainShopId).eq(MkEnableConfig::getType, type.getCode()));
if (one == null) {
one = new MkEnableConfig();
one.setMainShopId(mainShopId);
one.setIsEnable(1);
one.setShopId(shopId);
save(one);
}
return one.getIsEnable();
}
@Override
public Boolean upEnable(Long mainShopId, Long shopId, Integer enable, TableValueConstant.EnableConfig.Type type) {
MkEnableConfig one = getOne(new QueryWrapper().eq(MkEnableConfig::getMainShopId, mainShopId).eq(MkEnableConfig::getType, type.getCode()));