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