管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-03-27 fc12e8ae233b15d49db098d0c82f892c344c0b26
1
已修改4个文件
65 ■■■■ 文件已修改
data/db_tab.sql 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/update.sql 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/entity/show/ApplyEntity.java 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/show/ApplyMapper.xml 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/db_tab.sql
@@ -983,7 +983,8 @@
    id serial primary key,
    userid integer default 0,
    depids varchar(500),
    dirids varchar(500),
    depcode varchar(24),
    dircodes varchar(500),
    tabs varchar(12000),
    entities varchar(6000),
    wkt varchar(4000),
@@ -1001,8 +1002,8 @@
comment on table lf.sys_apply is '数据申请表';
comment on column lf.sys_apply.id is '主键ID';
comment on column lf.sys_apply.userid is '用户ID';
comment on column lf.sys_apply.depids is '单位ID';
comment on column lf.sys_apply.dirids is '目录ID';
comment on column lf.sys_apply.depcode is '单位编码';
comment on column lf.sys_apply.dircodes is '目录编码';
comment on column lf.sys_apply.tabs is '表名';
comment on column lf.sys_apply.entities is '实体名';
comment on column lf.sys_apply.wkt is 'WKT';
data/update.sql
@@ -2,11 +2,13 @@
alter table lf.sys_apply alter column tabs type varchar(12000);
alter table lf.sys_apply alter column entities type varchar(6000);
alter table lf.sys_apply add column dirids varchar(500);
alter table lf.sys_apply add column depcode varchar(24);
alter table lf.sys_apply add column dircodes varchar(500);
alter table lf.sys_apply add column gids varchar(5000);
alter table lf.sys_apply add column filters varchar(500);
comment on column lf.sys_apply.dirids is '目录ID';
comment on column lf.sys_apply.depcode is '单位编码';
comment on column lf.sys_apply.dircodes is '目录编码';
comment on column lf.sys_apply.gids is 'GID';
comment on column lf.sys_apply.filters is '过滤条件';
src/main/java/com/lf/server/entity/show/ApplyEntity.java
@@ -42,6 +42,14 @@
    private Boolean isVerify;
    private String depcode;
    private String dircodes;
    private String gids;
    private String filters;
    public ApplyEntity() {
    }
@@ -172,4 +180,36 @@
    public void setVerify(Boolean verify) {
        isVerify = verify;
    }
    public String getDepcode() {
        return depcode;
    }
    public void setDepcode(String depcode) {
        this.depcode = depcode;
    }
    public String getDircodes() {
        return dircodes;
    }
    public void setDircodes(String dircodes) {
        this.dircodes = dircodes;
    }
    public String getGids() {
        return gids;
    }
    public void setGids(String gids) {
        this.gids = gids;
    }
    public String getFilters() {
        return filters;
    }
    public void setFilters(String filters) {
        this.filters = filters;
    }
}
src/main/resources/mapper/show/ApplyMapper.xml
@@ -84,17 +84,17 @@
        </selectKey>
        insert into lf.sys_apply
        (userid,depids,tabs,entities,wkt,pwd,status,count,descr,create_user,create_time)
        (userid,depids,tabs,entities,wkt,pwd,status,count,descr,create_user,create_time,depcode,dircodes,gids,filters)
        values
        (#{userid},#{depids},#{tabs},#{entities},#{wkt},#{pwd},#{status},#{count},#{descr},#{createUser},now())
        (#{userid},#{depids},#{tabs},#{entities},#{wkt},#{pwd},#{status},#{count},#{descr},#{createUser},now(),#{depcode},#{dircodes},#{gids},#{filters})
    </insert>
    <insert id="inserts">
        insert into lf.sys_apply
        (userid,depids,tabs,entities,wkt,pwd,status,count,descr,create_user,create_time)
        (userid,depids,tabs,entities,wkt,pwd,status,count,descr,create_user,create_time,depcode,dircodes,gids,filters)
        values
        <foreach collection="list" item="item" index="index" separator=",">
            (#{item.userid},#{item.depids},#{item.tabs},#{item.entities},#{item.wkt},#{item.pwd},#{item.status},#{item.count},#{item.descr},#{item.createUser},now())
            (#{item.userid},#{item.depids},#{item.tabs},#{item.entities},#{item.wkt},#{item.pwd},#{item.status},#{item.count},#{item.descr},#{item.createUser},now(),#{item.depcode},#{item.dircodes},#{item.gids},#{item.filters})
        </foreach>
    </insert>
@@ -111,7 +111,7 @@
    <update id="update">
        update lf.sys_apply
        set userid=#{userid},depids=#{depids},tabs=#{tabs},entities=#{entities},wkt=#{wkt},pwd=#{pwd},status=#{status},count=#{count},descr=#{descr},update_user=#{updateUser},update_time=now()
        set userid=#{userid},depids=#{depids},tabs=#{tabs},entities=#{entities},wkt=#{wkt},pwd=#{pwd},status=#{status},count=#{count},descr=#{descr},update_user=#{updateUser},update_time=now(),depcode=#{depcode},dircodes=#{dircodes},gids=#{gids},filters=#{filters}
        where id=#{id}
    </update>
@@ -119,7 +119,7 @@
        <foreach collection="list" item="item" index="index" separator=";">
            update lf.sys_apply
            <set>
                userid=#{item.userid},depids=#{item.depids},tabs=#{item.tabs},entities=#{item.entities},wkt=#{item.wkt},pwd=#{item.pwd},status=#{item.status},count=#{item.count},descr=#{item.descr},update_user=#{item.updateUser},update_time=now()
                userid=#{item.userid},depids=#{item.depids},tabs=#{item.tabs},entities=#{item.entities},wkt=#{item.wkt},pwd=#{item.pwd},status=#{item.status},count=#{item.count},descr=#{item.descr},update_user=#{item.updateUser},update_time=now(),depcode=#{item.depcode},dircodes=#{item.dircodes},gids=#{item.gids},filters=#{item.filters}
            </set>
            where id = #{item.id}
        </foreach>