index.ts 672 B

123456789101112131415161718192021222324
  1. import request from '@/config/axios'
  2. export interface ConfigVO {
  3. brokerageEnabled: boolean
  4. brokerageEnabledCondition: number
  5. brokerageBindMode: number
  6. brokeragePostUrls: string
  7. brokerageFirstPercent: number
  8. brokerageSecondPercent: number
  9. brokerageWithdrawMinPrice: number
  10. brokerageBankNames: string
  11. brokerageFrozenDays: number
  12. brokerageWithdrawType: string
  13. }
  14. // 查询交易中心配置详情
  15. export const getTradeConfig = async () => {
  16. return await request.get({ url: `/trade/config/get` })
  17. }
  18. // 保存交易中心配置
  19. export const saveTradeConfig = async (data: ConfigVO) => {
  20. return await request.put({ url: `/trade/config/save`, data })
  21. }