| | |
| | | id serial primary key, |
| | | name varchar(100), |
| | | type varchar(50), |
| | | path varchar(512), |
| | | code varchar(50), |
| | | fname varchar(256), |
| | | guid varchar(38), |
| | | create_user integer default 1, |
| | | create_time timestamp(6) without time zone default now(), |
| | | update_user integer, |
| | |
| | | comment on column lf.sys_report.id is '主键ID'; |
| | | comment on column lf.sys_report.name is '名称'; |
| | | comment on column lf.sys_report.type is '文件类型:1-Word模板,2-Excel模板'; |
| | | comment on column lf.sys_report.path is '路径'; |
| | | comment on column lf.sys_report.code is '编码'; |
| | | comment on column lf.sys_report.fname is '文件名'; |
| | | comment on column lf.sys_report.guid is '文件GUID'; |
| | | comment on column lf.sys_report.create_user is '创建人id'; |
| | | comment on column lf.sys_report.create_time is '创建时间'; |
| | | comment on column lf.sys_report.update_user is '更新人id'; |
| | | comment on column lf.sys_report.update_time is '更新时间'; |
| | | comment on column lf.sys_report.bak is '备注'; |
| | | -- insert into lf.sys_report (name,type,path,code) values ('统计用户量',2,'1\aa.xlsx',''); |
| | | -- insert into lf.sys_report (name,type,guid,code) values ('统计用户量',2,'1\aa.xlsx',''); |
| | | |
| | | select * from lf.sys_report; |
| | | ----------------------------------------------------------------------------------------------------- 28.下载日志表 |
| | |
| | | } |
| | | |
| | | @SysLog() |
| | | @ApiOperation(value = "查询所有") |
| | | @GetMapping(value = "/selectAll") |
| | | public ResponseMsg<List<ReportEntity>> selectAll() { |
| | | try { |
| | | List<ReportEntity> list = reportService.selectAll(); |
| | | |
| | | return success(list); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | |
| | | @SysLog() |
| | | @ApiOperation(value = "根据ID查询") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "id", value = "ID", dataType = "int", paramType = "query", example = "1") |
| | |
| | | |
| | | private String type; |
| | | |
| | | private String path; |
| | | |
| | | private String code; |
| | | |
| | | private String fname; |
| | | |
| | | private String guid; |
| | | |
| | | private int createUser; |
| | | |
| | |
| | | private Timestamp updateTime; |
| | | |
| | | private String bak; |
| | | |
| | | private String createName; |
| | | |
| | | private String updateName; |
| | | |
| | | public ReportEntity() { |
| | | } |
| | |
| | | this.type = type; |
| | | } |
| | | |
| | | public String getPath() { |
| | | return path; |
| | | } |
| | | |
| | | public void setPath(String path) { |
| | | this.path = path; |
| | | } |
| | | |
| | | public String getCode() { |
| | | return code; |
| | | } |
| | | |
| | | public void setCode(String code) { |
| | | this.code = code; |
| | | } |
| | | |
| | | public String getFname() { |
| | | return fname; |
| | | } |
| | | |
| | | public void setFname(String fname) { |
| | | this.fname = fname; |
| | | } |
| | | |
| | | public String getGuid() { |
| | | return guid; |
| | | } |
| | | |
| | | public void setGuid(String guid) { |
| | | this.guid = guid; |
| | | } |
| | | |
| | | public int getCreateUser() { |
| | |
| | | public void setBak(String bak) { |
| | | this.bak = bak; |
| | | } |
| | | |
| | | public String getCreateName() { |
| | | return createName; |
| | | } |
| | | |
| | | public void setCreateName(String createName) { |
| | | this.createName = createName; |
| | | } |
| | | |
| | | public String getUpdateName() { |
| | | return updateName; |
| | | } |
| | | |
| | | public void setUpdateName(String updateName) { |
| | | this.updateName = updateName; |
| | | } |
| | | } |
| | |
| | | </select> |
| | | |
| | | <select id="selectByPage" resultType="com.lf.server.entity.sys.ReportEntity"> |
| | | select * from lf.sys_report |
| | | select a.*,fn_uname(a.create_user) createName,fn_uname(a.update_user) updateName from lf.sys_report a |
| | | <where> |
| | | <if test="name != null"> |
| | | name like #{name} |
| | | </if> |
| | | </where> |
| | | order by id |
| | | order by a.id desc |
| | | limit #{limit} offset #{offset} |
| | | </select> |
| | | |
| | | <select id="selectAll" resultType="com.lf.server.entity.sys.ReportEntity"> |
| | | select * from lf.sys_report order by id; |
| | | select * from lf.sys_report order by id desc; |
| | | </select> |
| | | |
| | | <select id="selectById" resultType="com.lf.server.entity.sys.ReportEntity"> |
| | |
| | | |
| | | <insert id="insert" parameterType="com.lf.server.entity.sys.ReportEntity"> |
| | | insert into lf.sys_report |
| | | (name,type,path,code,create_user,create_time,bak) |
| | | (name,type,fname,guid,code,create_user,create_time,bak) |
| | | values |
| | | (#{name},#{type},#{path},#{code},#{createUser},now(),#{bak}) |
| | | (#{name},#{type},#{fname},#{guid},#{code},#{createUser},now(),#{bak}) |
| | | </insert> |
| | | |
| | | <insert id="inserts"> |
| | | insert into lf.sys_report |
| | | (name,type,path,code,create_user,create_time,bak) |
| | | (name,type,fname,guid,code,create_user,create_time,bak) |
| | | values |
| | | <foreach collection="list" item="item" index="index" separator=","> |
| | | (#{item.name},#{item.type},#{item.path},#{item.code},#{item.createUser},now(),#{item.bak}) |
| | | (#{item.name},#{item.type},#{item.fname},#{item.guid},#{item.code},#{item.createUser},now(),#{item.bak}) |
| | | </foreach> |
| | | </insert> |
| | | |
| | |
| | | |
| | | <update id="update"> |
| | | update lf.sys_report |
| | | set name=#{name},type=#{type},path=#{path},code=#{code},update_user=#{updateUser},update_time=now(),bak=#{bak} |
| | | set name=#{name},type=#{type},fname=#{fname},guid=#{guid},code=#{code},update_user=#{updateUser},update_time=now(),bak=#{bak} |
| | | where id=#{id} |
| | | </update> |
| | | |
| | |
| | | <foreach collection="list" item="item" index="index" separator=";"> |
| | | update lf.sys_report |
| | | <set> |
| | | name=#{item.name},type=#{item.type},path=#{item.path},code=#{item.code},update_user=#{item.updateUser},update_time=now(),bak=#{item.bak} |
| | | name=#{item.name},type=#{item.type},fname=#{item.fname},guid=#{item.guid},code=#{item.code},update_user=#{item.updateUser},update_time=now(),bak=#{item.bak} |
| | | </set> |
| | | where id = #{item.id} |
| | | </foreach> |