红圈通接口
This commit is contained in:
@@ -62,7 +62,9 @@ public enum ErrorCodeEnum {
|
||||
DATA_CONVERT_ERROR(400002, "日期转换异常!", null),
|
||||
PARENT_NODE_NOT_EXIST(400002, "父节点不存在", null),
|
||||
LOGIN_ERROR_MOBILE_ERROR(418, "登录失败 获取手机号失败!!", null),
|
||||
|
||||
//红圈通
|
||||
HQT_SHOP_DECORATION_ATTRIBUTES(1022000, "获取红圈通装修属性错误", null),
|
||||
HQT_PARAMS_ERROR(1022001, "构建红圈通请求参数错误", null),
|
||||
|
||||
LINE_ID_IS_NOT_EXIST(500001, "线索信息不存在!", null),
|
||||
WORK_FLOW_STAGE_PASS_ERROR(500002, "审核失败,非对应阶段!", null),
|
||||
|
||||
@@ -14,17 +14,20 @@ import java.util.stream.Collectors;
|
||||
* @注释:
|
||||
*/
|
||||
public enum FranchiseBrandEnum {
|
||||
ZXJP(1,"正新鸡排"),
|
||||
ZXSMZ(2,"正新三明治"),
|
||||
ZJS(3,"正烧记"),
|
||||
DGMX(4,"大鼓米线"),
|
||||
CXM(5,"串小妹"),
|
||||
MZG(6,"茂掌柜");
|
||||
ZXJP(1,"正新鸡排","option486"),
|
||||
ZXSMZ(2,"正新三明治","option622"),
|
||||
ZJS(3,"正烧记","option488"),
|
||||
DGMX(4,"大鼓米线","option624"),
|
||||
CXM(5,"串小妹","option626"),
|
||||
MZG(6,"茂掌柜","option490");
|
||||
private int code;
|
||||
private String desc;
|
||||
FranchiseBrandEnum(int code, String desc) {
|
||||
//红圈通code
|
||||
private String hqtCode;
|
||||
FranchiseBrandEnum(int code, String desc,String hqtCode) {
|
||||
this.code = code;
|
||||
this.desc = desc;
|
||||
this.hqtCode = hqtCode;
|
||||
}
|
||||
public int getCode() {
|
||||
return code;
|
||||
@@ -32,6 +35,11 @@ public enum FranchiseBrandEnum {
|
||||
public String getDesc() {
|
||||
return desc;
|
||||
}
|
||||
|
||||
public String getHqtCode() {
|
||||
return hqtCode;
|
||||
}
|
||||
|
||||
public static String getDescByCode(String code) {
|
||||
if (StringUtils.isBlank(code)){
|
||||
return null;
|
||||
@@ -44,4 +52,16 @@ public enum FranchiseBrandEnum {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static FranchiseBrandEnum getEnumByCode(Integer code) {
|
||||
if (code == null){
|
||||
return null;
|
||||
}
|
||||
for (FranchiseBrandEnum e : FranchiseBrandEnum.values()) {
|
||||
if (code == e.getCode()) {
|
||||
return e;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
package com.cool.store.enums.HqtEnum;
|
||||
|
||||
import com.cool.store.enums.ShopDecorationAttributesEnum;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/07/29/15:34
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
public enum HqtShopDecorationAttributesEnum {
|
||||
NEW_OPEN(ShopDecorationAttributesEnum.NEW_OPEN,"o1","新开店"),
|
||||
RENEWAL(ShopDecorationAttributesEnum.RENEWAL,"o2","老店翻新"),
|
||||
RELOCATION(ShopDecorationAttributesEnum.RELOCATION,"option46","迁址");
|
||||
private ShopDecorationAttributesEnum shopDecorationAttributesEnum;
|
||||
private String code;
|
||||
private String msg;
|
||||
|
||||
HqtShopDecorationAttributesEnum(ShopDecorationAttributesEnum shopDecorationAttributesEnum, String code, String msg) {
|
||||
this.shopDecorationAttributesEnum = shopDecorationAttributesEnum;
|
||||
this.code = code;
|
||||
this.msg = msg;
|
||||
}
|
||||
public static HqtShopDecorationAttributesEnum getHqtShopDecorationAttributesEnumByShopDecorationAttributesEnum(ShopDecorationAttributesEnum shopDecorationAttributesEnum){
|
||||
if (shopDecorationAttributesEnum == null){
|
||||
return null;
|
||||
}
|
||||
for (HqtShopDecorationAttributesEnum value : HqtShopDecorationAttributesEnum.values()) {
|
||||
if (value.shopDecorationAttributesEnum.equals(shopDecorationAttributesEnum)){
|
||||
return value;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public ShopDecorationAttributesEnum getShopDecorationAttributesEnum() {
|
||||
return shopDecorationAttributesEnum;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getMsg() {
|
||||
return msg;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
package com.cool.store.enums.HqtEnum;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/07/31/10:15
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
public enum HqtSignFeeEnum {
|
||||
/**
|
||||
* field8__c 是否已收设计费
|
||||
* 是:option44
|
||||
* 否:option45
|
||||
*/
|
||||
YES("option44", "是", 1),
|
||||
NO("option45", "否", 0);
|
||||
private String code;
|
||||
private String msg;
|
||||
private Integer value;
|
||||
|
||||
HqtSignFeeEnum(String code, String msg, Integer value) {
|
||||
this.code = code;
|
||||
this.msg = msg;
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public static String getMsgByCode(String code) {
|
||||
for (HqtSignFeeEnum value : HqtSignFeeEnum.values()) {
|
||||
if (value.getCode().equals(code)) {
|
||||
return value.getMsg();
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static HqtSignFeeEnum getCodeByValue(Integer value) {
|
||||
for (HqtSignFeeEnum hqtSignFeeEnum : HqtSignFeeEnum.values()) {
|
||||
if (hqtSignFeeEnum.getValue().equals(value)) {
|
||||
return hqtSignFeeEnum;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getMsg() {
|
||||
return msg;
|
||||
}
|
||||
|
||||
public Integer getValue() {
|
||||
return value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
package com.cool.store.enums;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/07/31/14:46
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
public enum SatisfactionEnum {
|
||||
//满意度0-低,1-中,2-高', 3-差,4-一般,5-好,6-非常好
|
||||
LOW(0, "低",""),
|
||||
MIDDLE(1, "中",""),
|
||||
HIGH(2, "高",""),
|
||||
BAD(3, "差","option142"),
|
||||
NORMAL(4, "一般","option141"),
|
||||
GOOD(5, "好","option140"),
|
||||
EXCELLENT(6, "非常好","option139");
|
||||
private Integer code;
|
||||
private String name;
|
||||
//红圈通code
|
||||
private String hqtCode;
|
||||
SatisfactionEnum(Integer code, String name, String hqtCode) {
|
||||
this.code = code;
|
||||
this.name = name;
|
||||
this.hqtCode = hqtCode;
|
||||
}
|
||||
public static SatisfactionEnum getEnumByCode(Integer code) {
|
||||
for (SatisfactionEnum satisfactionEnum : SatisfactionEnum.values()) {
|
||||
if (satisfactionEnum.code.equals(code)) {
|
||||
return satisfactionEnum;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public Integer getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getHqtCode() {
|
||||
return hqtCode;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
}
|
||||
@@ -34,4 +34,12 @@ public enum ShopDecorationAttributesEnum {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
public static ShopDecorationAttributesEnum getShopDecorationAttributesEnumByCode(Integer code) {
|
||||
for (ShopDecorationAttributesEnum value : ShopDecorationAttributesEnum.values()) {
|
||||
if (value.getCode().equals(code)) {
|
||||
return value;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user