| | |
| | | x float8, |
| | | y float8, |
| | | z float8, |
| | | create_user integer, |
| | | create_time timestamp(6) without time zone default now(), |
| | | update_user integer, |
| | | update_time timestamp(6) without time zone, |
| | | createuser integer, |
| | | createtime timestamp(6) without time zone default now(), |
| | | updateuser integer, |
| | | updatetime timestamp(6) without time zone, |
| | | geom geometry(Point, 4490) |
| | | ); |
| | | create index if not exists md_zxcg_geom_idx on md.md_zxcg using gist (geom); |
| | | drop index if exists md_zxcg_geom_idx cascade; |
| | | /*drop index if exists md_zxcg_geom_idx cascade; |
| | | comment on table md.md_zxcg is 'ä¸çº¿ææè¡¨'; |
| | | vacuum analyze md.md_zxcg; |
| | | insert into md.md_zxcg (zh, geom) values ('A01', ST_GeomFromText('POINT(95.80461853400004 34.13862467200005)')); |
| | | insert into md.md_zxcg (zh, geom) values ('A02', ST_GeomFromText('POINT(119.873000 39.392000)')); |
| | | insert into md.md_zxcg (zh, geom) values ('A02', ST_GeomFromText('POINT(119.873000 39.392000)'));*/ |
| | | |
| | | select gid,zh,ST_ASText(geom) from md.md_zxcg; |
| | | select * from md.md_zxcg; |
| | |
| | | gkpl varchar(100), |
| | | dldy varchar(100), |
| | | bz varchar(100), |
| | | create_user integer, |
| | | create_time timestamp(6) without time zone default now(), |
| | | update_user integer, |
| | | update_time timestamp(6) without time zone |
| | | createuser integer, |
| | | createtime timestamp(6) without time zone default now(), |
| | | updateuser integer, |
| | | updatetime timestamp(6) without time zone |
| | | ); |
| | | comment on table md.md_gdcg is 'ç®¡éææè¡¨'; |
| | | |
| | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | |
| | | import java.sql.Timestamp; |
| | | |
| | | /** |
| | | * åºç¡å®ä½ç±» |
| | | * @author WWW |
| | |
| | | @TableId(type = IdType.AUTO) |
| | | private Integer gid; |
| | | |
| | | private Integer createUser; |
| | | |
| | | private Timestamp createTime; |
| | | |
| | | private Integer updateUser; |
| | | |
| | | private Timestamp updateTime; |
| | | |
| | | public Integer getGid() { |
| | | return gid; |
| | | } |
| | | |
| | | public void setGid(Integer gid) { |
| | | this.gid = gid; |
| | | } |
| | | |
| | | public Integer getCreateUser() { |
| | | return createUser; |
| | | } |
| | | |
| | | public void setCreateUser(Integer createUser) { |
| | | this.createUser = createUser; |
| | | } |
| | | |
| | | public Timestamp getCreateTime() { |
| | | return createTime; |
| | | } |
| | | |
| | | public void setCreateTime(Timestamp createTime) { |
| | | this.createTime = createTime; |
| | | } |
| | | |
| | | public Integer getUpdateUser() { |
| | | return updateUser; |
| | | } |
| | | |
| | | public void setUpdateUser(Integer updateUser) { |
| | | this.updateUser = updateUser; |
| | | } |
| | | |
| | | public Timestamp getUpdateTime() { |
| | | return updateTime; |
| | | } |
| | | |
| | | public void setUpdateTime(Timestamp updateTime) { |
| | | this.updateTime = updateTime; |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.lf.server.entity.all; |
| | | |
| | | import java.sql.Timestamp; |
| | | |
| | | /** |
| | | * ä¸å¡åºç¡å®ä½ç±» |
| | | * @author WWW |
| | | */ |
| | | public class BsBaseEntity extends BaseEntity { |
| | | private Integer createuser; |
| | | |
| | | private Timestamp createtime; |
| | | |
| | | private Integer updateuser; |
| | | |
| | | private Timestamp updatetime; |
| | | |
| | | public Integer getCreateuser() { |
| | | return createuser; |
| | | } |
| | | |
| | | public void setCreateuser(Integer createuser) { |
| | | this.createuser = createuser; |
| | | } |
| | | |
| | | public Timestamp getCreatetime() { |
| | | return createtime; |
| | | } |
| | | |
| | | public void setCreatetime(Timestamp createtime) { |
| | | this.createtime = createtime; |
| | | } |
| | | |
| | | public Integer getUpdateuser() { |
| | | return updateuser; |
| | | } |
| | | |
| | | public void setUpdateuser(Integer updateuser) { |
| | | this.updateuser = updateuser; |
| | | } |
| | | |
| | | public Timestamp getUpdatetime() { |
| | | return updatetime; |
| | | } |
| | | |
| | | public void setUpdatetime(Timestamp updatetime) { |
| | | this.updatetime = updatetime; |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.lf.server.entity.all; |
| | | |
| | | import java.sql.Timestamp; |
| | | |
| | | /** |
| | | * ä¸å¡ç©ºé´åºç¡å®ä½ç±» |
| | | * @author WWW |
| | | */ |
| | | public class BsBaseGeoEntity extends BaseGeoEntity { |
| | | private Integer createuser; |
| | | |
| | | private Timestamp createtime; |
| | | |
| | | private Integer updateuser; |
| | | |
| | | private Timestamp updatetime; |
| | | |
| | | public Integer getCreateuser() { |
| | | return createuser; |
| | | } |
| | | |
| | | public void setCreateuser(Integer createuser) { |
| | | this.createuser = createuser; |
| | | } |
| | | |
| | | public Timestamp getCreatetime() { |
| | | return createtime; |
| | | } |
| | | |
| | | public void setCreatetime(Timestamp createtime) { |
| | | this.createtime = createtime; |
| | | } |
| | | |
| | | public Integer getUpdateuser() { |
| | | return updateuser; |
| | | } |
| | | |
| | | public void setUpdateuser(Integer updateuser) { |
| | | this.updateuser = updateuser; |
| | | } |
| | | |
| | | public Timestamp getUpdatetime() { |
| | | return updatetime; |
| | | } |
| | | |
| | | public void setUpdatetime(Timestamp updatetime) { |
| | | this.updatetime = updatetime; |
| | | } |
| | | } |
| | |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.lf.server.annotation.ExcelHead; |
| | | import com.lf.server.entity.all.BaseEntity; |
| | | import com.lf.server.entity.all.BsBaseEntity; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | |
| | | @TableName("md.md_gdcg") |
| | | @ExcelHead(headRows = 3,excludeSheets = "å°é¢,ç®å½") |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class MdGdcgEntity extends BaseEntity implements Serializable { |
| | | public class MdGdcgEntity extends BsBaseEntity implements Serializable { |
| | | private static final long serialVersionUID = -221347663194025408L; |
| | | |
| | | @ExcelProperty(index = 0) |
| | |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.lf.server.annotation.ExcelHead; |
| | | import com.lf.server.entity.all.BaseGeoEntity; |
| | | import com.lf.server.entity.all.BsBaseGeoEntity; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | |
| | | @TableName("md.md_zxcg") |
| | | @ExcelHead(headRows = 1) |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class MdZxcgEntity extends BaseGeoEntity implements Serializable { |
| | | public class MdZxcgEntity extends BsBaseGeoEntity implements Serializable { |
| | | private static final long serialVersionUID = 686714648588893312L; |
| | | |
| | | @ExcelProperty(index = 0) |
| | |
| | | private <T> void setCreateInfo(List<T> list, MetaFileEntity mfe) { |
| | | try { |
| | | for (T t : list) { |
| | | /*Field cuField = t.getClass().getDeclaredField("createUser"); |
| | | Field cuField = t.getClass().getDeclaredField("createUser"); |
| | | cuField.setAccessible(true); |
| | | cuField.set(t, mfe.getCreateUser()); |
| | | |
| | | Field ctField = t.getClass().getDeclaredField("createTime"); |
| | | ctField.setAccessible(true); |
| | | ctField.set(t, mfe.getCreateTime());*/ |
| | | |
| | | if (t instanceof BaseEntity) { |
| | | BaseEntity be = (BaseEntity) t; |
| | | be.setCreateUser(mfe.getCreateUser()); |
| | | be.setCreateTime(mfe.getCreateTime()); |
| | | } |
| | | ctField.set(t, mfe.getCreateTime()); |
| | | } |
| | | } catch (Exception ex) { |
| | | log.error(ex.getMessage(), ex); |