更新
This commit is contained in:
parent
8adef49360
commit
1cf424c9d7
@ -23,6 +23,7 @@ use think\exception\ValidateException;
|
|||||||
use think\facade\Db;
|
use think\facade\Db;
|
||||||
use think\facade\Request;
|
use think\facade\Request;
|
||||||
use app\api\logic\SmsLogic;
|
use app\api\logic\SmsLogic;
|
||||||
|
use app\api\controller\JunziqianController;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 管理员控制器
|
* 管理员控制器
|
||||||
@ -156,8 +157,8 @@ class AdminController extends BaseAdminController
|
|||||||
$result = AdminLogic::detail($params);
|
$result = AdminLogic::detail($params);
|
||||||
if ($result && $result['contract'] && $result['contract']['file'] != '') {
|
if ($result && $result['contract'] && $result['contract']['file'] != '') {
|
||||||
$data = [
|
$data = [
|
||||||
'name' => $result['company_name'] . '合同',
|
'name' => $result['name'] . '的个人合同',
|
||||||
'signatories' => [['fullName' => $result['company_name'], 'identityType' => 1, 'identityCard' => $result['id_card'], 'mobile' => $result['account'], 'noNeedVerify' => 1, 'signLevel' => 1]],
|
'signatories' => [['fullName' => $result['name'], 'identityType' => 1, 'identityCard' => $result['id_card'], 'mobile' => $result['account'], 'noNeedVerify' => 1, 'signLevel' => 1]],
|
||||||
'url' => $result['contract']['file']
|
'url' => $result['contract']['file']
|
||||||
];
|
];
|
||||||
$res = app(JunziqianController::class)->Signing($data);
|
$res = app(JunziqianController::class)->Signing($data);
|
||||||
@ -165,7 +166,7 @@ class AdminController extends BaseAdminController
|
|||||||
Db::name('contract')->where('admin_id', $params['id'])->update(['contract_no' => $res->data]);
|
Db::name('contract')->where('admin_id', $params['id'])->update(['contract_no' => $res->data]);
|
||||||
$data = array(
|
$data = array(
|
||||||
"applyNo" => $res->data, //TODO *
|
"applyNo" => $res->data, //TODO *
|
||||||
"fullName" => $result['company_name'], //TODO *
|
"fullName" => $result['name'], //TODO *
|
||||||
"identityCard" => $result['id_card'], //TODO *
|
"identityCard" => $result['id_card'], //TODO *
|
||||||
"identityType" => 1, //TODO *
|
"identityType" => 1, //TODO *
|
||||||
);
|
);
|
||||||
@ -177,7 +178,7 @@ class AdminController extends BaseAdminController
|
|||||||
'mobile' => $result['phone'],
|
'mobile' => $result['phone'],
|
||||||
'name' => $result['name'],
|
'name' => $result['name'],
|
||||||
'type' => '《' . $result['contract']['contract_type_name'] . '》',
|
'type' => '《' . $result['contract']['contract_type_name'] . '》',
|
||||||
'code' => 'api/Hetong/url?id=' . $$result['contract']['id'],
|
'code' => 'api/Hetong/url?id=' . $result['contract']['id'],
|
||||||
'scene' => 'WQ'
|
'scene' => 'WQ'
|
||||||
];
|
];
|
||||||
$result = SmsLogic::contractUrl($sms);
|
$result = SmsLogic::contractUrl($sms);
|
||||||
|
@ -222,9 +222,9 @@ class AdminLogic extends BaseLogic
|
|||||||
{
|
{
|
||||||
$admin = Admin::field([
|
$admin = Admin::field([
|
||||||
'id', 'account', 'name', 'disable', 'root',
|
'id', 'account', 'name', 'disable', 'root',
|
||||||
'multipoint_login', 'avatar', 'sex', 'province', 'city', 'area', 'street', 'address', 'qualification', 'is_contract', 'id_card'
|
'multipoint_login', 'avatar', 'sex', 'province', 'city', 'area', 'street', 'address', 'qualification', 'is_contract', 'id_card,phone'
|
||||||
])->findOrEmpty($params['id'])->toArray();
|
])->findOrEmpty($params['id'])->toArray();
|
||||||
$admin['qualification'] = json_decode($admin['qualification'], true);
|
$admin['qualification'] = $admin['qualification']!=null?json_decode($admin['qualification'], true):[];
|
||||||
$admin['contract']=Db::name('contract')->where('admin_id',$params['id'])
|
$admin['contract']=Db::name('contract')->where('admin_id',$params['id'])
|
||||||
->withAttr('contract_type_name',function($value,$data){
|
->withAttr('contract_type_name',function($value,$data){
|
||||||
return Db::name('dict_data')->where('id',$data['contract_type'])->value('name');
|
return Db::name('dict_data')->where('id',$data['contract_type'])->value('name');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user