修改用户信息保存

This commit is contained in:
luofei 2023-07-22 13:43:05 +08:00
parent 498f24093b
commit b8db3fb1c6
2 changed files with 8 additions and 0 deletions

View File

@ -55,6 +55,9 @@ class AdminController extends BaseAdminController
{
$params = Request::param();
if (empty($params['party_a'])) {
return $this->fail('签约方不能为空');
}
try {
$params['phone'] = $params['account'];
$params['password'] = 'm' . $params['account'];
@ -86,6 +89,9 @@ class AdminController extends BaseAdminController
public function edit()
{
$params = (new AdminValidate())->post()->goCheck('edit');
if (empty($params['party_a'])) {
return $this->fail('签约方不能为空');
}
$params['disable'] = $params['disable'] ?? 0;
$params['qualification'] = json_encode($params['qualification']);
$result = AdminLogic::edit($params);

View File

@ -23,6 +23,7 @@ use app\common\model\auth\AdminJobs;
use app\common\model\auth\AdminRole;
use app\common\model\auth\AdminSession;
use app\common\cache\AdminTokenCache;
use app\common\model\Company;
use app\common\model\contract\Contract;
use app\common\model\user\User;
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');
})
->find();
$admin['contract']['party_a_name'] = Company::where(['id' => $admin['contract']['party_a']])->value('company_name');
if ($action == 'detail') {
return $admin;
}