签署意向协议
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
package com.cool.store.entity;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class SigningBaseInfoDO {
|
||||
|
||||
private Long id;
|
||||
|
||||
private String partnerId;
|
||||
|
||||
private Long lineId;
|
||||
|
||||
private String signName;
|
||||
|
||||
private String mobile;
|
||||
|
||||
private Integer sex;
|
||||
|
||||
private String idCardFront;
|
||||
|
||||
private String idCardReverse;
|
||||
|
||||
private String idCardNo;
|
||||
|
||||
private String idCardAddress;
|
||||
|
||||
private String currentResidence;
|
||||
|
||||
private String addressDetail;
|
||||
|
||||
private String businessLicense;
|
||||
|
||||
private String businessLicenseCode;
|
||||
|
||||
private String businessLicenseAddress;
|
||||
|
||||
private Date createTime;
|
||||
|
||||
private Date updateTime;
|
||||
|
||||
private Integer deleted;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import com.cool.store.entity.SigningBaseInfoDO;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@ApiModel("提交意向签署协议Request")
|
||||
public class IntentAgreementSubmitRequest {
|
||||
|
||||
private String partnerId;
|
||||
|
||||
private Long lineId;
|
||||
|
||||
@ApiModelProperty("签约人姓名")
|
||||
private String signName;
|
||||
@ApiModelProperty("手机号")
|
||||
private String mobile;
|
||||
@ApiModelProperty("1男 2女")
|
||||
private Integer sex;
|
||||
@ApiModelProperty("身份证人像面url")
|
||||
private String idCardFront;
|
||||
@ApiModelProperty("身份证国徽面url")
|
||||
private String idCardReverse;
|
||||
@ApiModelProperty("身份证号")
|
||||
private String idCardNo;
|
||||
@ApiModelProperty("身份证地址")
|
||||
private String idCardAddress;
|
||||
@ApiModelProperty("现居住地")
|
||||
private String currentResidence;
|
||||
@ApiModelProperty("详细地址")
|
||||
private String addressDetail;
|
||||
@ApiModelProperty("营业执照图片")
|
||||
private String businessLicense;
|
||||
@ApiModelProperty("统一社会信用代码")
|
||||
private String businessLicenseCode;
|
||||
@ApiModelProperty("公司地址")
|
||||
private String businessLicenseAddress;
|
||||
|
||||
|
||||
public SigningBaseInfoDO toSigningBaseInfoDO() {
|
||||
SigningBaseInfoDO signingBaseInfoDO = new SigningBaseInfoDO();
|
||||
signingBaseInfoDO.setPartnerId(this.partnerId);
|
||||
signingBaseInfoDO.setLineId(this.lineId);
|
||||
signingBaseInfoDO.setSignName(this.signName);
|
||||
signingBaseInfoDO.setMobile(this.mobile);
|
||||
signingBaseInfoDO.setSex(this.sex);
|
||||
signingBaseInfoDO.setIdCardFront(this.idCardFront);
|
||||
signingBaseInfoDO.setIdCardReverse(this.idCardReverse);
|
||||
signingBaseInfoDO.setIdCardNo(this.idCardNo);
|
||||
signingBaseInfoDO.setIdCardAddress(this.idCardAddress);
|
||||
signingBaseInfoDO.setCurrentResidence(this.currentResidence);
|
||||
signingBaseInfoDO.setAddressDetail(this.addressDetail);
|
||||
signingBaseInfoDO.setBusinessLicense(this.businessLicense);
|
||||
signingBaseInfoDO.setBusinessLicenseCode(this.businessLicenseCode);
|
||||
signingBaseInfoDO.setBusinessLicenseAddress(this.businessLicenseAddress);
|
||||
return signingBaseInfoDO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.cool.store.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class BusinessLicenseInfoVO {
|
||||
@ApiModelProperty("统一社会信用代码")
|
||||
private String registerNumber;
|
||||
|
||||
@ApiModelProperty("公司地址")
|
||||
private String address;
|
||||
|
||||
public BusinessLicenseInfoVO(String registerNumber, String address) {
|
||||
this.registerNumber = registerNumber;
|
||||
this.address = address;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.cool.store.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class IdentityCardInfoVO {
|
||||
|
||||
@ApiModelProperty("用户名")
|
||||
private String username;
|
||||
|
||||
@ApiModelProperty("地址")
|
||||
private String liveAddress;
|
||||
|
||||
@ApiModelProperty("出生日期")
|
||||
private String birthdate;
|
||||
|
||||
@ApiModelProperty("性别")
|
||||
private String sex;
|
||||
|
||||
@ApiModelProperty("身份证号")
|
||||
private String idCard;
|
||||
|
||||
@ApiModelProperty("民族")
|
||||
private String nation;
|
||||
|
||||
public IdentityCardInfoVO(String username, String liveAddress, String birthdate, String sex, String idCard, String nation) {
|
||||
this.username = username;
|
||||
this.liveAddress = liveAddress;
|
||||
this.birthdate = birthdate;
|
||||
this.sex = sex;
|
||||
this.idCard = idCard;
|
||||
this.nation = nation;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user