getAllOperators(); return json(['code' => 200, 'msg' => '查询成功', 'data' => $result]); } public function TestgetAllOperators(TicketService $ticketService) { $result = $ticketService->TestgetAllOperators(); return json(['code' => 200, 'msg' => '查询成功', 'data' => $result]); } /** * 获取我方员工列表 */ public function getStaffList(TicketService $ticketService) { $result = $ticketService->getStaffList(); return json(['code' => 200, 'msg' => '查询成功', 'data' => $result]); } /* 删除运营 */ public function deleteOperator(CompanyOperatorsService $CompanyOperatorService, $id) { $result = $CompanyOperatorService->deleteOperator($id); return json(['code' => 200, 'msg' => '删除成功', 'data' => $result]); } /* 删除客户单位 */ public function deleteCompany(CompanyOperatorsService $CompanyOperatorService, $id) { $result = $CompanyOperatorService->deleteCompany($id); if (!$result) { return json(['code' => 400, 'msg' => '删除失败', 'data' => null]); } return json(['code' => 200, 'msg' => '删除成功']); } /* 新增公司(客户)单位 */ public function addCompany(CompanyOperatorsService $CompanyOperatorService) { $data = $this->request->post(); try { $result = $CompanyOperatorService->addCompany($data); return json(['code' => 200, 'msg' => '创建成功', 'data' => $result]); } catch (\Exception $e) { return json(['code' => 400, 'msg' => $e->getMessage(), 'data' => null]); } } /* 新增运营人员 */ public function addOperator(CompanyOperatorsService $CompanyOperatorService) { $data = $this->request->post(); try { $result = $CompanyOperatorService->addOperator($data); return json(['code' => 200, 'msg' => '创建成功', 'data' => $result]); } catch (\Exception $e) { return json(['code' => 400, 'msg' => $e->getMessage(), 'data' => null]); } } }