jiangping
2024-12-11 eb49564ab17c6695d8928d5a63a57c58b3cfd79c
h5/api/staff.js
@@ -3,20 +3,33 @@
// login
export const loginPost = (data) => {
  return http({
    url: '/loginH5',
    url: 'loginH5',
    method: 'post',
    data
  })
}
export const loginCaptcha = () => {
  return http({
    url: '/captcha',
    url: 'captcha',
    method: 'get'
  })
}
export const saveHkUserOpenid = () => {
  return http({
    url: 'visitsAdmin/cloudService/business/hksync/saveHkUserOpenid',
    method: 'post'
  })
}
// 刷新token
export const refreshToken = () => {
  return http({
    url: 'refreshtoken',
    method: 'post'
  })
}
export const getUserInfo = () => {
  return http({
    url: '/getUserInfo',
    url: 'getUserInfo',
    method: 'get'
  })
}
@@ -24,6 +37,7 @@
export const findTypeMemberInfo = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/member/findTypeMemberInfo',
    // url: 'visitsAdmin/cloudService/business/member/page',
    method: 'post',
    data
  })
@@ -47,7 +61,7 @@
// loginout
export const logoutPost = (data) => {
  return http({
    url: '/logout',
    url: '/logoutForH5',
    method: 'post',
    data
  })
@@ -69,6 +83,21 @@
    data
  })
}
// 隐患 详情
export const hiddenDangerDetail = (id) => {
  return http({
    url:  `visitsAdmin/cloudService/business/hiddenDanger/${id}`,
    method: 'get'
  })
}
// 部门列表
export const deptListPost = (data) => {
  return http({
    url: '/visitsAdmin/cloudService/business/company/list',
    method: 'post',
    data
  })
}
// 隐患 类型
export const DangerConfigType = (data) => {
  return http({
@@ -85,7 +114,30 @@
    data
  })
}
// 隐患 处理
export const dealHiddenDanger = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/hiddenDanger/dealHiddenDanger',
    method: 'post',
    data
  })
}
// 隐患 转交
export const transferHiddenDanger = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/hiddenDanger/transferHiddenDanger',
    method: 'post',
    data
  })
}
// 隐患 流程列表
export const findListFlowDanger = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/hiddenDangerLog/findList',
    method: 'post',
    data
  })
}
// 车辆 列表
export const getCarsList = (data) => {
  return http({
@@ -120,14 +172,6 @@
  })
}
// 任务中心
export const taskCenter = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/web/member/taskCenter',
    method: 'post',
    data
  })
}
// 查询车辆 派车记录
export const carUseBookPaiche = (data) => {
  return http({
@@ -135,4 +179,60 @@
    method: 'post',
    data
  })
}
}
// 查询车辆 派车记录 详情
export const carUseBookDetail = (id) => {
  return http({
    url: 'visitsAdmin/cloudService/business/carUseBook/'+id,
    method: 'get'
  })
}
//  审批
export const carUseBookAppr = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/approve/approved',
    method: 'post',
    data
  })
}
// 查询车辆 派车记录 撤销申请
export const carUseBookBack = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/carUseBook/revoke',
    method: 'get',
    data
  })
}
// 查询车辆 司机列表
export const driveListPost = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/member/driveList',
    method: 'post',
    data
  })
}
//  任务中心 头部数据
export const stagingHead = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/staging/taskCenterHead',
    method: 'get',
    data
  })
}
//  任务中心 分页数据
export const stagingTaskPage = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/staging/taskPage',
    method: 'post',
    data
  })
}
//  任务中心 标记已读
export const signReadTask = (data) => {
  return http({
    url: 'visitsAdmin/cloudService/business/staging/signRead',
    method: 'get',
    data
  })
}