汇付规定非必填项不验证

develop
JING 1 week ago
parent 932ca47754
commit 6abef5214e
  1. 16
      src/factory/object/onelevel/CompanyRequest.php
  2. 24
      src/factory/object/onelevel/PeddlarRequest.php
  3. 8
      src/factory/object/onelevel/PersonalRequest.php

@ -114,7 +114,7 @@ class CompanyRequest
throw new ParamsException('企业名称不能为空', 'corp_name'); throw new ParamsException('企业名称不能为空', 'corp_name');
} }
if(empty($this->data['license_start_date'])) { /* if(empty($this->data['license_start_date'])) {
throw new ParamsException('证照起始日期不能为空', 'license_start_date'); throw new ParamsException('证照起始日期不能为空', 'license_start_date');
} }
if(empty($this->data['license_end_date'])) { if(empty($this->data['license_end_date'])) {
@ -131,7 +131,7 @@ class CompanyRequest
} }
if(empty($this->data['business_scope'])) { if(empty($this->data['business_scope'])) {
throw new ParamsException('经营范围不能为空', 'business_scope'); throw new ParamsException('经营范围不能为空', 'business_scope');
} }*/
if(empty($this->data['controlling_shareholder'])) { if(empty($this->data['controlling_shareholder'])) {
throw new ParamsException('控股股东(实际控制人)不能为空', 'controlling_shareholder'); throw new ParamsException('控股股东(实际控制人)不能为空', 'controlling_shareholder');
} }
@ -180,25 +180,25 @@ class CompanyRequest
if(empty($this->data['bank_acct_num'])) { if(empty($this->data['bank_acct_num'])) {
throw new ParamsException('开户银行账号不能为空', 'bank_acct_num'); throw new ParamsException('开户银行账号不能为空', 'bank_acct_num');
} }
if(empty($this->data['bank_branch'])) { /*if(empty($this->data['bank_branch'])) {
throw new ParamsException('开户银行支行名称不能为空', 'bank_branch'); throw new ParamsException('开户银行支行名称不能为空', 'bank_branch');
} }*/
if(empty($this->data['bank_prov'])) { if(empty($this->data['bank_prov'])) {
throw new ParamsException('开户银行省份不能为空', 'bank_prov'); throw new ParamsException('开户银行省份不能为空', 'bank_prov');
} }
if(empty($this->data['bank_area'])) { if(empty($this->data['bank_area'])) {
throw new ParamsException('开户银行地区不能为空', 'bank_area'); throw new ParamsException('开户银行地区不能为空', 'bank_area');
} }
if(empty($this->data['industry'])) { /* if(empty($this->data['industry'])) {
throw new ParamsException('企业行业类别不能为空', 'industry'); throw new ParamsException('企业行业类别不能为空', 'industry');
} }*/
if(!empty($this->data['bg_ret_url'])) { if(!empty($this->data['bg_ret_url'])) {
StrFilterHelper::fileUrl($this->data['bg_ret_url']); StrFilterHelper::fileUrl($this->data['bg_ret_url']);
} }
if(empty($this->data['attach_nos'])) { if(empty($this->data['attach_nos'])) {
throw new ParamsException('附件信息不能为空', 'attach_nos'); throw new ParamsException('附件信息不能为空', 'attach_nos');
} }
if(empty($this->data['mer_priv'])) { /*if(empty($this->data['mer_priv'])) {
throw new ParamsException('商户私有域不能为空', 'mer_priv'); throw new ParamsException('商户私有域不能为空', 'mer_priv');
} }
if(empty($this->data['extension'])) { if(empty($this->data['extension'])) {
@ -206,7 +206,7 @@ class CompanyRequest
} }
if(empty($this->data['legal_nationality'])) { if(empty($this->data['legal_nationality'])) {
throw new ParamsException('法人国籍不能为空', 'legal_nationality'); throw new ParamsException('法人国籍不能为空', 'legal_nationality');
} }*/
return $this->data; return $this->data;

@ -85,9 +85,9 @@ class PeddlarRequest
if (empty($this->data['solo_business_address'])) { if (empty($this->data['solo_business_address'])) {
throw new ParamsException('个体户经营地址不能为空', 'solo_business_address'); throw new ParamsException('个体户经营地址不能为空', 'solo_business_address');
} }
if (empty($this->data['solo_reg_address'])) { /*if (empty($this->data['solo_reg_address'])) {
throw new ParamsException('个体户注册地址不能为空', 'solo_reg_address'); throw new ParamsException('个体户注册地址不能为空', 'solo_reg_address');
} }*/
if (empty($this->data['solo_fixed_telephone'])) { if (empty($this->data['solo_fixed_telephone'])) {
throw new ParamsException('个体户固定电话不能为空', 'solo_fixed_telephone'); throw new ParamsException('个体户固定电话不能为空', 'solo_fixed_telephone');
} }
@ -125,7 +125,16 @@ class PeddlarRequest
throw new ParamsException('职业不能为空', 'occupation'); throw new ParamsException('职业不能为空', 'occupation');
} }
if (empty($this->data['bank_acct_num'])) {
if(empty($this->data['attach_nos'])) {
throw new ParamsException('附件信息不能为空', 'attach_nos');
}
if(!empty($this->data['bg_ret_url'])) {
StrFilterHelper::fileUrl($this->data['bg_ret_url']);
}
/*if (empty($this->data['bank_acct_num'])) {
throw new ParamsException('银行卡号不能为空', 'bank_acct_num'); throw new ParamsException('银行卡号不能为空', 'bank_acct_num');
} }
if (empty($this->data['bank_prov'])) { if (empty($this->data['bank_prov'])) {
@ -138,19 +147,12 @@ class PeddlarRequest
if (empty($this->data['legal_nationality'])) { if (empty($this->data['legal_nationality'])) {
throw new ParamsException('法人国籍不能为空', 'legal_nationality'); throw new ParamsException('法人国籍不能为空', 'legal_nationality');
} }
if(empty($this->data['attach_nos'])) {
throw new ParamsException('附件信息不能为空', 'attach_nos');
}
if(empty($this->data['mer_priv'])) { if(empty($this->data['mer_priv'])) {
throw new ParamsException('商户私有域不能为空', 'mer_priv'); throw new ParamsException('商户私有域不能为空', 'mer_priv');
} }
if(empty($this->data['extension'])) { if(empty($this->data['extension'])) {
throw new ParamsException('扩展域不能为空', 'extension'); throw new ParamsException('扩展域不能为空', 'extension');
} }*/
if(!empty($this->data['bg_ret_url'])) {
StrFilterHelper::fileUrl($this->data['bg_ret_url']);
}
return $this->data; return $this->data;
} }

@ -67,21 +67,21 @@ class PersonalRequest
if(empty($this->data['user_mobile'])) { if(empty($this->data['user_mobile'])) {
throw new ParamsException('手机号不能为空', 'user_mobile'); throw new ParamsException('手机号不能为空', 'user_mobile');
} }
if(empty($this->data['occupation'])) {
throw new ParamsException('职业不能为空', 'occupation');
}
if(empty($this->data['card_num'])) { if(empty($this->data['card_num'])) {
throw new ParamsException('银行卡号不能为空', 'card_num'); throw new ParamsException('银行卡号不能为空', 'card_num');
} }
if(empty($this->data['attach_nos'])) { if(empty($this->data['attach_nos'])) {
throw new ParamsException('附件信息不能为空', 'attach_nos'); throw new ParamsException('附件信息不能为空', 'attach_nos');
} }
/*if(empty($this->data['occupation'])) {
throw new ParamsException('职业不能为空', 'occupation');
}
if(empty($this->data['mer_priv'])) { if(empty($this->data['mer_priv'])) {
throw new ParamsException('商户私有域不能为空', 'mer_priv'); throw new ParamsException('商户私有域不能为空', 'mer_priv');
} }
if(empty($this->data['extension'])) { if(empty($this->data['extension'])) {
throw new ParamsException('扩展域不能为空', 'extension'); throw new ParamsException('扩展域不能为空', 'extension');
} }*/
if(!empty($this->data['bg_ret_url'])) { if(!empty($this->data['bg_ret_url'])) {
StrFilterHelper::fileUrl($this->data['bg_ret_url']); StrFilterHelper::fileUrl($this->data['bg_ret_url']);
} }

Loading…
Cancel
Save