新建报名信息&签到信息

POST https://tcc-dev.interlib.com.cn/tcc-open-platform/open-api/register/log
消耗
  • application/json
生成
  • */*
参数
类型 名称 说明 类型
Body dto
必填
dto [开放平台导入报名&&签到数据DTO]

开放平台导入报名&&签到数据DTO

名称 说明 类型
createBy
必填
报名人姓名 string
createTime
必填
报名时间 yyyy-MM-dd HH:mm:ss string (date-time)
enrollTag
可选
录取状态 (0/未录取 1/已录取) 培训报名必填,活动不填 integer (int32)
interviewStatus
可选
面试状态 (0/待面试 1/面试通过 2/面试不通过) 活动不填,培训选填 integer (int32)
lotStatus
可选
抽签状态 (0/待抽签 1/已抽中 2/未抽中) 活动不填,培训选填 integer (int32)
objectId
必填
主内容id (活动id或培训课程id) integer (int64)
objectTitle
必填
内容标题(活动或培训班的标题) string
objectType
必填
内容类型(activity/活动 train_offline/线下培训)
样例 : "activity"
enum (activity, train_offline)
orgId
必填
租户id integer (int64)
reviewStatus
可选
审核状态 (0/未审核 1/已审核 2/不通过) 活动报名必填,培训选填 integer (int32)
signOutStatus
可选
签出状态 (0/未签出 1/已签出 2/早退 3/无需签出(默认)) integer (int32)
signOutTime
可选
签出时间 yyyy-MM-dd HH:mm:ss string (date-time)
signSourceType
可选
签到来源 (1/签到机 2/微信定位 3/手持扫码设备 4/后台 5/打印门票) integer (int32)
signStatus
可选
签到状态(null/未签到(默认) 1/正常 2/迟到 4/缺勤) integer (int32)
signTime
可选
签到时间 yyyy-MM-dd HH:mm:ss string (date-time)
sourceType
必填
报名来源(PC/电脑端 Mobile/移动端 SignMachine/签到机) enum (PC/Mobile/SignMachine)
status
必填
状态(0/取消 1/正常 2/请假) integer (int32)
subObjectId
必填
子内容id (活动场次id或课程培训班id) integer (int64)
userIdentityNumber
必填
报名人身份证号码 string
userPhone
必填
报名人手机号码 string
调用示例
{
  "createBy": "string",
  "createTime": "2020-12-23T02:36:52.316Z",
  "enrollTag": 0,
  "interviewStatus": 0,
  "lotStatus": 0,
  "objectId": 0,
  "objectTitle": "string",
  "objectType": "activity",
  "orgId": 0,
  "reviewStatus": 0,
  "signOutStatus": 0,
  "signOutTime": "2020-12-23T02:36:52.316Z",
  "signSourceType": 1,
  "signStatus": 1,
  "signTime": "2020-12-23T02:36:52.316Z",
  "sourceType": "PC/Mobile/SignMachine",
  "status": 0,
  "subObjectId": 0,
  "userIdentityNumber": "string",
  "userPhone": "string"
}
响应
HTTP代码 说明 类型
200 OK RestData
201 Created 无内容
401 Unauthorized 无内容
403 Forbidden 无内容
404 Not Found 无内容

响应示例

{
	"code": 200,
	"data": {},
	"desc": ""
}