// src/composables/useWeChatAuth.js import { ref } from 'vue'; import request from '@/request/index.js'; //向机构申请 export function Apply(data){ return request({ url: `/api/employessapply/apply`, method: 'post', data, }) } //向机构接受拒绝 export function invitedConfirm(data){ return request({ url: `/api/employessapply/invitedConfirm`, method: 'post', data, }) } //获取机构的列表 export function getOrgInfo(title){ return request({ url: `/api/employessapply/getOrgInfo?title=${title}&pageSize=-1&openId=${uni.getStorageSync('openid')}`, method: 'get', }) } //获取审核的列表 export function getEmployeesOrgRela(openId){ return request({ url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}&invited=0,1,2`, method: 'get', }) } //主页 export function getIndex(openId){ return request({ url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}&izHistory=N`, method: 'get', }) } //机构邀请 export function getInvited(openId){ return request({ url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}&invited=0&izHistory=N`, method: 'get', }) } //单独机构邀请 export function getId(id){ return request({ url: `/api/employessapply/getEmployeesOrgRela?openId=${uni.getStorageSync('openid')}&invited=0&id=${id}&izHistory=N`, method: 'get', }) } //消息队列 export function getNotice(){ return request({ url: `/api/wx/notice/query?openId=${uni.getStorageSync('openid')}&clientType=${uni.getStorageSync('jumpIndex')}`, method: 'get', }) } //检测有没有已读 export function isRead(openId){ return request({ url: `/api/wx/notice/unreadCount?openId=${uni.getStorageSync('openid')}&clientType=2`, method: 'get', }) } //向机构申请 export function upRead(data){ return request({ url: `/api/wx/notice/upRead`, method: 'post', data, }) }