阶段
This commit is contained in:
@@ -13,6 +13,7 @@ public enum ShopStageEnum {
|
||||
SHOP_STAGE_2(2, "筹建"),
|
||||
SHOP_STAGE_3(3, "开业验收"),
|
||||
SHOP_STAGE_4(4, "新店开业"),
|
||||
SHOP_STAGE_5(5, "平台建店"),
|
||||
;
|
||||
|
||||
//店铺阶段
|
||||
|
||||
@@ -15,7 +15,8 @@ public enum ShopSubStageEnum {
|
||||
|
||||
SHOP_STAGE_1(ShopStageEnum.SHOP_STAGE_1, 10, "选址", 12),
|
||||
SHOP_STAGE_2(ShopStageEnum.SHOP_STAGE_1, 20, "上传租赁合同", 14),
|
||||
SHOP_STAGE_4(ShopStageEnum.SHOP_STAGE_2, 40, "证照办理", 24),
|
||||
SHOP_STAGE_3(ShopStageEnum.SHOP_STAGE_2, 30, "营业执照办理", 24),
|
||||
SHOP_STAGE_4(ShopStageEnum.SHOP_STAGE_2, 40, "食安许可证", 28),
|
||||
SHOP_STAGE_5(ShopStageEnum.SHOP_STAGE_2, 50, "员工招聘", 23),
|
||||
SHOP_STAGE_7(ShopStageEnum.SHOP_STAGE_2, 70, "缴纳加盟费/保证金", 1),
|
||||
SHOP_STAGE_8(ShopStageEnum.SHOP_STAGE_2, 80, "加盟合同签约", 4),
|
||||
@@ -25,6 +26,11 @@ public enum ShopSubStageEnum {
|
||||
SHOP_STAGE_14(ShopStageEnum.SHOP_STAGE_2, 140, "开业运营方案", 23),
|
||||
SHOP_STAGE_16(ShopStageEnum.SHOP_STAGE_3, 160, "开业验收", null),
|
||||
SHOP_STAGE_17(ShopStageEnum.SHOP_STAGE_4, 170, "新店开业", null),
|
||||
SHOP_STAGE_18(ShopStageEnum.SHOP_STAGE_5, 180, "抖音", null),
|
||||
SHOP_STAGE_19(ShopStageEnum.SHOP_STAGE_5, 190, "美团外卖", null),
|
||||
SHOP_STAGE_20(ShopStageEnum.SHOP_STAGE_5, 200, "美团团购", null),
|
||||
SHOP_STAGE_21(ShopStageEnum.SHOP_STAGE_5, 210, "饿了么", null),
|
||||
SHOP_STAGE_22(ShopStageEnum.SHOP_STAGE_5, 220, "快手", null),
|
||||
;
|
||||
|
||||
//阶段
|
||||
@@ -74,10 +80,11 @@ public enum ShopSubStageEnum {
|
||||
|
||||
/**
|
||||
* 获取各阶段的初始状态
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public ShopSubStageStatusEnum getInitStatus() {
|
||||
switch (this){
|
||||
switch (this) {
|
||||
case SHOP_STAGE_1:
|
||||
return ShopSubStageStatusEnum.SHOP_SUB_STAGE_STATUS_10;
|
||||
case SHOP_STAGE_5:
|
||||
@@ -85,6 +92,7 @@ public enum ShopSubStageEnum {
|
||||
case SHOP_STAGE_7:
|
||||
return ShopSubStageStatusEnum.SHOP_SUB_STAGE_STATUS_70;
|
||||
case SHOP_STAGE_2:
|
||||
case SHOP_STAGE_3:
|
||||
case SHOP_STAGE_4:
|
||||
case SHOP_STAGE_8:
|
||||
case SHOP_STAGE_9:
|
||||
@@ -93,6 +101,11 @@ public enum ShopSubStageEnum {
|
||||
case SHOP_STAGE_14:
|
||||
case SHOP_STAGE_16:
|
||||
case SHOP_STAGE_17:
|
||||
case SHOP_STAGE_18:
|
||||
case SHOP_STAGE_19:
|
||||
case SHOP_STAGE_20:
|
||||
case SHOP_STAGE_21:
|
||||
case SHOP_STAGE_22:
|
||||
return ShopSubStageStatusEnum.SHOP_SUB_STAGE_STATUS_00;
|
||||
default:
|
||||
return null;
|
||||
@@ -105,7 +118,7 @@ public enum ShopSubStageEnum {
|
||||
}
|
||||
|
||||
public String getPlanCompleteTime(LocalDate planCompleteTime, LocalDate planSelectPointCompleteDate) {
|
||||
switch (this){
|
||||
switch (this) {
|
||||
case SHOP_STAGE_1:
|
||||
case SHOP_STAGE_2:
|
||||
case SHOP_STAGE_5:
|
||||
@@ -124,7 +137,7 @@ public enum ShopSubStageEnum {
|
||||
}
|
||||
|
||||
public static ShopSubStageEnum getByShopSubStage(Integer shopSubStage) {
|
||||
if(Objects.isNull(shopSubStage)){
|
||||
if (Objects.isNull(shopSubStage)) {
|
||||
return null;
|
||||
}
|
||||
for (ShopSubStageEnum value : ShopSubStageEnum.values()) {
|
||||
|
||||
@@ -25,7 +25,12 @@ public enum ShopSubStageStatusEnum {
|
||||
SHOP_SUB_STAGE_STATUS_22(ShopSubStageEnum.SHOP_STAGE_2, 220, "审核未通过", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_23(ShopSubStageEnum.SHOP_STAGE_2, 230, "审核通过", Boolean.TRUE),
|
||||
|
||||
//证照办理
|
||||
//营业执照办理
|
||||
SHOP_SUB_STAGE_STATUS_30(ShopSubStageEnum.SHOP_STAGE_3, 300, "待提交", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_31(ShopSubStageEnum.SHOP_STAGE_3, 310, "待审核", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_32(ShopSubStageEnum.SHOP_STAGE_3, 320, "审核未通过", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_33(ShopSubStageEnum.SHOP_STAGE_3, 330, "审核通过", Boolean.TRUE),
|
||||
//食安许可证
|
||||
SHOP_SUB_STAGE_STATUS_40(ShopSubStageEnum.SHOP_STAGE_4, 400, "待提交", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_41(ShopSubStageEnum.SHOP_STAGE_4, 410, "待审核", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_42(ShopSubStageEnum.SHOP_STAGE_4, 420, "审核未通过", Boolean.FALSE),
|
||||
@@ -76,6 +81,36 @@ public enum ShopSubStageStatusEnum {
|
||||
SHOP_SUB_STAGE_STATUS_170(ShopSubStageEnum.SHOP_STAGE_17, 1700, "试运营中", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_171(ShopSubStageEnum.SHOP_STAGE_17, 1710, "已完成", Boolean.TRUE),
|
||||
|
||||
//抖音
|
||||
SHOP_SUB_STAGE_STATUS_180(ShopSubStageEnum.SHOP_STAGE_18, 1800, "待申请", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_181(ShopSubStageEnum.SHOP_STAGE_18, 1810, "待审核", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_182(ShopSubStageEnum.SHOP_STAGE_18, 1820,"审核不通过", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_183(ShopSubStageEnum.SHOP_STAGE_18, 1830, "已完成", Boolean.TRUE),
|
||||
|
||||
//美团外卖
|
||||
SHOP_SUB_STAGE_STATUS_190(ShopSubStageEnum.SHOP_STAGE_19, 1900, "待申请", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_191(ShopSubStageEnum.SHOP_STAGE_19, 1910, "待审核", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_192(ShopSubStageEnum.SHOP_STAGE_19, 1920,"审核不通过", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_193(ShopSubStageEnum.SHOP_STAGE_19, 1930, "已完成", Boolean.TRUE),
|
||||
|
||||
//美团团购
|
||||
SHOP_SUB_STAGE_STATUS_200(ShopSubStageEnum.SHOP_STAGE_20, 2000, "待申请", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_201(ShopSubStageEnum.SHOP_STAGE_20, 2010, "待审核", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_202(ShopSubStageEnum.SHOP_STAGE_20, 2020,"审核不通过", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_203(ShopSubStageEnum.SHOP_STAGE_20, 2030, "已完成", Boolean.TRUE),
|
||||
|
||||
//饿了么
|
||||
SHOP_SUB_STAGE_STATUS_210(ShopSubStageEnum.SHOP_STAGE_21, 2100, "待申请", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_211(ShopSubStageEnum.SHOP_STAGE_21, 2110, "待审核", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_212(ShopSubStageEnum.SHOP_STAGE_21, 2120,"审核不通过", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_213(ShopSubStageEnum.SHOP_STAGE_21, 2130, "已完成", Boolean.TRUE),
|
||||
|
||||
//快手
|
||||
SHOP_SUB_STAGE_STATUS_220(ShopSubStageEnum.SHOP_STAGE_22, 2200, "待申请", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_221(ShopSubStageEnum.SHOP_STAGE_22, 2210, "待审核", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_222(ShopSubStageEnum.SHOP_STAGE_22, 2220,"审核不通过", Boolean.FALSE),
|
||||
SHOP_SUB_STAGE_STATUS_223(ShopSubStageEnum.SHOP_STAGE_22, 2230, "已完成", Boolean.TRUE),
|
||||
|
||||
;
|
||||
|
||||
private ShopSubStageEnum shopSubStageEnum;
|
||||
|
||||
Reference in New Issue
Block a user