This commit is contained in:
2026-08-05 14:05:08 +08:00
parent 9ffc9687d0
commit e831ce810b
8 changed files with 39 additions and 37 deletions

View File

@@ -11,7 +11,7 @@ class AccountManagement extends BaseController
public function getAllUsers(AccountService $accountService)
{
$result = $accountService->getAllUsers();
return json(['code' => 200, 'message' => '查询成功', 'data' => $result]);
return $this->success('查询成功', $result);
}
/* 注册用户 */
@@ -23,20 +23,15 @@ class AccountManagement extends BaseController
# 参数校验
if (empty($params['username'])) {
return json(['code' => 400, 'message' => '缺少必要参数']);
return $this->error('缺少必要参数');
}
# 业务逻辑
try {
$result = $accountService->createAccount($params);
return json(['code' => 200, 'message' => '账户创建成功', 'data' => $result]);
return $this->success('账户创建成功', $result);
} catch (\Exception $e) {
return json([
'code' => 400,
'message' => $e->getMessage(),
'data' => null
]);
return $this->error($e->getMessage());
}
}
@@ -45,9 +40,9 @@ class AccountManagement extends BaseController
{
try {
$result = $accountService->updateAccountStatus($id, $status);
return json(['code' => 200, 'message' => '账户状态更新成功', 'data' => $result]);
return $this->success('账户状态更新成功', $result);
} catch (\Exception $e) {
return json(['code' => 400, 'message' => $e->getMessage(), 'data' => null]);
return $this->error($e->getMessage());
}
}
@@ -56,9 +51,9 @@ class AccountManagement extends BaseController
{
try {
$result = $accountService->deleteAccount($id);
return json(['code' => 200, 'message' => '账户删除成功', 'data' => $result]);
return $this->success('账户删除成功', $result);
} catch (\Exception $e) {
return json(['code' => 400, 'message' => $e->getMessage(), 'data' => null]);
return $this->error($e->getMessage());
}
}
}

View File

@@ -14,7 +14,7 @@ class CompanyAndOperators extends BaseController
public function getAllOperators(TicketService $ticketService)
{
$result = $ticketService->getAllOperators();
return json(['code' => 200, 'msg' => '查询成功', 'data' => $result]);
return $this->success('查询成功', $result);
}
@@ -24,7 +24,7 @@ class CompanyAndOperators extends BaseController
$result = $ticketService->TestgetAllOperators();
return json(['code' => 200, 'msg' => '查询成功', 'data' => $result]);
return $this->success('查询成功', $result);
}
@@ -36,7 +36,7 @@ class CompanyAndOperators extends BaseController
public function getStaffList(TicketService $ticketService)
{
$result = $ticketService->getStaffList();
return json(['code' => 200, 'msg' => '查询成功', 'data' => $result]);
return $this->success('查询成功', $result);
}
@@ -46,7 +46,7 @@ class CompanyAndOperators extends BaseController
$result = $CompanyOperatorService->deleteOperator($id);
return json(['code' => 200, 'msg' => '删除成功', 'data' => $result]);
return $this->success('删除成功', $result);
}
/* 删除客户单位 */
@@ -54,9 +54,9 @@ class CompanyAndOperators extends BaseController
{
$result = $CompanyOperatorService->deleteCompany($id);
if (!$result) {
return json(['code' => 400, 'msg' => '删除失败', 'data' => null]);
return $this->error('删除失败');
}
return json(['code' => 200, 'msg' => '删除成功']);
return $this->success('删除成功');
}
@@ -66,9 +66,9 @@ class CompanyAndOperators extends BaseController
$data = $this->request->post();
try {
$result = $CompanyOperatorService->addCompany($data);
return json(['code' => 200, 'msg' => '创建成功', 'data' => $result]);
return $this->success('创建成功', $result);
} catch (\Exception $e) {
return json(['code' => 400, 'msg' => $e->getMessage(), 'data' => null]);
return $this->error($e->getMessage());
}
}
@@ -78,9 +78,9 @@ class CompanyAndOperators extends BaseController
$data = $this->request->post();
try {
$result = $CompanyOperatorService->addOperator($data);
return json(['code' => 200, 'msg' => '创建成功', 'data' => $result]);
return $this->success('创建成功', $result);
} catch (\Exception $e) {
return json(['code' => 400, 'msg' => $e->getMessage(), 'data' => null]);
return $this->error($e->getMessage());
}
}

View File

@@ -19,12 +19,12 @@ class Utill extends BaseController
# session中获取当前登录是否是管理员
$isAdmin = Session::get('user_info.role') === 'admin' ? true : false; // 后续用来判断
if (!$isAdmin) {
return json(['code' => 403, 'msg' => '权限不足', 'data' => []]);
return $this->error('权限不足', [], 403);
}
$data = $UtillService->getExportData($range);
return json(['code' => 200, 'msg' => '查询成功', 'data' => $data]);
return $this->success('查询成功', $data);
} catch (\Exception $e) {
return json(['code' => 500, 'msg' => '查询失败', 'data' => []]);
return $this->error('查询失败', [], 500);
}
}
}