作者 赵彬吉

update

@@ -463,6 +463,17 @@ class SyncSubmitTaskService @@ -463,6 +463,17 @@ class SyncSubmitTaskService
463 ){ 463 ){
464 throw new InquiryFilterException( '全局过滤'); 464 throw new InquiryFilterException( '全局过滤');
465 } 465 }
  466 + if(
  467 + strlen($data['data']['name']??'') <= 16 && strlen($data['data']['name']??'') >= 8 &&
  468 + strlen($data['data']['message']??'') <= 16 && strlen($data['data']['message']??'') >= 8 &&
  469 + strlen($data['data']['company']??'') <= 16 && strlen($data['data']['company']??'') >= 8 &&
  470 + preg_match('/^[a-zA-Z]+$/', $data['data']['name']??'') &&
  471 + preg_match('/^[a-zA-Z]+$/', $data['data']['message']??'') &&
  472 + preg_match('/^[a-zA-Z]+$/', $data['data']['company']??'') &&
  473 + in_array($data['country']??'', ['荷兰', '俄罗斯'])
  474 + ){
  475 + throw new InquiryFilterException( '全局过滤');
  476 + }
466 //全局过滤 ip 荷兰 有name、phone、email字段,但都是空 477 //全局过滤 ip 荷兰 有name、phone、email字段,但都是空
467 if( 478 if(
468 in_array($data['country']??'', ['荷兰', '俄罗斯']) && 479 in_array($data['country']??'', ['荷兰', '俄罗斯']) &&