修复:商户积分转平台积分 比例获取错误

This commit is contained in:
wuhui_zzw 2023-11-13 14:11:19 +08:00
parent 66ba50abf9
commit e0ddbe1a48
1 changed files with 2 additions and 1 deletions

View File

@ -9,6 +9,7 @@ namespace app\controller\api\user;
use app\common\repositories\store\IntegralRepository;
use app\common\repositories\store\service\StoreServiceRepository;
use app\common\repositories\system\CacheRepository;
use app\common\repositories\system\merchant\MerchantRepository;
use app\common\repositories\user\IntegralGiveRecordRepository;
use app\common\repositories\user\MemberinterestsRepository;
use app\common\repositories\user\UserBillRepository;
@ -463,7 +464,7 @@ class User extends BaseController
// 转换操作
try {
Db::transaction(function () use ($merId, $convertIntegral) {
$mer_integral_platform_rate = (float)merchantConfig($merId,'mer_integral_platform_rate');
$mer_integral_platform_rate = (float)app()->make(MerchantRepository::class)->getSearch(['mer_id' => $merId])->value('mer_integral_platform_rate');
if($mer_integral_platform_rate <= 0) throw new Exception('转换失败,商户未设置转换比例!');
$uid = $this->request->uid();
$user = app()->make(UserRepository::class)->get($uid);