|
|
@@ -5,6 +5,7 @@ import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.cyksj.common.constant.Constant;
|
|
|
+import com.cyksj.common.exception.BusinessRuntimeException;
|
|
|
import com.cyksj.mapper.ChatgptUserMapper;
|
|
|
import com.cyksj.mapper.ClaudeUserMapper;
|
|
|
import com.cyksj.mapper.GoodsDonSkuMapper;
|
|
|
@@ -126,4 +127,16 @@ public class VipFrontServiceImpl implements VipFrontService {
|
|
|
}
|
|
|
vipUserPageResp.setDeductMoney(deductMoney);
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ private BigDecimal getVipMoney() {
|
|
|
+ SysConfig sysConfig = sysConfigMapper.selectOne(Wrappers.lambdaQuery(SysConfig.class)
|
|
|
+ .eq(SysConfig::getSysKey, Constant.VIP_FEE_KEY)
|
|
|
+ .last("limit 1"));
|
|
|
+ if (sysConfig == null || StrUtil.isEmpty(sysConfig.getSysValue())) {
|
|
|
+ throw BusinessRuntimeException.getInstance("系统异常");
|
|
|
+ }
|
|
|
+ BigDecimal vipFee = BigDecimal.valueOf(Long.valueOf(sysConfig.getSysValue()));
|
|
|
+ return vipFee;
|
|
|
+ }
|
|
|
}
|