修改用户信息保存

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(); $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);

View File

@ -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;
} }