Commit 92e09e7a by yangyang

代码同步(西藏)

parent 549f2f2b
package com.founder.commonutils.asjEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
* @author Godffy
* @create 2021-03-03 20:26
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="AsjQuery对象", description="案事件基本传输信息")
public class AsjQuery {
@ApiModelProperty(value = "案事件编号")
private String asjbh;
@ApiModelProperty(value = "案件名称")
private String ajmc;
@ApiModelProperty(value = "刑事警情类别代码")
private String xsjqlbdm;
@ApiModelProperty(value = "案发开始时间:2019-01-01 10:10:10")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date begin;//注意,这里使用的是String类型,前端传过来的数据无需进行类型转换
@ApiModelProperty(value = "案发结束时间:2019-12-01 10:10:10")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date end;
}
package com.founder.commonutils.asjEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Created by yangyang on 2020/05/31
* 封装请求的参数
*/
@ApiModel
@Data
public class CbxszAndXlaj {
@ApiModelProperty("案事件编号")
private String asjbh;
@ApiModelProperty("串并类型代码")
private String cblx;
@ApiModelProperty("串并类型描述")
private String cblxStr;
@ApiModelProperty("案件名称")
private String ajmc;
@ApiModelProperty("简要案情")
private String jyaq;
@ApiModelProperty("案发时间")
private String asjfssjAsjfskssj;
@ApiModelProperty("侦查终结")
private String zcjdmc;
@ApiModelProperty("案件类别")
private String ajlbdmMc;
@ApiModelProperty("小案类别")
private String zatzJyqkMc;
@ApiModelProperty("案件细类别")
private String ajxlbMc;
@ApiModelProperty("经度")
private String x;
@ApiModelProperty("纬度")
private String y;
}
package com.founder.commonutils.asjEntity;
/**
* 常住重点人员实体类
*/
public class CzzdryEntity {
//姓名
private String xm;
//证件号码
private String zjhm;
//性别
private String xb;
//人员标签
private String rybq;
//案件标签
private String ajbq;
//现住地址
private String xjdz;
//户籍地址
private String hjdz;
public String getXm() {
return xm;
}
public void setXm(String xm) {
this.xm = xm;
}
public String getZjhm() {
return zjhm;
}
public void setZjhm(String zjhm) {
this.zjhm = zjhm;
}
public String getXb() {
return xb;
}
public void setXb(String xb) {
this.xb = xb;
}
public String getRybq() {
return rybq;
}
public void setRybq(String rybq) {
this.rybq = rybq;
}
public String getAjbq() {
return ajbq;
}
public void setAjbq(String ajbq) {
this.ajbq = ajbq;
}
public String getXjdz() {
return xjdz;
}
public void setXjdz(String xjdz) {
this.xjdz = xjdz;
}
public String getHjdz() {
return hjdz;
}
public void setHjdz(String hjdz) {
this.hjdz = hjdz;
}
@Override
public String toString() {
return "CzzdryEntity{" +
"xm='" + xm + '\'' +
", zjhm='" + zjhm + '\'' +
", xb='" + xb + '\'' +
", rybq='" + rybq + '\'' +
", ajbq='" + ajbq + '\'' +
", xjdz='" + xjdz + '\'' +
", hjdz='" + hjdz + '\'' +
'}';
}
}
package com.founder.commonutils.asjEntity;
public class CzzdryParamsEntity {
private String qsjd;
private String jsjd;
private String qswd;
private String jswd;
public String getQsjd() {
return qsjd;
}
public void setQsjd(String qsjd) {
this.qsjd = qsjd;
}
public String getJsjd() {
return jsjd;
}
public void setJsjd(String jsjd) {
this.jsjd = jsjd;
}
public String getQswd() {
return qswd;
}
public void setQswd(String qswd) {
this.qswd = qswd;
}
public String getJswd() {
return jswd;
}
public void setJswd(String jswd) {
this.jswd = jswd;
}
}
package com.founder.commonutils.asjEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@Data
@ApiModel(value="tb_asj_jwdinfo对象", description="经纬度校验基本信息")
public class TbAsjJwdInfo implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "案事件编号")
private String asjbh;
@ApiModelProperty(value = "案件类别")
private String ajlbdm;
@ApiModelProperty(value = "案件名称")
private String ajmc;
@ApiModelProperty(value = "立案单位名称")
private String ladwGajgmc;
@ApiModelProperty(value = "案发开始时间")
private String asjfssjAsjfskssj;
@ApiModelProperty(value = "案发地址")
private String asjfsddDzmc;
@ApiModelProperty(value = "简要案情")
private String jyaq;
@ApiModelProperty(value = "现勘编号")
private String xkbh;
@ApiModelProperty(value = "接警编号")
private String jjbh;
@ApiModelProperty(value = "案件经度")
private String ajJd;
@ApiModelProperty(value = "案件纬度")
private String ajWd;
@ApiModelProperty(value = "现勘经度")
private String xkJd;
@ApiModelProperty(value = "现勘纬度")
private String xkWd;
@ApiModelProperty(value = "警情经度")
private String jqJd;
@ApiModelProperty(value = "警情纬度")
private String jqWd;
@ApiModelProperty(value = "是否校验判断标志(1表示已校验,2表示不予校验)")
private String sfjyPdbz;
@ApiModelProperty(value = "现勘人姓名")
private String kyrxx;
@ApiModelProperty(value = "更新人姓名")
private String gxrXm;
@ApiModelProperty(value = "更新人单位代码")
private String gxrDwdm;
@ApiModelProperty(value = "更新人单位名称")
private String gxrDwmc;
@ApiModelProperty(value = "更新人证件号码")
private String gxrZjhm;
@ApiModelProperty(value = "出警人姓名")
private String sljjry;
@ApiModelProperty(value = "校验经度")
private String jyJd;
@ApiModelProperty(value = "校验纬度")
private String jyWd;
}
package com.founder.commonutils.asjEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* (TbStAsjAsjbz)表实体类
*
* @author jlt
* @since 2022-02-28 16:55:35
*/
@Data
@SuppressWarnings("serial")
@TableName("tb_st_asj_asjbz")
public class TbStAsjAsjbz extends Model<com.founder.commonutils.model.asjEntity.TbStAsjAsjbz> {
@TableId(type = IdType.INPUT)
/**
*案件编号
*/
private String asjbh;
/**
* 案件细类别
*/
private String ajxlb;
/**
* 回退描述
*/
private String htms;
/**
* 数据来源
*/
private String sjly;
/**
* 信息删除_判断标识/1-是,0-否/CODE_IF
*/
private String xxscPdbz;
/**
* 信息登记单位_公安机关机构代码/采用GA 380《全国公安机关机构代码编码规则》统一编制的代码/CODE_GXS
*/
private String xxdjdwGajgjgdm;
/**
* 信息登记单位_公安机关名称
*/
private String xxdjdwGajgmc;
/**
* 信息登记人员_姓名
*/
private String xxdjryXm;
/**
* 信息登记人员_公民身份号码/符合GB 11643《公民身份号码》
*/
private String xxdjryGmsfhm;
/**
* 信息登记人员_联系电话
*/
private String xxdjryLxdh;
/**
* 登记时间
*/
private Date djsj;
/**
* 信息操作单位_公安机关机构代码/采用GA 380《全国公安机关机构代码编码规则》统一编制的代码/CODE_GXS
*/
private String xxczdwGajgjgdm;
/**
* 信息操作单位_公安机关名称
*/
private String xxczdwGajgmc;
/**
* 信息操作人员_姓名
*/
private String xxczryXm;
/**
* 信息操作人员_公民身份号码/符合GB 11643《公民身份号码》
*/
private String xxczryGmsfhm;
/**
* 更新时间
*/
private Date gxsj;
/**
* 信息来源描述
*/
private String xxlyms;
/**
* 获取主键值
*
* @return 主键值
*/
@Override
protected Serializable pkVal() {
return this.asjbh;
}
}
package com.founder.commonutils.asjEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@Data
@ApiModel(value="TbStAsj对象", description="案事件基本信息")
public class TbStAsjResult implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "案事件编号")
private String asjbh;
@ApiModelProperty(value = "接警编号")
private String jjbh;
@ApiModelProperty(value = "现场勘验编号")
private String xckybh;
@ApiModelProperty(value = "案件类别代码")
private String ajlbdm;
@ApiModelProperty(value = "作案特征_简要情况")
private String zatzJyqk;
@ApiModelProperty(value = "作案特征_简要情况名称")
private String zatzJyqkMc;
@ApiModelProperty(value = "案件细类别")
private String ajxlb;
@ApiModelProperty(value = "案件细类别名称")
private String ajxlbMc;
@ApiModelProperty(value = "案件名称")
private String ajmc;
@ApiModelProperty(value = "案事件发生时间_案事件发生开始时间")
private String asjfssjAsjfskssj;
@ApiModelProperty(value = "案事件发生时间_案事件发生结束时间")
private String asjfssjAsjfsjssj;
@ApiModelProperty(value = "案事件发生地点_行政区划代码")
@TableField("ASJFSDD_XZQHDM")
private String asjfsddXzqhdm;
@ApiModelProperty(value = "案事件发生地点_地址名称")
private String asjfsddDzmc;
@ApiModelProperty(value = "损失价值(人民币元)")
@TableField("SSJZRMBY")
private Double ssjzrmby;
@ApiModelProperty(value = "受理时间")
private String slsj;
@ApiModelProperty(value = "受理单位_公安机关机构代码")
private String sldwGajgjgdm;
@ApiModelProperty(value = "受理单位_公安机关名称")
private String sldwGajgmc;
@ApiModelProperty(value = "立案日期")
private String larq;
@ApiModelProperty(value = "立案单位_公安机关机构代码")
private String ladwGajgjgdm;
@ApiModelProperty(value = "立案单位_公安机关名称")
private String ladwGajgmc;
@ApiModelProperty(value = "协办人_姓名")
private String xbrXm;
@ApiModelProperty(value = "主办人_姓名")
private String zbrXm;
@ApiModelProperty(value = "简要案情")
private String jyaq;
@ApiModelProperty(value = "案件类别翻译")
private String ajlbdmMc;
@ApiModelProperty(value = "标准经度")
private String x;
@ApiModelProperty(value = "标准纬度")
private String y;
@ApiModelProperty(value = "侦查阶段代码翻译")
private String zcjddmMc;
@ApiModelProperty(value = "说明")
private String descripText;
}
package com.founder.commonutils.asjEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import java.io.Serializable;
/**
* (TbStSjgj)表实体类
*
* @author jlt
* @since 2022-02-25 09:15:43
*/
@Data
@SuppressWarnings("serial")
@TableName("tb_st_sjgj")
public class TbStSjgj extends Model<com.founder.commonutils.model.asjEntity.TbStSjgj> implements Serializable {
@TableId(type = IdType.INPUT)
/**
*信息主键编号
*/
private Integer xxzjbh;
/**
* 标识号
*/
private String objectvalue;
/**
* 地址
*/
private String address;
/**
* 编号
*/
private String base;
/**
* 基站名称
*/
private String stationname;
/**
* 经度
*/
private String x;
/**
* 纬度
*/
private String y;
/**
* 经过时间
*/
private String timestamp;
/**
* 类型
*/
private String objecttype;
/**
* 获取主键值
*
* @return 主键值
*/
@Override
protected Serializable pkVal() {
return this.xxzjbh;
}
}
package com.founder.commonutils.model.newPublicEntity;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import java.util.List;
/**
* @author yangyang
* @description 可视化分析实体
*/
@Data
public class SkRelatedAll {
private String objectValue;
private String objectType;
private String objectTypeName;
private String firstTimeStamp;
private String timeStamp;
private String sourceName;
private int count;
@JsonInclude
private List<Children> children;
@Data
public static class Children {
private String objectValue;
private String objectType;
private String objectTypeName;
private String firstTimeStamp;
private String timeStamp;
private String sourceName;
private int count;
private List<Children> children;
}
}
package com.founder.commonutils.model.newPublicEntity.jwdjyEntity;
import lombok.Getter;
import lombok.Setter;
import java.util.ArrayList;
import java.util.List;
/**
* @Author yangyang
* @Date 22022/07/20
*/
@Getter
@Setter
public class TbAsjJwdinfo {
//信息主键编号
private String xxzjbh;//x
/**
* 案件编号
*/
private String asjbh;//
/**
* 案件类别代码
*/
private String ajlbdm;//
/**
* 案件名称
*/
private String ajmc;//
/**
* 立案日期
*/
private String larq;//
private String lasjRqsjKssj;//x
private String lasjRqsjJssj;//x
/**
* 立案单位机构代码
*/
private String ladwGajgjgdm;//
private List<List<String>> ladwGajgjgdmList;//
/**
* 立案单位机构名称
*/
private String ladwGajgmc;//
//案情关键词
private String jyaq;
/**
* 现勘编号
*/
private String xkbh;
/**
* 接警编号
*/
private String jjbh;
/**
* 案件经度
*/
private String ajJd;
/**
* 案件纬度
*/
private String ajWd;
/**
* 现勘经度
*/
private String xkJd;
/**
* 现勘纬度
*/
private String xkWd;
/**
* 警情经度
*/
private String jqJd;
/**
* 警情纬度
*/
private String jqWd;
/**
* 校验经度
*/
private String jyJd;
/**
* 校验纬度
*/
private String jyWd;
/**
* 是否校验
*/
private String sfjyPdbz;
//是否现勘判断标识
private String sfxkPdbz;
//更新时间(校验时间)
private String gxsj;
private String gxsjKssj;
private String gxsjJssj;
//更新人姓名
private String gxrXm;
//更新人单位代码
private String gxrDwdm;
//更新人单位名称
private String gxrDwmc;
//更新人证件号码
private String gxrZjhm;
//入库时间
private String rksj;
private String asjfssjAsjfskssj;
private String asjfssjAsjfsjssj;
private String asjfsddXzqhdm;
private String asjfsddDzmc;
private String sldwGajgjgdm;
private List<List<String>> sldwGajgjgdmList;
private String sldwGajgmc;
private String xxdjdwGajgjgdm;
private String xxdjdwGajgmc;
private String slsj ;
private String slsjKssj;
private String slsjJssj;
private String zjhm;
private String xkdwGajgjgdm;//
private List<List<String>> xkdwGajgjgdmList;//
private String xkdwGajgmc;//
private String ajlxDg;//
private String xksj;
private String kyrxx;//勘验人信息
private String sljjry;//受理接警人员(出警人)
private List<List<String>> unitcodeList;//单位集合
private String unitcode;//单位
private String sfflPdbz;
private String codeLevCol;
private String dscodeLevCol;
private String lev;
private int page;
private int limit;
public void setUnitcodeList(List<String> dwList) {
this.unitcodeList = new ArrayList<>();
List<String> dws = new ArrayList<>();
if (dwList.size() < 1000){
this.unitcodeList.add(dwList);
return;
}
for (String dw : dwList) {
if (dws.size() < 1000){
dws.add(dw);
} else {
this.unitcodeList.add(new ArrayList<>(dws));
dws.clear();
}
}
if (!dws.isEmpty()){
this.unitcodeList.add(dws);
}
}
public void setXkdwGajgjgdmList(List<String> dwList) {
this.xkdwGajgjgdmList = new ArrayList<>();
List<String> dws = new ArrayList<>();
if (dwList.size() < 1000){
this.xkdwGajgjgdmList.add(dwList);
return;
}
for (String dw : dwList) {
if (dws.size() < 1000){
dws.add(dw);
} else {
this.xkdwGajgjgdmList.add(new ArrayList<>(dws));
dws.clear();
}
}
if (!dws.isEmpty()){
this.xkdwGajgjgdmList.add(dws);
}
}
public void setSldwGajgjgdmList(List<String> dwList) {
this.sldwGajgjgdmList = new ArrayList<>();
List<String> dws = new ArrayList<>();
if (dwList.size() < 1000){
this.sldwGajgjgdmList.add(dwList);
return;
}
for (String dw : dwList) {
if (dws.size() < 1000){
dws.add(dw);
} else {
this.sldwGajgjgdmList.add(new ArrayList<>(dws));
dws.clear();
}
}
if (!dws.isEmpty()){
this.sldwGajgjgdmList.add(dws);
}
}
public void setLadwGajgjgdmList(List<String> dwList) {
this.ladwGajgjgdmList = new ArrayList<>();
List<String> dws = new ArrayList<>();
if (dwList.size() < 1000){
this.ladwGajgjgdmList.add(dwList);
return;
}
for (String dw : dwList) {
if (dws.size() < 1000){
dws.add(dw);
} else {
this.ladwGajgjgdmList.add(new ArrayList<>(dws));
dws.clear();
}
}
if (!dws.isEmpty()){
this.ladwGajgjgdmList.add(dws);
}
}
}
package com.founder.commonutils.model.newPublicEntity;
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
......@@ -39,7 +39,8 @@ public class AjQueryParam {
String type;
Integer page;
Integer limit;
//分析维度
private String thbh;
//分析维度
private String fxwd;
//共同关系系数
......
......@@ -9,7 +9,7 @@ import java.util.HashSet;
import java.util.List;
/**
* @author zzj
* @author yangyang
* @description 案件团伙可视化分析
*/
@Data
......@@ -60,8 +60,8 @@ public class AjThKshfxPojo {
/**
* setChildrenList 设置子节点列表
* @param children: 子节点列表
* @author lystar
* 2022/4/22 15:22
* @author yangyang
* 2022/7/22 15:22
*/
public void setChildrenList(List<AjThKshfxPojo> children) {
if (children == null){
......@@ -95,8 +95,8 @@ public class AjThKshfxPojo {
/**
* cloneAjth 深拷贝类信息,不拷贝children
* @return org.springblade.founder.hcyprw.entity.AjThKshfxPojo
* @author lystar
* 2022/4/22 15:22
* @author yangyang
* 2022/7/22 15:22
*/
public AjThKshfxPojo cloneAjth() {
AjThKshfxPojo clone = new AjThKshfxPojo();
......
......@@ -28,5 +28,19 @@ public class AjypFxPojo {
* 共同资金流水账号数量
*/
private String commonCashAccountCount;
//证件号码
private String zjhm;
//嫌疑人数量
private Integer xyrCount;
//重点关注人员数量
private Integer zdgzyrCount;
//案件数量
private Integer ajCount;
//九类案件数量
private Integer jlajCount;
//标记案件数量
private int bjajCount;
//标记警情数量
private int bjjqCount;
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
@ApiModel(value="机主信息", description="机主信息")
public class Jzxx implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "机主身份证号码")
private String zjhm;
@ApiModelProperty(value = "手机号码")
private String phoneNum;
@ApiModelProperty(value = "机主姓名")
private String xm;
@ApiModelProperty(value = "机主户籍地址")
private String address;
@ApiModelProperty(value = "机主开户时间")
private String openDate;
public String getZjhm() {
return zjhm;
}
public void setZjhm(String zjhm) {
this.zjhm = zjhm;
}
public String getPhoneNum() {
return phoneNum;
}
public void setPhoneNum(String phoneNum) {
this.phoneNum = phoneNum;
}
public String getXm() {
return xm;
}
public void setXm(String xm) {
this.xm = xm;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public String getOpenDate() {
return openDate;
}
public void setOpenDate(String openDate) {
this.openDate = openDate;
}
@Override
public String toString() {
return "Jzxx{" +
"zjhm='" + zjhm + '\'' +
", phoneNum='" + phoneNum + '\'' +
", xm='" + xm + '\'' +
", address='" + address + '\'' +
", openDate='" + openDate + '\'' +
'}';
}
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* KshExcelImport
*
* @author yangyang
*/
@Data
public class KshHdExcelImport implements Serializable {
private static final long serialVersionUID = 1L;
@ExcelProperty(value = {"本机号码"},index = 0)
private String source;
@ExcelProperty(value = {"对方号码"},index = 1)
private String target;
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
* 服务列表(ksh_service)表实体类
*
* @author yangyang
* @since 2022-07-20 18:11:55
*/
@Data
@SuppressWarnings("serial")
@TableName("ksh_service")
public class KshServicePojo extends Model<KshServicePojo> {
@TableId(type = IdType.INPUT)
/**信息主键编号(生成FW开头)*/
private String xxzjbh;
/**
* 算力名称
*/
private String slname;
/**
* 算力描述
*/
private String slms;
/**
* 请求url
*/
private String url;
/**
* 路由名称
*/
private String lymc;
/**
* get/post方式
*/
private String type;
/**
是否带时间参数:0表示否,1表示是
*/
private String sfdsjcs;
/**
* 是否删除,0表示否,1表示是
*/
private String isdeleted;
/**
* 创建时间
*/
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date cjsj;
/**
* 当前页
*/
@TableField(exist = false)
private int page;
/**
* 路由名称
*/
@TableField(exist = false)
private int pageSize;
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* KshExcelImport
*
* @author yangyang
*/
@Data
public class KshYhkExcelImport implements Serializable {
private static final long serialVersionUID = 1L;
@ExcelProperty(value = {"本人卡号"},index = 0)
private String source;
@ExcelProperty(value = {"对方卡号"},index = 1)
private String target;
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import lombok.Data;
import java.util.List;
/**
* @author yangyang
* @description 可视化分析实体
*/
@Data
public class KsjResultCheck {
public Integer status;// 200成功 201失败
public String msg;// 自定义描述
Datas data;
@Data
public static class Datas {
/**
* 节点信息组(去重的)
*/
private List<Nodes> nodes;
/**
* 关联关系组
*/
private List<Links> links;
}
@Data
public static class Nodes {
/**
节点下面显示的名称,如果需要多个显示,请传
"李xx\n23岁\n前端开发工程师" 单个的话就 "李xx"
*/
private String id;
/**
* 节点信息的唯一值(例如证件号码),节点是否去重就是依据id
*/
private String label;
/**
* 将节点所有的信息全部放到这个字段中,包括id和label,注意的是,这个对象必须有一个字段imgType(idcard: 人,aj: 案件,cph:车,sjk:手机,yhk:银行卡)判断节点图片
*/
private Properties properties;
@Data
public static class Properties {
/**
节点下面显示的名称,如果需要多个显示,请传
"李xx\n23岁\n前端开发工程师" 单个的话就 "李xx"
*/
private String id;
/**
* 节点信息的唯一值(例如证件号码),节点是否去重就是依据id
*/
private String label;
/**
* (idcard: 人,aj: 案件,cph:车,sjk:手机,yhk:银行卡)判断节点图片
*/
private String imgType;
}
}
@Data
public static class Links {
/**
* 源节点id值
*/
private String source;
/**
* 目标节点id值
*/
private String target;
/**
* 节点连线显示文字
*/
private String label;
/**
* 将连线所有的信息全部放到这个字段中,注意事项同上,没有必要字段imgType
*/
private Properties properties;
@Data
public static class Properties {
/**
* 源节点id值
*/
private String source;
/**
* 目标节点id值
*/
private String target;
/**
* 节点连线显示文字
*/
private String label;
}
}
}
......@@ -22,6 +22,21 @@ public class KsjResultPojo {
@Data
public static class Nodes {
/**
* 点信息的唯一值(例如证件号码),节点是否去重就是依据id
*/
private String id;
/**
节点下面显示的名称,如果需要多个显示,请传
"李xx\n23岁\n前端开发工程师" 单个的话就 "李xx" */
private String label;
/**
* 将节点所有的信息全部放到这个字段中,包括id和label,注意的是,这个对象必须有一个字段imgType(idcard: 人,aj: 案件,cph:车,sjk:手机,yhk:银行卡)判断节点图片
*/
private KsjResultPojo.Nodes.Properties properties;
@Data
public static class Properties {
/**
节点下面显示的名称,如果需要多个显示,请传
"李xx\n23岁\n前端开发工程师" 单个的话就 "李xx"
*/
......@@ -35,9 +50,11 @@ public class KsjResultPojo {
*/
private String imgType;
/**
* 将节点所有的信息全部放到这个字段中,包括id和label,注意的是,这个对象必须有一个字段imgType(idcard: 人,aj: 案件,cph:车,sjk:手机,yhk:银行卡)判断节点图片
* 节点颜色 #FF00FF
*/
private Object properties;
private String boderColor;
}
}
@Data
......@@ -55,12 +72,24 @@ public class KsjResultPojo {
*/
private String label;
/**
* (idcard: 人,aj: 案件,cph:车,sjk:手机,yhk:银行卡)判断节点图片
* 将连线所有的信息全部放到这个字段中,注意事项同上,没有必要字段imgType
*/
private String imgType;
private KsjResultPojo.Links.Properties properties;
@Data
public static class Properties {
/**
* 将连线所有的信息全部放到这个字段中,注意事项同上,没有必要字段imgType
* 源节点id值
*/
private Object properties;
private String source;
/**
* 目标节点id值
*/
private String target;
/**
* 节点连线显示文字
*/
private String label;
}
}
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import lombok.Data;
import java.io.Serializable;
@Data
public class NaoTuHdXx implements Serializable {
private String yhsjhm;/*用户手机号*/
private String dfsjhm;/*对方手机号*/
private String hjsj;/*呼叫时间*/
private String thsc;/*通话时长*/
private String thcs;/*通话次数*/
private String thlx;/*通话类型*/
private String yhjzbh;
private String dfjzbh;
public String getYhsjhm() {
return yhsjhm;
}
public void setYhsjhm(String yhsjhm) {
this.yhsjhm = yhsjhm;
}
public String getDfsjhm() {
return dfsjhm;
}
public void setDfsjhm(String dfsjhm) {
this.dfsjhm = dfsjhm;
}
public String getHjsj() {
return hjsj;
}
public void setHjsj(String hjsj) {
this.hjsj = hjsj;
}
public String getThsc() {
return thsc;
}
public void setThsc(String thsc) {
this.thsc = thsc;
}
public String getThcs() {
return thcs;
}
public void setThcs(String thcs) {
this.thcs = thcs;
}
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import com.founder.commonutils.model.newPublicEntity.ResultCode;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.HashMap;
import java.util.Map;
//统一返回结果的类
@Data
public class R {
@ApiModelProperty(value = "是否成功")
private Boolean success;
@ApiModelProperty(value = "返回码")
private Integer code;
@ApiModelProperty(value = "返回消息")
private String message;
@ApiModelProperty(value = "返回数据")
private Map<String, Object> data = new HashMap<String, Object>();
//把构造方法私有
private R() {}
//成功静态方法
public static R ok() {
R r = new R();
r.setSuccess(true);
r.setCode(ResultCode.SUCCESS);
r.setMessage("成功");
return r;
}
public static R ok(String msg) {
R r = new R();
r.setSuccess(true);
r.setCode(ResultCode.SUCCESS);
r.setMessage(msg);
return r;
}
//失败静态方法
public static R error() {
R r = new R();
r.setSuccess(false);
r.setCode(ResultCode.ERROR);
r.setMessage("失败");
return r;
}
//失败静态方法-携带错误信息
public static R error(String msg) {
R r = new R();
r.setSuccess(false);
r.setCode(ResultCode.ERROR);
r.setMessage(msg);
return r;
}
public R success(Boolean success){
this.setSuccess(success);
return this;
}
public R message(String message){
this.setMessage(message);
return this;
}
public R code(Integer code){
this.setCode(code);
return this;
}
public R data(String key, Object value){
this.data.put(key, value);
return this;
}
public R data(Map<String, Object> map){
this.setData(map);
return this;
}
public R rows(Object object){
this.data("rows",object);
return this;
}
public R total(Object object){
this.data("total",object);
return this;
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
package com.founder.commonutils.model.newPublicEntity;
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.founder.commonutils.model.newPublicEntity.SysUser;
import lombok.Data;
import java.util.Date;
......
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import com.founder.commonutils.model.newPublicEntity.SysUser;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class TbXwLaShse {
//关联信息_信息主键编号
private String glxxXxzjbh;
//案事件编号
private String asjbh;
//信息主键编号
private String xxzjbh;
//现场勘验编号
private String xckybh;
//是否线下立案_判断标志
private String sfxxlaPdbz;
//是否刑事案件_判断标志
private String sfxsajPdbz;
//立案_案件类别代码
private String laAjlbdm;
private String ajlbdm;
//案件性质代码
private String laZatzJyqk;
//特殊手段代码
private String tssddm;
//立案_案件名称
private String laAjmc;
//立案_案事件发生时间_案事件发生开始时间
private String laAsjfssjAsjfskssj;
//立案_案事件发生时间_案事件发生结束时间
private String laAsjfssjAsjfsjssj;
//案发地区划代码
private String laAsjfsddXzqhdm;
//案发地详址
private String laAsjfsddDzmc;
//简要案情
private String laJyaq;
//立案_是否涉枪
private String laSfsqPdbz;
//立案_是否涉爆
private String laSfsbPdbz;
//立案_是否命案
private String laSfmaPdbz;
//立案_是否涉外
private String laSfswPdbz;
//作案事由代码
private String laSyJyqk;
//立案日期
private String larq;
//立案单位代码
private String ladwGajgjgdm;
//立案单位名称
private String ladwGajgmc;
//主办人_姓名
private String zbrXm;
//主办人_公民身份号码
private String zbrGmsfhm;
//主办人_联系电话
private String zbrLxdh;
//协办人_姓名
private String xbrXm;
//协办人_公民身份号码
private String xbrGmsfhm;
//协办人_联系电话
private String xbrLxdh;
//刑事技术负责人_姓名
private String xsjsfzrXm;
//刑事技术负责人_公民身份号码
private String xsjsfzrGmsfhm;
//刑事技术负责人_联系电话
private String xsjsfzrLxdh;
//公安机关负责人_姓名
private String gajgfzrXm;
//公安机关负责人_公民身份号码
private String gajgfzrGmsfhm;
//公安机关负责人_联系电话
private String gajgfzrLxdh;
// 翻译为具体的值
//是否线下立案_判断标志
private String sfxxla;
//是否刑事案件_判断标志
private String sfxsaj;
//立案_案件类别代码
private String laAjlb;
//案件性质代码
private String laajxz;
//特殊手段代码
private String tssd;
//案发地区划代码
private String laAsjfsddXzqh;
//作案事由代码
private String zasy;
//立案单位字典码翻译
private String ladwStr;
private String xxdjdwGajgjgdm;
private String xxdjdwGajgmc;
private String xxdjryXm;
private String xxdjryGmsfhm;
private String xxdjryLxdh;
private String xxczdwGajgjgdm;
private String xxczdwGajgmc;
private String xxczryXm;
protected String xxczryGmsfhm;
protected String xxczryLxdh;
public void setDjUser(SysUser user){
this.xxdjryXm=user.getTrueName();
this.xxdjdwGajgjgdm=user.getUnitcode();
this.xxdjdwGajgmc=user.getUnitname();
this.xxdjryGmsfhm=user.getIdentitycard();
this.xxdjryLxdh=user.getTelephone();
this.xxczryXm=user.getTrueName();
this.xxczdwGajgjgdm=user.getUnitcode();
this.xxczdwGajgmc=user.getUnitname();
this.xxczryGmsfhm=user.getIdentitycard();
}
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import com.founder.commonutils.model.newPublicEntity.SysUser;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class TbXwZbfzxyrShse {
//抓获犯罪嫌疑人_没收个人财产
private String zhfzxyrMsgrccJyqk;
//信息主键编号
private String xxzjbh;
//案事件编号
private String asjbh;
//关联信息_信息主键编号
private String glxxXxzjbh;
//渉黑渉恶个案关联嫌疑人信息主键编号
private String shajXxzjbh;
//抓获犯罪嫌疑人_案事件相关人员编号
private String zhfzxyrAsjxgrybh;
//抓获犯罪嫌疑人_常用证件_常用证件代码
private String zhfzxyrCyzjCyzjdm;
//抓获犯罪嫌疑人_常用证件_证件号码
private String zhfzxyrCyzjZjhm;
//抓获犯罪嫌疑人_犯罪嫌疑人到案状态代码
private String zhfzxyrFzxyrdaztdm;
//抓获犯罪嫌疑人_在逃人员编号
private String zhfzxyrZtrybh;
//抓获犯罪嫌疑人_姓名
private String zhfzxyrXm;
//抓获犯罪嫌疑人_别名/绰号
private String zhfzxyrBmch;
//抓获犯罪嫌疑人_罪名
private String zhfzxyrZm;
//抓获犯罪嫌疑人_共同犯罪犯罪嫌疑人涉案地位作用代码
private String zhfzxyrGtfzfzxyrsadwzydm;
//抓获犯罪嫌疑人_案事件相关人员身份_案事件相关人员身份代码
private String zhfzxyrAsjxgrysfAsjxgrysfdm;
//抓获犯罪嫌疑人_性别代码
private String zhfzxyrXbdm;
//抓获犯罪嫌疑人_出生日期_日期估值下限
private String zhfzxyrCsrqRqgzxx;
//抓获犯罪嫌疑人_出生日期_日期估值上限
private String rqgzxxCsrqRqgzsx;
//抓获犯罪嫌疑人_户籍地址_行政区划代码
private String zhfzxyrHjdzXzqhdm;
//抓获犯罪嫌疑人_户籍地址_地址名称
private String zhfzxyrHjdzDzmc;
//抓获犯罪嫌疑人_现住址_行政区划代码
private String zhfzxyrXzzXzqhdm;
//抓获犯罪嫌疑人_现住址_地址名称
private String zhfzxyrXzzDzmc;
//抓获犯罪嫌疑人_出生地_国家和地区代码
private String zhfzxyrCsdGjhdqdm;
//抓获犯罪嫌疑人_出生地_行政区划代码
private String zhfzxyrCsdXzqhdm;
//抓获犯罪嫌疑人_国籍代码
private String zhfzxyrGjdm;
//抓获犯罪嫌疑人_身高
private String zhfzxyrSg;
//抓获犯罪嫌疑人_体重
private String zhfzxyrTz;
//抓获犯罪嫌疑人_足长
private String zhfzxyrZc;
//抓获犯罪嫌疑人_犯罪嫌疑人特殊专长_犯罪嫌疑人特殊专长代码
private String zhfzxyrFzxyrtszcFzxyrtszcdm;
//抓获犯罪嫌疑人_职业_职业类别代码
private String zhfzxyrZyZylbdm;
//抓获犯罪嫌疑人_婚姻状况代码
private String zhfzxyrJyzkdm;
//抓获犯罪嫌疑人_学历代码
private String zhfzxyrXldm;
//抓获犯罪嫌疑人_not null,否精神病人_判断标识
private String zhfzxyrSfjsbrPdbz;
//抓获犯罪嫌疑人_人员DNA编号
private String zhfzxyrRydnabh;
//抓获犯罪嫌疑人_十指指纹编号
private String zhfzxyrSzzwbh;
//抓获日期
private String zhrq;
//抓获地点_行政区划代码
private String zhddXzqhdm;
//抓获犯罪嫌疑人_违法犯罪经历描述
private String zhfzxyrWffzjlms;
//抓获犯罪嫌疑人_强制措施代码
private String zhfzxyrQzcs;
//抓获犯罪嫌疑人_判决信息代码
private String zhfzxyrPjxx;
//抓获犯罪嫌疑人_判决信息_附加刑代码
private String zhfzxyrPjxxFjx;
//抓获犯罪嫌疑人_判处罚金
private String zhfzxyrPcfj;
//抓获犯罪嫌疑人_追缴没收非法所得
private String zhfzxyrZjmsffsd;
//抓获犯罪嫌疑人_没收个人财产代码
private String zhfzxyrMsgrcc;
//地位作用
private String dwzyStr;
//户籍地
private String hjdStr;
//性别
private String xbdmStr;
//证件类型
private String zjlxStr;
//到案状态
private String daztStr;
//罪名
private String zmStr;
//身份
private String sfStr;
//现住址
private String xzzStr;
//出生国家
private String csgjStr;
//出生地区划
private String csdqhStr;
//国籍
private String gjStr;
//特殊专长
private String tszcStr;
//职业类别
private String zylbStr;
//婚姻状况
private String hyzkStr;
//学历
private String xlStr;
//是否精神病人
private String sfjsbrStr;
//抓获地点
private String zhddStr;
//强制措施
private String qzcsStr;
//主刑
private String zxStr;
//没收个人财产
private String msgrccStr;
private String gaXxzjbh;
//涉案案件类别代码
private String ajlbdm;
private String ajlbdmStr;
//民族
private String mzdm;
private String mzdmStr;
//TB_GL_ASJ_FZXYR_SHSE的xxzjbh
private String zhfzxyrGlxxzjbh;
//移送起诉时间
private String yssj;
//提请公诉时间
private String qssj;
//一审判决时间
private String yspjsj;
//二审判决时间
private String espjsj;
private String xxdjdwGajgjgdm;
private String xxdjdwGajgmc;
private String xxdjryXm;
private String xxdjryGmsfhm;
private String xxdjryLxdh;
private String xxczdwGajgjgdm;
private String xxczdwGajgmc;
private String xxczryXm;
protected String xxczryGmsfhm;
protected String xxczryLxdh;
public void setDjUser(SysUser user){
this.xxdjryXm=user.getTrueName();
this.xxdjdwGajgjgdm=user.getUnitcode();
this.xxdjdwGajgmc=user.getUnitname();
this.xxdjryGmsfhm=user.getIdentitycard();
this.xxdjryLxdh=user.getTelephone();
this.xxczryXm=user.getTrueName();
this.xxczdwGajgjgdm=user.getUnitcode();
this.xxczdwGajgmc=user.getUnitname();
this.xxczryGmsfhm=user.getIdentitycard();
}
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import com.founder.commonutils.model.newPublicEntity.SysUser;
import lombok.Getter;
import lombok.Setter;
import java.util.List;
@Getter
@Setter
public class TbYwCchshzztjb{
//信息主键编号
private String xxzjbh;
//团伙编号
private String thbh;
//组织头目
private String zztm;
//致死人数
private String zsirs;
//致伤人数
private String zshangrs;
//抓获人数
private String zhrs;
//刑拘人数
private String xjrs;
//省份/地区代码
private String sjdqXzqhdm;
//涉黑涉恶案件主要特点_修改层级
private String shseZytdXgcj;
//涉黑涉恶案件主要特点
private String shseZytd;
//涉黑涉恶_形成年份代码
private String shseXcnf;
//涉黑涉恶案件简要情况_修改层级
private String shseJyqkXgcj;
//涉黑涉恶案件简要情况
private String shseJyqk;
//是否中政委督办
private String sfzzwdb;
//涉黑涉恶_涉及行业领域代码
private String shseSjhylydm;
private String shseSjhyly;
//批捕人数
private Double pbrs;
private String shiSpsftgPdbzStr;
private String shengSpsftgPdbzStr;
//破案数(刑事)
private String pas;
//联合督办时间
private String lhdbSj;
//涉黑涉恶_联合督办批号文号
private String lhdbPcwh;
//是否联合督办
private String lhdbPc;
//立案_案事件督办级别代码
private String laAsjdbjbdm;
//案件名称
private String laAjmc;
//案件类别代码
private String laAjlbdm;
//缴获枪支数
private Double jhqzs;
//发展周期
private Double fzzq;
//督办时间
private String dbsj;
//督办号
private String dbh;
//涉案公职人员数
private Double bhsrs;
//涉黑案件编号
private String asjbh;
//活动地域代码
private String afddm;
//涉黑涉恶代码
private String shsedm;
//县审批是否通过_判断标识
private String sxSpsftgPdbz;
//县审批意见_简要情况
private String sxSpyjJyqk;
//县审批人_姓名
private String sxSprXm;
//县审批人_公民身份号码
private String sxSprGmsfhm;
//县审批人_联系电话
private String sxSprLxdh;
//县审批时间
private String sxSpsj;
//县审批单位_公安机关机构代码
private String sxSpdwGajgjgdm;
//县审批单位_公安机关名称
private String sxSpdwGajgmc;
//市审批是否通过_判断标识
private String shiSpsftgPdbz;
//市审批意见_简要情况
private String shiSpyjJyqk;
//市审批人_姓名
private String shiSprXm;
//市审批人_公民身份号码
private String shiSprGmsfhm;
//市审批人_联系电话
private String shiSprLxdh;
//市审批时间
private String shiSpsj;
//市审批单位_公安机关机构代码
private String shiSpdwGajgjgdm;
//市审批单位_公安机关名称
private String shiSpdwGajgmc;
//省审批是否通过_判断标识
private String shengSpsftgPdbz;
//省审批意见_简要情况
private String shengSpyjJyqk;
//省审批人_姓名
private String shengSprXm;
//省审批人_公民身份号码
private String shengSprGmsfhm;
//省审批人_联系电话
private String shengSprLxdh;
//省审批时间
private String shengSpsj;
//省审批单位_公安机关机构代码
private String shengSpdwGajgjgdm;
//省审批单位_公安机关名称
private String shengSpdwGajgmc;
//审核状态代码
private String shseJbshYwzt;
private String shseJbshYwztStr;
//案件类别 (字典码回显字段)
private String laAjlb;
//省份/地区代码(字典码回显字段)
private String sjdqXzqh;
//活动地域代码(字典码回显字段)
private String afd;
//涉黑涉恶_形成年份代码
private String shseXc;
// 保存按钮是否显示
private String bcxs;
//是否可提交审核标志
private String sfktjspbz;
//诉讼阶段代码
private String ssjddm;
// 是否办结
private String sfbjPdbz;
//办结时间
private String bjsj;
//本年/本月 - 立案/侦结案件
private String ajtype;
//是否有枪支
private String sfyqz;
//登记时间-开始时间
private String djsjStart;
//登记时间-开始时间
private String djsjEnd;
// 用户身份证
private String djrZjhm;
//新型黑恶类型
private String xxhelx;
//新型黑恶类型(字典码翻译)
private String xxhelxStr;
//是否需补充
private String sfxbc;
private String sfxbcs;
//网黑类型代码
private String whlxdm;
private String whlxdmStr;
//套路贷类型代码
private String tldlxdm;
private String tldlxdmStr;
//主要表现形式
private String zybxxs;
private String zybxxsStr;
//放贷催收情况
private String fdcsqk;
private String fdcsqkStr;
//讨债类刑事警情
private Double tzlxsjq;
//是否为审批时修改
private String isSp;
//本级及其下级单位
List<String> dwdmlist;
private String xxdjdwGajgjgdmStr;
//行业领域
List<String> shseSjhylydmList;
private String xxdjdwGajgjgdm;
private String xxdjdwGajgmc;
private String xxdjryXm;
private String xxdjryGmsfhm;
private String xxdjryLxdh;
private String djsj;
private String gxsj;
private String xxczdwGajgjgdm;
private String xxczdwGajgmc;
private String xxczryXm;
protected String xxczryGmsfhm;
protected String xxczryLxdh;
public void setDjUser(SysUser user){
this.xxdjryXm=user.getTrueName();
this.xxdjdwGajgjgdm=user.getUnitcode();
this.xxdjdwGajgmc=user.getUnitname();
this.xxdjryGmsfhm=user.getIdentitycard();
this.xxdjryLxdh=user.getTelephone();
this.xxczryXm=user.getTrueName();
this.xxczdwGajgjgdm=user.getUnitcode();
this.xxczdwGajgmc=user.getUnitname();
this.xxczryGmsfhm=user.getIdentitycard();
}
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import lombok.Data;
/**
* @author yangyang
* @date 2022/7/27 -- 19:19
*/
@Data
public class TbYwShseTh{
//团伙编号
private String thbh;
//团伙关联嫌疑人数量
private Double thglxyrsl;
//团伙关联重点关注人员数量
private Double thglzdgzyrsl;
//团伙关联案件数量
private Double thglajsl;
//null
private Double thgljlajsl;
//是否删除
private Double sfscPdbz;
private String sfzth;//是否主团伙
private int page;//当前页
private int limit;//每页数
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import lombok.Data;
/**
* 线索关联嫌疑人
*
* @author szLi
* @date 2021/11/22
*/
@Data
public class TbYwXshbXsglxyr{
//出生日期
private String csrq;
//国籍
private String gjdm;
private String gjdmStr;
//身份证号码
private String gmsfzh;
//户籍地名称
private String hjdzDzmc;
//户籍地区划
private String hjdzXzqhdm;
private String hjdzXzqhdmStr;
//境外住址名称
private String jwzzDzmc;
//境外住址区划
private String jwzzGjhdqdm;
private String jwzzGjhdqdmStr;
//联系电话
private String lxdh;
//民族
private String mzdm;
private String mzdmStr;
//性别
private String xbdm;
private String xbdmStr;
//姓名
private String xm;
//线索编号
private String xsbh;
//信息主键编号
private String xxzjbh;
//现住址名称
private String xzzDzmc;
//现住址区划
private String xzzXzqhdm;
private String xzzXzqhdmStr;
//政治面貌
private String zzmmdm;
private String zzmmdmStr;
}
package com.founder.commonutils.model.newPublicEntity.ztypEntity;
import java.io.Serializable;
public class TxxxParam implements Serializable {
private static final long serialVersionUID = 1L;
private String phoneNum; //手机号码
private String kssj; //开始时间
private String jssj; //结束时间
private int page; //页码
private int limit; //数据数量/页
private int startIndex;
private int endIndex;
public String getPhoneNum() {
return phoneNum;
}
public void setPhoneNum(String phoneNum) {
this.phoneNum = phoneNum;
}
public String getKssj() {
return kssj;
}
public void setKssj(String kssj) {
this.kssj = kssj;
}
public String getJssj() {
return jssj;
}
public void setJssj(String jssj) {
this.jssj = jssj;
}
public int getPage() {
return page;
}
public void setPage(int page) {
this.page = page;
}
public int getLimit() {
return limit;
}
public void setLimit(int limit) {
this.limit = limit;
}
public int getStartIndex() {
return startIndex;
}
public void setStartIndex(int startIndex) {
this.startIndex = startIndex;
}
public int getEndIndex() {
return endIndex;
}
public void setEndIndex(int endIndex) {
this.endIndex = endIndex;
}
@Override
public String toString() {
return "TxxxParam{" +
"phoneNum='" + phoneNum + '\'' +
", kssj='" + kssj + '\'' +
", jssj='" + jssj + '\'' +
", page=" + page +
", limit=" + limit +
", startIndex=" + startIndex +
", endIndex=" + endIndex +
'}';
}
}
package com.founder.commonutils.util;
import io.swagger.annotations.Api;
import java.util.HashMap;
import java.util.Map;
/**
* @author yangyang
* @date 2022/07/20
*/
@Api(value = "获取分类单位工具类", tags = "获取分类单位工具类")
public class DwUtilCommon {
public static Map<String, String> getMapDwLevCode(String dwUnitCode, String userGrade) {
Map<String, String> map = new HashMap<>();
String firstlev = "";
String lev="";
String codeLevCol="";
String dscodeLevCol="";
String unitcode=dwUnitCode;
if ("1".equals(userGrade)) {
firstlev = "1";
lev = "2";
codeLevCol = "CODE_LEV1";
dscodeLevCol = "CODE_LEV2";
}else if ("2".equals(userGrade)) {
firstlev = "2";
lev = "3";
codeLevCol = "CODE_LEV2";
dscodeLevCol = "CODE_LEV3";
} else if ("3".equals(userGrade)) {
firstlev = "3";
lev = "4";
codeLevCol = "CODE_LEV3";
dscodeLevCol = "CODE_LEV4";
} else if ("4".equals(userGrade)) {
firstlev = "4";
lev = "5";
codeLevCol = "CODE_LEV4";
dscodeLevCol = "CODE_LEV5";
}
//userGarde传入数字,是根据单位查询出其所在lev,传入unitcode时应该查哪一级别
map.put("firstlev",firstlev);
map.put("lev",lev);
map.put("codeLevCol",codeLevCol);
map.put("dscodeLevCol",dscodeLevCol);
map.put("unitcode",unitcode);
return map;
}
}
......@@ -152,6 +152,11 @@
<version>2.1.1</version>
</dependency>
<!--jasypt end-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>2.2.6</version>
</dependency>
</dependencies>
<build>
<plugins>
......
package com.founder.publicapi.controller.SkDataOperation;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.api.ApiController;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.founder.commonutils.model.newPublicEntity.MapRestResult;
import com.founder.commonutils.model.newPublicEntity.SkRelatedAll;
import com.founder.commonutils.model.newPublicEntity.SkRelatedResult;
import com.founder.commonutils.model.vo.param.SkRelatedResultParam;
import com.founder.commonutils.model.vo.response.SkRelatedResultVO;
......@@ -75,6 +77,56 @@ public class SkRelatedResultController extends ApiController {
return glgxInterface.getXsSfXx(param.getObjecttype(),param.getObjectvalue());
}
List<SkRelatedAll> childList = new ArrayList<>();// 存储关联关系所有子集
@PostMapping("queryAll")
@ApiOperation(value = "查询关联关系(基础查询)")
@OperLog(message = "查询关联关系(基础查询)", operation = OperationType.QUERY)
public MapRestResult queryAll(@RequestBody SkRelatedResultParam param) {
Page page = new Page(1, 5);
childList.clear();
QueryWrapper queryWrapper = new QueryWrapper();
if (param.getObjectvalue()!=null&& !"".equals(param.getObjectvalue())){
queryWrapper.like("objectValue",param.getObjectvalue());
}
if (param.getObjecttype()!=null&& !"".equals(param.getObjecttype())){
queryWrapper.eq("objectType",param.getObjecttype());
}
queryWrapper.eq("isDeleted", "0");
IPage page1 = skRelatedResultService.page(page, queryWrapper);
List<SkRelatedResult> list = page1.getRecords();
List<SkRelatedResultVO> newList = new ArrayList<>();
for (SkRelatedResult s :list) {
newList.add(new SkRelatedResultVO(s,skDictionaryService.findDmmcByDmAndDmlx(s.getObjecttype(),"ST")));
}
List<SkRelatedAll> skRelatedAllListPage = new ArrayList<>();
List<SkRelatedAll> skRelatedAllList = new ArrayList<>();
if(newList.size()>0){ // 数据处理
SkRelatedAll skRelated = JSON.parseObject(newList.get(0).getResult(),SkRelatedAll.class);// 关联数据映射
SkRelatedAll skRelatedAll = new SkRelatedAll();
skRelatedAll.setObjectValue(skRelated.getObjectValue());
skRelatedAll.setObjectType(skRelated.getObjectType());
skRelatedAll.setObjectTypeName(skDictionaryService.findDmmcByDmAndDmlx(skRelated.getObjectType(),"ST"));
skRelatedAll.setFirstTimeStamp(skRelated.getFirstTimeStamp());
skRelatedAll.setSourceName(skRelated.getSourceName());
skRelatedAll.setTimeStamp(skRelated.getTimeStamp());
skRelatedAll.setCount(skRelated.getCount());
skRelatedAllList.add(skRelatedAll);
List<SkRelatedAll.Children> childrenListAll = skRelated.getChildren();
if(childrenListAll.size()>0){
skRelatedAllList.addAll(getChilde(childrenListAll));// 子集数据处理
int start = param.getPageSize()*(param.getPage()-1);
int end = start + param.getPageSize();
if(skRelatedAllList.size()>start&&skRelatedAllList.size()>end){// 分页处理
skRelatedAllListPage = skRelatedAllList.subList(start,end);
}else if(skRelatedAllList.size()>start&&skRelatedAllList.size()<end){
skRelatedAllListPage = skRelatedAllList.subList(start,skRelatedAllList.size());
}
}
}
return new MapRestResult(200, "OK", skRelatedAllList.size(), skRelatedAllListPage);
}
/**
* 查询详情
*/
......@@ -137,5 +189,33 @@ public class SkRelatedResultController extends ApiController {
//
// return resultVO;
// }
/**
* 递归查找子关系
*
* @param rootList 要查找的列表
* @return
*/
private List<SkRelatedAll> getChilde(List<SkRelatedAll.Children> rootList) {
//子关系
for (SkRelatedAll.Children children : rootList) {
SkRelatedAll skRelatedAllChildren = new SkRelatedAll();
skRelatedAllChildren.setObjectValue(children.getObjectValue());
skRelatedAllChildren.setObjectType(children.getObjectType());
skRelatedAllChildren.setObjectTypeName(skDictionaryService.findDmmcByDmAndDmlx(children.getObjectType(),"ST"));
skRelatedAllChildren.setFirstTimeStamp(children.getFirstTimeStamp());
skRelatedAllChildren.setSourceName(children.getSourceName());
skRelatedAllChildren.setTimeStamp(children.getTimeStamp());
skRelatedAllChildren.setCount(children.getCount());
childList.add(skRelatedAllChildren);
if(null!=children.getChildren()){
getChilde(children.getChildren());
}
}
// 递归退出条件
if (childList.size() == 0) {
return null;
}
return childList;
}
}
......@@ -405,7 +405,7 @@ public class SkTrailController extends ApiController implements ExcelControllerI
List<SkTrail> records = page1.getRecords();
ExportExcelUtil<SkTrail> exportExcelUtil = new ExportExcelUtil<>();
String[] headersName = {"号码","经度","纬度","时间","地址"};
String[] headersField = {"objectvalue","x","y","time","address"};
String[] headersField = {"objectvalue","x","y","date","address"};
exportExcelUtil.exportExcel("DataStatistics", headersName, headersField, records, response,"轨迹信息");
}
/**
......
package com.founder.publicapi.controller.ZtypService;
import com.founder.commonutils.model.newPublicEntity.*;
import com.alibaba.excel.EasyExcel;
import com.alibaba.excel.read.builder.ExcelReaderBuilder;
import com.founder.commonutils.model.newPublicEntity.MapRestResult;
import com.founder.commonutils.model.newPublicEntity.ztypEntity.*;
import com.founder.commonutils.util.JwtUser;
import com.founder.commonutils.util.KeyUtil;
import com.founder.publicapi.service.KshHdImportListener;
import com.founder.publicapi.service.KshYhkImportListener;
import com.founder.publicapi.service.ZtypService;
import com.founder.servicebase.logs.OperLog;
import com.founder.servicebase.logs.OperationType;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletRequest;
import java.text.ParseException;
import java.io.BufferedInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
......@@ -33,14 +41,16 @@ public class ZtypController {
model.setPage((model.getPage() - 1) * model.getLimit());
model.setLimit(model.getLimit());
int total = ztypService.getZpajxxTotal(model);
List<ZpajxxEntity> list = null;
List<ZpajxxEntity> list = new ArrayList<>();
if(total>0){
list = ztypService.getZpajxx(model);
}
return R.ok().total(total).rows(list);
}
@OperLog(message = "新增标识号",operation = OperationType.QUERY)
@PostMapping("/save")
@ApiOperation(value = "新增标识号")
public R saveNewFwbshYp(TbStZtypFwbsh fwbsh,HttpServletRequest request){
try {
String xxzjbh = KeyUtil.getUUIDKey("BSH");
......
......@@ -2,12 +2,30 @@ package com.founder.publicapi.mapper.mysqlMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;
import java.util.List;
import java.util.Map;
@Mapper
@Component
public interface SysDictitemMapper {
String getNameByCode(Map<String, String> map);
/**
* getDwLevByDwdm 查询单位级别
* @param unitcode: 单位代码
* @return java.lang.String
* @author yangyang
* 2022/07/20
*/
String getDwLevByDwdm(String unitcode);
/**
* getAllXjdwByMap 查询全部下级单位
* @return java.util.List<java.lang.String>
* @author yangyang
* 2022/07/20
*/
List<String> getAllXjdwByMap(@Param("dw") Map<String, String> dw);
}
......@@ -3,11 +3,13 @@ package com.founder.publicapi.mapper.mysqlMapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.founder.commonutils.asjEntity.TbAsjJwdInfo;
import com.founder.commonutils.model.asjEntity.CbxszAndXlaj;
import com.founder.commonutils.model.asjEntity.TbStAsj;
import com.founder.commonutils.model.asjEntity.TbStAsjResult;
import com.founder.commonutils.model.newPublicEntity.ZdcsResult;
import com.founder.commonutils.model.newPublicEntity.ZdryResult;
import com.founder.commonutils.model.newPublicEntity.jwdjyEntity.TbAsjJwdinfo;
import com.founder.commonutils.model.vo.param.SkPointlocationParams;
import com.founder.commonutils.model.vo.param.TbStAsjParm;
import com.founder.commonutils.model.vo.param.ZdryParams;
......@@ -47,4 +49,13 @@ public interface TbStAsjMapper extends BaseMapper<TbStAsj> {
Integer getQkryBySfzh(@Param(value = "zjhm")String zjhm);
TbAsjJwdInfo getJwdinfoByAsjbh(String asjbh);
int updateJwdinfo(TbAsjJwdInfo tbAsjJwdInfo);
List<TbAsjJwdinfo> toQueryJwdinfo(TbAsjJwdinfo tbAsjJwdinfo);
int toQueryJwdinfoTotalCount(TbAsjJwdinfo tbAsjJwdinfo);
List<Map<String,Object>> toQueryJwdinfoTj(TbAsjJwdinfo tbAsjJwdinfo);
}
package com.founder.publicapi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.founder.commonutils.asjEntity.TbAsjJwdInfo;
import com.founder.commonutils.model.asjEntity.CbxszAndXlaj;
import com.founder.commonutils.model.asjEntity.TbStAsj;
import com.founder.commonutils.model.asjEntity.TbStAsjResult;
import com.founder.commonutils.model.newPublicEntity.SkPointlocation;
import com.founder.commonutils.model.newPublicEntity.ZdcsResult;
import com.founder.commonutils.model.newPublicEntity.SysUser;
import com.founder.commonutils.model.newPublicEntity.ZdryResult;
import com.founder.commonutils.model.newPublicEntity.jwdjyEntity.TbAsjJwdinfo;
import com.founder.commonutils.model.vo.param.SkPointlocationParams;
import com.founder.commonutils.model.vo.param.SkWeakTrailParam;
import com.founder.commonutils.model.vo.param.TbStAsjParm;
import com.founder.commonutils.model.vo.param.ZdryParams;
......@@ -39,4 +37,14 @@ public interface TbStAsjService extends IService<TbStAsj> {
List<ZdryResult> getZdry(ZdryParams params);
List<Map<String,Object>> getZdcs(SkPointlocationParams params);
TbAsjJwdInfo getJwdinfoByAsjbh(String asjbh);
int updateJwdinfo(TbAsjJwdInfo tbAsjJwdInfo);
List<TbAsjJwdinfo> toQueryJwdinfo(TbAsjJwdinfo tbAsjJwdinfo, SysUser user);
int toQueryJwdinfoTotalCount(TbAsjJwdinfo tbAsjJwdinfo, SysUser user);
List<Map<String,Object>> toQueryJwdinfoTj(TbAsjJwdinfo tbAsjJwdinfo, SysUser user);
}
......@@ -2,7 +2,11 @@ package com.founder.publicapi.service;
import com.founder.commonutils.model.newPublicEntity.*;
import com.founder.commonutils.model.newPublicEntity.ztypEntity.AjypFxPojo;
import com.founder.commonutils.model.newPublicEntity.ztypEntity.*;
import com.founder.commonutils.model.newPublicEntity.ztypEntity.AjQueryParam;
import com.founder.commonutils.model.newPublicEntity.ztypEntity.TbStZtypFwbsh;
import com.founder.commonutils.model.newPublicEntity.ztypEntity.ZpajxxEntity;
import com.founder.commonutils.model.newPublicEntity.ztypEntity.ZpajxxModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
......
......@@ -3,6 +3,7 @@ package com.founder.publicapi.service.serviceimpl;
import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.founder.commonutils.asjEntity.TbAsjJwdInfo;
import com.founder.commonutils.model.asjEntity.CbxszAndXlaj;
import com.founder.commonutils.model.asjEntity.TbStAsj;
import com.founder.commonutils.model.asjEntity.TbStAsjResult;
......
......@@ -23,7 +23,6 @@
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路1",
"count":3
},
{
"objectvalue": "430003199101026617",
......@@ -36,7 +35,6 @@
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路1",
"count":3
},
{
"objectvalue": "430003199101026617",
......@@ -49,6 +47,5 @@
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路1",
"count":3
}
]
\ No newline at end of file
......@@ -24,7 +24,7 @@
"address": "拉萨市达尔登路1"
},
{
"objectvalue": "AKH824",
"objectvalue": "AKH824",
"x": "106.20576",
"y": "29.657100",
"count": "4",
......@@ -32,7 +32,7 @@
"address": "拉萨市达尔登路4"
},
{
"objectvalue": "AKH824",
"objectvalue": "AKH824",
"x": "91.159468",
"y": "29.656992",
"count": "4",
......@@ -40,7 +40,7 @@
"address": "拉萨市达尔登路1"
},
{
"objectvalue": "AKH824",
"objectvalue": "AKH824",
"x": "91.159468",
"y": "29.656992",
"count": "4",
......@@ -48,7 +48,7 @@
"address": "拉萨市达尔登路1"
},
{
"objectvalue": "AKH824",
"objectvalue": "AKH824",
"x": "113.99195",
"y": "22.838194",
"bsobjectvaluetype":"01",
......
[
{
"objectvalue": "藏ALKH824",
"x": "91.159468",
"y": "29.656992",
"time": "2022-06-01 10:57:08",
"farimg":"http://65.26.2.173:1008/images/1.jpg",
"img":"http://65.26.2.173:1008/images/2.jpg",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路1"
},
{
"objectvalue": "藏A867898",
"x": "91.159477",
"y": "29.656984",
"farimg":"http://65.26.2.173:1008/images/1.jpg",
"img":"http://65.26.2.173:1008/images/2.jpg",
"time": "2022-06-01 11:50:08",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路2"
},
{
"objectvalue": "藏A867898",
"x": "91.158165",
"y": "29.656592",
"farimg":"http://65.26.2.173:1008/images/1.jpg",
"img":"http://65.26.2.173:1008/images/2.jpg",
"time": "2022-06-01 12:30:00",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路3"
},
{
"objectvalue": "藏A867898",
"x": "91.159347",
"y": "29.655305",
"farimg":"http://65.26.2.173:1008/images/1.jpg",
"img":"http://65.26.2.173:1008/images/2.jpg",
"time": "2022-06-01 13:30:00",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路4"
}
]
\ No newline at end of file
[
{
"objectvalue": "15754879533",
"x": "91.159468",
"y": "29.656992",
"time": "2022-06-01 10:57:08",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路1"
},
{
"objectvalue": "15754879533",
"x": "91.159477",
"y": "29.656984",
"time": "2022-06-01 11:50:08",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路2"
},
{
"objectvalue": "15754879533",
"x": "91.158165",
"y": "29.656592",
"time": "2022-06-01 12:30:00",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路3"
},
{
"objectvalue": "15754879533",
"x": "91.158165",
"y": "29.656592",
"time": "2022-06-01 13:30:00",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路3"
}
]
\ No newline at end of file
[
{
"file": "http://65.26.2.173:1008/images/5.jpg",
"xm":"张成",
"cid":"430003198912096611",
"score": "98.8"
},
{
"file": "http://65.26.2.173:1008/images/5.jpg",
"xm":"李贺",
"cid":"430003199101026617",
"score": "92.1"
},
{
"file": "http://65.26.2.173:1008/images/5.jpg",
"xm":"张志",
"cid":"430003199205126614",
"score": "91.1"
},
{
"file": "http://65.26.2.173:1008/images/5.jpg",
"xm":"何成",
"cid":"430003199005276611",
"score": "90.5"
}
]
\ No newline at end of file
[
{
"objectvalue": "430003199101026617",
"x": "91.159468",
"y": "29.656992",
"time": "2022-06-01 10:57:08",
"deviceid": "43000001031321014658",
"farimg":"http://65.26.2.173:1008/images/3.jpg",
"img":"http://65.26.2.173:1008/images/4.jpg",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路1",
"count":3
},
{
"objectvalue": "430003199101026617",
"x": "91.158165",
"y": "29.656592",
"time": "2022-06-01 11:50:08",
"farimg":"http://65.26.2.173:1008/images/3.jpg",
"img":"http://65.26.2.173:1008/images/4.jpg",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路1",
"count":3
},
{
"objectvalue": "430003199101026617",
"x": "91.159468",
"y": "29.656992",
"time": "2022-06-01 12:30:00",
"farimg":"http://65.26.2.173:1008/images/3.jpg",
"img":"http://65.26.2.173:1008/images/4.jpg",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路1",
"count":3
},
{
"objectvalue": "430003199101026617",
"x": "91.159468",
"y": "29.656992",
"time": "2022-06-01 13:30:00",
"farimg":"http://65.26.2.173:1008/images/3.jpg",
"img":"http://65.26.2.173:1008/images/4.jpg",
"deviceid": "43000001031321014658",
"devicename": "HSQMB-ZN1412A官沙大街与达尔登路路口2D8340",
"address": "拉萨市达尔登路1",
"count":3
}
]
\ No newline at end of file
{
"xm": "转正之",
"mz": "汉族",
"xb": "男",
"sfzhm": "430003198912096617",
"csdzmc": "拉萨市",
"xzzdzmc": "拉萨市",
"img": "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",
"phone": "15578463224",
"hjdqhdz": "长沙",
"csrq": "19990919"
}
\ No newline at end of file
[
{
"id":"1",
"time": "2022-03-01 10:57:08",
"x": "106.553860",
"y": "29.557100",
"img":"http://65.26.2.173:1008/images/5.jpg"
},
{
"id":"2",
"time": "2022-03-01 10:57:08",
"x": "113.99195",
"y": "22.838194",
"img":"http://65.26.2.173:1008/images/5.jpg"
},
{
"id":"3",
"time": "2022-03-01 10:57:08",
"x": "106.20576",
"y": "29.657100",
"img":"http://65.26.2.173:1008/images/5.jpg"
}
]
\ No newline at end of file
[
{
"objectvalue": "18754956412",
"x": "91.159468",
"y": "29.656992",
"count": "3",
"bsobjectvaluetype":"03",
"address": "拉萨市达尔登路1"
},
{
"objectvalue": "18754956412",
"x": "91.159477",
"y": "29.656984",
"count": "3",
"bsobjectvaluetype":"03",
"address": "拉萨市达尔登路2"
},
{
"objectvalue": "18754956412",
"x": "91.159468",
"y": "29.656992",
"count": "3",
"bsobjectvaluetype":"03",
"address": "拉萨市达尔登路1"
},
{
"objectvalue": "藏AKH824",
"x": "106.20576",
"y": "29.657100",
"count": "4",
"bsobjectvaluetype":"01",
"address": "拉萨市达尔登路4"
},
{
"objectvalue": "藏AKH824",
"x": "91.159468",
"y": "29.656992",
"count": "4",
"bsobjectvaluetype":"01",
"address": "拉萨市达尔登路1"
},
{
"objectvalue": "藏AKH824",
"x": "91.159468",
"y": "29.656992",
"count": "4",
"bsobjectvaluetype":"01",
"address": "拉萨市达尔登路1"
},
{
"objectvalue": "藏AKH824",
"x": "113.99195",
"y": "22.838194",
"bsobjectvaluetype":"01",
"count": "4",
"address": "拉萨市达尔登路5"
}
]
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment