|
|
@@ -127,8 +127,8 @@ class StoreOrder extends BaseController
|
|
127
|
127
|
$gong = app()->make(ProductAttrValueRepository::class);
|
|
128
|
128
|
|
|
129
|
129
|
\think\facade\Log::info("createOrder params".json_encode(input()));
|
|
130
|
|
- $payType = 5;
|
|
131
|
|
- $decScore = 100;
|
|
|
130
|
+// $payType = 6;
|
|
|
131
|
+// $decJingScore = 100;
|
|
132
|
132
|
|
|
133
|
133
|
// Db::name('log')->insert(['data'=>'购物车ID---'.$cartId[0]]);
|
|
134
|
134
|
$price=0;
|
|
|
@@ -165,12 +165,18 @@ class StoreOrder extends BaseController
|
|
165
|
165
|
$price+=bcmul($money,$item['cart_num'],2);
|
|
166
|
166
|
}
|
|
167
|
167
|
if ($payType == '5') {
|
|
|
168
|
+ if (!$decScore) {
|
|
|
169
|
+ return app('json')->fail('扣除积分不正确');
|
|
|
170
|
+ }
|
|
168
|
171
|
//积分兑换
|
|
169
|
172
|
$haveScore = Db::name('user')->where('uid', $uid)->value('score');
|
|
170
|
173
|
if ($haveScore < $decScore) {
|
|
171
|
174
|
return app('json')->fail('积分不足');
|
|
172
|
175
|
}
|
|
173
|
176
|
} else if ($payType == '6') {
|
|
|
177
|
+ if (!$decJingScore) {
|
|
|
178
|
+ return app('json')->fail('扣除京豆不正确');
|
|
|
179
|
+ }
|
|
174
|
180
|
//京豆兑换
|
|
175
|
181
|
$haveJingScore = Db::name('user')->where('uid', $uid)->value('jingdou');
|
|
176
|
182
|
if ($haveJingScore < $decJingScore) {
|