查询场地规则

GET http://tcc-dev.interlib.com.cn/api/tcc-open-platform/open-api/room/rule/list
消耗
  • application/json
生成
  • */*
参数
类型 名称 说明 类型
Query orgId
必填
租户id string
Query ruleName
必填
规则名称 string
调用示例
http://tcc-dev.interlib.com.cn/api/tcc-open-platform/open-api/room/rule/list?orgId=464909140298096640&ruleName=开放平台新增
响应
HTTP代码 说明 类型
200 OK [开放平台场地规则Dto]
401 Unauthorized 无内容
403 Forbidden 无内容
404 Not Found 无内容

开放平台场地规则Dto

名称 说明 类型
advanceCancelMinute
必填
可提前取消预约时间 (单位: 分钟) integer (int32)
advanceSignInMinute
必填
提前签到时间 (单位: 分钟) integer (int32)
allowApplyTimeRange
必填
可预约时间范围 (单位: 天) integer (int32)
createBy
可选
创建人 string
createTime
可选
创建时间 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)

响应示例

{
  "code": 200,
  "data": [
    {
      "ruleId": "519190387715743744",
      "orgId": "464909140298096640",
      "createBy": "开放",
      "createTime": "2020-12-14 03:35:06",
      "name": "开放平台新增",
      "ruleType": 1,
      "vacationTag": 0,
      "needExamineTag": 0,
      "allowApplyTimeRange": 30,
      "advanceSignInMinute": 10,
      "advanceCancelMinute": 60,
      "experienceLevelId": "0",
      "startTime": "2020-11-15",
      "endTime": "2020-11-29",
      "cycleList": [
        "1",
        "7"
      ],
      "timeRangeList": [
        "07:30-12:00",
        "13:30-18:00"
      ],
      "extraDate": null,
      "extraCycle": "3",
      "extraTimeRangeList": [
        "07:30-12:00"
      ]
    }
  ],
  "desc": "操作成功"
}