POST https://tcc-dev.interlib.com.cn/api/tcc-open-platform/open-api/room/rule
application/json
*/*
类型 | 名称 | 说明 | 类型 |
---|---|---|---|
Body | dto 必填 |
dto | [开放平台场地规则Dto] |
名称 | 说明 | 类型 |
---|---|---|
advanceCancelMinute 必填 |
可提前取消预约时间 (单位: 分钟) | integer (int32) |
advanceSignInMinute 必填 |
提前签到时间 (单位: 分钟) | integer (int32) |
allowApplyTimeRange 必填 |
可预约时间范围 (单位: 天) | integer (int32) |
createBy 可选 |
创建人 | string |
createTime 可选 |
创建时间 样例 : "2020-12-14 00:00:00" |
string (date-time) |
cycleList 可选 |
ruleType=1时必传,星期列表,1/周一.....7/周日 | < string > array |
endTime 可选 |
ruleType=2时必传,时间范围,结束时间。格式:yyyy-MM-dd | string (date-time) |
experienceLevelId 可选 |
用户等级id | integer (int64) |
extraCycle 可选 |
ruleType=1时,可选的额外星期。1/周一.....7/周日 | string |
extraDate 可选 |
ruleType=2时,可选的额外日期。格式:yyyy-MM-dd | string (date-time) |
extraTimeRangeList 可选 |
额外时间范围列表,如07:00-12:00,格式:HH:mm-HH:mm | < string > array |
name 必填 |
规则名称 | string |
needExamineTag 必填 |
预约是否需要审核: 0.不需要 1.需要 | integer (int32) |
orgId 必填 |
租户id | integer (int64) |
ruleId 可选 |
规则id | integer (int64) |
ruleType 必填 |
规则类型:1.周期 2.时间范围 | integer (int32) |
startTime 可选 |
ruleType=2时必传,时间范围,开始时间。格式:yyyy-MM-dd | string (date-time) |
timeRangeList 必填 |
时间范围列表,如07:00-12:00,格式:HH:mm-HH:mm | < string > array |
vacationTag 必填 |
是否规避法定节假日:0.否 1.是 | integer (int32) |
{
"advanceCancelMinute": 30,
"advanceSignInMinute": 30,
"allowApplyTimeRange": 2,
"createBy": "张三",
"createTime": "2020-12-14 03:35:06",
"cycleList": [
"1","2"
],
"endTime": "2020-11-02 07:32:20",
"experienceLevelId": 0,
"extraCycle": "6",
"extraDate": "2020-11-02 07:32:20",
"extraTimeRangeList": [
"09:00-12:00"
],
"name": "预约规则",
"needExamineTag": 0,
"orgId": 464909140298096640,
"ruleId": 0,
"ruleType": 1,
"startTime": "2020-11-02 07:32:20",
"timeRangeList": [
"14:00-18:00"
],
"vacationTag": 0
}
HTTP代码 | 说明 | 类型 |
---|---|---|
200 | OK | RestData |
201 | Created | 无内容 |
401 | Unauthorized | 无内容 |
403 | Forbidden | 无内容 |
404 | Not Found | 无内容 |
响应示例
{
"code": 200,
"data": id(预约规则id),
"desc": ""
}