Преглед изворни кода

修复店铺服务期限时间显示错误:
供货商一年,零售端15天

林琦海 пре 5 година
родитељ
комит
4c5fc3013e
1 измењених фајлова са 9 додато и 2 уклоњено
  1. 9 2
      biz/sj/services/MerchantService.php

+ 9 - 2
biz/sj/services/MerchantService.php

@@ -74,7 +74,14 @@ class MerchantService extends BaseService
         $applyData['agentLevel'] = 1;
         $applyData['parentId'] = $applyData['introSjId'] ?? 0;
         //15天免费试用
-        $deadline = time() + 15 * 86400;
+        //区分供货商(一年) 零售商(15天)
+        $deadline = time() + 7 * 86400; //默认其他
+        if ($applyData['style'] == SjClass::STYLE_RETAIL){
+            $deadline = time() + 15 * 86400; //零售商(15天)
+        }
+        if ($applyData['style'] == SjClass::STYLE_SUPPLIER){
+            $deadline = time() + 365 * 86400; //区分供货商(一年)
+        }
         $applyData['deadline'] = date("Y-m-d H:i:s", $deadline);
         $sj = self::add($applyData);
         $sjId = $sj['id'];
@@ -343,4 +350,4 @@ class MerchantService extends BaseService
         return MerchantClass::getH5MallQrCode($id);
     }
 
-}
+}