|
@@ -96,7 +96,7 @@ class Suppler extends BaseController
|
|
$warehouse= isset($this->post['warehouse']) && $this->post['warehouse']!==""?trim($this->post['warehouse']) :"";
|
|
$warehouse= isset($this->post['warehouse']) && $this->post['warehouse']!==""?trim($this->post['warehouse']) :"";
|
|
$pay_day= isset($this->post['pay_day']) && $this->post['pay_day']!==""?trim($this->post['pay_day']) :"";
|
|
$pay_day= isset($this->post['pay_day']) && $this->post['pay_day']!==""?trim($this->post['pay_day']) :"";
|
|
$scope= isset($this->post['scope']) && $this->post['scope']!==""?trim($this->post['scope']) :"";
|
|
$scope= isset($this->post['scope']) && $this->post['scope']!==""?trim($this->post['scope']) :"";
|
|
- $status= isset($this->post['status']) && $this->post['status']!==""?intval($this->post['status']) :"0";
|
|
|
|
|
|
+ // $status= isset($this->post['status']) && $this->post['status']!==""?intval($this->post['status']) :"1";
|
|
//$registertime= isset($this->post['registertime']) && $this->post['registertime']!==""?
|
|
//$registertime= isset($this->post['registertime']) && $this->post['registertime']!==""?
|
|
// $this->post['registertime'] :"";
|
|
// $this->post['registertime'] :"";
|
|
$supplier_img = isset($this->post['supplier_img']) && $this->post['supplier_img'] !=="" ? trim($this->post['supplier_img']):"";
|
|
$supplier_img = isset($this->post['supplier_img']) && $this->post['supplier_img'] !=="" ? trim($this->post['supplier_img']):"";
|
|
@@ -113,9 +113,6 @@ class Suppler extends BaseController
|
|
if($position==""){
|
|
if($position==""){
|
|
return error_show(1002,"参数position不能为空");
|
|
return error_show(1002,"参数position不能为空");
|
|
}
|
|
}
|
|
-// if($registercode==""){
|
|
|
|
-// return error_show(1002,"参数registercode不能为空");
|
|
|
|
-// }
|
|
|
|
Db::startTrans();
|
|
Db::startTrans();
|
|
try{
|
|
try{
|
|
$data=[
|
|
$data=[
|
|
@@ -136,12 +133,12 @@ class Suppler extends BaseController
|
|
"warehouse"=>$warehouse,
|
|
"warehouse"=>$warehouse,
|
|
"pay_day"=>$pay_day,
|
|
"pay_day"=>$pay_day,
|
|
"scope"=>$scope,
|
|
"scope"=>$scope,
|
|
- "status"=>$status,
|
|
|
|
"code"=>$tr,
|
|
"code"=>$tr,
|
|
"type"=>$type,
|
|
"type"=>$type,
|
|
"nature"=>$nature,
|
|
"nature"=>$nature,
|
|
"legaler"=>$legaler,
|
|
"legaler"=>$legaler,
|
|
"addr"=>$addr,
|
|
"addr"=>$addr,
|
|
|
|
+ "status"=>1,
|
|
"is_del"=>0,
|
|
"is_del"=>0,
|
|
"remark"=>'',
|
|
"remark"=>'',
|
|
"ticket_type"=>$ticket_type,
|
|
"ticket_type"=>$ticket_type,
|
|
@@ -160,7 +157,6 @@ class Suppler extends BaseController
|
|
if($supplier_img!==""){
|
|
if($supplier_img!==""){
|
|
$ocr=new Ocr();
|
|
$ocr=new Ocr();
|
|
$datwa = $ocr->query("",$supplier_img);
|
|
$datwa = $ocr->query("",$supplier_img);
|
|
- // var_dump($data);
|
|
|
|
if($datwa['code']==0 && isset($datwa['data']['result'])){
|
|
if($datwa['code']==0 && isset($datwa['data']['result'])){
|
|
$license = $datwa['data']['result'];
|
|
$license = $datwa['data']['result'];
|
|
$data['legaler']= isset($license['legal_representative'])?$license['legal_representative']:"";
|
|
$data['legaler']= isset($license['legal_representative'])?$license['legal_representative']:"";
|
|
@@ -169,18 +165,22 @@ class Suppler extends BaseController
|
|
$data['scope']= isset($license['business_scope'])?$license['business_scope']:"";
|
|
$data['scope']= isset($license['business_scope'])?$license['business_scope']:"";
|
|
$data['capital']= isset($license['registered_capital'])?$license['registered_capital']:"";
|
|
$data['capital']= isset($license['registered_capital'])?$license['registered_capital']:"";
|
|
$data['nature']= isset($license['type'])?$license['type']:"";
|
|
$data['nature']= isset($license['type'])?$license['type']:"";
|
|
|
|
+ $data['registercode']= isset($license['registration_number'])?$license['registration_number']:"";
|
|
$data['status']=1;
|
|
$data['status']=1;
|
|
if($name!=$license['name']){
|
|
if($name!=$license['name']){
|
|
$data['remark']="企业名称与营业执照不匹配";
|
|
$data['remark']="企业名称与营业执照不匹配";
|
|
$data['status']=0;
|
|
$data['status']=0;
|
|
|
|
+ $data['ocr_status']=1;
|
|
}
|
|
}
|
|
- if($registercode!=$license['registration_number']){
|
|
|
|
|
|
+ if($registercode!=$license['registration_number'] && $registercode!=""){
|
|
$data['remark'].="企业名称与营业执照不匹配";
|
|
$data['remark'].="企业名称与营业执照不匹配";
|
|
$data['status']=0;
|
|
$data['status']=0;
|
|
|
|
+ $data['ocr_status']=1;
|
|
}
|
|
}
|
|
}else{
|
|
}else{
|
|
$data['remark']="营业执照识别失败";
|
|
$data['remark']="营业执照识别失败";
|
|
$data['status']=0;
|
|
$data['status']=0;
|
|
|
|
+ $data['ocr_status']=2;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
$join = Db::name('supplier')->insert($data,true);
|
|
$join = Db::name('supplier')->insert($data,true);
|
|
@@ -409,18 +409,22 @@ class Suppler extends BaseController
|
|
$data['scope']= isset($license['business_scope'])?$license['business_scope']:"";
|
|
$data['scope']= isset($license['business_scope'])?$license['business_scope']:"";
|
|
$data['capital']= isset($license['registered_capital'])?$license['registered_capital']:"";
|
|
$data['capital']= isset($license['registered_capital'])?$license['registered_capital']:"";
|
|
$data['nature']= isset($license['type'])?$license['type']:"";
|
|
$data['nature']= isset($license['type'])?$license['type']:"";
|
|
|
|
+ $data['registercode']=isset($license['registration_number'])? $license['registration_number']:"";//12356
|
|
$data['status']=1;
|
|
$data['status']=1;
|
|
if($name!=$license['name']){
|
|
if($name!=$license['name']){
|
|
$data['remark']="企业名称与营业执照不匹配";
|
|
$data['remark']="企业名称与营业执照不匹配";
|
|
$data['status']=0;
|
|
$data['status']=0;
|
|
|
|
+ $data['ocr_status']=1;
|
|
}
|
|
}
|
|
- if($registercode!=$license['registration_number']){
|
|
|
|
|
|
+ if($registercode!=$license['registration_number']&&$registercode!=''){
|
|
$data['remark'].="企业名称与营业执照不匹配";
|
|
$data['remark'].="企业名称与营业执照不匹配";
|
|
$data['status']=0;
|
|
$data['status']=0;
|
|
|
|
+ $data['ocr_status']=1;
|
|
}
|
|
}
|
|
}else{
|
|
}else{
|
|
$data['remark']="营业执照识别失败";
|
|
$data['remark']="营业执照识别失败";
|
|
$data['status']=0;
|
|
$data['status']=0;
|
|
|
|
+ $data['ocr_status']=2;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
$join = Db::name('supplier')->where(['id'=>$id,'is_del'=>0])->save($data);
|
|
$join = Db::name('supplier')->where(['id'=>$id,'is_del'=>0])->save($data);
|