作者 lyh

gx

... ... @@ -101,13 +101,6 @@ class ProjectUserController extends BaseController
*/
public function save(UserRequest $request,UserLogic $userLogic){
$request->validated();
if(!isset($this->param['id'])){
$this->request->validate([
'password'=>'required',
],[
'password.required' => '密码不能为空',
]);
}
$userLogic->projectUserSave();
$this->response('success');
}
... ...
... ... @@ -60,10 +60,8 @@ class UserLogic extends BaseLogic
}
$this->param = $this->editPassword($this->param);
$rs = $this->model->edit($this->param, ['id' => $this->param['id']]);
DB::table('gl_user_edit_log')->insert(['message'=>json_encode($this->param),'user_id'=>$this->manager['id'],'project_id'=>$this->user['project_id'],'created_at'=>date('Y-m-d H:i:s'),'updated_at'=>date('Y-m-d H:i:s')]);
} else {
// $mobileModel = new Mobile();
// //查看当前手机号码是否存在于手机号码库
// $mobileInfo = $mobileModel->read(['mobile'=>$this->param['mobile']]);
$this->param['password'] = base64_encode(md5($this->param['password']));
$rs = $this->model->add($this->param);
}
... ...
... ... @@ -5,6 +5,7 @@ namespace App\Http\Logic\Bside\User;
use App\Http\Logic\Bside\BaseLogic;
use App\Models\User\DeptUser;
use App\Models\User\User as UserModel;
use Illuminate\Support\Facades\DB;
class DeptUserLogic extends BaseLogic
{
... ...
... ... @@ -6,6 +6,7 @@ use App\Enums\Common\Code;
use App\Http\Logic\Bside\BaseLogic;
use App\Models\User\User;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\DB;
class UserLogic extends BaseLogic
{
... ... @@ -84,6 +85,8 @@ class UserLogic extends BaseLogic
if($rs === false){
$this->fail('系统错误,请联系管理员');
}
//todo::写入日志
DB::table('gl_user_edit_log')->insert(['message'=>json_encode($this->param),'user_id'=>$this->user['id'],'project_id'=>$this->user['project_id'],'created_at'=>date('Y-m-d H:i:s'),'updated_at'=>date('Y-m-d H:i:s')]);
return $this->success();
}
... ...