数据推送
This commit is contained in:
@ -1,92 +0,0 @@
|
|||||||
package org.dromara.dataTransmission.claritypm.dto;
|
|
||||||
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.time.LocalDate;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 实名制用户信息实体类(对应接口参数)
|
|
||||||
*/
|
|
||||||
@Data
|
|
||||||
public class RealUser {
|
|
||||||
// 人员姓名(必填)
|
|
||||||
private String userName;
|
|
||||||
|
|
||||||
// 是否班组长(非必填,0-否 1-是)
|
|
||||||
private String classManagerFlag;
|
|
||||||
|
|
||||||
// 手机号码(必填)
|
|
||||||
private String phone;
|
|
||||||
|
|
||||||
// 性别(必填,1.男 2.女 3.未知)
|
|
||||||
private String sex;
|
|
||||||
|
|
||||||
// 证件类型(必填,0.身份证)
|
|
||||||
private String cardType;
|
|
||||||
|
|
||||||
// 证件号码(必填,身份证号码)
|
|
||||||
private String cardNumber;
|
|
||||||
|
|
||||||
// 人员类型(必填,0.作业人员 1.管理人员)
|
|
||||||
private String userType;
|
|
||||||
|
|
||||||
// 发证机关(非必填)
|
|
||||||
private String cardDept;
|
|
||||||
|
|
||||||
// 民族(非必填)
|
|
||||||
private String nation;
|
|
||||||
|
|
||||||
// 生日(非必填,datetime格式)
|
|
||||||
private LocalDate birthday;
|
|
||||||
|
|
||||||
// 住址(非必填)
|
|
||||||
private String address;
|
|
||||||
|
|
||||||
// 头像(非必填,http地址)
|
|
||||||
private String avatar;
|
|
||||||
|
|
||||||
// 采集相片(非必填,http地址)
|
|
||||||
private String pic;
|
|
||||||
|
|
||||||
// 安全教育表(非必填,http地址)
|
|
||||||
private String safetyEdu;
|
|
||||||
|
|
||||||
// 技术交底表(非必填,http地址)
|
|
||||||
private String technology;
|
|
||||||
|
|
||||||
// 证件有效期始(非必填,datetime格式)
|
|
||||||
private LocalDate cardStartTime;
|
|
||||||
|
|
||||||
// 证件有效期至(非必填,datetime格式)
|
|
||||||
private LocalDate cardEndTime;
|
|
||||||
|
|
||||||
// 学历(非必填,1-9对应小学至其他)
|
|
||||||
private String studyLevel;
|
|
||||||
|
|
||||||
// 政治面貌(非必填,0-3对应党员至民主党派)
|
|
||||||
private String politicsType;
|
|
||||||
|
|
||||||
// 购买保险(非必填,0-否 1-是)
|
|
||||||
private String insuranceFlag;
|
|
||||||
|
|
||||||
// 重大病史(非必填,0-否 1-是)
|
|
||||||
private String diseaseFlag;
|
|
||||||
|
|
||||||
// 劳动合同(非必填,0-未签订 1-已签订)
|
|
||||||
private String laborContractFlag;
|
|
||||||
|
|
||||||
// 紧急联系人(非必填)
|
|
||||||
private String contacts;
|
|
||||||
|
|
||||||
// 紧急联系人电话(非必填)
|
|
||||||
private String contactsPhone;
|
|
||||||
|
|
||||||
// 婚姻状况(非必填,0-3对应未婚至丧偶)
|
|
||||||
private String marryRemark;
|
|
||||||
|
|
||||||
// 企业名称(非必填)
|
|
||||||
private String companyName;
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,9 +1,7 @@
|
|||||||
package org.dromara.dataTransmission.clarityPm.method;
|
package org.dromara.dataTransmission.clarityPm.method;
|
||||||
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
|
||||||
import cn.hutool.core.date.LocalDateTimeUtil;
|
import cn.hutool.core.date.LocalDateTimeUtil;
|
||||||
import jakarta.annotation.Resource;
|
import jakarta.annotation.Resource;
|
||||||
import org.dromara.common.core.utils.DateUtils;
|
|
||||||
import org.dromara.common.utils.IdCardEncryptorUtil;
|
import org.dromara.common.utils.IdCardEncryptorUtil;
|
||||||
import org.dromara.contractor.domain.SubConstructionUser;
|
import org.dromara.contractor.domain.SubConstructionUser;
|
||||||
import org.dromara.contractor.service.ISubConstructionUserFileService;
|
import org.dromara.contractor.service.ISubConstructionUserFileService;
|
||||||
|
|||||||
Reference in New Issue
Block a user