提交 a0aa23f7 authored 作者: 马路路's avatar 马路路

站内信--磅单审核通过的消息通知

上级 6f261b97
...@@ -26,6 +26,7 @@ import com.scm.lms.manage.action.LmsWeighingSignatureAction; ...@@ -26,6 +26,7 @@ import com.scm.lms.manage.action.LmsWeighingSignatureAction;
import com.smart.business.sdk.request.dto.WeightChildSignatureDto; import com.smart.business.sdk.request.dto.WeightChildSignatureDto;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
...@@ -71,6 +72,8 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer ...@@ -71,6 +72,8 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
private final OrderService orderService; private final OrderService orderService;
private final LoadAppConfig loadAppConfig; private final LoadAppConfig loadAppConfig;
private final PerformanceSmartCompanyNoConfig companyNoConfig; private final PerformanceSmartCompanyNoConfig companyNoConfig;
@Autowired
private SendInternalMessageService sendInternalMessageService;
@Override @Override
public OrderChildPoundAuditDetailVO getPoundAuditDetail(String childNo) { public OrderChildPoundAuditDetailVO getPoundAuditDetail(String childNo) {
...@@ -259,6 +262,14 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer ...@@ -259,6 +262,14 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
OrderChildLogEnum.CreateType.PLATFORM.getCode(), loginUserInfo.getUserNo(),loginUserInfo.getUserName()); OrderChildLogEnum.CreateType.PLATFORM.getCode(), loginUserInfo.getUserNo(),loginUserInfo.getUserName());
orderChildPostService.orderChildPoundAudit(orderChild, poundAuditDetail); orderChildPostService.orderChildPoundAudit(orderChild, poundAuditDetail);
// 发送站内信
sendInternalMessageService.sendInternalMessageMq(InternalMessageTemplateEnum.PlatformType.DRIVER_APP.getCode(),
InternalMessageTemplateEnum.BusinessType.APP_SECOND_CLASSIFICATION.getCode(),
InternalMessageTemplateEnum.POUND_AUDIT_PASS_CODE,
null,
// App端司机账号
orderChild.getDriverUserNo());
} }
/*** /***
......
...@@ -113,6 +113,65 @@ public class InternalMessageTemplateEnum { ...@@ -113,6 +113,65 @@ public class InternalMessageTemplateEnum {
//App端二级分类 =======================================================================
// 磅单审核通过消息通知
public static final Integer POUND_AUDIT_PASS_CODE = 10800;
// 车辆认证审核失败
public static final Integer VEHICLE_CERTIFICATION_AUDIT_FAILED = 10801;
// 驾驶认证未通过
public static final Integer DRIVER_AUDIT_FAILED = 10802;
// 证件过期提醒
public static final Integer CERTIFICATE_EXPIRE_REMIND = 10803;
// 从业资格证
public static final Integer CERTIFICATE_EXPIRE_REMIND_DRIVER = 10804;
// 身份证已过期
public static final Integer ID_CARD_EXPIRE_REMIND = 10805;
// 车辆证件已过期
public static final Integer VEHICLE_CERTIFICATION_EXPIRE_REMIND = 10806;
// 司机驾驶证即将过期
public static final Integer DRIVER_CERTIFICATE_EXPIRE_REMIND = 10807;
// 司机从业资格证即将过期的消息通知
public static final Integer DRIVER_CERTIFICATE_EXPIRE_REMIND_DRIVER = 10808;
// 身份证即将过期
public static final Integer ID_CARD_JUST_EXPIRE_REMIND = 10809;
// 车辆资质即将过期
public static final Integer VEHICLE_CERTIFICATION_JUST_EXPIRE_REMIND = 10810;
// 磅单审核失败-重新提交
public static final Integer POUND_AUDIT_FAILED_AGAIN_SUBMIT = 10811;
// 司机触发运单预警规则,系统通知给司机
public static final Integer DRIVER_TRIGGER_BREAK_CONTRACT_CODE = 10812;
// 前往货源地超时
public static final Integer DRIVER_TRIGGER_GO_SOURCE_LOCAL_TIMEOUT = 10813;
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:到达目的地延误
public static final Integer DRIVER_TRIGGER_ARRIVE_DESTINATION_DELAY = 10814;
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:前往目的地超时
public static final Integer DRIVER_TRIGGER_GO_DESTINATION_TIMEOUT = 10815;
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:停留超时
public static final Integer DRIVER_TRIGGER_STAY_TIMEOUT = 10816;
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:装车超时
public static final Integer DRIVER_TRIGGER_UPLOAD_TIMEOUT = 10817;
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:卸货超时
public static final Integer DRIVER_TRIGGER_DOWNLOAD_TIMEOUT = 10818;
// 车辆认证审核通过
public static final Integer VEHICLE_CERTIFICATION_AUDIT_PASS = 10819;
// 驾驶认证审核通过消息通知
public static final Integer DRIVER_LICENSE_AUDIT_PASS = 10820;
// 实名认证审核通过
public static final Integer ID_CARD_AUDIT_PASS = 10821;
// 司机确认运单完成后,网络货运 先看车主阶段状态,看开票标识,标识为网络
public static final Integer NETWORK_PAY_AFTER_CONFIRM_ORDER = 10822;
// 司机确认运单完成后,钱包支付 先看车主阶段状态,看开票标识,标识为普通
public static final Integer WALLET_PAY_AFTER_CONFIRM_ORDER = 10823;
// 运单列表-填写取消原因-确认,触发消息通知
public static final Integer CONFIRM_CANCEL_REASON_CODE = 10824;
// 触发成本中心-司机违约规则配置-司机取消
public static final Integer DRIVER_CANCEL_ORDER_CODE = 10825;
// 触发成本中心-司机违约规则配置-未按约定时间到达货源地
public static final Integer DRIVER_ARRIVE_SOURCE_LOCAL_TIMEOUT_CODE = 10826;
// 触发成本中心-司机违约规则配置)未按约定时间到达目的地
public static final Integer DRIVER_ARRIVE_DESTINATION_TIMEOUT_CODE = 10827;
...@@ -135,7 +194,8 @@ public class InternalMessageTemplateEnum { ...@@ -135,7 +194,8 @@ public class InternalMessageTemplateEnum {
public static Map<Integer,String> DRIVER_REPORT_MAP = new HashMap<>(); public static Map<Integer,String> DRIVER_REPORT_MAP = new HashMap<>();
//内部上报map //内部上报map
public static Map<Integer,String> INTERNAL_REPORT_MAP = new HashMap<>(); public static Map<Integer,String> INTERNAL_REPORT_MAP = new HashMap<>();
// App二级分类
public static Map<Integer,String> APP_SECOND_CLASSIFICATION_MAP = new HashMap<>();
...@@ -222,7 +282,62 @@ public class InternalMessageTemplateEnum { ...@@ -222,7 +282,62 @@ public class InternalMessageTemplateEnum {
INTERNAL_REPORT_MAP.put(CUSTOM_INTERNAL_REPORT_SCHEDULING_EXCEPTION_CODE,BusinessTypeDetail.INTERNAL_REPORT_SCHEDULING_EXCEPTION.getCode()); INTERNAL_REPORT_MAP.put(CUSTOM_INTERNAL_REPORT_SCHEDULING_EXCEPTION_CODE,BusinessTypeDetail.INTERNAL_REPORT_SCHEDULING_EXCEPTION.getCode());
INTERNAL_REPORT_MAP.put(CUSTOM_INTERNAL_REPORT_COORDINATE_POSITION_CODE,BusinessTypeDetail.INTERNAL_REPORT_COORDINATE_POSITION.getCode()); INTERNAL_REPORT_MAP.put(CUSTOM_INTERNAL_REPORT_COORDINATE_POSITION_CODE,BusinessTypeDetail.INTERNAL_REPORT_COORDINATE_POSITION.getCode());
// app二级分类
APP_SECOND_CLASSIFICATION_MAP.put(POUND_AUDIT_PASS_CODE, BusinessTypeDetail.APP_POUND_AUDIT_PASS_CODE.getCode());
// 车辆认证审核失败
APP_SECOND_CLASSIFICATION_MAP.put(VEHICLE_CERTIFICATION_AUDIT_FAILED, BusinessTypeDetail.VEHICLE_CERTIFICATION_AUDIT_FAILED.getCode());
// 驾驶认证未通过
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_AUDIT_FAILED, BusinessTypeDetail.DRIVER_AUDIT_FAILED.getCode());
// 驾驶证过期提醒
APP_SECOND_CLASSIFICATION_MAP.put(CERTIFICATE_EXPIRE_REMIND, BusinessTypeDetail.DRIVER_CERTIFICATE_EXPIRED.getCode());
// 从业资格证已过期
APP_SECOND_CLASSIFICATION_MAP.put(CERTIFICATE_EXPIRE_REMIND_DRIVER, BusinessTypeDetail.CERTIFICATE_EXPIRE_REMIND.getCode());
// 身份证已过期
APP_SECOND_CLASSIFICATION_MAP.put(ID_CARD_EXPIRE_REMIND, BusinessTypeDetail.ID_CARD_EXPIRE_REMIND.getCode());
// 车辆认证已过期
APP_SECOND_CLASSIFICATION_MAP.put(VEHICLE_CERTIFICATION_EXPIRE_REMIND, BusinessTypeDetail.VEHICLE_CERTIFICATION_EXPIRE_REMIND.getCode());
// 司机驾驶证即将过期
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_CERTIFICATE_EXPIRE_REMIND, BusinessTypeDetail.DRIVER_CERTIFICATE_EXPIRE_REMIND.getCode());
// 司机从业资格证即将过期的消息通知
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_CERTIFICATE_EXPIRE_REMIND_DRIVER, BusinessTypeDetail.DRIVER_CERTIFICATE_EXPIRE_REMIND_DRIVER.getCode());
// 身份证即将过期
APP_SECOND_CLASSIFICATION_MAP.put(ID_CARD_JUST_EXPIRE_REMIND, BusinessTypeDetail.ID_CARD_JUST_EXPIRE_REMIND.getCode());
// 车辆资质即将过期
APP_SECOND_CLASSIFICATION_MAP.put(VEHICLE_CERTIFICATION_JUST_EXPIRE_REMIND, BusinessTypeDetail.VEHICLE_CERTIFICATION_JUST_EXPIRE_REMIND.getCode());
// 磅单审核失败-重新提交
APP_SECOND_CLASSIFICATION_MAP.put(POUND_AUDIT_FAILED_AGAIN_SUBMIT, BusinessTypeDetail.POUND_AUDIT_FAILED_AGAIN_SUBMIT.getCode());
// 司机触发运单预警规则,系统通知给司机--配置中心-监控预警配置-运单预警配置后,触发预警类型:到达货源地延误
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_TRIGGER_BREAK_CONTRACT_CODE, BusinessTypeDetail.DRIVER_TRIGGER_BREAK_CONTRACT_CODE.getCode());
// 司机触发运单预警规则,系统通知给司机--配置中心-监控预警配置-运单预警配置后 触发预警类型:前往货源地超时
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_TRIGGER_GO_SOURCE_LOCAL_TIMEOUT, BusinessTypeDetail.DRIVER_TRIGGER_GO_SOURCE_LOCAL_TIMEOUT.getCode());
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:到达目的地延误
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_TRIGGER_ARRIVE_DESTINATION_DELAY, BusinessTypeDetail.DRIVER_TRIGGER_ARRIVE_DESTINATION_DELAY.getCode());
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:前往目的地超时
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_TRIGGER_GO_DESTINATION_TIMEOUT, BusinessTypeDetail.DRIVER_TRIGGER_GO_DESTINATION_TIMEOUT.getCode());
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:停留超时
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_TRIGGER_STAY_TIMEOUT, BusinessTypeDetail.DRIVER_TRIGGER_STAY_TIMEOUT.getCode());
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:装车超时
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_TRIGGER_UPLOAD_TIMEOUT, BusinessTypeDetail.DRIVER_TRIGGER_UPLOAD_TIMEOUT.getCode());
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:卸车超时
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_TRIGGER_DOWNLOAD_TIMEOUT, BusinessTypeDetail.DRIVER_TRIGGER_DOWNLOAD_TIMEOUT.getCode());
// 车辆认证审核通过
APP_SECOND_CLASSIFICATION_MAP.put(VEHICLE_CERTIFICATION_AUDIT_PASS, BusinessTypeDetail.VEHICLE_CERTIFICATION_AUDIT_PASS.getCode());
// 驾驶认证审核通过消息通知
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_LICENSE_AUDIT_PASS, BusinessTypeDetail.DRIVER_LICENSE_AUDIT_PASS.getCode());
// 实名认证审核通过
APP_SECOND_CLASSIFICATION_MAP.put(ID_CARD_AUDIT_PASS, BusinessTypeDetail.ID_CARD_AUDIT_PASS.getCode());
// 司机确认运单完成后,网络货运 先看车主阶段状态,看开票标识,标识为网络
APP_SECOND_CLASSIFICATION_MAP.put(NETWORK_PAY_AFTER_CONFIRM_ORDER, BusinessTypeDetail.NETWORK_PAY_AFTER_CONFIRM_ORDER.getCode());
// 司机确认运单完成后,钱包支付 先看车主阶段状态,看开票标识,标识为普通
APP_SECOND_CLASSIFICATION_MAP.put(WALLET_PAY_AFTER_CONFIRM_ORDER, BusinessTypeDetail.WALLET_PAY_AFTER_CONFIRM_ORDER.getCode());
// 运单列表-填写取消原因-确认,触发消息通知
APP_SECOND_CLASSIFICATION_MAP.put(CONFIRM_CANCEL_REASON_CODE, BusinessTypeDetail.CONFIRM_CANCEL_REASON_CODE.getCode());
// 触发成本中心-司机违约规则配置- 司机取消
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_CANCEL_ORDER_CODE, BusinessTypeDetail.DRIVER_CANCEL_ORDER_CODE.getCode());
// 触发成本中心-司机违约规则配置- 未按约定时间到达货源地
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_ARRIVE_SOURCE_LOCAL_TIMEOUT_CODE, BusinessTypeDetail.DRIVER_ARRIVE_SOURCE_LOCAL_TIMEOUT_CODE.getCode());
// 触发成本中心-司机违约规则配置- 未按约定时间到达目的地
APP_SECOND_CLASSIFICATION_MAP.put(DRIVER_ARRIVE_DESTINATION_TIMEOUT_CODE, BusinessTypeDetail.DRIVER_ARRIVE_DESTINATION_TIMEOUT_CODE.getCode());
businessTypeMap.put(BusinessType.CHILD_WARN.getCode(),CHILD_WARN_MAP); businessTypeMap.put(BusinessType.CHILD_WARN.getCode(),CHILD_WARN_MAP);
...@@ -234,6 +349,7 @@ public class InternalMessageTemplateEnum { ...@@ -234,6 +349,7 @@ public class InternalMessageTemplateEnum {
businessTypeMap.put(BusinessType.COMPLAINT_NOTICE.getCode(),COMPLAINT_NOTICE_MAP); businessTypeMap.put(BusinessType.COMPLAINT_NOTICE.getCode(),COMPLAINT_NOTICE_MAP);
businessTypeMap.put(BusinessType.DRIVER_REPORT.getCode(),DRIVER_REPORT_MAP); businessTypeMap.put(BusinessType.DRIVER_REPORT.getCode(),DRIVER_REPORT_MAP);
businessTypeMap.put(BusinessType.INTERNAL_REPORT.getCode(),INTERNAL_REPORT_MAP); businessTypeMap.put(BusinessType.INTERNAL_REPORT.getCode(),INTERNAL_REPORT_MAP);
businessTypeMap.put(BusinessType.APP_SECOND_CLASSIFICATION.getCode(),APP_SECOND_CLASSIFICATION_MAP);
} }
...@@ -338,6 +454,64 @@ public class InternalMessageTemplateEnum { ...@@ -338,6 +454,64 @@ public class InternalMessageTemplateEnum {
INTERNAL_REPORT_SCHEDULING_EXCEPTION("INTERNAL_REPORT_SCHEDULING_EXCEPTION","内部上报:调度异常","【%s】上报了一条调度异常,异常情况【%s】,异常内容【%s】,请点击查看。","",""), INTERNAL_REPORT_SCHEDULING_EXCEPTION("INTERNAL_REPORT_SCHEDULING_EXCEPTION","内部上报:调度异常","【%s】上报了一条调度异常,异常情况【%s】,异常内容【%s】,请点击查看。","",""),
INTERNAL_REPORT_COORDINATE_POSITION("INTERNAL_REPORT_COORDINATE_POSITION","内部上报:位置坐标","【%s】上报了一条位置坐标,请点击查看。","",""), INTERNAL_REPORT_COORDINATE_POSITION("INTERNAL_REPORT_COORDINATE_POSITION","内部上报:位置坐标","【%s】上报了一条位置坐标,请点击查看。","",""),
// App二级分类
// 跳转磅单审核通过,司机待确认完成运单页面
APP_POUND_AUDIT_PASS_CODE("APP_POUND_AUDIT_PASS_CODE","磅单审核通过", "您的磅单审核已通过,请前往确认~", "", ""),
// 车辆认证未通过
VEHICLE_CERTIFICATION_AUDIT_FAILED("VEHICLE_CERTIFICATION_AUDIT_FAILED", "车辆认证未通过", "您的车辆认证审核未通过,请重新上传~", "", ""),
// 驾驶证未通过
DRIVER_AUDIT_FAILED("DRIVER_AUDIT_FAILED", "驾驶认证未通过", "您的驾驶认证审核未通过,请重新上传~", "", ""),
// 驾驶证已过期
DRIVER_CERTIFICATE_EXPIRED("DRIVER_CERTIFICATE_EXPIRED", "驾驶证过期提醒", "您的驾驶证已过期,请前往重新上传~", "", ""),
// 从业资格证已过期
CERTIFICATE_EXPIRE_REMIND("CERTIFICATE_EXPIRE_REMIND", "证件过期提醒", "您的从业资格证已过期,请重新上传~", "", ""),
// 身份证已过期
ID_CARD_EXPIRE_REMIND("ID_CARD_EXPIRE_REMIND", "证件过期提醒", "您的身份证已过期,请前往重新上传~", "", ""),
// 车辆认证已过期
VEHICLE_CERTIFICATION_EXPIRE_REMIND("VEHICLE_CERTIFICATION_EXPIRE_REMIND", "证件过期提醒","您的车辆认证即将过期,请重新上传~","",""),
// 司机驾驶证即将过期
DRIVER_CERTIFICATE_EXPIRE_REMIND("DRIVER_CERTIFICATE_EXPIRE_REMIND", "证件即将过期提醒","您的驾驶证即将过期,请前往重新上传~","",""),
// 司机从业资格证即将过期的消息通知
DRIVER_CERTIFICATE_EXPIRE_REMIND_DRIVER("DRIVER_CERTIFICATE_EXPIRE_REMIND_DRIVER", "证件即将过期提醒","您的从业资格证即将过期,请前往重新上传~","",""),
// 身份证即将过期
ID_CARD_JUST_EXPIRE_REMIND("ID_CARD_JUST_EXPIRE_REMIND","证件即将过期提醒", "您的身份证即将过期,请尽快上传~", "",""),
// 车辆资质即将过期
VEHICLE_CERTIFICATION_JUST_EXPIRE_REMIND("VEHICLE_CERTIFICATION_JUST_EXPIRE_REMIND","证件即将过期提醒","您的车辆资质即将过期,请前往重新上传~","",""),
// 磅单审核失败-重新提交
POUND_AUDIT_FAILED_AGAIN_SUBMIT("POUND_AUDIT_FAILED_AGAIN_SUBMIT", "磅单审核未通过", "您的磅单审核未通过,请重新上传~", "", ""),
// 司机触发运单预警规则,系统通知给司机--运单号
DRIVER_TRIGGER_BREAK_CONTRACT_CODE("DRIVER_TRIGGER_BREAK_CONTRACT_CODE", "预警通知", "您的【%s】,到达货源地延误~", "",""),
// 配置中心-监控预警配置-运单预警配置后 触发预警类型:前往货源地超时--运单号、时间
DRIVER_TRIGGER_GO_SOURCE_LOCAL_TIMEOUT("DRIVER_TRIGGER_GO_SOURCE_LOCAL_TIMEOUT", "预警通知", "您的【%s】,前往货源地超时【%s】小时~", "", ""),
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:到达目的地延误--运单号
DRIVER_TRIGGER_ARRIVE_DESTINATION_DELAY("DRIVER_TRIGGER_ARRIVE_DESTINATION_DELAY", "预警通知", "您的【%s】,到达目的地延误~", "", ""),
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:前往目的地超时
DRIVER_TRIGGER_GO_DESTINATION_TIMEOUT("DRIVER_TRIGGER_GO_DESTINATION_TIMEOUT", "预警通知", "您的【%s】,前往目的地超时【%s】小时~", "", ""),
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:停留超时
DRIVER_TRIGGER_STAY_TIMEOUT("DRIVER_TRIGGER_STAY_TIMEOUT", "预警通知", "您的【%s】,停留超时【%s】小时~", "", ""),
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:装车超时
DRIVER_TRIGGER_UPLOAD_TIMEOUT("DRIVER_TRIGGER_UPLOAD_TIMEOUT", "预警通知", "您的【%s】,装车超时【%s】小时,请及时前往装车~", "", ""),
// 配置中心-监控预警配置-运单预警配置后 规则的触发 触发预警类型:卸车超时
DRIVER_TRIGGER_DOWNLOAD_TIMEOUT("DRIVER_TRIGGER_DOWNLOAD_TIMEOUT", "预警通知", "您的【%s】,卸车超时【%s】小时,请及时前往卸车~", "",""),
// 车辆认证审核通过
VEHICLE_CERTIFICATION_AUDIT_PASS("VEHICLE_CERTIFICATION_AUDIT_PASS", "认证通过", "您提交的车辆认证已审核通过~", "", ""),
// 驾驶认证审核通过消息通知
DRIVER_LICENSE_AUDIT_PASS("DRIVER_LICENSE_AUDIT_PASS", "认证通过", "您的驾驶认证已审核通过~", "", ""),
// 实名认证审核通过
ID_CARD_AUDIT_PASS("ID_CARD_AUDIT_PASS", "认证通过", "您的身份证已审核通过~", "", ""),
// 司机确认运单完成后,网络货运 先看车主阶段状态,看开票标识,标识为网络
NETWORK_PAY_AFTER_CONFIRM_ORDER("NETWORK_PAY_AFTER_CONFIRM_ORDER", "结算到账", "您的运单编号【%s】已结算到您的银行卡,结算金额%s元~", "", ""),
// 司机确认运单完成后,钱包支付 先看车主阶段状态,看开票标识,标识为普通
WALLET_PAY_AFTER_CONFIRM_ORDER("WALLET_PAY_AFTER_CONFIRM_ORDER", "结算到账", "您的运单编号【%s】已结算到您的钱包,结算金额%s元~", "", ""),
// 运单列表-填写取消原因-确认,触发消息通知
CONFIRM_CANCEL_REASON_CODE("CONFIRM_CANCEL_REASON_CODE", "运单取消", "您当前接单的运单已被取消,取消原因:【%s】~", "", ""),
// 触发成本中心-司机违约规则配置- 司机取消
DRIVER_CANCEL_ORDER_CODE("DRIVER_CANCEL_ORDER_CODE", "违约通知", "您的【%s】,接单小于【%s】小时,平台扣款【%s】元~", "", ""),
// 触发成本中心-司机违约规则配置- 未按约定时间到达货源地
DRIVER_ARRIVE_SOURCE_LOCAL_TIMEOUT_CODE("DRIVER_ARRIVE_SOURCE_LOCAL_TIMEOUT_CODE", "违约通知", "您的【%s】,未按约定时间到达货源地,平台扣款【%s】元~", "", ""),
// 触发成本中心-司机违约规则配置- 未按约定时间到达目的地
DRIVER_ARRIVE_DESTINATION_TIMEOUT_CODE("DRIVER_ARRIVE_DESTINATION_TIMEOUT_CODE", "违约通知", "您的【%s】,未按约定时间到达目的地,平台扣款【%s】元~", "", ""),
; ;
private final String code; private final String code;
...@@ -369,6 +543,7 @@ public class InternalMessageTemplateEnum { ...@@ -369,6 +543,7 @@ public class InternalMessageTemplateEnum {
COMPLAINT_NOTICE("COMPLAINT_NOTICE", "投诉通知"), COMPLAINT_NOTICE("COMPLAINT_NOTICE", "投诉通知"),
DRIVER_REPORT("DRIVER_REPORT", "司机上报"), DRIVER_REPORT("DRIVER_REPORT", "司机上报"),
INTERNAL_REPORT("INTERNAL_REPORT", "内部上报"), INTERNAL_REPORT("INTERNAL_REPORT", "内部上报"),
APP_SECOND_CLASSIFICATION("app_second_classification", "APP二级分类"),
; ;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论