跳到主要内容

小区管理

功能描述

查询并管理小区信息,支持查询列表导出

项目:AddressClient

组件:AreaManage

组件别名:area-manage

查询条件

条件描述实际取值字段数据源
组织机构t_area.f_filialeid更具当前操作人从资源管理获取
小区编号t_area.f_area_id
城市t_pcd.f_province
区县t_pcd.f_city
街道/乡镇t_pcd.f_district
小区名称t_area.f_street
房屋类型t_area.f_house_type死值,楼房/自建房
安装位置t_area.f_position参数名称:安装位置
抄表员t_area.f_inputtor根据登录时候 rs/search 请求获取的抄表员

查询列表

字段名称实际取值字段描述
省份f_province
城市f_city
区/县f_district
街道/乡镇f_street
小区名称f_residential_area
详细地址f_area_address + f_residential_area
小区备注f_comments
抄表员f_inputtor
房屋类型f_house_type
安装位置f_position
片区/管理站f_slice_area
操作人f_operator
操作日期f_operate_date
地址数addressnum
查询sql
    SELECT
s.*,
p.f_province,
p.f_district,
isnull(addr.f_residential_area_id,s.id) f_residential_area_id,
isnull(addr.addressnum,0) as addressnum,
a.f_open_date gasdate
FROM
t_area s
LEFT JOIN t_pcd p ON s.f_pcd_id = p.id
LEFT JOIN (SELECT count(*) addressnum,f_residential_area_id
FROM t_user_address GROUP BY f_residential_area_id) addr ON addr.f_residential_area_id=s.id
left join (
select MIN(u.f_open_date) f_open_date , a.f_residential_area_id aid from t_userfiles u left join t_user_address a on u.f_useraddress_id = a.id
group by a.f_residential_area_id
) a on a.aid = s.id
WHERE {condition} ORDER BY s.id DESC

按钮操作

添加小区

新增一个小区,右侧打开新增表单。

列表操作

双击

双击表单打开编辑表单。

新增修改表单字段说明

字段名称实际取值字段描述
小区编号t_area.f_area_id
省市区t_area.t_pcd/t_area.t_pcd_id
街道/乡镇t_area.f_street
片区t_area.f_slice_area
小区名称t_area.f_residential_area
小区地址t_area.f_area_address
小区备注t_area.f_comments
用户类型t_area.f_user_type
用气性质t_area.f_gasproperties
气价类型t_area.f_price_type
气价名称t_area.f_price_name
气表品牌t_area.f_meter_brand
气表型号t_area.f_meter_style
气表类型t_area.f_meter_type
抄表册t_area.f_meter_book
抄表员t_area.f_inputtor
调压箱t_area.f_adjustable_id
房屋类型t_area.f_house_type
安装位置t_area.f_position

小区信息中 默认表具信息填写之后,新增用户时,用户信息中的表具信息默认填写小区信息中的表具信息。