新增非遗项目

POST /api/tcc-open-platform/open-api/heritage/project
消耗
  • application/json
生成
  • */*
参数
类型 名称 说明 类型
Body dto
必填
dto [开放平台新增非遗项目Dto]

开放平台新增非遗项目Dto

名称 说明 类型
areaName
可选
省/市/区
样例 : "广东省/广州市/天河区"
string
base
可选
非遗基地 [开放平台新增非遗基地Dto]
batch
必填
批次:1/第一批,2/第二批,3/第三批,...,10/第十批 integer (int32)
classifyName
必填
分类 string
contentSubhead
可选
副标题 string
contentTitle
必填
标题 string
coverImg
可选
封面图片 string
createBy
可选
创建人 string
createTime
可选
创建时间
样例 : "2020-12-14 00:00:00"
string (date-time)
describe
可选
项目介绍 string
level
必填
级别 1.联合国级 2.国家级 3.省级 4.市级 5.区县级 integer (int32)
orgId
必填
租户id integer (int64)
peoples
可选
传承人 < [新增非遗传承人Dto]> array
projectRegistrant
必填
项目登记人 string
projectSponsor
必填
项目发起人 string
siteAddress
可选
发源地地址 string
siteName
可选
发源地名称 string
siteX
可选
发源地经度 number (double)
siteY
可选
发源地纬度 number (double)

开放平台新增非遗基地Dto

名称 说明 类型
areaName
必填
省/市/区
样例 : "广东省/广州市/天河区"
string
batch
必填
批次:1/第一批,2/第二批,3/第三批,...,10/第十批 integer (int32)
classifyName
必填
分类名 string
createBy
可选
创建人,非必填 string
createTime
可选
创建时间
样例 : "2020-12-14 00:00:00"
string (date-time)
description
必填
简介 string
image
必填
图片 string
level
必填
级别:1/联合国级,2/国家级,3/省级,4/市级,5/县区级 integer (int32)
orgId
必填
租户id integer (int64)
siteAddress
必填
详细地址 string
siteName
必填
地点名称 string
siteX
必填
地点经度 number (double)
siteY
必填
地点纬度 number (double)

新增非遗传承人Dto

名称 说明 类型
birthday
可选
出生日期(yyyy-MM-dd)
样例 : "2020-10-26"
string
cover
必填
头像 string
createBy
可选
创建人,非必填 string
createTime
可选
创建时间
样例 : "2020-12-14 00:00:00"
string (date-time)
describe
可选
描述,简介 string
name
必填
名称 string
nativePlace
可选
籍贯 string
orgId
必填
租户id integer (int64)
调用示例
{
  "areaName": "广东省/广州市/天河区",
  "base": {
    "areaName": "广东省/广州市/天河区",
    "batch": 0,
    "classifyName": "string",
    "createBy": "string",
    "createTime": "2020-12-14 03:35:06",
    "description": "string",
    "image": "string",
    "level": 0,
    "orgId": 0,
    "siteAddress": "string",
    "siteName": "string",
    "siteX": 0,
    "siteY": 0
  },
  "batch": 0,
  "classifyName": "string",
  "contentSubhead": "string",
  "contentTitle": "string",
  "coverImg": "string",
  "createBy": "string",
  "createTime": "2020-12-14 03:35:06",
  "describe": "string",
  "level": 0,
  "orgId": 0,
  "peoples": [
    {
      "birthday": "2020-10-26",
      "cover": "string",
      "createBy": "string",
      "createTime": "2020-12-14 03:35:06",
      "describe": "string",
      "name": "string",
      "nativePlace": "string",
      "orgId": 0
    }
  ],
  "projectRegistrant": "string",
  "projectSponsor": "string",
  "siteAddress": "string",
  "siteName": "string",
  "siteX": 0,
  "siteY": 0
}
响应
HTTP代码 说明 类型
200 OK RestData
201 Created 无内容
401 Unauthorized 无内容
403 Forbidden 无内容
404 Not Found 无内容

响应示例

{
	"code": 200,
	"data": 非遗项目id,
	"desc": ""
}