AppService.js 2.75 KB
import {post,upload} from "./rpc"
const xnService={
    login: (data) => {
        data.method = "xntalk.login";
        return post(data)
    },

    /**
     * 获取承租人信息和用户id
     * @param data
     * @returns {*}
     */
    getPassport: (data) => {
        data.method = "api.security.passport.get";
        return post(data)
    },
    /**
     * 获取identity信息和用户id
     * @param data
     * @returns {*}
     */
    getIdentity: (data) => {
        data.method = "api.security.identity.get";
        return post(data)
    },
    /**
     * 获取承租人信息
     * @param data
     * @returns {*}
     */
    getUser: (data) => {
        data.method = "api.master.system.user.get";
        return post(data)
    },
    /**
     * 查询组织部门
     * @param data
     * @returns {*}
     */
    organizationQuery: (data) =>{
        data.method = "xntalk.organization.query";
        return post(data)
    },
    /*获取工作圈列表*/
    getMomentList:(data) => {
        data.method = "api.sns.moment.find.by.union";
        return post(data)
    },
    /*创建工作圈*/
    createMoment:(data) => {
        data.method = "api.sns.moment.create";
        return post(data)
    },
    /**
     * 创建评论
     * @param data
     * @return {*}
     */
    createComment: (data) =>{
        data.method = "api.sns.comment.create";
        return post(data)
    },
    /**
     * 创建点赞
     * @param data
     * @return {*}
     */
    createLike: (data) =>{
        data.method = "api.sns.like.create";
        return post(data)
    },


    /*获取工作圈详情*/
    getMoment:(data) => {
        data.method = "api.sns.moment.get";
        return post(data)
    },
    /*获取@的人员*/
    getRemindPeople:(data) => {
        data.method = "api.taskCenter.user.find";
        return post(data)
    },
    /*获取阿里云上传信息*/
    getAccess:(data) => {
        data.method = "api.sns.file.upload.auth.info.get";
        return post(data)
    },
    /*清除任务角标*/
    cleanMark:(data) => {
        data.method = "api.taskCenter.user.count.update";
        return post(data)
    },
    /*删除进展*/
    delComment:(data) => {
        data.method = 'api.announcement.comment.delete';
        return post(data)
    },
    /*是否有相关未读消息*/
    myInfoOrNot:(data) => {
        data.method = 'union.object.business.message.unread.get';
        return post(data)
    },
    /*获取跟我相关的消息*/
    getMyInfo:(data) => {
        data.method = 'union.object.business.message.find';
        return post(data)
    },
    /*我相关的消息清除提醒*/
    cleanMyInfo:(data) => {
        data.method = 'union.object.business.message.read';
        return post(data)
    }
};
export default xnService;