跳到主要内容

地址管理

功能描述

查询并管理地址,并支持导出,导入,完善

项目:AddressClient

组件:AddressManage

组件别名:address-manage

查询条件

没有特殊 不做阐述

查询列表

没有特殊 不做阐述

查询sql
    select a.*,
u.f_user_name,
u.f_userinfo_code,
u.f_credentials,
u.f_user_phone,
u.f_idnumber,
ta.f_price_type,
ta.f_price_name,
ta.f_user_type,
ta.f_gasproperties,
ta.f_meter_brand,
ta.f_meter_type,
ta.f_meter_style,
ta.f_position,
ta.f_install_date,
ta.f_inputtor,
ta.f_meter_book,
ta.f_adjustable_id,
ta.f_house_type,
ta.f_hand_month,
ta.f_area_id,
ufadd.*
from t_user_address a
left join (
select
f_userinfo_id,
f_user_name,
f_userinfo_code,
f_credentials,
f_user_state,
f_user_phone,
f_idnumber
from t_userinfo
) u on a.f_userinfo_id = u.f_userinfo_id
left join (
select
id,
f_price_type,
f_price_name,
f_user_type,
f_gasproperties,
f_meter_brand,
f_meter_type,
f_meter_style,
f_position,
f_install_date,
f_adjustable_id,
f_inputtor,
f_meter_book,
f_house_type,
f_hand_month,
f_area_id
from t_area
) ta on ta.id = a.f_residential_area_id
left join (select f_useraddress_id from t_userfiles group by f_useraddress_id) ufadd on ufadd.f_useraddress_id = a.id
where {condition} order by a.f_create_date desc
t_organization o on s.f_filialeid = o.id
WHERE {condition}

按钮操作

添加民用

添加一个民用地址

添加特殊地址

添加一个特殊地址

批量修改

勾选后点击,可以修改勾选的地址的省市区街道小区等信息,需要权限批量修改

省市区管理

打开添加省市区页面 并且展示省市区列表

模板导入

根据模板填写后导入到系统里,从模板生成地址

完善地址

需要完善地址权限,先使用导出功能导出当前页面数据,再根据导出的文件进行修改,将修改后的文件通过完善地址功能导入进系统,注意不能修改导出文件中的地址 id

列表操作

双击

双击表单打开地址编辑表单。以及地址变更记录

配置说明

system 模块中 vues 目录下 UserAddress.json 文件中配置地址后缀

{
"hasnumber": false,
"f_building_suffix": "号楼",
"f_unit_suffix": "单元",
"f_floor_suffix": "层",
"f_room_suffix": "室"
}

hasnumber 控制显示地址规范号 合同号