系统管理

June 24, 2022About 22 min

系统管理

SDK类名:/common/Settings;

----- 系统设置 -----

URL

/系统设置

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则

系统设置-更新配置

SDK方法名:updateSetting;

发送键值对,更新记录;

仅发送当前需要改的参数;

URL

/sys/settings

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
cc_ipsArray控制台地址
page_sizeString列表默认记录数(条)10
refresh_intervalString状态刷新间隔(秒)10
log_save_timeString日志保留时长(天)30
email_switchString邮件,是否启用邮件通知,1是0否;1
email_titleString邮件,可选,邮件签名,没默认值
email_contentString邮件,可选,邮件正文签名,没默认值
email_smtp_svrString邮件,SMTP的服务器地址test
email_smtp_portString邮件,SMTP的服务器端口25
email_smtp_authString邮件,开启SMTP认证1
email_accountString邮件,邮箱帐号test@info2soft.com
email_fromString邮件,发件人邮箱,非必填,没填用account
email_pwdString邮件,邮箱密码(加密),获取此字段不会返回真实密码而是 ***;修改时如给后端 ***,后端不会修改;123456
email_smtp_sslString邮件,使用SSL连接服务器0
sms_switchString短信,短信通知开关,1是0否;1
sms_platformString短信,短信平台;阿里:ali;华为:hw;东方证券:df;企信王:esk;太平洋:tpy_oto;短信猫:dtu;国泰君安:gtja;国都证券:gdzq;医利捷 : ylj; 华发财务: hfcw, 玄武科技UMP:umpali
sms_app_keyString短信,阿里,AppKeyAppKey
sms_secret_keyString短信,阿里,SecretKeySecretKey
sms_sign_nameString短信,阿里,签名名称SignName
sms_template_codeString短信,阿里/华为/东方,短信模板IDtemplate
sms_serverString短信,企信王/东方/太平洋/国泰君安/国都证券/华发财务,服务地址
sms_usernameString短信,企信王/华为/东方/太平洋/国泰君安/国都证券/玄武科技UMP,用户名
sms_passwordString短信,企信王/华为/东方/太平洋/国泰君安/国都证券/玄武科技UMP,密码
sms_domain_nameString短信,华为,华为账户名
sms_region_nameString短信,华为,所属区域
sms_topic_urnString短信,华为,主题的URN
dtu_serial_deviceString短信,短信猫,串口
dtu_baud_rateString短信,短信猫,波特率
notify_contact_bizObject通知中心,普通联系人,默认包含
  phoneString电话,逗号分隔11111111111
  emailString邮件,逗号分隔test@info2sost.com
notify_contact_chkObject通知中心,巡检联系人
  phoneString电话,逗号分隔11111111111
  emailString邮件,逗号分隔test@info2sost.com
  policyObject通知策略
    everyStringmonth / seasonmonth
    daysString第几天,逗号分隔5,6
notify_contact_statusObject通知中心,状态联系人
  phoneString电话,逗号分隔11111111111
  emailString邮件,逗号分隔test@info2sost.com
  policyObject通知策略
    everyStringhour / dayhour
    gapString间隔小时/天数4
notify_limitString通知中心,通知次数上限;10
node_latest_verString特殊参数,在线升级,最新版本号
node_upgrade_serverString特殊参数,在线升级,最新版本号
node_upgrade_pathString特殊参数,在线升级,升级包存放路径
node_online_upgradeString特殊参数,在线升级,0关1开0
mirr_skipString特殊参数,忽略镜像配置项,0关1开;0
passwd_expireString安全设置,密码有效期(天);30
passwd_lengthString安全设置,密码长度;8
passwd_strongString安全设置,限制密码复杂度;1
login_attemptString安全设置,允许尝试登陆次数;13
login_lockString安全设置,失败锁定时间(分);10
white_listArray按照设置,白名单,默认:[0.0.0.0][0.0.0.0]
client_langString语言设置,如 english, zh_cnzh_cn
offline_modeNumber离线模式(禁止RPC):0关1开;
数据库迁移完了,自动进入离线模式,前端弹个浮窗上面加个按键“退出离线模式”,提示用户加许可后退出离线模式(用户不能手动进入离线模式)
0
product_titleObject产品名称数组
  titleString系统名称:英方统一数据管理平台
  title_logoString系统名称logo
  faviconString系统图标
  copyrightString版权信息
  copyright_logoString版权logo
  login_backgroundString登录页背景
  login_logoString登录页logo
  home_backgroundString首页背景
  home_logoString首页logo
ylj_channel_noString医利捷 渠道编号0001
ylj_system_noString医利捷 系统编号0001
log_pathString日志存储目录
max_log_path_sizeNumber日志目录大小上限: 只允许输入大于0的正整数, 默认值1024 ,单位MB
log_archive_pathString日志转存目录,不能与日志存储目录相同
max_disk_occupancyNumber磁盘占用上限,单位GB0
wechat_switchNumber微信开关0
app_idString微信服务号appid
app_secretString微信服务号secret
aes_keyString微信服务号aes_key
wechat_tokenString接口配置token
normal_notify_switchNumber恢复正常通知 开关0
sms_idString短信模板id
wechat_idString微信消息模板id
maintenance_switchNumber运维平台开关0
maintenance_ipString运维平台接口地址
maintenance_source_idString(e海智维)运维平台sourceID
maintenance_default_ipString(e海智维)运维平台默认告警设备绑定地址
maintenance_user_idString(e海智维)运维平台告警需要额外通知的员工工号
maintenance_platformStringhtsec:e海智维
cscb:长沙银行综合监控告警系统
stop_alertsNumber停止态是否告警:
0:否;
1:是;
1
etcd_urlsArray【etcd配置信息】
  nameString配置名称,用于在节点和服务集群中显示
  urlsArrayetcd服务器地址: 【ip:port】
    ipString
    portString
  uuidStringetcd服务器地址绑定的唯一标识
  has_nodeNumberetcd服务器地址关联的资源数【节点+服务集群】
audio_alert_notifyNumber音频告警通知
single_alert_loop_broadcast_timesNumber单次告警循环播报次数
custom_audioString自定义音频
maintenance_usernameString(长沙银行)运维平台用户名
maintenance_passwordString(长沙银行)运维平台密码
maintenance_source_system_codeString(长沙银行)事件来源系统编码
maintenance_source_system_nameString(长沙银行)事件来源系统名
maintenance_event_system_nameString(长沙银行)事件发生系统名
maintenance_event_system_codeString(长沙银行)事件发生系统编码
snmp_switchNumberSNMP消息推送开关:
0:关;
1:开;
0
snmp_versionStringSNMP版本:
2C、3C;
snmp_communityString社区名称
snmp_ipStringSNMP管理地址
snmp_portNumberSNMP管理端口

Response

名称类型必选简介Mock初始值Mock规则
msgString
retNumber@mock=200200
dataObject
  messageString@mock=success update to latest versionsuccess update to latest version
  codeNumber@mock=00

系统设置-获取配置

SDK方法名:listSysSetting;

内容同更新配置

URL

/sys/settings

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
keysArray要获取的字段

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。
  cc_ipString192.168.72.70
  log_save_timeString30
  page_sizeString10
  refresh_intervalString10
  email_smtp_svrStringtest
  email_smtp_portString25
  email_smtp_sslString0
  email_smtp_authString1
  email_accountStringtest@info2soft.com
  email_pwdString123456
  email_switchString1
  sms_switchString1
  sms_platformStringali
  sms_app_keyStringAppKey
  sms_secret_keyStringSecretKey
  sms_sign_nameStringSignName
  sms_template_codeStringtemplate
  sms_serverString
  sms_usernameString
  sms_passwordString
  sms_domain_nameString
  sms_region_nameString
  sms_topic_urnString
  notify_contact_bizObject
    phoneString11111111111
    emailStringtest@info2sost.com
  notify_contact_chkObject
    phoneString11111111111
    emailStringtest@info2sost.com
    policyObject
      everyString1
      daysString5
  notify_contact_statusObject
    phoneString11111111111
    emailStringtest@info2sost.com
    policyObject
      everyString3
      gapString4
  node_latest_verString
  node_upgrade_serverString
  node_upgrade_pathString
  node_online_upgradeString0
  mirr_skipString0
  passwd_expireString180
  passwd_lengthString8
  passwd_strongString1
  login_attemptString13
  login_lockString10
  notify_limitString10
  client_langStringzh_cn
  cc_ipsArray
    ipString172.20.68.211
    uuidStringF9710F22-59F0-7C65-6DC2-88AE138EC71C
    has_nodeNumber1表示存在节点绑定,0表示无节点绑定可删除1
  maintenance_switchNumber运维平台开关0
  maintenance_ipString运维平台接口地址
  maintenance_source_idString运维平台sourceID
  maintenance_default_ipString运维平台默认告警设备绑定地址
  maintenance_user_idString运维平台告警需要额外通知的员工工号
product_titleObject
  titleString
  copyrightString
  faviconString
  copyright_logoString
  login_backgroundString
  login_logoString
  home_logoString
  home_backgroundString

系统设置-获取公开配置

SDK方法名:listPublicSettings;

URL

/sys/public_settings

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。
  product_titleObject
    titleString
    title_logoString
    copyrightString
    faviconString
    copyright_logoString
    login_backgroundString
    login_logoString
    home_logoString
    home_backgroundString

系统设置-控制台主机IP

SDK方法名:describeCCip;

URL

/sys/settings/ips

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
dataObject
  codeNumber@mock=00
  ipsArray
  messageString@mock=success update to latest versionsuccess update to latest version
msgString
retNumber@mock=200200

----- 用户管理 -----

URL

/用户管理

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则

用户管理(admin)-新增用户

SDK方法名:createUser;

URL

/user

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
usernameStringtest2
passwordStringRSA加密11111111
rolesArray角色id数组,1-5:tenant_admin,sysadmin,admin,auditor,operator["3"]
activeString1
emailString11@info2soft.com
mobileString12366666666
commentString

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。
  uuidString773B582B-E6E9-7236-3465-EC4E3B889A8A
  keysObject
    access_keyStringwUVIkvDcuRE75dJnj2LQANKpCMbTlF6i
    secret_keyStringSLhGo6X5swUBCv0Z3HOyNAY9nmM1QupF42RVbceE
    user_uuidString773B582B-E6E9-7236-3465-EC4E3B889A8A

用户管理(admin)-用户列表(admin)

SDK方法名:listUser

URL

/user

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
limitNumber10
pageNumber1

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  usersArray5
    idString2
    user_uuidString1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC
    usernameStringadmin
    emailString
    mobileString
    activeString1
    first_nameStringAdmin
    last_nameStringdefault
    addressString
    commentString
    companyString
    create_timeString1539835353
    builtinString1
    rolesArray
      idString3
      user_idString2
      role_idString3
      nameStringadmin
      is_systemString1
      allow_new_userString1
      display_nameStringBusiness Administrator
      descriptionStringAdmin User
      dynamic_permsString0
  totalNumber5
  track_login_attemptsBoolean是否限制登录失败次数false

用户管理(admin)-获取用户

SDK方法名:describeUser

URL

/user/:id([0-9]+)

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  idString2
  user_uuidString1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC
  usernameStringadmin
  emailString
  mobileString
  activeString1
  first_nameStringAdmin
  last_nameStringdefault
  addressString
  commentString
  companyString
  create_timeString1539835353
  builtinString1

用户管理(admin)-删除账户

SDK方法名:deleteUser

URL

/user

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
idsArrayid数组["20"]

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

用户管理(admin)-修改用户信息

SDK方法名:modifyUser

URL

/user/:id([0-9]+)

Method

PUT

Request

名称类型必选简介Mock初始值Mock规则
usernameStringtest
passwordStringRSA加密11111111
rolesArray["3"]
activeString1
emailString123@info2soft.com
mobileString12332145248
commentString
first_nameString
last_nameString

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

用户管理 - 解除用户登录锁定

URL

/user/:uuid([A-F0-9-]+)/clear_login_attempt

Method

POST

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

----- Profile -----

URL

/用户Profile

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则

用户Profile(all user)-修改密码

SDK方法名:modifyUserPwd

URL

/user/password

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
old_passwordStringRSA加密Info1234
passwordStringRSA加密Info1234

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

用户Profile(all user)-获取用户Profile

SDK方法名:listProfile

URL

/user/profile

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  profileObject
    user_uuidString1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC
    usernameStringadmin
    mobileString123412341234
    emailStringa@qq.com
    nicknameStringadmin
    companyString公司
    addressString上海市闵行区
    commentString
    pwd_change_timeString1756863795
    is_biz_adminString是否是业务管理员
    main_roleString用户首选角色,
内置的有:
tenant_admin 租户管理员,
sysadmin 系统(用户)管理员,
admin 业务管理员,
auditor 审计,
operator, 操作员,普通用户;
其他类型角色为自定义角色,属于“业务管理员”或 “操作员”中的一种
auditor
  access_logArray

用户Profile(all user)-修改Profile

SDK方法名:modifyProfile

URL

/user/profile

Method

PUT

Request

名称类型必选简介Mock初始值Mock规则
mobileString15354254585
emailStringtest@info2soft.com
nicknameStringtest
companyStringinfo2soft
addressStringtest
commentString

Response

名称类型必选简介Mock初始值Mock规则
dataObject
  messageString
  codeNumber0
retNumber200
msgString

用户Profile(all user)-退出登录

SDK方法名:logout

URL

/user/logout

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
lockNumber用户锁定时传1,代表锁定1

Response

名称类型必选简介Mock初始值Mock规则
dataObject
  codeNumber@mock=00
  messageString@mock=logout successfullogout successful
msgString
retNumber@mock=200200

----- 密钥管理 -----

URL

/密钥

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则

AccessKey列表

SDK方法名:listAk;

URL

/ak

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
typeNumber0-普通人机
1-机机

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  totalNumber1
  keysArray
    usernameStringadmin
    access_keyStringVqUyHS2YQkxnAEZBjFP38e9ht7IaJNlO
    secret_keyStringRow3KUzQVGT5PB6a9mvYFu7kMhHnl8JsIepXryiC
    statusNumber0
    created_atString1553501446

AccessKey新建

SDK方法名:createAk;

URL

/ak

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
typeNumber0-普通人机
1-机机

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。
  secret_keyString

AccessKey更新

SDK方法名:modifyAk; 启用、禁用

URL

/ak

Method

PUT

Request

名称类型必选简介Mock初始值Mock规则
access_keyStringpytDWihn3NscXewH8UYLIZq2gE7ufGoQ
statusNumber0 禁用; 1 启用0

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

AccessKey删除

SDK方法名:deleteAk; 不支持批量删除

URL

/ak

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
access_keyStringpytDWihn3NscXewH8UYLIZq2gE7ufGoQ

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

----- 角色管理 -----

角色相关

URL

/ 

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则

角色管理 - 角色列表

SDK方法名:listRole;

URL

/role

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
filter_valueString不支持模糊匹配operator
filter_typeStringname
pageString1
limitString10

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  rolesArray5
    idString3
    nameString@name
    is_systemString1
    allow_new_userString1
    display_nameStringBusiness Administrator
    descriptionStringAdmin User
    dynamic_permsString0
  totalNumber6

------ 配置备份 ------

URL

/dash/cc_bak

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则

npsvr列表

SDK方法名:listNpsvr;

URL

/cc/npsvr_list

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
pageNumber页数1
limitNumber条数10

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  totalNumber1
  info_listArray
    config_addrString管理地址affdsfsafs
    npsvr_uuidStringuuidadsfsafdsf
    versionString版本dsgfadf

npsvr获取单个

SDK方法名:describeNpsvr

URL

/cc/npsvr

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
npsvr_uuidStringnpsvr_uuid9C865EB7-6999-65D6-C029-0615735C137E

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。
  npsvrObject
    npsvr_uuidStringnpsvr_uuid9C865EB7-6999-65D6-C029-0615735C137E
    config_addrStringnpsvr管理地址172.20.74.65
    config_portNumbernpsvr管理端口26823
    versionStringnpsvr版本号7.1.69.20111209
    bkup_switchString是否开启定时备份:
0,否;1,是
0
    policyObject备份策略
      limitNumber保留数30
      bkup_typeNumber0:每隔;1:每天0
      timeString每隔几小时;每天的几点24
    random_strString随机字符串9C865EB7-6999-65D6-C029-0615735C137E

npsvr修改

SDK方法名:modifyNpsvr

URL

/cc/npsvr

Method

PUT

Request

名称类型必选简介Mock初始值Mock规则
npsvr_uuidString9C865EB7-6999-65D6-C029-0615735C137E
bkup_switchString0
policyObject
  limitString30
  bkup_typeString0
  timeString24
random_strString9C865EB7-6999-65D6-C029-0615735C137E

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

npsvr删除

SDK方法名:deleteNpsvr;

URL

/cc/npsvr

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
npsvr_uuidStringnpsvr_uuid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

npsvr状态

获取备份规则的状态

SDK方法名:listNpsvrStatus

URL

/cc/npsvr_status

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
npsvr_uuidsStringnpsvr_uuid

Response

名称类型必选简介Mock初始值Mock规则
msgString
dataObject
  countString1
  messageString
  codeNumber0
  statusArray
    npsvr_uuidStringuuid
    versionString版本号
    statusString
retNumber200

npsvr 备份历史列表

SDK方法名:listNpsvrBakList;

URL

/cc/npsvr_bak_list

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
npsvr_uuidString

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  totalNumber1
  info_listArray
    idString
    bak_fileString备份文件名称
    npsvr_uuidStringnpsvr_uuid
    create_timeString备份时间
    versionString备份时的版本号

npsvr 备份历史操作

SDK方法名:

启动:npsvrBakRecovery;

停止:npsvrBakDelete;

URL

/cc/npsvr_operate

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
idString备份记录主键id
operateString删除:delete;
恢复:recovery;

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

配置备份 - 列表

SDK方法名:listBakConfig;

URL

/cc/bak_config_list

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
pageNumber页数1
limitNumber条数10
obj_typeString备份配置的类型dto

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  totalNumber1
  info_listArray
    obj_uuidStringuuidfdsafsafd
    versionString版本zsdfszcxz
    config_addrString管理地址小程序cxx

配置备份 - 单个

SDK方法名:describeBakConfig;

URL

/cc/bak_config

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
obj_uuidString备份配置UUID

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。
  bak_configObject
    obj_uuidString备份配置uuid9C865EB7-6999-65D6-C029-0615735C137E
    obj_typeString备份配置类型dto
    config_addrString管理地址172.20.74.65
    config_portNumber端口26823
    versionString版本7.1.69.20111209
    bkup_switchNumber是否开启定时备份:0-否 1-是0
    policyObject备份策略
      limitNumber保留数30
      bkup_typeNumber0-每隔 1-每天0
      timeNumber每隔几个小时 或 每天的几点24
    random_strString随机字符串9C865EB7-6999-65D6-C029-0615735C137E

配置备份 - 修改

SDK方法名:modifyBakConfig;

URL

/cc/bak_config

Method

PUT

Request

名称类型必选简介Mock初始值Mock规则
obj_uuidString9C865EB7-6999-65D6-C029-0615735C137E
bkup_switchString0
policyObject
  limitNumber30
  bkup_typeNumber0
  timeNumber24
random_strString9C865EB7-6999-65D6-C029-0615735C137E

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

配置备份 - 删除

SDK方法名:deleteBakConfig;

URL

/cc/bak_config

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
obj_uuidString备份配置uuid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

配置备份 - 状态

SDK方法名:listBakConfigStatus;

URL

/cc/bak_config_status

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
obj_uuidsArray备份配置uuid

Response

名称类型必选简介Mock初始值Mock规则
msgString
dataObject
  countString1
  messageString
  codeNumber0
  statusArray
    statusString
    versionString
    obj_uuidString
retNumber200

配置备份 - 获取备份历史列表

SDK方法名:listBakHistory;

URL

/cc/bak_history_list

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
obj_uuidString备份配置uuid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  totalNumber1
  info_listArray
    idString
    bak_fileString
    obj_uuidString
    create_timeString
    versionString

配置备份 - 备份历史操作

SDK方法名:

恢复:recoveryBakConfigInfo;

删除:deleteBakConfigInfo;

URL

/cc/bak_history_operate

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
idNumber
operateString删除:delete;
恢复:recovery;

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

上传音频文件

SDK方法名:uploadDownloadCustomAudio;

URL

/sys/settings/custom_audio

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
custom_audioObject音频

Response

名称类型必选简介Mock初始值Mock规则
msgString
retNumber200
dataObject
  messageString
  codeNumber0

下载音频文件

SDK方法名:downloadCustomAudio;

URL

/sys/settings/custom_audio

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则

etcd有效性检查

SDK方法名:chkEtcdUrl;

URL

/sys/settings/etcd_url_chk

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
etcd_url_uuidStringetcd_url uuid

Response

名称类型必选简介Mock初始值Mock规则
msgString
dataObject
  codeNumber0表示有效,非0表示无效0
  messageString
retNumber200
Last update: 11/18/2022, 3:56:21 PM
Contributors: ganl