TaskSystem/app/api/controller/InformationController.php

47 lines
1.3 KiB
PHP
Raw Normal View History

2023-07-29 15:57:31 +08:00
<?php
namespace app\api\controller;
2023-08-01 15:41:14 +08:00
use app\common\model\informationg\UserInformationg;
2023-07-29 15:57:31 +08:00
use app\common\logic\BaseLogic;
class InformationController extends BaseApiController
{
public function list()
{
$param = Request()->param();
[$page, $limit] = $this->getPage();
2023-08-01 22:24:25 +08:00
if(isset($param['user_id'])&&$param['user_id']>0){
$data['create_user_id'] = $param['user_id'];
}else{
$data['company_id'] = $this->userInfo['company_id'];
}
2023-07-29 15:57:31 +08:00
$res = UserInformationg::list($data,$page,$limit);
if ($res != true) {
return $this->fail( BaseLogic::getError());
}
2023-07-31 15:06:51 +08:00
return $this->success('ok', $res->toArray());
2023-07-29 15:57:31 +08:00
}
public function add()
{
$param = Request()->param();
$param['admin_id'] = $this->userId;
2023-08-01 22:24:25 +08:00
$param['company_id']=$this->userInfo['company_id'];
2023-07-29 15:57:31 +08:00
$res = UserInformationg::add($param);
if ($res != true) {
return $this->fail( BaseLogic::getError());
}
return $this->success('成功');
}
2023-07-31 17:01:03 +08:00
public function details(){
$param = Request()->param();
$res = UserInformationg::details($param['id']);
if ($res != true) {
return $this->fail( BaseLogic::getError());
}
return $this->success('成功',$res->toArray());
}
2023-07-29 15:57:31 +08:00
}