修改用户信息保存
This commit is contained in:
parent
498f24093b
commit
b8db3fb1c6
@ -55,6 +55,9 @@ class AdminController extends BaseAdminController
|
|||||||
{
|
{
|
||||||
$params = Request::param();
|
$params = Request::param();
|
||||||
|
|
||||||
|
if (empty($params['party_a'])) {
|
||||||
|
return $this->fail('签约方不能为空');
|
||||||
|
}
|
||||||
try {
|
try {
|
||||||
$params['phone'] = $params['account'];
|
$params['phone'] = $params['account'];
|
||||||
$params['password'] = 'm' . $params['account'];
|
$params['password'] = 'm' . $params['account'];
|
||||||
@ -86,6 +89,9 @@ class AdminController extends BaseAdminController
|
|||||||
public function edit()
|
public function edit()
|
||||||
{
|
{
|
||||||
$params = (new AdminValidate())->post()->goCheck('edit');
|
$params = (new AdminValidate())->post()->goCheck('edit');
|
||||||
|
if (empty($params['party_a'])) {
|
||||||
|
return $this->fail('签约方不能为空');
|
||||||
|
}
|
||||||
$params['disable'] = $params['disable'] ?? 0;
|
$params['disable'] = $params['disable'] ?? 0;
|
||||||
$params['qualification'] = json_encode($params['qualification']);
|
$params['qualification'] = json_encode($params['qualification']);
|
||||||
$result = AdminLogic::edit($params);
|
$result = AdminLogic::edit($params);
|
||||||
|
@ -23,6 +23,7 @@ use app\common\model\auth\AdminJobs;
|
|||||||
use app\common\model\auth\AdminRole;
|
use app\common\model\auth\AdminRole;
|
||||||
use app\common\model\auth\AdminSession;
|
use app\common\model\auth\AdminSession;
|
||||||
use app\common\cache\AdminTokenCache;
|
use app\common\cache\AdminTokenCache;
|
||||||
|
use app\common\model\Company;
|
||||||
use app\common\model\contract\Contract;
|
use app\common\model\contract\Contract;
|
||||||
use app\common\model\user\User;
|
use app\common\model\user\User;
|
||||||
use app\common\service\ConfigService;
|
use app\common\service\ConfigService;
|
||||||
@ -226,6 +227,7 @@ class AdminLogic extends BaseLogic
|
|||||||
return Db::name('dict_data')->where('id',$data['contract_type'])->value('name');
|
return Db::name('dict_data')->where('id',$data['contract_type'])->value('name');
|
||||||
})
|
})
|
||||||
->find();
|
->find();
|
||||||
|
$admin['contract']['party_a_name'] = Company::where(['id' => $admin['contract']['party_a']])->value('company_name');
|
||||||
if ($action == 'detail') {
|
if ($action == 'detail') {
|
||||||
return $admin;
|
return $admin;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user