7 changed files with 221 additions and 1 deletions
@ -0,0 +1,18 @@ |
|||||||
|
package com.biutag.supervisiondata.mapper.dwd; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
|
import com.biutag.supervisiondata.pojo.entity.dwd.GBaseCSCZRK; |
||||||
|
import org.apache.ibatis.annotations.Select; |
||||||
|
|
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
public interface GBaseCSCZRKMapper extends BaseMapper<GBaseCSCZRK> { |
||||||
|
|
||||||
|
@Select("select a.gmsfhm, b.whcdmc fatherEducation from dwd_ry_kxgxzyk_csczrk a left join dwd_ry_kxgxzyk_csczrk b " |
||||||
|
+ "on a.fqgmsfzhm = b.gmsfhm where a.fqgmsfzhm is not null and b.whcdmc is not null and a.fqgmsfzhm != a.gmsfhm") |
||||||
|
List<GBaseCSCZRK> selectFatherEducation(); |
||||||
|
|
||||||
|
@Select("select a.gmsfhm, b.whcdmc motherEducation from dwd_ry_kxgxzyk_csczrk a left join dwd_ry_kxgxzyk_csczrk b " |
||||||
|
+ "on a.mqgmsfzhm = b.gmsfhm where a.mqgmsfzhm is not null and b.whcdmc is not null and a.mqgmsfzhm != a.gmsfhm") |
||||||
|
List<GBaseCSCZRK> selectMotherEducation(); |
||||||
|
} |
||||||
@ -0,0 +1,83 @@ |
|||||||
|
package com.biutag.supervisiondata.pojo.entity.dwd; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField; |
||||||
|
import com.baomidou.mybatisplus.annotation.TableName; |
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
import java.io.Serial; |
||||||
|
import java.io.Serializable; |
||||||
|
import java.time.LocalDateTime; |
||||||
|
|
||||||
|
@Data |
||||||
|
@TableName("dwd_ry_kxgxzyk_csczrk") |
||||||
|
public class GBaseCSCZRK implements Serializable { |
||||||
|
|
||||||
|
@Serial |
||||||
|
private static final long serialVersionUID = 1L; |
||||||
|
|
||||||
|
// 姓名
|
||||||
|
@TableField("xm") |
||||||
|
String xm; |
||||||
|
|
||||||
|
// 性别名称
|
||||||
|
@TableField("xbmc") |
||||||
|
String xbmc; |
||||||
|
|
||||||
|
// 民族名称
|
||||||
|
@TableField("mzmc") |
||||||
|
String mzmc; |
||||||
|
|
||||||
|
// 出生日期
|
||||||
|
@TableField("csrq") |
||||||
|
LocalDateTime csrq; |
||||||
|
|
||||||
|
// 住址省市县区代码
|
||||||
|
@TableField("zzssxq") |
||||||
|
String zzssxq; |
||||||
|
|
||||||
|
// 住址详址
|
||||||
|
@TableField("zzxz") |
||||||
|
String zzxz; |
||||||
|
|
||||||
|
// 出生地-省市县
|
||||||
|
@TableField("csd") |
||||||
|
String csd; |
||||||
|
|
||||||
|
// 公民身份证号码
|
||||||
|
@TableField("gmsfhm") |
||||||
|
String gmsfhm; |
||||||
|
|
||||||
|
// 文化程度名称
|
||||||
|
@TableField("whcdmc") |
||||||
|
String whcdmc; |
||||||
|
|
||||||
|
// 婚姻状况名称
|
||||||
|
@TableField("hyzkmc") |
||||||
|
String hyzkmc; |
||||||
|
|
||||||
|
// 职业名称
|
||||||
|
@TableField("zymc") |
||||||
|
String zymc; |
||||||
|
|
||||||
|
// 所属派出所机关代码
|
||||||
|
@TableField("sspcsjgdm") |
||||||
|
String sspcsjgdm; |
||||||
|
|
||||||
|
// 所属派出所名称
|
||||||
|
@TableField("sspcsmc") |
||||||
|
String sspcsmc; |
||||||
|
|
||||||
|
// 父亲身份证号
|
||||||
|
@TableField("fqgmsfzhm") |
||||||
|
String fqgmsfzhm; |
||||||
|
|
||||||
|
// 母亲身份证号
|
||||||
|
@TableField("mqgmsfzhm") |
||||||
|
String mqgmsfzhm; |
||||||
|
|
||||||
|
@TableField(exist = false) |
||||||
|
String fatherEducation; |
||||||
|
|
||||||
|
@TableField(exist = false) |
||||||
|
String motherEducation; |
||||||
|
} |
||||||
@ -0,0 +1,10 @@ |
|||||||
|
package com.biutag.supervisiondata.repository; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
|
import com.biutag.supervisiondata.mapper.dwd.GBaseCSCZRKMapper; |
||||||
|
import com.biutag.supervisiondata.pojo.entity.dwd.GBaseCSCZRK; |
||||||
|
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
|
@Service |
||||||
|
public class GBaseCSCZRKRepository extends ServiceImpl<GBaseCSCZRKMapper, GBaseCSCZRK> { |
||||||
|
} |
||||||
Loading…
Reference in new issue