AppService.js 3.3 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)
    },
    /**
     * 获取承租人信息
     * @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)
    },
  
    
    /**
     * 根据Id获取统一账户表
     * @param data
     * @returns {*}
     */
    getUnion: (data) => {
        data.method = "xntalk.union.get";
        return post(data)
    },

    /**
     * 获取验证码
     * @param data
     * @returns {*}
     */
    createVerificationCode: (data) => {
        data.method = "api.security.verificationCode.create";
        return post(data)
    },

    /**
     * 验证码
     * @param data
     * @returns {*}
     */
    checkvalification: (data) => {
        data.method = "api.security.valification.check";
        return post(data)
    },

    /**
     * 查询用户是否设置交易密码
     * @param data
     * @returns {*}
     */
    transactionPasswordExist: (data) => {
        data.method = "api.security.transaction.password.exist";
        return post(data)
    },

    /**
     * 为用户重置支付密码
     * @param data
     * @returns {*}
     */
    userTransactionPasswordReset: (data) => {
        data.method = "api.security.userTransactionPassword.reset";
        return post(data)
    },
    /**
     * 更新用户的支付密码
     * @param data
     * @returns {*}
     */
    userTransactionPasswordUpdate: (data) => {
        data.method = "api.security.userTransactionPassword.update";
        return post(data)
    },

    /**
     * 验证用户交易密码
     * @param data
     * @returns {*}
     */
    transactionPasswordVerify: (data) => {
        data.method = "api.security.transactionPassword.verify";
        return post(data)
    },
    /**
     * 新建通知
     * @param data
     * @returns {*}
     */
    createAnnouncement: (data) => {
        data.method = "api.announcement.create";
        return post(data)
    },
    /**
     * 通知列表
     * @param data
     * @returns {*}
     */
    findAnnouncement: (data) => {
        data.method = "api.announcement.find.by.user";
        return post(data)
    },

    /*获取阿里云上传信息*/
    getAccess:(data) => {
        data.method = "api.sns.file.upload.auth.info.get";
        return post(data)
    },

    /*获取我的发布的数量*/
    getOwnCount:(data) =>{
        data.method = "api.announcement.own.count.find";
        return post(data)
    },

    /*获取公告详情*/
    getAnnouncementDetail:(data) => {
        data.method = "api.announcement.get";
        return post(data)
    },

    /**
     * 评论列表
     * @param data
     * @returns {*}
     */
    // findAnnouncement: (data) => {
    //     data.method = "api.announcement.find";
    //     return post(data)
    // },


};
export default xnService;