文档
测试

保存开屏配置

POST
https://portal.dev2.supwisdom.com/portal-api/v1/appLaunchScreen/save?id=

接口描述

保存配置接口,可见范围字段未填写

请求头

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

请求参数

参数名
类型
描述
必填
id
string
开屏页配置id
可选
contentUrl
string
开屏页的内容,一张图片或一个视频的url
必填
objectFit
string
图片适配规则:宽高自适应(cover),宽高限定适配(contain),拉伸适配(fill)
必填
redirectUrl
string
跳转地址url
必填
creator
string
创建人,如:王小明
必填
frequencyType
string
开屏页的展示频次类型:不限频次(infinity),有限次数(limited)
必填
frequency
number
在一个自然日内开屏页的具体展示频次
必填
duration
number
开屏页内容的持续时长
必填
skipDuration
number
开屏页内容的可跳过时长
必填
validDateType
string
有效时间类型: 永久有效(permanent),自定义(custom)
必填
customValidDateType
string
自定义有效时间类型; include:包含; exclude:不包含,排除
必填
customValidStartDate
string
自定义开始时间 格式:yyyy-mm-dd 00:00:00
必填
customValidEndDate
string
自定义结束时间 格式:yyyy-mm-dd 23:59:59
必填
terminals
string
终端种类 目前除了app外其他禁用
必填
permissionMode
object
新版权限模型(暂时不需要)
必填
accessRights
object
访问权限
必填
departmentIds
string
部门访问权限
必填
groupIds
string
用户组访问权限
必填
roleIds
string
角色访问权限
必填
sortNumber
number
排序号,默认是0
必填
publicAccess
string
是否公开,格式:'0':不公开,'1':公开
必填

响应参数

参数名
类型
描述
必填
code
int
0:成功;-1:失败;
必填
message
string
接口访问状况信息
必填
data
null
必填

说明 / 示例

```json { "code": 0, "data": null, "message": "保存成功" } ``` ```json // permissionMode 权限模型数据结构示例 // relation条件关系:and: 并且,or:或 // 查询属性:department:可浏览部门; role:可浏览角色; userGroup:可浏览用户组; user:可浏览用户; // operation 操作符: =:等于; !==: 不等于 { "conditions": [ { "conditions": [ { "key": "department", "value": [ "shuxuexueyuan", "renwenxueyuan" ], "operation": "=" }, { "key": "role", "value": [ "9", "6" ], "operation": "=" }, { "key": "userGroup", "value": [ "8988098909000f" ], "operation": "=" } ], "relation": "and" }, { "conditions": [ { "key": "user", "value": [ "smartadmin" ], "operation": "=" } ] } ], "relation": "or" } ```