美文网首页
对象定义-1

对象定义-1

作者: Lseafood | 来源:发表于2019-01-09 17:28 被阅读0次

对象定义

目录

abnormaldata

异常数据(暂时废弃)

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
user 用户 Reference: Person False None
device 设备 Reference: Device False None
created_at 记录时间 DateTime False now()
time_begin 发生时间 DateTime False None
abnormal_type 异常类型 Int False 0
abnormal_code 异常编号 Int False 0

advert

广告推广

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
text 内容 String 1 200 True
communitys 投放社区 List: Reference Community False
created_at 创建时间 DateTime True now()

app

应用

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
name 名称 String True None
cname 中文名 String False
company 公司名 String False
ios_aid 信鸽 IOS accessid Int False 0
ios_skey 信鸽 IOS secretkey String False
android_aid 信鸽 Android accessid Int False 0
android_skey 信鸽 Android secretkey String False
sos_message_enable Sos短信发送 Boolean False False
created_at 创建时间 DateTime True now()

auth

第三方认证信息 -- 内嵌对象

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注

bloodpressuredata

血压数据

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
user 用户 Reference: Person False None
device 设备 Reference: Device False None
created_at 记录时间 DateTime False now()
time_begin 发生时间 DateTime False None
dbp 舒张压 Int False 0
sbp 收缩压 Int False 0
pul 心率 Int False 0
ano 心率是否正常 boolean False 0 None
type 血压类型 String 20

cell

基站标识 -- 内嵌对象

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
mcc MCC String 3 False 000
mnc MNC String 3 False 000
lac LAC Int False 0
cid CELLID Int False 0
rssi RSSI Int False 0

casepage

用户病例(暂时废弃)

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
group 拥有组 Reference: Group False None
created_by 创建人 Reference: Person False None
created_at 创建时间 DateTime True now()
updated_at 更新时间 DateTime True now()
subject 标题 String 64 False
type 资源类型(新增) String True text text:text; photo:photo; voice:voice; other:other
comments 评论 List: Embedded PageComment False
stars List: Embedded PageStar False
user 病历用户 Reference: Person False None
happen_at 发生时间 DateTime True now()
body 病历内容 String 4096 False None

community

社区

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
name 社区名称 String True None
email 企业邮箱 Email 64 True None
telephone 客服电话 String 15 False
administrators 社区管理员 List: Reference Person False
created_at 创建时间 DateTime False now()

communityinvitemessage

社区邀请消息

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
subject 标题 String 128 False
type 消息类型 String 16 False open community_invite:邀请加入社区; community_join:申请加入社区; community_leave:申请退出社区
sender 发起用户 Reference: Person False None
sender_note 发起留言 String False
recipient 接收用户 Reference: Person False None
created_at 发起时间 DateTime False now()
result 处理结果 String 16 False open open:待处理; expired:过期; cancel:取消; accept:接受; reject:拒绝; close:结束
accept_at 结束时间 DateTime False None
recipient_note 接收人留言 String False
community 社区 Reference: Community False None

communityjoinmessage

社区加入申请

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
subject 标题 String 128 False
type 消息类型 String 16 False open community_invite:邀请加入社区; community_join:申请加入社区; community_leave:申请退出社区
sender 发起用户 Reference: Person False None
sender_note 发起留言 String False
recipient 接收用户 Reference: Person False None
created_at 发起时间 DateTime False now()
result 处理结果 String 16 False open open:待处理; expired:过期; cancel:取消; accept:接受; reject:拒绝; close:结束
accept_at 结束时间 DateTime False None
recipient_note 接收人留言 String False
community 社区 Reference: Community False None

communityleavemessage

社区离开申请

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
subject 标题 String 128 False
type 消息类型 String 16 False open community_invite:邀请加入社区; community_join:申请加入社区; community_leave:申请退出社区
sender 发起用户 Reference: Person False None
sender_note 发起留言 String False
recipient 接收用户 Reference: Person False None
created_at 发起时间 DateTime False now()
result 处理结果 String 16 False open open:待处理; expired:过期; cancel:取消; accept:接受; reject:拒绝; close:结束
accept_at 结束时间 DateTime False None
recipient_note 接收人留言 String False
community 社区 Reference: Community False None

communitymessage

社区系统消息

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
subject 标题 String 128 False
type 消息类型 String 16 False open community_invite:邀请加入社区; community_join:申请加入社区; community_leave:申请退出社区
sender 发起用户 Reference: Person False None
sender_note 发起留言 String False
recipient 接收用户 Reference: Person False None
created_at 发起时间 DateTime False now()
result 处理结果 String 16 False open open:待处理; expired:过期; cancel:取消; accept:接受; reject:拒绝; close:结束
accept_at 结束时间 DateTime False None
recipient_note 接收人留言 String False
community 社区 Reference: Community False None

communitynotification

社区通知

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
token_type 终端类型 String 16 True ios ios:ios; android:android
token 设备标识 String 128 False None
title 标题 String 16 True None
content 内容 String 256 True None
group 关键组 Reference: Group False None
recipient 接收人 Reference: Person True None
created_at 提交时间 DateTime True now()
updated_at 更新时间 DateTime True now()
expired_at 过期时间 DateTime True
sched_send_at 预期发送时间 DateTime True now()
error_code 返回码 Int False None
error_info 返回信息 String False None
is_completed 已完成 Boolean True False
is_cleared 已清除 Boolean True False

device

设备信息

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
did 设备编号 String 64 True None
alerts 提醒 List: Embedded SettingAlert False
sos_numbers 亲情号码 List: Embedded SettingSosNumber False
sos_dial_cycle_times 轮播次数1-9 Int True 1 SOS出发以后拨打SOS号码的循环次数,9是无限循环
sos_sendmail 紧急呼叫是否发送短信 Boolean True False
sos_readmail 紧急呼叫短信是否自动弹出 Boolean True False
sos_dial_cycle_mode 轮播模式 Int True 0 0,仅拨打SOS号码
frequency_location 位置上报频率 Int True 30 单位分钟,不建议低于10min
frequency_step 记步上报频率 Int True 30 单位分钟,不建议低于10mi
frequency_heartrate 心率上报频率 Int True 30 单位分钟,不建议低于10mi
theshold_heartrate_h 心率阈值上限 Int True 140
theshold_heartrate_l 心率阈值下限 Int True 40
systolic_pressure_h 舒张压阈值下限 Int True 60
diastolic_pressure_l 收缩压阈值上限 Int True 140
systolic_pressure 舒张压基准值 Int True 70 收缩压和舒张压的命名反了,麻烦忽略这个错误,已该文档的内容为准
diastolic_pressure 收缩压基准值 Int True 120 收缩压和舒张压的命名反了,麻烦忽略这个错误,已该文档的内容为准
incoming_restriction 呼入限制 Boolean True False
bluetooth_enable 蓝牙开关 Boolean True False 仅在适配好的血压计同步功能上有用
bluetooth_devices 蓝牙设备 String 256 True 暂时废弃
profile 情景模式 Int True 0
1震动,2铃声 3震动+铃声,4无震无声;S2系列无震动,曲奇有
sleep_period_begin 睡眠开始时间 String 14 True 格式YYYYMMDDHHMMSS,其中YYYYMMDD都用0填充,实例00000000083000,8点30am
sleep_period_end 睡眠结束时间 String 14 True 同上
step_objective 计步目标 Int True 3000
theshold_sit 久坐门限 Int True 60
theshold_low_battery 低电门限 Int True 20
fences 电子围栏 List: Embedded SettingFence False
pedometer_enable 计步数据开关 Boolean False False
sleep_enable 睡眠数据开关 Boolean False False
imei 移动设备识别码 String 16 False
imsi 移动用户识别码 String 16 False
type 设备类型 String 20 False BY102
sim_phone 移动用户卡号 String 16 False
sim_phone_type 移动用户卡类型 String 8 False unicom unicom:中国联通; cmcc:中国移动; ctcc:中国电信
owner 拥有人 Reference: Person False None
name 设备名称 String 32 False
created_at 创建时间 DateTime True now()
updated_at 更新时间 DateTime True now()
lastlogin_ip 最近联网地址 String 16 False
lastlogin_at 最近联网时间 DateTime False now()
active 激活状态 Boolean True False
active_at 首次激活时间 DateTime False None
online 联网状态 Boolean True False
location_updated 坐标更新 Boolean True False
location_updated_at 坐标更新时间 DateTime True
last_location 最新坐标 Point True
last_city 城市 String True
last_address 地址 String True
wear_flag 佩戴状态 Int False None
wear_updated_at 佩戴状态更新时间 DateTime False None 0未佩戴,1已佩戴,仅在测量心率的时候更新状态,终端自己测量不会更新
remaining_power 剩余电量(%) Int False 0
remaining_power_updated_at 电量状态更新时间 DateTime False None
wifi WIFI List: Embedded WIFI False
wifi_updated_at WIFI更新时间 DateTime False None
software_version 软件版本 String 48 False
iccid1 移动用户iccid号1 String 21 False None
iccid2 移动用户iccid号2 String 21 False None
fence_notification_updated_at 围栏通知更新时间 DateTime False None
service_number 服务号 String 32 False None 暂时废弃
fall_model 跌倒模式设置 String False 0
fall_enable 跌倒判断开关 Boolean False 0 跌倒仅曲奇手表有
track_enable 轨迹开关 Boolean False 0 曲奇和S2纯定位版有
heartrate_enable /心率开关 Boolean False False
power_down_enable 智能省电模式 Boolean False False
time_system 时制设置 Boolean False False 0表示24小时制,默认值为0;1表示12小时制
callmode 来电接听模式 Boolean False False 0表示禁止自动接听,默认值为0;1表示自动接听;2表示30秒后自动接听

devicetoken

终端标识 -- 内嵌对象

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
token_type 设备类型 String 10 True ios ios:ios; android:android
token 设备标识 String 128 True None
is_enable_aliase 别名是否可用 Boolean True False
created_at 创建时间 DateTime True now()

emailconfirm

Email确认

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
person 发送用户 Reference: Person False None
email 注册邮箱 Email 64 True None
created_at 申请时间 DateTime False now()
send_at 发送时间 DateTime False None
send_ok 发送结果 Boolean False None
send_error 失败信息 String False None
accept_at 确认时间 DateTime False None

expertpage

专家资源

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
group 拥有组 Reference: Group False None
created_by 创建人 Reference: Person False None
created_at 创建时间 DateTime True now()
updated_at 更新时间 DateTime True now()
subject 标题 String 64 False
type 资源类型(新增) String True text text:text; photo:photo; voice:voice; other:other
comments 评论 List: Embedded PageComment False
stars List: Embedded PageStar False
is_published 是否发布 Boolean False True
body 文章内容 String 4096 False None
filename 图片文件名 String 64 False None
media_length 文件长度 Int False 0
url 图片下载地址 String 128 False None
thumb_url 缩略图下载地址 String 128 False None

group

分组

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
owner 拥有人 Reference: Person True None
name 组名称 String True
community 社区 Reference: Community False None
created_at 创建时间 DateTime False now()
is_public 是否公开 Boolean False False
members 成员列表 List: Member

groupinvitecode

小组邀请消息

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
date 日期 String 16 True
code 邀请码 String 6 True
target 目标用户 String False None
group 邀请组 Reference: Group False None
created_by 邀请人 Reference: Person False None
created_at 提交时间 DateTime True now()
updated_at 更新时间 DateTime True now()
expired_at 过期时间 DateTime True
is_confirmed 已确认 Boolean True False
confirmed_by 确认用户 Reference: Person False None
confirmed_at 确认时间 DateTime False None

groupnotification

家庭圈通知

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
token_type 终端类型 String 16 True ios ios:ios; android:android
token 设备标识 String 128 False None
title 标题 String 16 True None
content 内容 String 256 True None
group 关键组 Reference: Group False None
recipient 接收人 Reference: Person True None
created_at 提交时间 DateTime True now()
updated_at 更新时间 DateTime True now()
expired_at 过期时间 DateTime True
sched_send_at 预期发送时间 DateTime True now()
error_code 返回码 Int False None
error_info 返回信息 String False None
is_completed 已完成 Boolean True False
is_cleared 已清除 Boolean True False
member 成员 Reference: Person False None
action 事件 String True

heartratedata

心率数据

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
user 用户 Reference: Person False None
device 设备 Reference: Device False None
created_at 记录时间 DateTime False now()
time_begin 发生时间 DateTime False None
heartrate 心率 Int False 0

heartratenotification

心率异常通知消息

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
token_type 终端类型 String 16 True ios ios:ios; android:android
token 设备标识 String 128 False None
title 标题 String 16 True None
content 内容 String 256 True None
group 关键组 Reference: Group False None
recipient 接收人 Reference: Person True None
created_at 提交时间 DateTime True now()
updated_at 更新时间 DateTime True now()
expired_at 过期时间 DateTime True
sched_send_at 预期发送时间 DateTime True now()
error_code 返回码 Int False None
error_info 返回信息 String False None
is_completed 已完成 Boolean True False
is_cleared 已清除 Boolean True False
data 心率 Reference: HeartRateData True None

imei

IMEI号码

字段名 说明 类型 最小长度 最大长度 必填字段 缺省值 备注
id ObjectId False None
imei 移动设备识别码 String 15 True None
deviceid 设备序列号 String 20 False None
iccid 移动用户iccid号 String 64 False None
update_at 处理时间 DateTime False now()

相关文章

  • 对象定义-1

    对象定义 目录 AbnormalData 异常数据 Advert 广告推广 App 应用 Auth 第三方...

  • JavaScript 对象基础

    目录 对象的定义 对象的分类 对象的创建 对象的相关操作 1、对象的定义 ECMA-262 把对象定义为:“无序属...

  • JS内置对象及自定义对象

    JS允许自定义对象1.定义并创建对象实例 2.使用函数来定义对象,然后创建新的对象实例 内置对象 String对象...

  • 构造函数

    1.采用字面量赋值方式定义对象 letobj={//定义属性//定义方法} 通过对象名.属性,调用对象的属性,可以...

  • 浅谈OOP

    1. 对象定义的方法 方法1: 直接定义 方法2: 追加定义 但是当 此时上面定义的对象会将之前定义的覆盖掉,所以...

  • JS-对象

    1. 基础 可通过字面量定义对象,在对象内部定义属性和方法 可以通过对象.属性或者对象['属性'] 对象['方法...

  • JS面向对象(一)

    一、对象定义的三种方式 1、直接定义对象 2、追加定义对象 3、 以上三种都是js对象定义的方法,在上面obj2对...

  • 自定义对象

    1、自定义对象 1.1、什么是自定义对象 在Javascript中,除了js本身提供的自定义对象外(如Array、...

  • js高级程序设计笔记11

    RegExp 1.字面量定义 2.对象定义

  • Java基础 面向对象入门基础知识 个人学习总结

    类和对象基础知识 1.类和对象的定义 2.如何定义java中的类 3.java对象 1.创建对象:对类进行实例化 ...

网友评论

      本文标题:对象定义-1

      本文链接:https://www.haomeiwen.com/subject/zyvgrqtx.html