Index/Subscription

Fund subscription

post

bizType=fund.app.FundApplyAppDubboService.apply Fund subscription Accessible after login

Body
customerNostringOptional
currencyPaystringOptional

Payment currency, or a basket

amountPaynumberRequired

By amount: payment amount, by shares: subscription shares

applyTypeinteger · int32Optional
  1. By amount, 2. By shares
fundIdintegerRequired
Responses
200Success
application/json
post
/global/fund.app.FundApplyAppDubboService.apply
POST /api/global/fund.app.FundApplyAppDubboService.apply HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 81

{
  "customerNo": "text",
  "currencyPay": "text",
  "amountPay": 1,
  "applyType": 1,
  "fundId": 1
}
200Success
{
  "bizCode": "text",
  "code": "text",
  "msg": "text",
  "tm": 1,
  "trace": "text",
  "msgParams": "text",
  "data": {
    "id": 1,
    "status": 1,
    "createBy": "text",
    "createTime": 1,
    "updateBy": "text",
    "updateTime": 1,
    "proposalNo": "text",
    "companyName": "text",
    "customerNoFun": "text",
    "fundId": 1,
    "currencyPay": "text",
    "currencyShares": "text",
    "fees": "text",
    "amountPay": "text",
    "finalAmount": "text",
    "shares": "text",
    "sharesNet": "text",
    "sharesStatus": 1,
    "executeStatus": 1,
    "executeId": "text",
    "currencyNet": "text",
    "fundName": "text",
    "executeList": [
      {
        "id": 1,
        "status": 1,
        "createBy": "text",
        "createTime": 1,
        "updateBy": "text",
        "updateTime": 1,
        "amount": 1,
        "baseCurrency": "text",
        "profitCurrency": "text",
        "rate": 1,
        "symbolId": 1,
        "symbolName": "text"
      }
    ]
  },
  "ok": true,
  "fail": true
}

Calculate service fee and shares for customer subscription

post

bizType=fund.app.FundApplyAppDubboService.calcApplyShares Calculate service fee and shares for customer subscription Accessible after login

Body
customerNostringOptional
currencyPaystringOptional

Payment currency, or a basket

amountPaynumberRequired

By amount: payment amount, by shares: subscription shares

applyTypeinteger · int32Optional
  1. By amount, 2. By shares
fundIdintegerRequired
Responses
200Success
application/json
post
/global/fund.app.FundApplyAppDubboService.calcApplyShares
POST /api/global/fund.app.FundApplyAppDubboService.calcApplyShares HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 81

{
  "customerNo": "text",
  "currencyPay": "text",
  "amountPay": 1,
  "applyType": 1,
  "fundId": 1
}
200Success
{
  "bizCode": "text",
  "code": "text",
  "msg": "text",
  "tm": 1,
  "trace": "text",
  "msgParams": "text",
  "data": {
    "fees": "text",
    "shares": "text",
    "sharesNet": "text",
    "rate": "text",
    "currencyNet": "text",
    "currencyPay": "text",
    "amountPay": "text",
    "list": [
      {
        "id": 1,
        "status": 1,
        "createBy": "text",
        "createTime": 1,
        "updateBy": "text",
        "updateTime": 1,
        "proposalNo": "text",
        "fundId": 1,
        "currency": "text",
        "digits": 1,
        "amount": "text",
        "fees": "text",
        "total": "text"
      }
    ]
  },
  "ok": true,
  "fail": true
}

Customer subscription record

post

bizType=fund.app.FundApplyAppDubboService.customerPage H5 subscription record Access after login

Body
usernamestringOptional
sizeinteger · int64Optional

Number of Items per Page

currentinteger · int64Optional

Current Page

downloadTypeinteger · int32Optional

Download type 1: direct download, 2: asynchronous download

startTimeinteger · int64Optional
endTimeinteger · int64Optional
currencyPaystringOptional
customerCompanyIdinteger · int64Optional
proposalNostring[]Optional
customerSelfNostring[]Optional
executeIdstring[]Optional
executeStatusinteger · int32Optional
currencySharesstringOptional
typeinteger · int32Optional
customerGroupIdinteger · int64Required

Customer group ID

Responses
200Success
application/json
post
/global/fund.app.FundApplyAppDubboService.customerPage
POST /api/global/fund.app.FundApplyAppDubboService.customerPage HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 266

{
  "username": "text",
  "size": 1,
  "current": 1,
  "downloadType": 1,
  "startTime": 1,
  "endTime": 1,
  "currencyPay": "text",
  "customerCompanyId": 1,
  "proposalNo": [
    "text"
  ],
  "customerSelfNo": [
    "text"
  ],
  "executeId": [
    "text"
  ],
  "executeStatus": 1,
  "currencyShares": "text",
  "type": 1,
  "customerGroupId": 1
}
200Success
{
  "bizCode": "text",
  "code": "text",
  "msg": "text",
  "tm": 1,
  "trace": "text",
  "msgParams": "text",
  "data": {
    "records": [
      {
        "id": 1,
        "status": 1,
        "createBy": "text",
        "createTime": 1,
        "updateBy": "text",
        "updateTime": 1,
        "proposalNo": "text",
        "companyName": "text",
        "customerNoFun": "text",
        "fundId": 1,
        "currencyPay": "text",
        "currencyShares": "text",
        "fees": "text",
        "amountPay": "text",
        "finalAmount": "text",
        "shares": "text",
        "sharesNet": "text",
        "sharesStatus": 1,
        "executeStatus": 1,
        "executeId": "text",
        "currencyNet": "text",
        "fundName": "text",
        "executeList": [
          {
            "id": 1,
            "status": 1,
            "createBy": "text",
            "createTime": 1,
            "updateBy": "text",
            "updateTime": 1,
            "amount": 1,
            "baseCurrency": "text",
            "profitCurrency": "text",
            "rate": 1,
            "symbolId": 1,
            "symbolName": "text"
          }
        ]
      }
    ],
    "total": 1,
    "size": 1,
    "current": 1
  },
  "ok": true,
  "fail": true
}

Get underlying asset information of the fund

post

bizType=fund.app.FundApplyAppDubboService.getFundCurrencyList Get underlying asset information of the fund Accessible after login

Body
proposalNostringRequired

Proposal number

Responses
200Success
application/json
post
/global/fund.app.FundApplyAppDubboService.getFundCurrencyList
POST /api/global/fund.app.FundApplyAppDubboService.getFundCurrencyList HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 21

{
  "proposalNo": "text"
}
200Success
{
  "bizCode": "text",
  "code": "text",
  "msg": "text",
  "tm": 1,
  "trace": "text",
  "msgParams": "text",
  "data": [
    {
      "id": 1,
      "status": 1,
      "createBy": "text",
      "createTime": 1,
      "updateBy": "text",
      "updateTime": 1,
      "proposalNo": "text",
      "fundId": 1,
      "currency": "text",
      "digits": 1,
      "amount": "text",
      "fees": "text",
      "total": "text"
    }
  ],
  "ok": true,
  "fail": true
}

Client manager pagination query fund records

post

bizType=fund.app.FundApplyAppDubboService.page PCUI client manager pagination query fund records Access after login

Body
usernamestringOptional
sizeinteger · int64Optional

Number of Items per Page

currentinteger · int64Optional

Current Page

downloadTypeinteger · int32Optional

Download type 1: direct download, 2: asynchronous download

startTimeinteger · int64Optional
endTimeinteger · int64Optional
currencyPaystringOptional
customerCompanyIdinteger · int64Optional
proposalNostring[]Optional
customerSelfNostring[]Optional
executeIdstring[]Optional
executeStatusinteger · int32Optional
currencySharesstringOptional
typeinteger · int32Optional
customerGroupIdinteger · int64Required

Customer group ID

Responses
200Success
application/json
post
/global/fund.app.FundApplyAppDubboService.page
POST /api/global/fund.app.FundApplyAppDubboService.page HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 266

{
  "username": "text",
  "size": 1,
  "current": 1,
  "downloadType": 1,
  "startTime": 1,
  "endTime": 1,
  "currencyPay": "text",
  "customerCompanyId": 1,
  "proposalNo": [
    "text"
  ],
  "customerSelfNo": [
    "text"
  ],
  "executeId": [
    "text"
  ],
  "executeStatus": 1,
  "currencyShares": "text",
  "type": 1,
  "customerGroupId": 1
}
200Success
{
  "bizCode": "text",
  "code": "text",
  "msg": "text",
  "tm": 1,
  "trace": "text",
  "msgParams": "text",
  "data": {
    "records": [
      {
        "id": 1,
        "status": 1,
        "createBy": "text",
        "createTime": 1,
        "updateBy": "text",
        "updateTime": 1,
        "proposalNo": "text",
        "companyName": "text",
        "customerNoFun": "text",
        "fundId": 1,
        "currencyPay": "text",
        "currencyShares": "text",
        "fees": "text",
        "amountPay": "text",
        "finalAmount": "text",
        "shares": "text",
        "sharesNet": "text",
        "sharesStatus": 1,
        "executeStatus": 1,
        "executeId": "text",
        "currencyNet": "text",
        "fundName": "text",
        "executeList": [
          {
            "id": 1,
            "status": 1,
            "createBy": "text",
            "createTime": 1,
            "updateBy": "text",
            "updateTime": 1,
            "amount": 1,
            "baseCurrency": "text",
            "profitCurrency": "text",
            "rate": 1,
            "symbolId": 1,
            "symbolName": "text"
          }
        ]
      }
    ],
    "total": 1,
    "size": 1,
    "current": 1
  },
  "ok": true,
  "fail": true
}

Last updated