潮汕家园API

news/2024/11/8 14:48:23/

第一章、概述

1.1 会话保持

sparrow-web-api是基于springboot的web服务端应用。与其它前后端分离架构的服务端不同的是,sparrow-web-api并非“无状态”的,仍会使用cookie保持会话,因而要求客户端在使用XHR发起请求时,需要设置withCredentials为true,以允许为跨域请求提供凭证信息(即cookie)。

1.2 开发约束

说明
HTTP MethodPOST-
EncodingUTF-8-
客户端APIXHR-
数据交换格式json-

1.3 鉴权

客户端在携带用户信息调用API时,服务端会提供匿名、身份验证和授权三种不同级别的安全策略:

级别图例说明
匿名无任何安全要求
身份验证用户登录成功后才可以调用,否则返回未登录错误(XXX_001_B_020
授权用户登录成功后,且具备对应权限才可以调用,否则返回未授权错误(XXX_001_B_023

1.4 关于返回值

所有API在未特殊说明的情况下,均返回如下架构:

字段类型说明
codeString错误代码,用来表示请求是否被正常处理;通过错误码可以区分不同的错误
dataObjectdata为响应数据
messageStringmessage为本次调用失败的具体信息

当API调用成功时,code为”OK”并由data返回响应数据。以用户登录为例,成功时API将返回重定向地址:

{"code": "OK","data": "/","message": null
}

当API调用失败时,code为错误代码并由message返回具体信息。同样以用户登录为例,当用户提供了错误的密码时将返回:

{"code": "XXX_001_P_019","data": null,"message": "您的密码错误,请重新输入"
}

code有四组数据:应用代码、模块代码、类型代码和错误代码组成。

第二章、API

2.1 用户登录

sparrow-web-api支持用户使用账号密码或者短信验证码进行登录。对于使用账号密码登录的,还需要用户提供图形验证码。

2.1.1 获取图形验证码 /sec/login/captcha

字段类型允许为空默认值说明
请求参数
widthint验证码图片宽度
heightint验证码图片高度
lengthint验证码长度
返回值
dataObject
+tokenint验证码口令
+imageint图形经base64编码后的字符串

2.1.2 获取短信验证码 /sec/login/sms-code

字段类型允许为空默认值说明
请求参数
mpString手机号码
返回值
datalong距离下次获取短信验证码的时间间隔(秒)

2.1.3 使用账号密码登录 /sec/login/password

字段类型允许为空默认值说明
请求参数
usernameString账号
passwordString0密码,需使用md5算法加密
captchaObject
+tokenStringnull请求图形验证码时返回的验证码口令
+textString验证码
redirectStringnull重定向地址,服务端可返回302状态码重定向到目的地址
返回值
dataStringnull重定向地址

2.1.4 使用短信验证码登录 /sec/login/sms

字段类型允许为空默认值说明
请求参数
mpString手机号码
smsCodeString短信验证码
rememberMeboolean是否保持登录,允许用户在一定时期内(30天)无需登录即可访问API
redirectStringnull重定向地址,服务端可返回302状态码重定向到目的地址
返回值
dataStringnull重定向地址

2.1.5 使用小程序账号登录 /sec/login/mini-app/register

使用小程序账号登录的用户,会根据openId和手机号码判断用户是否已存在,否则将自动注册。

字段类型允许为空默认值说明
请求参数
nicknameString昵称
codeString授权码
encryptedDataboolean
ivString
返回值
dataUser登录用户信息

2.1.6 注销登录 /sec/login/cancel

字段类型允许为空默认值说明
请求参数
-
返回值
-

2.1.7 修改密码 /sys/user/password/change

字段类型允许为空默认值说明
请求参数
originalPasswordString原密码,需使用md5算法加密
newPasswordString新密码,需使用md5算法加密
返回值
dataList<Menu>菜单

2.2 用户信息

2.2.1 获取个人信息 /sec/profile

字段类型允许为空默认值说明
请求参数
-
返回值
dataUser用户信息

2.2.2 修改个人信息 /sec/profile/save

字段类型允许为空默认值说明
请求参数
nameString姓名
alphabetString拼音
profilePictureIdStringnull头像图片id
mpStringnull手机号码
emailStringnull电子邮箱地址
birthdayDatenull生日
addressStringnull联系地址
isMalebooleanfalse性别:false为女性,true为男性
返回值
dataString用户id

2.2.3 获取当前用户角色 /app/layout/roles

字段类型允许为空默认值说明
请求参数
-
返回值
dataList<Role>角色信息

2.2.4 获取菜单 /app/layout/menu

sparrow-web-api的菜单将在启动时自动创建或更新,API仅提供查询功能:

字段类型允许为空默认值说明
请求参数
-
返回值
dataList<Menu>菜单

2.3 系统管理

2.4 两会管理

2.4.1 国际潮团联谊年会

2.4.1.1 保存简介 /cms/article/save

字段类型允许为空默认值说明
请求参数
idStringnull文章唯一标识,如未提供则为新增,否则为更新
themeIdStringFEDERATION_INTRO固定为FEDERATION_INTRO
titleString标题
subtitleStringnull副标题
bodyString正文
coverIdsList<String>null封面图片id列表
attachmentIdsList<String>null附件id列表
statusString状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataString文章id

2.4.1.2 获取简介

获取简介需要先通过模糊搜索(/cms/article/fuzzy)获取文章列表:

字段类型允许为空默认值说明
请求参数
countint固定为1
indexint固定为0
themeIdString固定为FEDERATION_INTRO
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<Article>文章列表

再使用文章列表第一个元素获取详情(/cms/article/get):

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
dataArticle文章详情

2.4.1.3 审核 /cms/article/audit

字段类型允许为空默认值说明
请求参数
idString文章id
statusString状态:DRAFT为草稿,PUBLISHED为已发布
返回值
-

2.4.1.4 前世今生

ThemeId固定为FEDERATION_HISTORY,API同章节2.8。

2.4.1.5 精彩回顾

ThemeId固定为FEDERATION_REVIEW,API同章节2.8。

2.4.2 国际潮商大会

2.4.2.1 保存简介 /cms/article/save

字段类型允许为空默认值说明
请求参数
idStringnull文章唯一标识,如未提供则为新增,否则为更新
themeIdStringCONVENTION_INTRO固定为CONVENTION_INTRO
titleString标题
subtitleStringnull副标题
bodyString正文
coverIdsList<String>null封面图片id列表
attachmentIdsList<String>null附件id列表
statusString状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataString文章id

2.4.2.2 获取简介

获取简介需要先通过模糊搜索(/cms/article/fuzzy)获取文章列表:

字段类型允许为空默认值说明
请求参数
countint固定为1
indexint固定为0
themeIdString固定为CONVENTION_INTRO
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<Article>文章列表

再使用文章列表第一个元素获取详情(/cms/article/get):

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
dataArticle文章详情

2.4.2.3 审核 /cms/article/audit

字段类型允许为空默认值说明
请求参数
idString文章id
statusString状态:DRAFT为草稿,PUBLISHED为已发布
返回值
-

2.4.2.4 前世今生

themeId固定为CONVENTION_HISTORY,API同章节2.8。

2.4.2.5 精彩回顾

themeId固定为CONVENTION_REVIEW,API同章节2.8。

2.4.3 实时资讯

themeId固定为CONFERENCE_BROADCAST,API同章节2.8。

2.4.4 大会倒计时

大会倒计时本质上是使用字典来管理,所以API也是在字段管理的API上做一些请求参数的限制:

2.4.4.1 保存 /sys/dictionary/save

字段类型允许为空默认值说明
请求参数
idStringnull字典项唯一标识,如未提供则为新增,否则为更新
groupIdString固定为大会倒计时
nameString固定为大会倒计时
valString日期,格式为yyyy-MM-dd
返回值
dataString字典项id

2.4.4.2 搜索 /sys/dictionary/fuzzy

字段类型允许为空默认值说明
请求参数
countint固定为1
indexint固定为0
groupIdStringnull固定为大会倒计时
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总数
+itemsList<Dictionary>字典列表

2.5 潮属社团管理

2.5.1 社团管理

2.5.1.1 模糊搜索 /federation/association/fuzzy

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
indexint分页,起始索引(从0开始索引)
regionStringnull国家/地区
nameStringnull名称
officialbooleannull是否正式潮团
publishedbooleannull是否开放访问
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<Association>社团列表

2.5.1.2 开放访问 /federation/association/publish

字段类型允许为空默认值说明
请求参数
idString社团id
返回值
-

2.5.2 社团申请

2.5.2.1 模糊搜索 /federation/association/member/form/query

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
indexint分页,起始索引(从0开始索引)
sortByList<Object>null
+fieldString排序字段,支持statuscreateTime
+ascboolean是否按升序排列
associationNameStringnull潮团名称
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
statusStringnull状态:DRAFT为草稿,PASSED为审核通过,REJECTED为拒绝
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<MemberRegistrationForm>申请单列表

2.5.3 资讯管理

2.5.3.1 模糊搜索 /federation/association/news/fuzzy

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
indexint分页,起始索引(从0开始索引)
associationIdString潮团id
keywordStringnull关键字
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
statusStringnull状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<FederationAssociationNews>文章列表

2.5.3.2 懒加载 /federation/association/news/load

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
previousSNlong0起始序列号
associationIdString潮团id
keywordStringnull关键字
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<FederationAssociationNews>文章列表

2.5.3.3 保存 /federation/association/news/save

字段类型允许为空默认值说明
请求参数
idStringnull文章唯一标识,如未提供则为新增,否则为更新
themeIdStringFEDERATION_ASSOCIATION_NEWS固定为FEDERATION_ASSOCIATION_NEWS
associationIdString潮团id
titleString标题
subtitleStringnull副标题
bodyString正文
coverIdsList<String>null封面图片id列表
attachmentIdsList<String>null附件id列表
statusString状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataString文章id

2.5.3.4 删除 /federation/association/news/remove

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
-

2.5.3.5 获取详情 /federation/association/news/get

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
dataFederationAssociationNews文章详情

2.5.3.6 审核 /federation/association/news/audit

字段类型允许为空默认值说明
请求参数
idString文章id
statusString状态:DRAFT为草稿,PUBLISHED为已发布
返回值
-

2.5.3.7 取消发布 /federation/association/news/retract

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
-

2.5.4 运营人员管理

2.5.5 成员管理

2.6 家人风采管理

2.6.1 模糊搜索 /convention/compatriot/intro/fuzzy

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
indexint分页,起始索引(从0开始索引)
keywordStringnull关键字
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
statusStringnull状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<CompatriotIntro>文章列表

2.6.2 懒加载 /convention/compatriot/intro/load

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
previousSNlong0起始序列号
nameStringnull姓名
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<CompatriotIntro>文章列表

2.6.3 保存 /convention/compatriot/intro/save

字段类型允许为空默认值说明
请求参数
idStringnull文章唯一标识,如未提供则为新增,否则为更新
themeIdStringCOMPATRIOT_INTRO固定为COMPATRIOT_INTRO
titleString标题
subtitleStringnull副标题
bodyString正文
nameString姓名
birthplaceString籍贯
birthdayString生日,格式为yyyy-MM-dd
dutyString职务
introString人物简介
profilePictureIdString头像图片id
coverIdsList<String>null封面图片id列表
attachmentIdsList<String>null附件id列表
statusString状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataString文章id

2.6.4 删除 /convention/compatriot/intro/remove

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
-

2.6.5 获取详情 /convention/compatriot/intro/get

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
dataCompatriotIntro文章详情

2.6.6 审核 /convention/compatriot/intro/audit

字段类型允许为空默认值说明
请求参数
idString文章id
statusString状态:DRAFT为草稿,PUBLISHED为已发布
返回值
-

2.6.7 取消发布 /convention/compatriot/intro/retract

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
-

2.7 侨乡风采/文化习俗/家园资讯/家园服务/家乡味道管理

2.7.1 模糊搜索 /cms/article/fuzzy

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
indexint分页,起始索引(从0开始索引)
themeIdString主题:侨乡风采为SCENE,文化习俗为CULTURE,家园资讯为INFO,家园服务为SERVICE,家乡味道为SNACK
keywordStringnull关键字
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
statusStringnull状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<Article>文章列表

2.7.2 懒加载 /cms/article/load

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
previousSNlong0起始序列号
themeIdString主题:侨乡风采为SCENE,文化习俗为CULTURE,家园资讯为INFO,家园服务为SERVICE,家乡味道为SNACK
keywordStringnull关键字
recommendedbooleanfalse是否只获取推荐文章
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<Article>文章列表

2.7.3 保存 /cms/article/save

字段类型允许为空默认值说明
请求参数
idStringnull文章唯一标识,如未提供则为新增,否则为更新
themeIdString主题:侨乡风采为SCENE,文化习俗为CULTURE,家园资讯为INFO,家园服务为SERVICE,家乡味道为SNACK
titleString标题
subtitleStringnull副标题
bodyString正文
coverIdsList<String>null封面图片id列表
attachmentIdsList<String>null附件id列表
statusString状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataString文章id

2.7.4 删除 /cms/article/remove

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
-

2.7.5 获取详情 /cms/article/get

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
dataArticle文章详情

2.7.6 审核 /cms/article/audit

字段类型允许为空默认值说明
请求参数
idString文章id
statusString状态:DRAFT为草稿,PUBLISHED为已发布
返回值
-

2.7.7 取消发布 /cms/article/retract

字段类型允许为空默认值说明
请求参数
idString文章id
返回值
-

2.8 精选管理

2.8.1 模糊搜索文章 /cms/digest/fuzzy/article

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
indexint分页,起始索引(从0开始索引)
keywordStringnull关键字
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
statusStringnull状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<Article>文章列表

2.8.2 懒加载文章 /cms/digest/load/article

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
previousSNlong0起始序列号
nameStringnull姓名
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<Article>文章列表

2.8.3 模糊搜索活动 /cms/digest/fuzzy/activity

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
indexint分页,起始索引(从0开始索引)
keywordStringnull关键字
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
statusStringnull状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<Activity>文章列表

2.8.4 懒加载活动 /cms/digest/load/activity

字段类型允许为空默认值说明
请求参数
countint分页,返回记录数
previousSNlong0起始序列号
nameStringnull姓名
beginDateDatenull开始日期(格式为yyyy-MM-dd HH:mm:ss
endDateDatenull结束日期(格式为yyyy-MM-dd HH:mm:ss
返回值
dataObject
+countint分页,返回记录数
+indexint分页,起始索引(从0开始索引)
+totalint总文章数
+itemsList<Activity>文章列表

2.8.5 加精选 /cms/digest/add

字段类型允许为空默认值说明
请求参数
articleIdString文章/活动id
themeIdString主题id
typeString类型:ARTICLE为文章,ACTIVITY为活动
返回值
-

2.8.6 删除精选 /cms/digest/remove

字段类型允许为空默认值说明
请求参数
articleIdString文章/活动id
themeIdString主题id
返回值
-

三、附录

3.1 数据结构

3.1.1 系统

3.1.1.1 用户 User

字段类型说明
idString用户id
accountString登录账号
nameString姓名
alphabetString姓名拼音
deptIdString部门id
profilePictureIdString头像图片id
mpString手机号码
emailString电子邮箱地址
birthdayDate生日
adddressString联系地址
unionIdString微信公众平台unionId
maOpenIdString微信小程序openId
isMaleboolean性别:false为女性,true为男性
isEnabledboolean是否启用

3.1.1.2 部门 Department

字段类型说明
idString部门id
nameString部门名称
superiorIdString上级部门id
codeString部门编码,以.分割各级部门
fullNameString部门全称,以/分割各级部门
levelint部门级别,1为最高级别
isEnabledboolean是否启用

3.1.1.3 组织架构 Organization

字段类型说明
deptDepartment当前部门
membersList<User>当前部门成员(非递归)
subordinatesList<Department>下级部门(非递归)

3.1.1.4 角色 Role

字段类型说明
idString角色id
nameString名称
descriptionString描述

3.1.1.5 权限 Permission

字段类型说明
idString权限id
parentIdString父级权限id
levelint级别,1为最高级别
typeString资源类型:API为接口资源,PAGE为页面资源
resourceString资源标识,当typePAGE时,resource为页面的URL
descriptionString描述

3.1.1.6 菜单项 Menu

字段类型说明
idString菜单项id
parentIdString父级菜单项id
titleString标题
iconString图标
levelint级别,1为最高级别
seqint排序
descriptionString描述
requireAuthenticatedboolean是否要求身份验证后访问
requireAuthorizedboolean是否要求授权后访问

3.1.1.7 字典项 Dictionary

字段类型说明
idString字典项id
groupIdString分组
nameString
valString
buildInboolean是否内置变量,内置变量不允许删除
readonlyboolean是否只读变量,只读变量不允许修改
isEnabledboolean是否启用

3.1.2 潮属社团

3.1.2.1 社团 Association

字段类型说明
idString社团id
nameString名称
alphabetString拼音,用于排序
regionString国家/地区
badgeIdString会徽图片id
backgroundIdString背景图片id
coverIdsList<String>封面图片id
introString简介
presidentString会长/主席
formerPresidentString荣誉会长/主席
honoraryPresidentString名誉会长/主席
executiveVicePresidentString常务副会长/主席
vicePresidentString副会长/主席
executiveChairmanString执行会长/主席
executiveViceChairmanString执行副会长/主席
chiefSupervisorString监事长
secretaryGeneralString秘书长
deputySecretaryGeneralString副秘书长
directorString理事
supervisorString监事
memberString会员
leaderString领导
websiteString官网
addressString地址
telephoneString电话
communicationString通讯媒体
foundTimeDate成立时间
officialboolean是否正式社团,申请潮团时将登记为false,审批通过后将设置为true
publishedboolean是否开放访问

3.1.2.2 申请表 MemberRegistrationForm

字段类型说明
idString申请表id
associationIdString潮团id
associationNameString潮团名称
nameString申请人姓名
regionString国家/地区
contactString联系方式
industryString从事行业
workplaceString工作单位
addressString联系地址
asAdminboolean是否申请运营人员职务
titleString标题
subtitleString副标题
bodyString正文
attachmentIdsList<String>附件id列表
attachmentsList<Media>附件列表
optionsString审批意见
statusString状态:DRAFT为草稿,PASSED为通过,REJECTED为拒绝

3.1.2.3 潮团资讯 FederationAssociationNews

字段类型说明
idString文章id
snlong序号
themeIdString主题,固定为FEDERATION_ASSOCIATION_NEWS
associationIdString潮团id
titleString标题
subtitleString副标题
bodyString正文
addressString地址
lngDouble经度
latDouble纬度
coverIdsList<Srting>封面图片id列表
attachmentIdsList<String>附件id列表
attachmentsList<Media>附件列表
statusString状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布

3.1.3 潮商大会

3.1.3.1 侨胞介绍 CompatriotIntro

字段类型说明
idString文章id
nameString姓名
birthplaceString籍贯
birthdayDate生日
dutyString职务
introString人物简介
profilePictureIdString头像图片id
snlong序号
themeIdString主题,固定为COMPATRIOT_INTRO
titleString标题,同姓名
subtitleString副标题
bodyString正文
coverIdsList<Srting>封面图片id列表
attachmentIdsList<String>附件id列表
attachmentsList<Media>附件列表
statusString状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布

3.1.4 内容管理

3.1.4.1 文章 Article

字段类型说明
idString文章id
snlong序号
themeIdString主题
titleString标题
subtitleString副标题
bodyString正文
addressString地址
lngDouble经度
latDouble纬度
coverIdsList<Srting>封面图片id列表
attachmentIdsList<String>附件id列表
attachmentsList<Media>附件列表
statusString状态:DRAFT为草稿,EDIT为待审核,PUBLISHED为已发布

http://www.ppmy.cn/news/372944.html

相关文章

1、QQ装机部落---腾讯软件

亲&#xff0c;赚钱快人一步&#xff0c;我给你推荐QQ装机部落&#xff01;大品牌&#xff0c;口碑好&#xff0c;知名软件&#xff0c;绿色无毒&#xff0c;每天结算&#xff0c;回报高&#xff01;到这里注册&#xff1a;http://zjbl.qq.com/#/?invid476058088 返利网邀请码…

社区党群服务中心管理系统(QQ聊天等功能)

系统功能需求 通过自己对社区服务中心管理系统的了解&#xff0c;以及自己平常使用积累的经验&#xff0c;我认为&#xff0c;一个合格的社区服务中心管理系统需要以下功能。 这是我的实训项目&#xff0c;发出来看看能不能帮助一些人 1.1.1 登陆及注册 此功能应实现基本的登…

ubuntu 安装qq

1、qq下载地址&#xff1a;http://www.ubuntukylin.com/applications/showimg.php?langcn&id23 2、下载完成解压&#xff0c;进入目录wine-qqintl 3、执行命令&#xff1a;sudo dpkg -i fonts-wqy-microhei_0.2.0-beta-2_all.deb ttf-wqy-microhei_0.2.0-beta-2_all.de…

Ubuntu 安装 QQ

我一直无法解决Ubuntu QQ问题&#xff0c;而最近我重装ubuntu之后在网络上找到与QQ相关的内容&#xff0c;网上有大神开发出了新版的wineQQ&#xff0c;解决了我们对QQ的需求。经过尝试&#xff0c;完成了QQ安装 如图 安装的是wine QQ 那么 1.首先安装wine 第一条命令 添加…

小艾机器人apk_小艾QQ群机器人安卓版

小艾qq机器人手机版是一款QQ群自动管理的机器人软件&#xff0c;只要把机器人拉进群设为管理&#xff0c;它就会自动帮你处理各种事情&#xff0c;而且还能活动群里面的气氛&#xff0c;非常的有用&#xff0c;欢迎有需要的朋友下载使用&#xff01; 应用信息 —— 小艾机器人手…

【E家园项目】

登录 1、utils类中连接数据库&#xff0c;创建BaseDao 2、entity类写入用户实体&#xff1a; 3、Dao类编写实现用户登录的方法 4、用户接口biz层&#xff1a;IUserBiz . java 5、在index.jsp界面中编写登录的方法 实现用户登录需运用到三层构架:utils类、entity类、dao类、biz…

家园

题目描述 Description 由于人类对自然的疯狂破坏&#xff0c;人们意识到在大约2300年之后&#xff0c;地球不能再居住了&#xff0c;于是在月球上建立了新的绿地&#xff0c;以便在需要时移民。令人意想不到的是&#xff0c;2177年冬由于未知的原因&#xff0c;地球环境发生了连…

情迁机器人Tim_情迁QQ机器人1.8.2更新说明

群昵称违规支持重复词检测 为了实现检测重复必须把词组用()括起来 举例 比如这里应该输入的格式是 情迁-深圳-红米Note4a-N 而用户输入了情迁-情迁-情迁-N 那么这种不按套路出牌的用户如何对付? 因此本次升级支持原子,也就是()代表一个字符 &#xff0c;系统会遍历所有原子&am…