会销开始面试接口
This commit is contained in:
@@ -126,6 +126,9 @@ public enum ErrorCodeEnum {
|
||||
EXHIBITION_GROUP_NOT_NULL(106001, "会销组中必须添加至少一个会销", null),
|
||||
EXHIBITION_GROUP_NOT_EXIST(106002, "会销组不存在或被删除", null),
|
||||
EXHIBITION_NOT_EXIST(106003, "会销不存在或被删除", null),
|
||||
EXHIBITION_NOT_SIGNED(106004, "线索未进行会销签到", null),
|
||||
EXHIBITION_NOT_SUBMIT_INTENTION(106005, "线索未提交意向申请", null),
|
||||
EXHIBITION_LINE_INTERVIEWED(106006, "线索已预约面试", null),
|
||||
;
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.cool.store.enums;
|
||||
|
||||
/**
|
||||
* @author Fun Li 2023/12/6 13:48
|
||||
* @version 1.0
|
||||
*/
|
||||
public enum ExhibitionPartnerStatus {
|
||||
|
||||
REGISTERED(0, "已报名"),
|
||||
SIGNED(1, "已签到"),
|
||||
APPLIED(2, "已提交意向申请"),
|
||||
INTERVIEWING(3, "面试中"),
|
||||
INTERVIEWED(4, "面试完成"),
|
||||
INTERVIEW_PASS(5, "面试通过"),
|
||||
INTERVIEW_REJECT(6, "面试不通过"),
|
||||
SIGN_CANCELED(7, "取消报名")
|
||||
;
|
||||
|
||||
|
||||
private Integer code;
|
||||
|
||||
private String status;
|
||||
|
||||
ExhibitionPartnerStatus(Integer code, String status) {
|
||||
this.code = code;
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public Integer getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getStatus() {
|
||||
return status;
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,13 @@
|
||||
package com.cool.store.utils;
|
||||
|
||||
import com.tencentyun.TLSSigAPIv2;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* 腾讯实时音视频TRTC工具类
|
||||
*/
|
||||
@Component
|
||||
public class TRTCUtils {
|
||||
|
||||
/**
|
||||
@@ -12,6 +15,12 @@ public class TRTCUtils {
|
||||
*/
|
||||
private static final Long expired = 30L;
|
||||
|
||||
@Value("${trtc.sdkAppId:null}")
|
||||
private Long sdkAppId;
|
||||
|
||||
@Value("${trtc.secretKey:null}")
|
||||
private String key;
|
||||
|
||||
/**
|
||||
* 生成 userSig 用于进入会议
|
||||
* 详见 https://cloud.tencent.com/document/product/647/17275#.E8.B0.83.E8.AF.95.E8.B7.91.E9.80.9A.E9.98.B6.E6.AE.B5.E5.A6.82.E4.BD.95.E8.AE.A1.E7.AE.97-UserSig.EF.BC.9F
|
||||
@@ -26,4 +35,9 @@ public class TRTCUtils {
|
||||
return tlsSigAPIv2.genUserSig(userId, expiredTime);
|
||||
}
|
||||
|
||||
public String genUserSig(String userId) {
|
||||
TLSSigAPIv2 tlsSigAPIv2 = new TLSSigAPIv2(sdkAppId, key);
|
||||
return tlsSigAPIv2.genUserSig(userId, expired);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user