AppService.js 3.34 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";
        return post(data)
    },

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

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

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

    /**
     * 撤销公告
     * @param data
     * @returns {*}
     */
    revokeAnnounCement: (data) => {
        data.method = "api.announcement.revoke";
        return post(data)
    },

};
export default xnService;