| | |
| | | public static final String USER_AGREEMENT ="USER_AGREEMENT" ; |
| | | public static final String PRIVACY_AGREEMENT ="PRIVACY_AGREEMENT" ; |
| | | |
| | | public static final String STORE_RISK_COMMITMENT = "STORE_RISK_COMMITMENT"; |
| | | public static final String STORE_COOPERATION_AGREEMENT = "STORE_COOPERATION_AGREEMENT"; |
| | | public static final String STORE_LUGGAGE_STORAGE_NOTICE = "STORE_LUGGAGE_STORAGE_NOTICE"; |
| | | public static final String STORE_PRIVACY_POLICY = "STORE_PRIVACY_POLICY"; |
| | | public static final String OWNER_LUGGAGE_STORAGE_NOTICE = "OWNER_LUGGAGE_STORAGE_NOTICE"; |
| | | public static final String OWNER_SERVICE_AGREEMENT = "OWNER_SERVICE_AGREEMENT"; |
| | | public static final String OWNER_RISK_COMMITMENT = "OWNER_RISK_COMMITMENT"; |
| | | public static final String ERRAND_RISK_COMMITMENT = "ERRAND_RISK_COMMITMENT"; |
| | | public static final String ERRAND_SERVICE_AGREEMENT = "ERRAND_SERVICE_AGREEMENT"; |
| | | public static final String ERRAND_LUGGAGE_STORAGE_NOTICE = "ERRAND_LUGGAGE_STORAGE_NOTICE"; |
| | | public static final String USER_SERVICE_AGREEMENT = "USER_SERVICE_AGREEMENT"; |
| | | public static final String USER_PRIVACY_POLICY = "USER_PRIVACY_POLICY"; |
| | | public static final String DRIVER_PRIVACY_POLICY = "DRIVER_PRIVACY_POLICY"; |
| | | public static final String PRICE_DESCRIPTION = "PRICE_DESCRIPTION"; |
| | | public static final String PROHIBITED_ITEMS = "PROHIBITED_ITEMS"; |
| | | |
| | | public static final String ACCESS_ID="ACCESS_ID"; |
| | | public static final String BUCKETNAME = "BUCKETNAME"; |
| | | |
| | |
| | | public static final Integer FOUR = 4; |
| | | public static final Integer SIX = 6; |
| | | public static final Integer FIVE = 5; |
| | | public static final Integer SEVEN = 7; |
| | | public static final String INENTITY_FILES = "INENTITY_FILES"; |
| | | public static final String MEMBER_FILES = "MEMBER_FILES"; |
| | | public static final String CATEGORY_FILES = "CATEGORY_FILES"; |
| | |
| | | |
| | | public final static String GOODS_ORDER_CREATE_LOCK = "goods:order:create:lock:"; |
| | | |
| | | // 订单日志操作类型 |
| | | public static final int ORDER_LOG_DISPATCH = 1; // 派单 |
| | | public static final int ORDER_LOG_URGENT_FEE = 2; // 加急费 |
| | | public static final int ORDER_LOG_ASSIGN_DRIVER = 3; // 指派司机 |
| | | public static final int ORDER_LOG_CANCEL = 4; // 取消订单 |
| | | public static final int ORDER_LOG_CONFIRM_ARRIVE = 5; // 确认顾客到店 |
| | | public static final int ORDER_LOG_DRIVER_PICKUP = 6; // 司机完成取件 |
| | | public static final int ORDER_LOG_DRIVER_DELIVER = 7; // 司机确认送达 |
| | | |
| | | public static final String SUCCESS = "SUCCESS"; |
| | | public static final String FAIL = "FAIL"; |
| | |
| | | @Getter |
| | | @AllArgsConstructor |
| | | public enum OrderLogType { |
| | | urgent(0, "平台加急", "平台加急,奖励金 {param} 元。"), |
| | | dispatch(1, "平台指派", "平台指派司机 {param} 接单。") |
| | | urgent(2, "平台加急", "平台加急,奖励金【{param}】元"), |
| | | assignDriver(3, "平台指派", "平台指派司机【{param}】接单,奖励金【{param1}】元"), |
| | | memberCancel(4, "会员取消订单", "{param}"), |
| | | driverCancel(4, "司机取消订单", "{param}"), |
| | | systemCancel(4, "系统自动取消", "{param}"), |
| | | systemComplete(4, "系统自动完成", "{param}"), |
| | | memberCancelToConvert(4, "会员取消异地寄存", "{param}"), |
| | | shopDeposit(8, "门店确认寄存", "门店【{param}】确认寄存"), |
| | | shopTake(9, "门店确认取件", "门店【{param}】确认取件,订单完成"), |
| | | shopOutStock(10, "门店确认出库", "{param}"), |
| | | shopConfirmArriveOverdue(5, "确认顾客到店(逾期)", "{param}"), |
| | | shopConfirmArrive(5, "确认顾客到店", "{param}"), |
| | | driverGrab(6, "司机抢单", "司机【{param}】抢单成功"), |
| | | driverPickup(6, "司机完成取件", "司机【{param}】完成取件,开始派送"), |
| | | driverDeliver(7, "司机确认送达", "{param}"), |
| | | ; |
| | | private int status; |
| | | private String title; |
| | | private String statusInfo; |
| | | private final int status; |
| | | private final String title; |
| | | private final String statusInfo; |
| | | |
| | | public String format(String... params) { |
| | | String result = statusInfo; |
| | | if (params != null && params.length > 0) { |
| | | result = result.replace("{param}", params[0] != null ? params[0] : ""); |
| | | } |
| | | for (int i = 1; i < params.length; i++) { |
| | | result = result.replace("{param" + i + "}", params[i] != null ? params[i] : ""); |
| | | } |
| | | return result; |
| | | } |
| | | } |
| | | |
| | | /** |
| | |
| | | if(Constants.equalsInteger(type,Constants.ZERO)){ |
| | | return "待取件"; |
| | | }else{ |
| | | return Constants.equalsInteger(type,Constants.ONE)?"已到店":"已送达"; |
| | | return "已送达"; |
| | | } |
| | | } |
| | | return c.getValue(); |
| | |
| | | waitDeliver(2, "待配送", new int[]{OrderStatus.accepted.status}), |
| | | waitReceive(3, "待收货", new int[]{ OrderStatus.delivering.status, OrderStatus.arrived.status}), |
| | | finished(4, "已完成", new int[]{OrderStatus.finished.status}), |
| | | refund(5, "退款", new int[]{OrderStatus.cancelled.status}), |
| | | refund(5, "取消", new int[]{OrderStatus.cancelled.status}), |
| | | home(6, "首页查询", new int[]{OrderStatus.waitPay.status, OrderStatus.waitDeposit.status, OrderStatus.deposited.status |
| | | , OrderStatus.accepted.status, OrderStatus.delivering.status, OrderStatus.arrived.status}) |
| | | , OrderStatus.accepted.status, OrderStatus.delivering.status, OrderStatus.arrived.status}), |
| | | shopHome(7, "门店首页查询", new int[]{OrderStatus.waitDeposit.status, OrderStatus.deposited.status |
| | | , OrderStatus.delivering.status, OrderStatus.arrived.status}) |
| | | ; |
| | | private final int key; |
| | | private final String desc; |
| | |
| | | MEMBER_ARRIVED("SMS_505875004", "会员端-已送达", "您的行李订单:{orderNo}已送到{address},请及时取件,取件码:{code}。"), |
| | | MEMBER_DELIVERING("SMS_505935002", "会员端-配送中", "您的行李订单:{orderNo}已由司机{name}取件,正运往目的地。"), |
| | | VERIFY_CODE("SMS_333770877", "验证码短信", "您的验证码为:{code},请勿泄露于他人!"), |
| | | DRIVER_AUTH_REJECTED("SMS_505790115", "司机端-司机认证被拒绝", "尊敬的{driver},很遗憾,您的司机认证未通过审核。原因:{reason}。您可修改资料后重新提交。"), |
| | | DRIVER_AUTH_APPROVED("SMS_505885083", "司机端-司机认证通过", "尊敬的{driver},恭喜您已通过平台司机认证审核。您可登录司机端APP开始接单,配送过程中请注意安全,祝您接单顺利!"), |
| | | DRIVER_URGENT_DISPATCH("SMS_505885082", "司机端-加急派单", "您好,您有一个新的行李订单(编号:{orderNo})。起点:{address1},终点:{address2},配送费{money1}元(含加急费{money2}元)。请尽快确认订单任务。"), |
| | | SHOP_AUTH_REJECTED("SMS_505925106", "门店端-资料审核被拒绝", "很遗憾,您的门店\"{storeName}\"未通过审核,原因:{reason},您可修改资料后重新提交。"), |
| | | SHOP_AUTH_APPROVED_DEPOSIT("SMS_505705111", "门店端-审核通过需缴纳押金", "恭喜您!您的门店\"{storeName}\"已通过初步审核。请支付押金{money}元以完成入驻,支付后即可登录门店后台正式接单。"), |
| | | SHOP_AUTH_SUCCESS("SMS_505810110", "门店端-成功入驻通知", "恭喜您!您的门店\"{storeName}\"已通过平台审核,正式入驻成功。您可登录商家后台开始接单,账号:{phone},初始密码:{password}(建议首次登录后修改)。"), |
| | | ; |
| | | |
| | | private final String templateCode; |