Merge remote-tracking branch 'origin/cc_20230520_partner' into cc_20230520_partner
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
package com.cool.store.dto.mdm;
|
||||
|
||||
/**
|
||||
* @Author: young.yu
|
||||
* @Date: 2023-06-15 13:35
|
||||
* @Description:
|
||||
*/
|
||||
public class AccessTokenDTO {
|
||||
private Long expiresIn;
|
||||
private String accessToken;
|
||||
|
||||
public Long getExpiresIn() {
|
||||
return expiresIn;
|
||||
}
|
||||
|
||||
public void setExpiresIn(Long expiresIn) {
|
||||
this.expiresIn = expiresIn;
|
||||
}
|
||||
|
||||
public String getAccessToken() {
|
||||
return accessToken;
|
||||
}
|
||||
|
||||
public void setAccessToken(String accessToken) {
|
||||
this.accessToken = accessToken;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.cool.store.dto.response;
|
||||
|
||||
/**
|
||||
* @Author: young.yu
|
||||
* @Date: 2023-06-14 16:39
|
||||
* @Description:
|
||||
*/
|
||||
public class MDMResultDTO<T> extends ResultDTO<T>{
|
||||
private Object bizKey;
|
||||
|
||||
private String traceId;
|
||||
|
||||
public Object getBizKey() {
|
||||
return bizKey;
|
||||
}
|
||||
|
||||
public void setBizKey(Object bizKey) {
|
||||
this.bizKey = bizKey;
|
||||
}
|
||||
|
||||
public String getTraceId() {
|
||||
return traceId;
|
||||
}
|
||||
|
||||
public void setTraceId(String traceId) {
|
||||
this.traceId = traceId;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
package com.cool.store.entity;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author zhangchenbiao
|
||||
* @date 2023-06-15 10:03
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class DingdingUserDO implements Serializable {
|
||||
@ApiModelProperty("")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("用户id")
|
||||
private String userid;
|
||||
|
||||
@ApiModelProperty("")
|
||||
private String unionid;
|
||||
|
||||
@ApiModelProperty("备注")
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty("是不是老板")
|
||||
private Integer isBoss;
|
||||
|
||||
@ApiModelProperty("入职时间【毫秒时间戳】")
|
||||
private String hiredDate;
|
||||
|
||||
@ApiModelProperty("是否是高管")
|
||||
private Integer isSenior;
|
||||
|
||||
@ApiModelProperty("分机号")
|
||||
private String tel;
|
||||
|
||||
@ApiModelProperty("办公地点")
|
||||
private String workPlace;
|
||||
|
||||
@ApiModelProperty("员工电子邮箱")
|
||||
private String email;
|
||||
|
||||
@ApiModelProperty("是否已经激活,true表示已激活,false表示未激活")
|
||||
private Integer active;
|
||||
|
||||
@ApiModelProperty("头像url")
|
||||
private String avatar;
|
||||
|
||||
@ApiModelProperty("是否为企业的管理员,true表示是,false表示不是")
|
||||
private Integer isAdmin;
|
||||
|
||||
@ApiModelProperty("是否号码隐藏,true表示隐藏,false表示不隐藏")
|
||||
private Integer isHide;
|
||||
|
||||
@ApiModelProperty("员工工号")
|
||||
private String jobNumber;
|
||||
|
||||
@ApiModelProperty("员工名字")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("国家地区码")
|
||||
private String stateCode;
|
||||
|
||||
@ApiModelProperty("是否实名认证")
|
||||
private Integer realAuthed;
|
||||
|
||||
@ApiModelProperty("数据库更新时间")
|
||||
private Date dbUpdateTimestamp;
|
||||
|
||||
@ApiModelProperty("职位")
|
||||
private String position;
|
||||
|
||||
@ApiModelProperty("手机号")
|
||||
private String mobile;
|
||||
|
||||
@ApiModelProperty("审核状态[0、待审核;1、已审核;2、拒绝审核;3、首次同步不处理]")
|
||||
private Integer checkStatus;
|
||||
|
||||
@ApiModelProperty("工作状态[1、在职;0、离职]")
|
||||
private Integer jobStatus;
|
||||
|
||||
@ApiModelProperty("所在组织")
|
||||
private Integer configCodeId;
|
||||
|
||||
@ApiModelProperty("json格式的【是不是部门老大,多部门所以json】")
|
||||
private String isLeaderInDepts;
|
||||
|
||||
@ApiModelProperty("所属部门id")
|
||||
private String department;
|
||||
|
||||
@ApiModelProperty("扩展属性")
|
||||
private String extattr;
|
||||
|
||||
@ApiModelProperty("用户角色信息")
|
||||
private String roles;
|
||||
}
|
||||
@@ -36,9 +36,6 @@ public class HyPartnerCertificationInfoDO implements Serializable {
|
||||
@ApiModelProperty("意向签约时间")
|
||||
private Date wantSignTime;
|
||||
|
||||
@ApiModelProperty("数据来源")
|
||||
private Integer dataSource;
|
||||
|
||||
@ApiModelProperty("加盟费")
|
||||
private String partnerFee;
|
||||
|
||||
|
||||
@@ -54,6 +54,9 @@ public class HyPartnerInterviewDO implements Serializable {
|
||||
@ApiModelProperty("授权码")
|
||||
private String authCode;
|
||||
|
||||
@ApiModelProperty("资质审核流程id")
|
||||
private String qualifyVerifyId;
|
||||
|
||||
@ApiModelProperty("函文件url")
|
||||
private String passFileUrl;
|
||||
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Author: young.yu
|
||||
* @Date: 2023-06-14 14:18
|
||||
* @Description:
|
||||
*/
|
||||
@Data
|
||||
@ApiModel(description = "发起加盟商资质审核请求")
|
||||
public class CreateQualifyVerifyReq {
|
||||
@ApiModelProperty(value = "线索id", required = true)
|
||||
private String lineId;
|
||||
|
||||
@ApiModelProperty(value = "会议id", required = true)
|
||||
private String interviewId;
|
||||
|
||||
@ApiModelProperty(value = "加盟商id", required = true)
|
||||
private String partnerId;
|
||||
|
||||
@ApiModelProperty(value = "面试表现记录", required = true)
|
||||
private String summary;
|
||||
|
||||
@ApiModelProperty(value = "合作关系: 1总部下属; 2小区代直营; 3县代直营; 4县代下属; 5区代直营; 6区代下属", required = true)
|
||||
private Integer partnership;
|
||||
|
||||
@ApiModelProperty(value = "意向签约时间", required = true, example = "YYYY-MM-DD")
|
||||
private String wantSignTime;
|
||||
|
||||
@ApiModelProperty(value = "加盟费", required = true)
|
||||
private String partnerFee;
|
||||
|
||||
@ApiModelProperty(value = "保证金", required = true)
|
||||
private String securityFund;
|
||||
|
||||
@ApiModelProperty(value = "技术服务费", required = true)
|
||||
private String technicalServiceFee;
|
||||
|
||||
@ApiModelProperty(value = "意向金金额", required = true)
|
||||
private String intentionMoney;
|
||||
|
||||
@ApiModelProperty(value = "意向签约人姓名", required = true)
|
||||
private String intentionSignerUsername;
|
||||
|
||||
@ApiModelProperty(value = "意向签约人手机号", required = true)
|
||||
private String intentionSignerMobile;
|
||||
|
||||
@ApiModelProperty(value = "意向签约人学历: 1.初中及以下 2.高中 3.大专 4.本科 5.硕士及以上", required = true)
|
||||
private String intentionEdu;
|
||||
|
||||
@ApiModelProperty(value = "实控人姓名", required = true)
|
||||
private String realControlUsername;
|
||||
|
||||
@ApiModelProperty(value = "实控人身份证", required = true)
|
||||
private String realControlIdcard;
|
||||
|
||||
@ApiModelProperty(value = "实控人与签约人关系: 1.本人 2.配偶 3.二代直系亲属 4.雇佣 5.其他", required = true)
|
||||
private String signerRealControlRelation;
|
||||
|
||||
@ApiModelProperty(value = "其他实控人与签约人关系")
|
||||
private String signerOtherRealControlRelation;
|
||||
|
||||
@ApiModelProperty(value = "实控人与签约人关系证明(文件上传地址,多个以英文逗号隔开)")
|
||||
private String signerRealControlRelationCert;
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
/**
|
||||
* @Author: young.yu
|
||||
* @Date: 2023-06-14 15:06
|
||||
* @Description:
|
||||
*/
|
||||
public class RpcCreateQualifyVerfyReq {
|
||||
@ApiModelProperty(value = "意向签约时间", required = true)
|
||||
private String intendedSignDate;
|
||||
|
||||
@ApiModelProperty(value = "请求来源", required = true)
|
||||
private String fraSource;
|
||||
|
||||
@ApiModelProperty(value = "保证金(元)", required = true, example = "5000")
|
||||
private int amtDeposit;
|
||||
|
||||
@ApiModelProperty(value = "授权码", required = true)
|
||||
private String authCode;
|
||||
|
||||
@ApiModelProperty(value = "意向签约人", required = true)
|
||||
private String intendedSigner;
|
||||
|
||||
@ApiModelProperty(value = "手机号", required = true)
|
||||
private String intendedSignerTel;
|
||||
|
||||
@ApiModelProperty(value = "钉钉用户id", required = true)
|
||||
private String dingUserId;
|
||||
|
||||
public String getIntendedSignDate() {
|
||||
return intendedSignDate;
|
||||
}
|
||||
|
||||
public void setIntendedSignDate(String intendedSignDate) {
|
||||
this.intendedSignDate = intendedSignDate;
|
||||
}
|
||||
|
||||
public String getFraSource() {
|
||||
return fraSource;
|
||||
}
|
||||
|
||||
public void setFraSource(String fraSource) {
|
||||
this.fraSource = fraSource;
|
||||
}
|
||||
|
||||
public int getAmtDeposit() {
|
||||
return amtDeposit;
|
||||
}
|
||||
|
||||
public void setAmtDeposit(int amtDeposit) {
|
||||
this.amtDeposit = amtDeposit;
|
||||
}
|
||||
|
||||
public String getAuthCode() {
|
||||
return authCode;
|
||||
}
|
||||
|
||||
public void setAuthCode(String authCode) {
|
||||
this.authCode = authCode;
|
||||
}
|
||||
|
||||
public String getIntendedSigner() {
|
||||
return intendedSigner;
|
||||
}
|
||||
|
||||
public void setIntendedSigner(String intendedSigner) {
|
||||
this.intendedSigner = intendedSigner;
|
||||
}
|
||||
|
||||
public String getIntendedSignerTel() {
|
||||
return intendedSignerTel;
|
||||
}
|
||||
|
||||
public void setIntendedSignerTel(String intendedSignerTel) {
|
||||
this.intendedSignerTel = intendedSignerTel;
|
||||
}
|
||||
|
||||
public String getDingUserId() {
|
||||
return dingUserId;
|
||||
}
|
||||
|
||||
public void setDingUserId(String dingUserId) {
|
||||
this.dingUserId = dingUserId;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
/**
|
||||
* @Author: young.yu
|
||||
* @Date: 2023-06-15 13:28
|
||||
* @Description:
|
||||
*/
|
||||
public class RpcGetMdmTokenReq {
|
||||
private String appKey;
|
||||
private String appSecret;
|
||||
|
||||
public String getAppKey() {
|
||||
return appKey;
|
||||
}
|
||||
|
||||
public void setAppKey(String appKey) {
|
||||
this.appKey = appKey;
|
||||
}
|
||||
|
||||
public String getAppSecret() {
|
||||
return appSecret;
|
||||
}
|
||||
|
||||
public void setAppSecret(String appSecret) {
|
||||
this.appSecret = appSecret;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user