Commit adbb42a7 adbb42a7adc149b22f3f263e3a56adc70f700625 by lemon

分贝

1 parent 3c5a0849
......@@ -32,23 +32,14 @@ class Stakeholder extends BaseModel
switch (intval($identifier->type)) {
case 1:
//个人
$s_table = Stakeholder::table();
$sbd_table = StakeholderBankDetail::table();
$stakeholder = Stakeholder::query()->where(['type' => 1, "{$sbd_table}.card_no"=>$identifier->identifier])
->join($sbd_table, "{$s_table}.id", '=', "{$sbd_table}.stakeholder_id")
->pluck("{$s_table}.id")->toArray();
$stakeholder_ids = Stakeholder::query()->where(['type'=>1 , 'card_no'=>$identifier->identifier])
->pluck('id')->toArray();
$stakeholder = array_merge($stakeholder, $stakeholder_ids);
$stakeholder= Stakeholder::query()->join('stakeholder_detail sd', 'stakeholders.id', '=', 'sd.stakeholder_id')
->where(['stakeholders.card_no'=>$identifier->identifier])->pluck('id')->toArray();
break;
case 2:
$stakeholder = Stakeholder::query()->where(['type' => 2, 'credit_code' => $identifier->identifier])->pluck('id')->toArray();
break;
default:
return [];
break;
}
return array_unique($stakeholder);
......