feat : admin
This commit is contained in:
@@ -54,7 +54,7 @@ class AdminUser extends Model
|
||||
*/
|
||||
public function getAdminInfoByAccount(string $account): \Hyperf\Database\Model\Model|Builder|null
|
||||
{
|
||||
return $this->where('username', $account)->where('is_del',UserCode::ENABLE)->first();
|
||||
return $this->where('username', $account)->where('is_del',UserCode::IS_NO_DEL)->first();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -63,7 +63,7 @@ class AdminUser extends Model
|
||||
*/
|
||||
public function getAdminInfoByName(string $name): \Hyperf\Database\Model\Model|Builder|null
|
||||
{
|
||||
return $this->where('chinese_name', $name)->where('is_del',UserCode::ENABLE)->first();
|
||||
return $this->where('chinese_name', $name)->where('is_del',UserCode::IS_NO_DEL)->first();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -72,6 +72,6 @@ class AdminUser extends Model
|
||||
*/
|
||||
public function getAdminInfoById(int $id): \Hyperf\Database\Model\Model|Builder|null
|
||||
{
|
||||
return $this->where('id', $id)->where('is_del',UserCode::ENABLE)->first();
|
||||
return $this->where('id', $id)->where('is_del',UserCode::IS_NO_DEL)->first();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -169,15 +169,20 @@ class KitchenService extends BaseService
|
||||
*/
|
||||
public function info(): array
|
||||
{
|
||||
$data = $this
|
||||
->kitchenModel
|
||||
->where('id', $this->request->input('id'))
|
||||
->where('is_del', SiteCode::KITCHEN_NO_DEL)
|
||||
->first(['id','city_id','name','address','lng','lat','status']);
|
||||
$data = $this->kitchenModel
|
||||
->getInfoById((int)$this->request->input('id'));
|
||||
if (empty($data)) throw new AdminException('数据不存在');
|
||||
|
||||
$res = $data->toArray();
|
||||
$res['city_name'] = $this->systemCityModel->where('id',$data->city_id)->value('title');
|
||||
$res = [
|
||||
'id' => $data->id,
|
||||
'city_id' => $data->city_id,
|
||||
'name' => $data->name,
|
||||
'address' => $data->address,
|
||||
'lng' => $data->lng,
|
||||
'lat' => $data->lat,
|
||||
'status' => $data->status,
|
||||
'city_name' => $this->systemCityModel->where('id',$data->city_id)->value('title')
|
||||
];
|
||||
|
||||
return $this->return->success('success', $res);
|
||||
}
|
||||
|
||||
@@ -135,7 +135,7 @@ class EmployeeService extends BaseService
|
||||
|
||||
if (empty($info)) throw new AdminException('员工不存在');
|
||||
|
||||
$info->is_del = UserCode::DISABLE;
|
||||
$info->is_del = UserCode::IS_DEL;
|
||||
|
||||
if (!$info->save()) throw new AdminException('账号删除失败');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user