package com.bonus.core.menu.constant;

public interface MenuConstant {
   Double BASICS_WEIGHT = 100.0;
   Integer MAX_MATERIAL_SIZE = 20;
   Integer DISHES_LIMITS_SIZE = 3;
   Integer DISHES_INDEX_RECOMMEND_SIZE = 5;
   Integer MIN_CUSTOM_ID = 1;
   Integer MAX_CUSTOM_ID = 65535;
   Long ISSUE_RECIPE_EXPIRE_MINUTES = 100L;
   String APPLET_TYPE = "applet-type";
   String ASYNC_MATERIAL_PRODUCT_LOCK = "yst:merchant-id:material-product:lock";
   String ASYNC_DISHES_LOCK = "yst:merchant-id:dishes:lock";
   String ASYNC_DISHES_PIC_BATCH_LOCK = "yst:merchant-id:dishes:pic:batch:lock";
   String ASYNC_MATERIAL_LOCK = "yst:merchant-id:material:lock";
   Integer INSERT_NUM = 300;
   Integer ORDER_EVALUA_LOSE_DAY = 3000000;
   Integer DEFAULT_INTERVAL_NUM = 5;
   String BATCH_DISHES_UPGRADE_RESULT = "yst:merchant-id:dishes:upgrade:result";
   String BATCH_DISHES_PIC_BATCH_RESULT = "yst:merchant-id:dishes:pic:batch:result";
   String BATCH_MATERIAL_UPGRADE_RESULT = "yst:merchant-id:material:upgrade:result";
   String MENU_RECIPE_DETAIL_DISHES = "yst:%s:recipe:%s:detail:%s:dishes:%s:order:query";
   String DEL_MENU_RECIPE_DETAIL_DISHES = "yst:%s:recipe:%s:detail:%s";
   String CATEGORY_INIT_NUM = "01";
   String LINE_THROUGH = "-";
   String MATERIAL_INIT_NUM = "00001";
   Integer MATERIAL_CODE_LENGTH = 5;
   String ASYNC_BASE_MATERIAL_LOCK = "yst:merchant-id:base-material:import:lock";
   String ASYNC_MENU_RECIPE_LOCK = "yst:merchant-id:menu:recipe:edit:";
   String ASYNC_SYS_DISHES_LOCK = "yst:merchant-id:sync:sys:dishes:lock";
   String ASYNC_SYS_MATERIAL_LOCK = "yst:merchant-id:sync:sys:material:lock";
   String MENU_DISHES_STEP = "yst:%s:dishes:%s:step:material:%s:detail:type:%s";
   String MENU_DISHES_STEP_DEL = "yst:%s:dishes:%s:step:material:%s";
   String MENU_REGISTER_PADDLE_LOCK = "yst:merchant-id:register:paddle:dishes:lock";
   String MENU_PREDICT_PADDLE_LOCK = "yst:merchant-id:predict:paddle:dishes:lock";
}
