| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- // @ts-ignore
- import request from '@/libs/request';
- import {ListPage2Request,ManagerLoginRequest,LoginToken,ManagerFindRoomListRequest,ManagerFindRoomListReply,ManagerFindChatRecordListRequest,ChatRecordListReply,ManagerFindScripListRequest,ManagerScripReply,ManagerUpdateScripTextRequest,ManagerUpdateScripPictureRequest,IDParam,ManagerFindReportListRequest,ManagerFindReportListReply,ManagerFindReportDetailsListRequest,ManagerFindReportDetailsListReply} from "../common/common_pb";
- import {FindExamineListReply,ExaminePartnerRequest,FindExamineRecordListRequest,FindExamineRecordListReply,OnlinePersonReply} from "./partner_pb";
- const PartnerService = {
- /** ---manager---
- // 接待员审核列表 */
- FindExamineList: async (req?: ListPage2Request) => {
- const res = await request.post<{ data: FindExamineListReply, code: string, message: string }>('/api/partner/register/examine/list', req);
- return res.data.data;
- },
- /** 接待员审核 */
- ExaminePartner: async (req?: ExaminePartnerRequest) => {
- const res = await request.post('/api/partner/register/examine', req);
- return res.data.data;
- },
- /** 管理员登录 */
- ManagerLogin: async (req?: ManagerLoginRequest) => {
- const res = await request.post<{ data: LoginToken, code: string, message: string }>('/api/manager/login', req);
- return res.data.data;
- },
- /** 审核记录列表 */
- FindExamineRecordList: async (req?: FindExamineRecordListRequest) => {
- const res = await request.post<{ data: FindExamineRecordListReply, code: string, message: string }>('/api/manager/register/examine/record/list', req);
- return res.data.data;
- },
- /** 当前在线人 */
- OnlinePerson: async (req?: undefined) => {
- const res = await request.post<{ data: OnlinePersonReply, code: string, message: string }>('/api/manager/online/person', req);
- return res.data.data;
- },
- /** 管理员查询房间列表 */
- ManagerFindRoomList: async (req?: ManagerFindRoomListRequest) => {
- const res = await request.post<{ data: ManagerFindRoomListReply, code: string, message: string }>('/api/manager/room/list', req);
- return res.data.data;
- },
- /** 管理员查询聊天记录 */
- ManagerFindChatRecordList: async (req?: ManagerFindChatRecordListRequest) => {
- const res = await request.post<{ data: ChatRecordListReply, code: string, message: string }>('/api/manager/chat/list', req);
- return res.data.data;
- },
- /** 管理员查询纸条列表 */
- ManagerFindScripList: async (req?: ManagerFindScripListRequest) => {
- const res = await request.post<{ data: ManagerScripReply, code: string, message: string }>('/api/manager/scrip/list', req);
- return res.data.data;
- },
- /** 管理员更新纸条文字 */
- ManagerUpdateScripText: async (req?: ManagerUpdateScripTextRequest) => {
- const res = await request.post('/api/manager/update/scrip/text', req);
- return res.data.data;
- },
- /** 管理员更新纸条图片 */
- ManagerUpdateScripPicture: async (req?: ManagerUpdateScripPictureRequest) => {
- const res = await request.post('/api/manager/update/scrip/picture', req);
- return res.data.data;
- },
- /** 管理员删除纸条 */
- ManagerDeleteScrip: async (req?: IDParam) => {
- const res = await request.post('/api/manager/delete/scrip', req);
- return res.data.data;
- },
- /** 管理员查询举报列表 */
- ManagerFindReportList: async (req?: ManagerFindReportListRequest) => {
- const res = await request.post<{ data: ManagerFindReportListReply, code: string, message: string }>('/api/manager/report/list', req);
- return res.data.data;
- },
- /** 管理员查询某个举报者的举报详情列表 */
- ManagerFindReportDetailsList: async (req?: ManagerFindReportDetailsListRequest) => {
- const res = await request.post<{ data: ManagerFindReportDetailsListReply, code: string, message: string }>('/api/manager/report/details/list', req);
- return res.data.data;
- },
- };
- export default PartnerService;
|