管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-10 39e35df1c928a6dbceb216a315f5238b8839af8e
1
已添加1个文件
已修改3个文件
110 ■■■■■ 文件已修改
data/db_tab.sql 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/ts.sql 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/entity/ctrl/CountEntity.java 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/ReportMapper.xml 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/db_tab.sql
@@ -1139,6 +1139,8 @@
comment on column lf.sys_serve_log.create_user is '访问人ID';
comment on column lf.sys_serve_log.create_time is '访问时间';
comment on column lf.sys_serve_log.bak is '备注';
/* insert into lf.sys_serve_log (resid,name,type,url) values (1,'全国影像图','01','http://192.168.20.205/LFData/2d/tiles/img/{z}/{x}/{y}.png');
   insert into lf.sys_serve_log (resid,name,type,url) values (2,'全国矢量图','02','http://192.168.20.205/LFData/2d/tiles/vec/{z}/{x}/{y}.png'); */
select * from lf.sys_serve_log;
----------------------------------------------------------------------------------------------------- vacuum analyze md.md_zxcg;
data/ts.sql
@@ -119,10 +119,8 @@
select * from lf.sys_dict where field='gid';
select field,type,count(*) from lf.sys_dict where field='gid' group by field,type;
update lf.sys_dict set type='integer' where field='updateuser';
select * from lf.sys_layer;
alter sequence lf.sys_layer_id_seq restart with 1;
select * from lf.sys_dict where ns='md';
select * from lf.sys_menu where position('http:' in url)>0;
select * from bd.b_hydrogeology_attach limit 1;
@@ -130,11 +128,27 @@
select * from lf.sys_serve_log;
select * from lf.sys_meta;
select * from lf.sys_operate order by id limit 20;
select * from lf.sys_operate order by id desc limit 20;
select modular1,modular2,count(*) from lf.sys_operate group by modular1,modular2 order by modular1 desc,modular2;
select type from lf.sys_operate group by type
src/main/java/com/lf/server/entity/ctrl/CountEntity.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,60 @@
package com.lf.server.entity.ctrl;
/**
 * ç»Ÿè®¡å®žä½“ç±»
 * @author WWW
 */
public class CountEntity {
    private String m1;
    private String m2;
    private String m3;
    private Long count;
    private Double sizes;
    public CountEntity() {
    }
    public String getM1() {
        return m1;
    }
    public void setM1(String m1) {
        this.m1 = m1;
    }
    public String getM2() {
        return m2;
    }
    public void setM2(String m2) {
        this.m2 = m2;
    }
    public String getM3() {
        return m3;
    }
    public void setM3(String m3) {
        this.m3 = m3;
    }
    public Long getCount() {
        return count;
    }
    public void setCount(Long count) {
        this.count = count;
    }
    public Double getSizes() {
        return sizes;
    }
    public void setSizes(Double sizes) {
        this.sizes = sizes;
    }
}
src/main/resources/mapper/sys/ReportMapper.xml
@@ -71,4 +71,28 @@
            where id = #{item.id}
        </foreach>
    </update>
    <!-- æ•°æ®é‡ç»Ÿè®¡ -->
    <select id="countSizes" resultType="com.lf.server.entity.ctrl.CountEntity">
        select fn_rec_query(depid, 'dep') "m1" , count(sizes) "sizes"
        from lf.sys_meta
        group by depid
        order by depid;
    </select>
    <!-- æœåŠ¡è°ƒç”¨é‡ç»Ÿè®¡ -->
    <select id="">
        select name "m1", count(*) "count"
        from lf.sys_serve_log
        group by name
        order by name;
    </select>
    <!-- ç”¨æˆ·æµé‡ç»Ÿè®¡ -->
    <select id="countOperate" resultType="com.lf.server.entity.ctrl.CountEntity">
        select modular1 "m1", modular2 "m2", count(*) "count"
        from lf.sys_operate
        group by modular1,modular2
        order by modular1 desc,modular2;
    </select>
</mapper>