HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/buyercall/assets/vue/service/worklistService.js
import BuyerGatewayMock from '../gateway/mockGateway';
import BuyerGateway from '../gateway/gateway';

const getAllTasks = payload => {
  return BuyerGatewayMock.post('/tasks/search', payload);
};
const pickTask = taskId => BuyerGatewayMock.get(`/tasks/pick/${taskId}`);
const updateViewStatusTask = taskIds =>
  BuyerGatewayMock.post(`/tasks/viewed`, { taskIds });
const geTaskDetail = taskId => BuyerGatewayMock.get(`/tasks/detail/${taskId}`);
const getTaskMeta = () => BuyerGatewayMock.get(`/tasks/meta`);
const sendTextMessage = payload =>
  BuyerGatewayMock.post(`/tasks/message/text/send`, payload);
const sendEmailMessage = payload =>
  BuyerGatewayMock.post(`/tasks/message/email/send`, payload);
const getInteractions = payload => {
  return BuyerGatewayMock.post('/tasks/interactions', payload);
};
export default {
  getAllTasks,
  pickTask,
  updateViewStatusTask,
  geTaskDetail,
  getTaskMeta,
  sendTextMessage,
  sendEmailMessage,
  getInteractions,
};