登录

去注册 忘记密码?

登录

注册

去登录

  • 扫码关注公众号
  • 发送“我爱安卓
  • 即可获取验证码

注册

解锁回答区域

  • 扫码关注公众号
  • 发送“我爱安卓

若你登陆,将永久解锁;
若未登录,仅本机解锁。

解锁回答区域

获取注册验证码

  • 扫码关注公众号
  • 发送“我爱安卓
  • 即可获取验证码

Fund

xiaoyang   2022-01-15 15:13   收藏 我也要投递项目>>

登录

http://192.168.0.104/xueandroid/fund/login
GET

jsId // 生成的 code

返回值:

{
    "data": "ssss121212122", // 这个叫做 wxId,每个用户唯一
    "errorCode": 0,
    "errorMsg": ""
}

新增观察基金

http://192.168.0.104/xueandroid/fund/add
POST

name //  基金名称
unitPrice // 单价 
maxDecLine // maxDecLine,注意显示为40%,数据传输为:0.4
frequency // 预计购买次数
singleBuy // singleBuy
wxId: // 身份标识

返回:

{
    "data": {
        "date": 1642230789213,
        "frequency": 10,
        "id": 1,
        "maxDecLine": 0.3,
        "name": "富国天惠",
        "singleBuy": 3000,
        "unitPrice": 1,
        "wxId": "100"
    },
    "errorCode": 0,
    "errorMsg": ""
}

观察基金列表

http://192.168.0.104/xueandroid/fund/all_fund_observers?wxId=100

展示参考:

/**
 * 富国天惠# 2022-12-02号购买# <br>
 * 持有单价:0.78<br>
 * 持有份数:21212 <br>
 * 12000/30000#<br>
 */

返回数据

{
    "data": [
        {
            "amount": 347, // 持有份额
            "id": 6,
            "lastBuyTime": 1642253302000,
            "name": "富国天惠", 
            "prepareMonkey": 30000, // 预计花费金额
            "unitPrice": 0.17126781, // 持有单价
            "usedMonkey": 59.42993 // 花费金额
			 "lastBuyDateNice":"2022-01-15"// 最后购买日期
        }
    ],
    "errorCode": 0,
    "errorMsg": ""
}

删除观察基金

http://192.168.0.104/xueandroid/fund/delete_fund_observer

GET

wxId
fundId

功能要求:删除操作,需要先本地弹框确认。

注意,后台会判断该基金下有无购买记录,如果有,则删除失败,注意返回的 errorCode。

添加购买记录

http://192.168.0.104/xueandroid/fund/add_buy_record
POST

wxId: // 身份标识
fundId // 基金 id
unitPrice // 购买价格
buyAmount // 购买金额

返回数据:

{
    "data": {
        "buyAmount": 3000, 
        "buyDate": 1642235662508,
        "buyShare": 4347,
        "fundId": 1,
        "fundName": "富国天惠",
        "id": 10,
        "predictSalePrice": 0.73,
        "profitAmount": 0,
        "profitPercent": 0,
        "saleDate": null,
        "salePrice": 0,
        "status": 0,
        "unitPrice": 0.69,
        "wxId": "100"
    },
    "errorCode": 0,
    "errorMsg": ""
}

购买记录列表

http://192.168.0.104/xueandroid/fund/record_list
POST

wxId
fundId

返回数据:

{
    "data": [
        {
            "buyAmount": 3000, // 购买金额
            "buyDate": 1642236409000, // 购买日期
            "buyShare": 4347, // 购买份数
            "fundId": 1,
            "fundName": "富国天惠",
            "id": 11,
            "niceDate": "2022-01-15",
            "predictSalePrice": 0.73, // 预期卖出单价
            "profitAmount": 0, // 收益金额
            "profitPercent": 0, // 收益百分比
            "saleDate": null, // 卖出日期
            "salePrice": 0, // 卖出单价
            "status": 0, // 状态
            "unitPrice": 0.69, // 单价
            "wxId": "100"
        },
        {
            "buyAmount": 3000,
            "buyDate": 1642235663000,
            "buyShare": 4347,
            "fundId": 1,
            "fundName": "富国天惠",
            "id": 10,
            "niceDate": "2022-01-15",
            "predictSalePrice": 0.73,
            "profitAmount": 0,
            "profitPercent": 0,
            "saleDate": null,
            "salePrice": 0,
            "status": 0,
            "unitPrice": 0.69,
            "wxId": "100"
        }
    ],
    "errorCode": 0,
    "errorMsg": ""
}

注意:status 为状态:

0:持有
1:完全卖出
2:持有部分

卖出单份

http://192.168.0.104/xueandroid/fund/sale
POST

wxId
id // 对应买入记录 id
salePrice // 卖出价格
saleAmount // 卖出分数

注意:卖出份额可以自己填写,即可以不卖完。

返回结果:

{
    "data": {
        "buyAmount": 3000, // 购买金额
        "buyDate": 1642236409000, // 购买日期
        "buyShare": 4347, // 购买分数
        "fundId": 1,
        "fundName": "富国天惠",
        "id": 11,
        "niceDate": "2022-01-15",
        "predictSalePrice": 0.73, // 预计卖出单价
        "profitAmount": 304.28998, // 收益金额
        "profitPercent": 0.101449266, // 收益百分比
        "saleAmount": 2000, // 卖出份数
        "saleDate": 1642239200603, // 卖出日期
        "salePrice": 0.76, // 卖出单价
        "status": 2, // 状态
        "unitPrice": 0.69, // 买入单价
        "wxId": "100"
    },
    "errorCode": 0,
    "errorMsg": ""
}

删除购买记录

http://192.168.0.104/xueandroid/fund/delete_buy_record

GET

wxId
recordId

功能要求:删除操作,需要先本地弹框确认。

获取单个购买记录

http://192.168.0.104/xueandroid/fund/get_buy_record

GET

wxId
id