HC小区文档

HC开源物业系统物业公司小区表模型

1.0 小区表

表名称

s_community

表字段

字段名 说明
community_id 小区ID
b_id 业务ID
name 小区名称
address 小区地址
nearby_landmarks 地标,如王府井北60米
city_code 根据定位获取城市编码
map_x 地区 x坐标
map_y 地区 y坐标
create_time 创建时间
status_cd 数据状态,详细参考c_status表,S 保存,0, 在用 1失效
state '业务状态 1000 为待审核 1200审核拒绝'
community_area 小区面积
tel 联系方式
pay_fee_month 缴费周期
fee_price 缴费周期
qr_code 客服二维码

community_id 为小区ID,这个字段很重要,小区数据是按community_id字段来做的隔离,比如查询小区的业主那么可以通过如下方式可以查询

select * from building_owner t where t.community_id='XX' and t.status_cd = '0';

b_id 为框架字段可以不用关注;
city_code 对应表 city_area 中area_level 为303 的数据;
status_cd 为数据有效字段 0 表示数据有效 1 表示数据无效(数据删除后状态将变为1,如果删错了恢复,可以将1改为0 即可);
state 状态目前没怎么用到;
tel 为业主端联系客服时的手机号
pay_fee_month 和 fee_price 为预留字段 暂时没有用

2.0 物业公司表

表名称

s_store

这个表里包含了,开发者商户,admin商户和物业商户,他们是通过store_type_cd 来区分的

800900000001	运营团队
800900000003	物业
800900000000	开发团队

所以查物业公司可以用如下sql 查询

select * from s_store t where t.store_type_cd = '800900000003';

表字段

字段名 说明
store_id 商户ID
b_id 业务ID
user_id 用户ID
name 店铺名称
address 店铺地址
tel 电话
store_type_cd -
nearby_landmarks 地标,如王府井北60米
map_x 地区 x坐标
map_y 地区 y坐标
create_time 创建时间
status_cd 数据状态,详细参考c_status表,S 保存,0, 在用 1失效
state 48001 商户正常状态 48002 限制商户登录

3.0 物业公司和小区管理表

表名为:

s_community_member

表字段

字段名 说明
community_member_id ID
b_id 业务ID
community_id 小区ID
member_id 成员ID
member_type_cd 成员类型见 community_member_type表
create_time 创建时间
status_cd 数据状态
audit_status_cd 审核状态
start_time 起租时间
end_time 截租时间

这里member_id 为物业公司的store_id 对应s_store 表的store_id