新增培训

POST https://tcc-dev.interlib.com.cn/api/tcc-open-platform/open-api/train/offline
消耗
  • application/json
生成
  • */*
参数
类型 名称 说明 类型
Body dto
必填
dto [开放接口新增线下培训课程dto]

开放接口新增线下培训课程dto

名称 说明 类型
attendEndDate
必填
报名结束时间段
样例 : "2021-12-31 23:59"
string (date-time)
attendLimit
可选
总名额
样例 : 10
integer (int32)
attendStartDate
必填
报名开始时间段
样例 : "2021-12-01 00:00"
string (date-time)
classList
必填
培训班列表 < 培训班 > array
classifyName
必填
分类名称
样例 : "开放接口分类"
string
contactPerson
必填
联系人
样例 : "张三"
string
contactPersonPhone
必填
联系人电话
样例 : "13800138000"
string
courseCover
必填
封面
样例 : "1.jpg"
string
courseIntroduce
必填
课程简介
样例 : "这里是课程简介"
string
courseTitle
必填
课程名称
样例 : "通过开放接口新建的课程"
string
labelName
必填
标签名称,多个标签用英文逗号(,)隔开
样例 : "开放接口标签1,开放接口标签2"
string
maxAgeLimit
必填
最大报名年龄限制
样例 : 100
integer (int32)
minAgeLimit
必填
最小报名年龄限制
样例 : 1
integer (int32)
orgId
必填
租户id(由技术员提供)
样例 : 464909140298096640
integer (int64)
passMethod
可选
录取方式: 1/报名即录取,2/审核录取,3/抽签录取,4/面试录取
样例 : 1
integer (int32)
registerTag
必填
是否需要报名:0/否,1/是 integer (int32)
servicePerson
必填
服务人群 多个用英文逗号(,)隔开: 1/老年人,2/残疾人,3/儿童,4/群众
样例 : "1,2,3,4"
enum (1, 2, 3, 4)
sexRestriction
可选
性别限制:0/不限制,1/男性,2/女性 integer (int32)
siteAddress
必填
培训地点详细地址
样例 : "广州市黄埔区神舟路"
string
siteName
必填
培训地点名称
样例 : "图创公司"
string
siteX
必填
培训地点经度(Longitude) number (double)
siteY
必填
培训地点纬度(Latitude) number (double)
smsNotification
可选
报名成功短信通知 (0/否 1/是) integer (int32)
subCourseTitle
可选
副标题
样例 : "副标题"
string
调用示例
{
  "attendEndDate": "2021-12-31 23:59",
  "attendLimit": 10,
  "attendStartDate": "2021-12-01 00:00",
  "classList": [
    {
      "classCover": "2.jpg",
      "classEndDate": "2022-01-01 12:00",
      "classIntroduce": "培训班的描述",
      "className": "通过开放接口新增的培训班",
      "classPeriod": 60,
      "classSignEndTime": "2022-01-01 10:00",
      "classSignStartTime": "2022-01-01 9:30",
      "classStartDate": "2022-01-01 10:00",
      "placeName": "通过开放接口新增的培训班上课场地",
      "sort": 0,
      "teacher": {
        "certify": 4404197000000000,
        "education": 7,
        "mobile": 13800138000,
        "nativePlace": "广州",
        "occupation": 8,
        "politics": 1,
        "teacherAge": 24,
        "teacherCover": "3.jpg",
        "teacherGender": 0,
        "teacherIntroduce": "通过开放接口新增的老师",
        "teacherName": "王五",
        "teacherNickName": "隔壁老王",
        "teacherType": 1
      }
    }
  ],
  "classifyName": "开放接口分类",
  "contactPerson": "张三",
  "contactPersonPhone": 13800138000,
  "courseCover": "1.jpg",
  "courseIntroduce": "这里是课程简介",
  "courseTitle": "通过开放接口新建的课程",
  "labelName": "开放接口标签1,开放接口标签2",
  "maxAgeLimit": 100,
  "minAgeLimit": 1,
  "orgId": 464909140298096640,
  "passMethod": 1,
  "registerTag": 0,
  "servicePerson": "1,2,3,4",
  "sexRestriction": 0,
  "siteAddress": "广州市黄埔区神舟路",
  "siteName": "图创公司",
  "siteX": 0,
  "siteY": 0,
  "smsNotification": 0,
  "subCourseTitle": "副标题"
}
响应
HTTP代码 说明 类型
200 OK RestData
201 Created 无内容
401 Unauthorized 无内容
403 Forbidden 无内容
404 Not Found 无内容

响应示例

{
	"code": 200,
	"data": {
    "classIdList": [0],
    "offlineTrainCourseId": 0
	},
	"desc": ""
}