Browse Source

Wesmiler 三勾多商户商城提交

wesmiler 3 years ago
parent
commit
97f9afe71d

+ 1 - 1
app/api/model/order/Cart.php

@@ -193,7 +193,7 @@ class Cart
     private function checkProduct($product, $productSkuId, $cartProductNum)
     {
         // 判断商品是否下架
-        if (!$product || $product['is_delete'] || $product['product_status']['value'] != 10) {
+        if (!$product || (isset($product['is_delete']) && $product['is_delete']) || (isset($product['product_status']) && $product['product_status']['value']) != 10) {
             $this->setError('很抱歉,商品信息不存在或已下架');
             return false;
         }

+ 1 - 1
app/common/library/easywechat/AppWx.php

@@ -50,7 +50,7 @@ class AppWx
             'key_path'           => $filePath . 'key.pem',
             'sandbox' => false, // 设置为 false 或注释则关闭沙箱模式
         ];
-        var_dump($config);
+
         return Factory::payment($config);
     }
 }

+ 1 - 1
app/common/model/app/AppWx.php

@@ -37,7 +37,7 @@ class AppWx extends BaseModel
         if (!$data = Cache::get('app_wx_' . $app_id)) {
             $data = self::detail($app_id);
             if (empty($data)) throw new BaseException(['msg' => '未找到当前小程序信息']);
-            Cache::set('app_wx_' . $app_id, $data);
+            Cache::set('app_wx_' . $app_id, $data, rand(600, 7200));
         }
         return $data;
     }