文档
测试
现存接口
新增响应字段

新增聚合服务

POST
https://easydoc.net/mock/MH8zNQVt/mock/v1/service/manage/save

接口描述

保存接口

请求头

参数名
类型
描述
必填
x-id-token
string
用户token
必填

请求参数

参数名
类型
描述
必填
参数标签
serviceTerminals
array
服务终端设置
必填
现存
terminalType
string
终端类型; 1=>pc 端, 7=>移动 端, 3=>微信,4=>支付宝,6=>H5
必填
现存
aggregationServices
object
聚合服务
必填
新增
aggregationServiceList
array
聚合服务列表
必填
新增
serviceId
string
服务ID,新增为空,编辑为数据库存储的id
必填
新增
code
string
在新增时由前端生成,用来匹配子级
必填
新增
level
int
层级,示例:1
必填
新增
parentCode
string
父级code,如果为第一层级,此值为空,如果为自己服务,此值为父级code
必填
新增
service_name
string
服务名称
必填
新增
service_url
string
服务访问地址
必填
新增
service_icon
string
服务图标
必填
新增
useVpn
boolean
是否启用vpn
必填
新增
needLocalNetWork
boolean
是否需要内网访问
必填
新增
tokenAccept
string
用户集成设置,pc端无用户集成,移动端有
必填
新增

响应参数

application/json
参数名
类型
描述
必填
code
int
0:成功;-1:失败;
必填
message
string
接口访问状况信息
必填
data
object
返回具体数据
必填

说明 / 示例

post参数示例 ```json { "service":{ "serviceName":"mock服务", "containServices":[ // 旧字段,优化后此字段可不使用 { "serviceId":"8aaa82218344518c01835f93559303d5", "code":"ae208f65-9f8d-47b4-a3f7-68e5ccef6f13", "level":1, "parentCode":"", "service_name":"", "service_url":"http://haha.com" } ], "serviceTerminals":[ { "terminalType":"1", // pc端 "serviceName":"pc端服务", "iconUrl":"https://portalm-sw.paas.newcapec.cn/portal-minio/service/暗中观察120px_1661415887806.png", "serviceUrl":"", "needLocalNetWork":false, "useVpn":false, "tokenAccept":"", "aggregationServices":{ // 新增 "aggregationServiceList":[ { "serviceId":"", "code":"p1", "level": 1, "parentCode":"", "service_name":"一级服务--服务1", "service_url":"http://haha.com", "service_icon":"555", "useVpn":false, "needLocalNetWork":false, "tokenAccept":"", }, { "serviceId":"", "code":"c1", "level": 2, "parentCode":"p1", "service_name":"二级服务--服务1", "service_url":"http://haha.com", "service_icon":"555", "useVpn":false, "needLocalNetWork":false, "tokenAccept":"", }, { "serviceId":"", "code":"c2", "level": 1, "parentCode":"", "service_name":"一级服务--服务2", "service_url":"http://haha.com", "service_icon":"555", "useVpn":false, "needLocalNetWork":false, "tokenAccept":"", } ], }, }, { "terminalType":"7", // 移动端 "serviceName":"我是移动端服务", "iconUrl":"https://portalm-sw.paas.newcapec.cn/portal-minio/service/暗中观察120px_1661415887806.png", "serviceUrl":"", "needLocalNetWork":false, "useVpn":false, "tokenAccept":"", "aggregationServices":{ // 新增 "aggregationServiceList":[ { "serviceId":"", "code":"p1", "level": 1, "parentCode":"", "service_name":"一级服务--服务1", "service_url":"http://haha.com", "service_icon":"555", "useVpn":false, "needLocalNetWork":false, "tokenAccept": "", }, { "serviceId":"", "code":"c1", "level": 2, "parentCode":"p1", "service_name":"二级服务--服务1", "service_url":"http://haha.com", "service_icon":"555", "useVpn":false, "needLocalNetWork":false, "tokenAccept":"", }, { "serviceId":"", "code":"c2", "level": 1, "parentCode":"", "service_name":"一级服务--服务2", "service_url":"http://haha.com", "service_icon":"555", "useVpn":false, "needLocalNetWork":false, "tokenAccept":"", } ], }, }, { "terminalType":"2", // 超级app "serviceName":"我是超级app", "iconUrl":"https://portalm-sw.paas.newcapec.cn/portal-minio/service/暗中观察120px_1661415887806.png", "serviceUrl":"", "needLocalNetWork":false, "useVpn":false, "tokenAccept":"", "aggregationServices":{ // 新增 "aggregationServiceList":[ { "serviceId":"", "code":"p1", "level": 1, "parentCode":"", "service_name":"一级服务--服务1", "service_url":"http://haha.com", "service_icon":"555", "useVpn":false, "needLocalNetWork":false, "tokenAccept": "", }, { "serviceId":"", "code":"c1", "level": 2, "parentCode":"p1", "service_name":"二级服务--服务1", "service_url":"http://haha.com", "service_icon":"555", "useVpn":false, "needLocalNetWork":false, "tokenAccept":"", }, { "serviceId":"", "code":"c2", "level": 1, "parentCode":"", "service_name":"一级服务--服务2", "service_url":"http://haha.com", "service_icon":"555", "useVpn":false, "needLocalNetWork":false, "tokenAccept":"", } ], }, }, ], "servicePicUrl":"https://portalm-sw.paas.newcapec.cn/portal-minio/service/暗中观察120px_1661415887806.png", "serviceProfile":"", "status":"2", "createTime":"2022-09-21T10:23:55.000+00:00", "updateTime":"2022-09-21T10:23:55.000+00:00", "serviceDesc":"", "servicePinYin":"tt", "collectNum":0, "serviceNo":"0375", "contactInformation":"", "serviceSource":"测试", "serviceType":"5", "clickNum":0, "createUserCode":"smartadmin", "updateUserCode":"smartadmin", "serviceDepartmentCode":"0", "haveGuide":"0", "flowId":"", "publicAccess":"0", "recommend":"0", "serviceDepartmentName":"测试", "checkUrl":"", "formId":"", "printId":"", "yyId":"", "sourceType":"FService", "unlineHand":"0", "runTime":1, "maintainDepartmentCode":"", "maintainDepartmentName":"", "enableEvaluation":"0", "evaluationId":"", "evaluationObjectId":"", "releaseArea":"" }, "serviceRelations":[ ], "saveWorkFlowForm":{ "workFlowBaseInfo":{ "serviceId":"8aaa82218344518c01835f93559303d5", "joinHandleDepartIds":[ ], "joinHandleDeparts":[ ], "handleTimeLimit":"0", "handleWay":0, "hasIntegratedToDoRemind":false, "runTime":1, "userProtocol":"", "handleInstructionWidgetName":"已详细阅读", "bussinessConsultateDep":"", "bussinessConsultatePhone":"", "serviceConsultateDep":"", "serviceConsultatePhone":"", "sysConsultateDep":"", "sysConsultatePhone":"", "onLineFlowChart":"", "underLineFlowChart":"", "useScope":"" }, "workFlowHandleDetailList":[ ], "workFlowApplyMaterialDetailList":[ ], "workFlowTollDetailList":[ ], "workFlowHandleBasisList":[ ], "workFlowSimplifyDetail":"" }, "serviceRights":[ { "serviceId":"8aaa82218344518c01835f93559303d5", "rightType":"1", "rightCode":"db75d5b037e311ed0ed1557199c049ae" }, { "serviceId":"8aaa82218344518c01835f93559303d5", "rightType":"1", "rightCode":"dc4a474037e411ed0ed1557199c049ae" }, { "serviceId":"8aaa82218344518c01835f93559303d5", "rightType":"2", "rightCode":"csjs" }, { "serviceId":"8aaa82218344518c01835f93559303d5", "rightType":"2", "rightCode":"2" }, { "serviceId":"8aaa82218344518c01835f93559303d5", "rightType":"3", "rightCode":"0" } ] } ````