diff --git a/app/api/controller/Account.php b/app/api/controller/Account.php index e7284e9..cbbf647 100644 --- a/app/api/controller/Account.php +++ b/app/api/controller/Account.php @@ -84,6 +84,29 @@ class Account $data = $_GET; $url = 'https://juip.com/product/ApiCreateOrder'; + if ($data['type'] == 3) { + if ((strpos($data['account'], ',') !== false || strpos($data['account'], '、') !== false || strpos($data['account'], ',') !== false)) { + $data = [ + 'Code' => 0, + 'Message' => '请续费单个账户', + ]; + echo json_encode($data); + die; + } + + $account_model = new ProductAccount; + $info = $account_model->getOne(['Account'=>$data['account'],"PackageId" => $data['package']],'ProductName,PackageName,Account,ConnectCount,StartTime,EndTime'); + + if ($data['connect'] != $info['ConnectCount']) { + $data = [ + 'Code' => 0, + 'Message' => '连接数不正确,请核对后重新请求', + ]; + echo json_encode($data); + die; + } + } + $params = array( "apikey" => $data['apikey'], "PackageId" => $data['package'],