管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2022-10-25 2bb42c9235f920679d00362cc76c8cfd5eab9931
1
已修改2个文件
68 ■■■■■ 文件已修改
data/db_fn.sql 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
说明.txt 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/db_fn.sql
@@ -50,7 +50,6 @@
select * from pg_class order by relnamespace;
select relnamespace,relkind,relname from pg_class where relnamespace in (select oid from pg_namespace) and relkind='r' order by 1,2;
select c.relname as "表名", cast(obj_description(c.oid) as varchar) as "表名描述",
  a.attnum as "序号", a.attname as "列名", 
  concat_ws('', t.typname, SUBSTRING(format_type(a.atttypid, a.atttypmod) from '\(.*\)')) as "字段类型",
@@ -103,12 +102,10 @@
  end;
$$ language plpgsql;
select fn_rec_query(1, 'dep');
select fn_rec_query(21, 'dep');
select fn_rec_query(1, 'dep'); select fn_rec_query(21, 'dep');
select * from lf.sys_dep order by id;
select fn_rec_query(10, 'dir');
select fn_rec_query(28, 'dir');
select fn_rec_query(10, 'dir'); select fn_rec_query(28, 'dir');
select * from lf.sys_dir order by id;
select a.*, fn_rec_query(a.depid, 'dep') depName from lf.sys_user a order by a.id;
@@ -153,9 +150,8 @@
$$ language plpgsql;
select fn_rec_array(1, 'dep');
select * from lf.sys_user a where a.depid=ANY(fn_rec_array(15,'dep'));
select fn_rec_array(10, 'dir');
select * from lf.sys_user a where a.depid=ANY(fn_rec_array(15,'dep'));
----------------------------------------------------------------------------------------------------- g.索引
alter table lf.sys_role_user add constraint idx_unique_role_user unique (roleid, userid); -- è”合唯一索引
insert into lf.sys_role_user (roleid,userid) values (1,1); -- æµ‹è¯•
@@ -183,24 +179,10 @@
select a.*,fn_rec_query(a.depid, 'dep') depName,fn_rec_query(a.dirid, 'dir') dirName from lf.sys_style a;
------------------------------------------------------------
select * from lf.sys_auth;
select * from lf.sys_menu;
select * from lf.sys_menu_auth;
select * from lf.sys_auth a left join lf.sys_menu;
select a.* from lf.sys_auth a where not exists (select b.id from lf.sys_menu_auth b where b.authid = a.id and b.menuid = 1);
------------------------------------------------------------
select * from lf.sys_res;
select * from lf.sys_role;
select * from lf.sys_role_res;`    `
select a.* from lf.sys_res a where not exists (select b.id from lf.sys_role_res b where b.resid = a.id and b.roleid = 1);
select * from lf.sys_role;
select * from lf.sys_menu;
select * from lf.sys_auth;
select * from lf.sys_menu_auth;
select * from lf.sys_role_menu_auth;
select a.*,c.name from lf.sys_menu_auth a inner join lf.sys_auth c on a.authid = c.id
where not exists (select b.id from lf.sys_role_menu_auth b where b.menu_auth_id = a.id and b.roleid = 1) and a.menuid = 1 order by c.id;
@@ -215,7 +197,6 @@
delete from lf.sys_operate where modular1 is null or modular2 is null;
----------------------------------------------------------------------------------------------------- 
select gid,gb,name,st_astext(a.geom) from bd.dlg_agnp a;
select * from lf.sys_menu;
-- æ ¹æ®ç”¨æˆ·Uid查询资源
select distinct d.id,d.name,d.server from lf.sys_user a inner join lf.sys_role_user b on a.id = b.userid
@@ -248,12 +229,12 @@
inner join lf.sys_menu e on d.menuid = e.id
inner join lf.sys_auth f on d.authid = f.id
where a.uid = 'admin';
---------------------------------------------------------------------------------------------- æ•°æ®ç»Ÿè®¡
select modular2,count(*) from lf.sys_operate group by modular2;
select to_char(optime,'yyyy-mm-dd') as optime,count(*) from lf.sys_login where optime between (select optime - interval '30 day')
and optime group by to_char(optime, 'yyyy-mm-dd') order by to_char(optime, 'yyyy-mm-dd') asc;
-----------------------------------------------------------------------------------------------------
select * from lf.sys_user;
select * from lf.sys_menu order by id;
@@ -261,3 +242,10 @@
˵Ã÷.txt
@@ -118,6 +118,38 @@
  è¡¨å•校验:validator
private static final String SQLSERVER_URL = "jdbc:sqlserver://192.168.0.77\\ZKZS;databaseName=xian";
------------------------------------------------------------------------------------------------ æƒé™
综合展示\综合展示\查询:       ä¸‹è½½ã€ä¸Šä¼ 
综合展示\综合展示\标绘:       æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤ã€ä¸Šä¼ 
综合展示\专题图:             ç»Ÿè®¡
综合展示\资料馆:             ä¸‹è½½
-------------------------------------------
数据管理\数据上传:           æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤ã€ä¸Šä¼ ã€ä¸‹è½½
数据管理\目录管理:           æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
数据管理\数据检索:           æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤ã€ä¸Šä¼ ã€ä¸‹è½½
数据管理\版本管理:           æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
数据管理\字典管理:           æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
数据管理\元数据管理:          æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤ã€ä¸Šä¼ ã€ä¸‹è½½
数据管理\样式管理:           æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤ã€ä¸Šä¼ ã€ä¸‹è½½
-------------------------------------------
运维管理\系统管理\菜单管理:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\系统管理\用户管理:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\系统管理\单位管理:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\系统管理\资源管理:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤ã€ä¸Šä¼ 
运维管理\系统管理\角色管理:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\系统管理\权限管理:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\授权管理\用户角色授权:新增、修改、删除
运维管理\授权管理\菜单权限授权:新增、修改、删除
运维管理\授权管理\角色菜单授权:新增、修改、删除
运维管理\授权管理\角色资源授权:新增、修改、删除
运维管理\运维监控\登录日志:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\运维监控\操作日志:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\运维监控\资源日志:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\运维监控\令牌管理:   æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\运维监控\黑白/名单:  æ–°å¢žã€ä¿®æ”¹ã€åˆ é™¤
运维管理\系统配置:           ä¿®æ”¹
----------------------------------------------------------------------------------------------------
{
  "id": 2,