快速开始 - 3032441712/fantasy GitHub Wiki

thrifit接口定义

AccountService.thrift

namespace php Services.AccountService

exception Apiception {
    1: i32 code,
    2: string message
}

service AccountService
{
    /**
     * 账号添加接口
     */
    string fantasyAccountAdd(1: required string input_data) throws(1: Apiception err1);

    /**
     * 更新账号信息
     */
    string fantasyAccountUpdate(1: required string input_data) throws(1: Apiception err1);

    /**
     * 查询账号详细信息
     */
     string fantasyAccountInfo(1: required string input_data) throws(1: Apiception err1);

    /**
     * 查询账号列表
     */
    string fantasyAccountList(1: required string input_data) throws(1: Apiception err1);
}

UserService.thrift

namespace php Services.UserService

exception Apiception {
    1: i32 code,
    2: string message
}

service UserService
{
    /**
     * 用户登陆接口
     */
    string fantasyUserLogin(1: required string input_data) throws(1: Apiception err1);

    /**
     * 用户登出系统
     */
    string fantasyUserLogout(1: required string input_data) throws(1: Apiception err1);

    /**
     * 查询用户详细信息
     */
    string fantasyUserInfo(1: required string input_data) throws(1: Apiception err1);

    /**
     * 用户列表
     */
    string fantasyUserList(1: required string input_data) throws(1: Apiception err1);

    /**
     * 添加用户信息
     */
    string fantasyUserAdd(1: required string input_data) throws(1: Apiception err1);

    /**
     * 更新用户信息
     */
    string fantasyUserUpdate(1: required string input_data) throws(1: Apiception err1);
}

2 数据库表结构