正在显示
3 个修改的文件
包含
36 行增加
和
6 行删除
| @@ -51,10 +51,10 @@ class LyhImportTest extends Command | @@ -51,10 +51,10 @@ class LyhImportTest extends Command | ||
| 51 | * @time :2023/11/20 15:13 | 51 | * @time :2023/11/20 15:13 |
| 52 | */ | 52 | */ |
| 53 | public function handle(){ | 53 | public function handle(){ |
| 54 | - ProjectServer::useProject(3283); | ||
| 55 | - echo date('Y-m-d H:i:s') . 'start' . PHP_EOL; | ||
| 56 | - $this->importProduct('https://ecdn6.globalso.com/upload/p/1/file/2025-03/zy_boss_price_copy1.csv',3283); | ||
| 57 | - DB::disconnect('custom_mysql'); | 54 | +// ProjectServer::useProject(3283); |
| 55 | +// echo date('Y-m-d H:i:s') . 'start' . PHP_EOL; | ||
| 56 | +// $this->importProduct('https://ecdn6.globalso.com/upload/p/1/file/2025-03/zy_boss_price_copy1.csv',3283); | ||
| 57 | +// DB::disconnect('custom_mysql'); | ||
| 58 | echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; | 58 | echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; |
| 59 | } | 59 | } |
| 60 | 60 |
| @@ -41,10 +41,10 @@ class Validate | @@ -41,10 +41,10 @@ class Validate | ||
| 41 | * @author zbj | 41 | * @author zbj |
| 42 | * @date 2025/2/27 | 42 | * @date 2025/2/27 |
| 43 | */ | 43 | */ |
| 44 | - public static function phone($email) | 44 | + public static function phone($phone) |
| 45 | { | 45 | { |
| 46 | try { | 46 | try { |
| 47 | - $res = HttpUtils::get('https://fob.ai.cc/api/check_phone', ['phone' => $email]); | 47 | + $res = HttpUtils::get('https://fob.ai.cc/api/check_phone', ['phone' => $phone]); |
| 48 | $res = Arr::s2a($res); | 48 | $res = Arr::s2a($res); |
| 49 | $status = $res['data']['valid_status'] ?? 0; | 49 | $status = $res['data']['valid_status'] ?? 0; |
| 50 | } catch (\Exception | GuzzleException $e) { | 50 | } catch (\Exception | GuzzleException $e) { |
| @@ -52,4 +52,21 @@ class Validate | @@ -52,4 +52,21 @@ class Validate | ||
| 52 | } | 52 | } |
| 53 | return !($status == 2); | 53 | return !($status == 2); |
| 54 | } | 54 | } |
| 55 | + | ||
| 56 | + /** | ||
| 57 | + * @remark :验证 | ||
| 58 | + * @name :check_data | ||
| 59 | + * @author :lyh | ||
| 60 | + * @method :post | ||
| 61 | + * @time :2025/3/4 17:16 | ||
| 62 | + */ | ||
| 63 | + public static function check_data($data,$type) | ||
| 64 | + { | ||
| 65 | + if($type == 1){ | ||
| 66 | + $res = HttpUtils::get('https://fob.ai.cc/api/check_email', ['email' => $data]); | ||
| 67 | + }else{ | ||
| 68 | + $res = HttpUtils::get('https://fob.ai.cc/api/check_phone', ['phone' => $data]); | ||
| 69 | + } | ||
| 70 | + return Arr::s2a($res); | ||
| 71 | + } | ||
| 55 | } | 72 | } |
| @@ -4,6 +4,7 @@ namespace App\Http\Controllers\Bside\Inquiry; | @@ -4,6 +4,7 @@ namespace App\Http\Controllers\Bside\Inquiry; | ||
| 4 | 4 | ||
| 5 | 5 | ||
| 6 | use App\Enums\Common\Code; | 6 | use App\Enums\Common\Code; |
| 7 | +use App\Helper\Validate; | ||
| 7 | use App\Http\Controllers\Bside\BaseController; | 8 | use App\Http\Controllers\Bside\BaseController; |
| 8 | use App\Http\Logic\Bside\Inquiry\InquiryLogic; | 9 | use App\Http\Logic\Bside\Inquiry\InquiryLogic; |
| 9 | use App\Models\Inquiry\InquiryForm; | 10 | use App\Models\Inquiry\InquiryForm; |
| @@ -72,6 +73,18 @@ class InquiryController extends BaseController | @@ -72,6 +73,18 @@ class InquiryController extends BaseController | ||
| 72 | } | 73 | } |
| 73 | 74 | ||
| 74 | /** | 75 | /** |
| 76 | + * @remark :验证邮箱 | ||
| 77 | + * @name :validate_email_phone | ||
| 78 | + * @author :lyh | ||
| 79 | + * @method :post | ||
| 80 | + * @time :2025/3/4 17:09 | ||
| 81 | + */ | ||
| 82 | + public function validate_email_phone(){ | ||
| 83 | + $result = Validate::check_data($this->param['data'],$this->param['type']); | ||
| 84 | + $this->response('success',Code::SUCCESS,$result); | ||
| 85 | + } | ||
| 86 | + | ||
| 87 | + /** | ||
| 75 | * @remark :发送请求(获取手机号码对应信息) | 88 | * @remark :发送请求(获取手机号码对应信息) |
| 76 | * @name :sendMobileVerifyData | 89 | * @name :sendMobileVerifyData |
| 77 | * @author :lyh | 90 | * @author :lyh |
-
请 注册 或 登录 后发表评论