Newer
Older
xc-business-system / src / api / workBench / message.ts
dutingting on 21 May 2024 1 KB 1. 工作提醒完成
/**
 * 工作台工作提醒、审批提醒
 */
import request from '../index'

// ----------------------------------------工作提醒--------------------------------------------

// 列表查询
export function getWorkListPage(data: any) {
  return request({
    url: `/business/workbench/work/remindListPage?offset=${data.offset}&limit=${data.limit}`,
    method: 'post',
    data,
  })
}

// 列表查询
export function getWorkList(data: any) {
  return request({
    url: '/business/workbench/work/remind',
    method: 'post',
    data,
  })
}

// 未读 -> 已读
export function updateWorkStatus(data: any) {
  return request({
    url: '/business/workbench/work/update',
    method: 'post',
    data,
  })
}

// 一键已读
export function batchUpdateWorkStatus(data: any) {
  return request({
    url: '/business/workbench/work/batchUpdate',
    method: 'post',
    data,
  })
}

// ----------------------------------------审批提醒-------------------------------------------------

// 列表查询未提醒
export function getUNREADApprovalListPage(data: any) {
  return request({
    url: `/business/workbench/approval/toBeApprovedListPage?offset=${data.offset}&limit=${data.limit}`,
    method: 'post',
    data,
  })
}

// 列表查询已提醒
export function getREADApprovalListPage(data: any) {
  return request({
    url: `/business/workbench/approval/approvedListPage?offset=${data.offset}&limit=${data.limit}`,
    method: 'post',
    data,
  })
}

// 未读 -> 已读
export function updateApprovalStatus(data: any) {
  return request({
    url: '/business/workbench/approval/updateStatus',
    method: 'post',
    data,
  })
}