Correção de bug quando o usuario clicar no botao retornar o atendimento para a fila
parent
8b370e01f6
commit
55e83ff8fc
|
@ -50,7 +50,7 @@ import CountTicketService from "../services/TicketServices/CountTicketService";
|
|||
import CountTicketsByUserQueue from "../services/UserServices/CountTicketsByUserQueue";
|
||||
import ShowUserService from "../services/UserServices/ShowUserService";
|
||||
|
||||
export const index = async (req: Request, res: Response): Promise<Response> => {
|
||||
export const index = async (req: Request, res: Response): Promise<Response> => {
|
||||
|
||||
const {
|
||||
pageNumber,
|
||||
|
@ -61,7 +61,7 @@ export const index = async (req: Request, res: Response): Promise<Response> => {
|
|||
queueIds: queueIdsStringified,
|
||||
withUnreadMessages,
|
||||
unlimited
|
||||
} = req.query as IndexQuery;
|
||||
} = req.query as IndexQuery;
|
||||
|
||||
|
||||
const userId = req.user.id;
|
||||
|
@ -104,7 +104,7 @@ export const store = async (req: Request, res: Response): Promise<Response> => {
|
|||
console.log('TICKET QUEUE CHOICE !!!!!!!')
|
||||
}
|
||||
else {
|
||||
ticket = await CreateTicketService({ contactId, status, userId });
|
||||
ticket = await CreateTicketService({ contactId, status, userId });
|
||||
}
|
||||
|
||||
const io = getIO();
|
||||
|
@ -143,14 +143,14 @@ export const show = async (req: Request, res: Response): Promise<Response> => {
|
|||
};
|
||||
|
||||
|
||||
export const count = async (req: Request, res: Response): Promise<Response> => {
|
||||
export const count = async (req: Request, res: Response): Promise<Response> => {
|
||||
|
||||
type indexQ = { status: string; date?: string; };
|
||||
const {status, date} = req.query as IndexQuery
|
||||
type indexQ = { status: string; date?: string; };
|
||||
const { status, date } = req.query as IndexQuery
|
||||
|
||||
const ticketCount = await CountTicketService(status, date);
|
||||
const ticketCount = await CountTicketService(status, date);
|
||||
|
||||
return res.status(200).json(ticketCount);
|
||||
return res.status(200).json(ticketCount);
|
||||
};
|
||||
|
||||
|
||||
|
@ -237,15 +237,19 @@ export const update = async (req: Request, res: Response): Promise<Response> =>
|
|||
ticketId
|
||||
});
|
||||
|
||||
const dateToday = splitDateTime(new Date(format(new Date(), 'yyyy-MM-dd HH:mm:ss', { locale: ptBR })))
|
||||
TicketEmiterSumOpenClosedByUser(ticketData.userId.toString(), dateToday.fullDate, dateToday.fullDate)
|
||||
if (ticketData.userId) {
|
||||
|
||||
const dateToday = splitDateTime(new Date(format(new Date(), 'yyyy-MM-dd HH:mm:ss', { locale: ptBR })))
|
||||
TicketEmiterSumOpenClosedByUser(ticketData.userId.toString(), dateToday.fullDate, dateToday.fullDate)
|
||||
|
||||
}
|
||||
|
||||
ticket2 = ticket
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if (userOldInfo) {
|
||||
|
||||
|
@ -255,13 +259,13 @@ export const update = async (req: Request, res: Response): Promise<Response> =>
|
|||
|
||||
// console.log('FECHOU...')
|
||||
|
||||
TicketEmiterSumOpenClosedByUser(userOldInfo.userId.toString(), dateToday.fullDate, dateToday.fullDate)
|
||||
|
||||
TicketEmiterSumOpenClosedByUser(userOldInfo.userId.toString(), dateToday.fullDate, dateToday.fullDate)
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
return res.status(200).json(ticket2);
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue