提交 926336c9 authored 作者: 刘海泉's avatar 刘海泉

Merge remote-tracking branch 'origin/v29.3_carrier_messsage_20241016' into dev_jdk17

package com.clx.performance.service.impl; package com.clx.performance.service.impl;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.TypeReference;
import com.clx.performance.common.MqWrapper; import com.clx.performance.common.MqWrapper;
import com.clx.performance.config.ConfiguredOpenProperties; import com.clx.performance.config.ConfiguredOpenProperties;
import com.clx.performance.enums.InternalMessageTemplateEnum; import com.clx.performance.enums.InternalMessageTemplateEnum;
...@@ -157,6 +158,13 @@ public class SendInternalMessageServiceImpl implements SendInternalMessageServic ...@@ -157,6 +158,13 @@ public class SendInternalMessageServiceImpl implements SendInternalMessageServic
HashMap<String,Object> data = new HashMap<>(); HashMap<String,Object> data = new HashMap<>();
data.put("businessDetailTypeCode",templateType.getBusinessDetailType().getCode()); data.put("businessDetailTypeCode",templateType.getBusinessDetailType().getCode());
data.put("businessDetailTypeTitle",templateType.getBusinessDetailType().getTitle()); data.put("businessDetailTypeTitle",templateType.getBusinessDetailType().getTitle());
if(StringUtils.isNotBlank(templateType.getBusinessDetailType().getJumpUrl())){
data.put("jumpUrl",templateType.getBusinessDetailType().getJumpUrl());
}
if(StringUtils.isNotBlank(templateType.getBusinessDetailType().getParamJson())){
data.putAll(JSON.parseObject(templateType.getBusinessDetailType().getParamJson(),new TypeReference<Map<String, String>>(){}));
}
defaultMessageContent.setData(data); //放入标识,让前端根据这个标识跳转页面 defaultMessageContent.setData(data); //放入标识,让前端根据这个标识跳转页面
...@@ -209,8 +217,12 @@ public class SendInternalMessageServiceImpl implements SendInternalMessageServic ...@@ -209,8 +217,12 @@ public class SendInternalMessageServiceImpl implements SendInternalMessageServic
//构建站内信中的内容,替换变量 //构建站内信中的内容,替换变量
private String replaceContent(String content,List<String> list){ private String replaceContent(String content,List<String> list){
int listSize = 0;
int times = countCharTimes(content, "%s"); int times = countCharTimes(content, "%s");
if(times != list.size()){ if(CollectionUtils.isNotEmpty(list)){
listSize = list.size();
}
if(times != listSize){
log.error("替换的变量和字符串中需要的变量数量不一致"); log.error("替换的变量和字符串中需要的变量数量不一致");
return null; return null;
} }
......
...@@ -18,75 +18,76 @@ public class InternalMessageTemplateEnum { ...@@ -18,75 +18,76 @@ public class InternalMessageTemplateEnum {
//待办-待报价订单 ======================================================================== //待办-待报价订单 ========================================================================
//待报价 //待报价
public static final Integer CUSTOM_WAIT_QUOTATION_CODE = 10000; public static final Integer CUSTOM_WAIT_QUOTATION_CODE = 10100;
//拒绝报价code //拒绝报价code
public static final Integer CUSTOM_QUOTATION_REJECT_CODE = 10001; public static final Integer CUSTOM_QUOTATION_REJECT_CODE = 10101;
//待办-待审核事项 =========================================================================== //待办-待审核事项 ===========================================================================
//待审核:司机驾驶认证 //待审核:司机驾驶认证
public static final Integer CUSTOM_WAIT_AUDIT_LICENCE_CODE = 10002; public static final Integer CUSTOM_WAIT_AUDIT_LICENCE_CODE = 10200;
//待审核:司机车辆认证 //待审核:司机车辆认证
public static final Integer CUSTOM_WAIT_AUDIT_TRUCK_AUTH_CODE = 10003; public static final Integer CUSTOM_WAIT_AUDIT_TRUCK_AUTH_CODE = 10201;
//已承接订单 //已承接订单
public static final Integer CUSTOM_PLATFORM_UNDERTAKING_CODE = 10004; public static final Integer CUSTOM_PLATFORM_UNDERTAKING_CODE = 10203;
//货主违约通知 //货主违约通知
public static final Integer CUSTOM_OWNER_TRIGGER_BREAK_CONTRACT_CODE = 10005; public static final Integer CUSTOM_OWNER_TRIGGER_BREAK_CONTRACT_CODE = 10204;
//司机违约通知 //司机违约通知
public static final Integer CUSTOM_DRIVER_TRIGGER_BREAK_CONTRACT_CODE = 10006; public static final Integer CUSTOM_DRIVER_TRIGGER_BREAK_CONTRACT_CODE = 10205;
//收到减吨申请 //收到减吨申请
public static final Integer CUSTOM_RECEIVE_SUB_WEIGHT_APPLY_CODE = 10007; public static final Integer CUSTOM_RECEIVE_SUB_WEIGHT_APPLY_CODE = 10206;
//收到延期申请 //收到延期申请
public static final Integer CUSTOM_RECEIVE_DELAY_APPLY_CODE = 10008; public static final Integer CUSTOM_RECEIVE_DELAY_APPLY_CODE = 10207;
//货主同意减吨申请 //货主同意减吨申请
public static final Integer CUSTOM_AGREE_SUB_WEIGHT_APPLY_CODE = 10009; public static final Integer CUSTOM_AGREE_SUB_WEIGHT_APPLY_CODE = 10208;
//货主拒绝减吨申请 //货主拒绝减吨申请
public static final Integer CUSTOM_REJECT_SUB_WEIGHT_APPLY_CODE = 10010; public static final Integer CUSTOM_REJECT_SUB_WEIGHT_APPLY_CODE = 10209;
//货主同意延期申请 //货主同意延期申请
public static final Integer CUSTOM_AGREE_DELAY_APPLY_CODE = 10011; public static final Integer CUSTOM_AGREE_DELAY_APPLY_CODE = 10210;
//货主拒绝延期申请 //货主拒绝延期申请
public static final Integer CUSTOM_REJECT_DELAY_APPLY_CODE = 10012; public static final Integer CUSTOM_REJECT_DELAY_APPLY_CODE = 10211;
//货主已确认报价
public static final Integer CUSTOM_CONFIRMED_QUOTATION_CODE = 10212;
//待办-待创建货单 =================================================================== //待办-待创建货单 ===================================================================
//货单待创建 //货单待创建
public static final Integer CUSTOM_WAIT_CREATE_ORDER_GOODS_CODE = 10013; public static final Integer CUSTOM_WAIT_CREATE_ORDER_GOODS_CODE = 10300;
//货主同意调价申请 //货主同意调价申请
public static final Integer CUSTOM_OWNER_AGREE_UNDERTAKING_ORDER_ADJUSTMENT_PRICE_CODE = 10014; public static final Integer CUSTOM_OWNER_AGREE_UNDERTAKING_ORDER_ADJUSTMENT_PRICE_CODE = 10301;
//通知-订单通知 =================================================================== //通知-订单通知 ===================================================================
//货主同意调价申请 //货主同意调价申请
public static final Integer CUSTOM_OWNER_AGREE_POST_ORDER_ORDER_ADJUSTMENT_PRICE_CODE = 10015; public static final Integer CUSTOM_OWNER_AGREE_POST_ORDER_ORDER_ADJUSTMENT_PRICE_CODE = 10400;
//货主拒绝调价申请 //货主拒绝调价申请
public static final Integer CUSTOM_OWNER_REJECT_UNDERTAKING_ORDER_ADJUSTMENT_PRICE_CODE = 10016; public static final Integer CUSTOM_OWNER_REJECT_UNDERTAKING_ORDER_ADJUSTMENT_PRICE_CODE = 10401;
//货主已取消订单 //货主已取消订单
public static final Integer CUSTOM_OWNER_CANCEL_ORDER_CODE = 10017; public static final Integer CUSTOM_OWNER_CANCEL_ORDER_CODE = 10402;
//通知-投诉通知 ======================================================================
//客户投诉
public static final Integer CUSTOM_DRIVER_SUBMIT_COMPLAINT_CODE = 10017;
//上报-司机上报 ====================================================================== //上报-司机上报 ======================================================================
//待审核:司机货源地信息上报 //待审核:司机货源地信息上报
public static final Integer CUSTOM_DRIVER_REPORT_SEND_INFO_CODE = 10018; public static final Integer CUSTOM_DRIVER_REPORT_SEND_INFO_CODE = 10500;
//待审核:司机异常情况上报 //待审核:司机异常情况上报
public static final Integer CUSTOM_DRIVER_REPORT_EXCEPTION_SITUATION_CODE = 10019; public static final Integer CUSTOM_DRIVER_REPORT_EXCEPTION_SITUATION_CODE = 10501;
//待审核:无接单上报 //待审核:无接单上报
public static final Integer CUSTOM_DRIVER_REPORT_NO_TAKE_ORDER_CODE = 10020; public static final Integer CUSTOM_DRIVER_REPORT_NO_TAKE_ORDER_CODE = 10502;
//待审核:交通情况上报 //待审核:交通情况上报
public static final Integer CUSTOM_DRIVER_REPORT_TRAFFIC_SITUATION_CODE = 10021; public static final Integer CUSTOM_DRIVER_REPORT_TRAFFIC_SITUATION_CODE = 10503;
//待审核:煤炭质量上报 //待审核:煤炭质量上报
public static final Integer CUSTOM_DRIVER_REPORT_COAL_QUALITY_CODE = 10022; public static final Integer CUSTOM_DRIVER_REPORT_COAL_QUALITY_CODE = 10504;
//待审核:排队信息上报 //待审核:排队信息上报
public static final Integer CUSTOM_DRIVER_REPORT_LINE_UP_INFO_CODE = 10023; public static final Integer CUSTOM_DRIVER_REPORT_LINE_UP_INFO_CODE = 10505;
//司机上报:位置 //司机上报:位置
public static final Integer CUSTOM_DRIVER_REPORT_POSITION_CODE = 10024; public static final Integer CUSTOM_DRIVER_REPORT_POSITION_CODE = 10506;
//司机上报:油表信息 //司机上报:油表信息
public static final Integer CUSTOM_DRIVER_REPORT_REFUEL_CODE = 10025; public static final Integer CUSTOM_DRIVER_REPORT_REFUEL_CODE = 10507;
//司机上报:其他 //司机上报:其他
public static final Integer CUSTOM_DRIVER_REPORT_OTHER_CODE = 10026; public static final Integer CUSTOM_DRIVER_REPORT_OTHER_CODE = 10508;
...@@ -94,18 +95,23 @@ public class InternalMessageTemplateEnum { ...@@ -94,18 +95,23 @@ public class InternalMessageTemplateEnum {
//上报-内部上报 ====================================================================== //上报-内部上报 ======================================================================
//内部上报:线路信息 //内部上报:线路信息
public static final Integer CUSTOM_INTERNAL_REPORT_ROUTE_CODE = 10027; public static final Integer CUSTOM_INTERNAL_REPORT_ROUTE_CODE = 10600;
//内部上报:车流量 //内部上报:车流量
public static final Integer CUSTOM_INTERNAL_REPORT_TRAFFIC_VOLUME_CODE = 10028; public static final Integer CUSTOM_INTERNAL_REPORT_TRAFFIC_VOLUME_CODE = 10601;
//内部上报:厂区规则 //内部上报:厂区规则
public static final Integer CUSTOM_INTERNAL_REPORT_SITE_RULES_CODE = 10029; public static final Integer CUSTOM_INTERNAL_REPORT_SITE_RULES_CODE = 10602;
//内部上报:调度异常 //内部上报:调度异常
public static final Integer CUSTOM_INTERNAL_REPORT_SCHEDULING_EXCEPTION_CODE = 10030; public static final Integer CUSTOM_INTERNAL_REPORT_SCHEDULING_EXCEPTION_CODE = 10603;
//内部上报:位置坐标 //内部上报:位置坐标
public static final Integer CUSTOM_INTERNAL_REPORT_COORDINATE_POSITION_CODE = 10031; public static final Integer CUSTOM_INTERNAL_REPORT_COORDINATE_POSITION_CODE = 10604;
//通知-投诉通知 ======================================================================
//客户投诉
public static final Integer CUSTOM_DRIVER_SUBMIT_COMPLAINT_CODE = 10700;
...@@ -177,6 +183,8 @@ public class InternalMessageTemplateEnum { ...@@ -177,6 +183,8 @@ public class InternalMessageTemplateEnum {
WAIT_APPROVED_ITEM_MAP.put(CUSTOM_REJECT_SUB_WEIGHT_APPLY_CODE,BusinessTypeDetail.REJECT_SUB_WEIGHT_APPLY.getCode()); WAIT_APPROVED_ITEM_MAP.put(CUSTOM_REJECT_SUB_WEIGHT_APPLY_CODE,BusinessTypeDetail.REJECT_SUB_WEIGHT_APPLY.getCode());
WAIT_APPROVED_ITEM_MAP.put(CUSTOM_AGREE_DELAY_APPLY_CODE,BusinessTypeDetail.AGREE_DELAY_APPLY.getCode()); WAIT_APPROVED_ITEM_MAP.put(CUSTOM_AGREE_DELAY_APPLY_CODE,BusinessTypeDetail.AGREE_DELAY_APPLY.getCode());
WAIT_APPROVED_ITEM_MAP.put(CUSTOM_REJECT_DELAY_APPLY_CODE,BusinessTypeDetail.REJECT_DELAY_APPLY.getCode()); WAIT_APPROVED_ITEM_MAP.put(CUSTOM_REJECT_DELAY_APPLY_CODE,BusinessTypeDetail.REJECT_DELAY_APPLY.getCode());
WAIT_APPROVED_ITEM_MAP.put(CUSTOM_CONFIRMED_QUOTATION_CODE,BusinessTypeDetail.CONFIRMED_QUOTATION.getCode());
//代办-待创建货单 //代办-待创建货单
...@@ -208,7 +216,7 @@ public class InternalMessageTemplateEnum { ...@@ -208,7 +216,7 @@ public class InternalMessageTemplateEnum {
//上报-内部上报 //上报-内部上报
INTERNAL_REPORT_MAP.put(CUSTOM_DRIVER_REPORT_SEND_INFO_CODE,BusinessTypeDetail.INTERNAL_REPORT_ROUTE.getCode()); INTERNAL_REPORT_MAP.put(CUSTOM_INTERNAL_REPORT_ROUTE_CODE,BusinessTypeDetail.INTERNAL_REPORT_ROUTE.getCode());
INTERNAL_REPORT_MAP.put(CUSTOM_INTERNAL_REPORT_TRAFFIC_VOLUME_CODE,BusinessTypeDetail.INTERNAL_REPORT_TRAFFIC_VOLUME.getCode()); INTERNAL_REPORT_MAP.put(CUSTOM_INTERNAL_REPORT_TRAFFIC_VOLUME_CODE,BusinessTypeDetail.INTERNAL_REPORT_TRAFFIC_VOLUME.getCode());
INTERNAL_REPORT_MAP.put(CUSTOM_INTERNAL_REPORT_SITE_RULES_CODE,BusinessTypeDetail.INTERNAL_REPORT_SITE_RULES.getCode()); INTERNAL_REPORT_MAP.put(CUSTOM_INTERNAL_REPORT_SITE_RULES_CODE,BusinessTypeDetail.INTERNAL_REPORT_SITE_RULES.getCode());
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());
...@@ -263,77 +271,80 @@ public class InternalMessageTemplateEnum { ...@@ -263,77 +271,80 @@ public class InternalMessageTemplateEnum {
public enum BusinessTypeDetail { public enum BusinessTypeDetail {
//预警-运单预警 //预警-运单预警
ARRIVE_SEND_DELAY("ARRIVE_SEND_DELAY", "预警通知:到达货源地延误","运单%s,到达货源地延误,请尽快处理。"), ARRIVE_SEND_DELAY("ARRIVE_SEND_DELAY", "预警通知:到达货源地延误","运单%s,到达货源地延误,请尽快处理。","",""),
GOTO_SEND_TIMEOUT("GO_TO_SEND_TIMEOUT", "预警通知:前往货源地超时","运单%s,前往货源地超时,请尽快处理。"), GOTO_SEND_TIMEOUT("GO_TO_SEND_TIMEOUT", "预警通知:前往货源地超时","运单%s,前往货源地超时,请尽快处理。","",""),
ARRIVE_RECEIVE_DELAY("ARRIVE_RECEIVE_DELAY", "预警通知:到达目的地延误","运单%s,到达目的地延误,请尽快处理。"), ARRIVE_RECEIVE_DELAY("ARRIVE_RECEIVE_DELAY", "预警通知:到达目的地延误","运单%s,到达目的地延误,请尽快处理。","",""),
GOTO_RECEIVE_TIMEOUT("GOTO_RECEIVE_TIMEOUT", "预警通知:前往目的地超时","运单%s,到达目的地超时,请尽快处理。"), GOTO_RECEIVE_TIMEOUT("GOTO_RECEIVE_TIMEOUT", "预警通知:前往目的地超时","运单%s,到达目的地超时,请尽快处理。","",""),
PARK_TIMEOUT("PARK_TIMEOUT", "预警通知:前往货源地超时","运单%s,停留超时,请尽快处理。"), PARK_TIMEOUT("PARK_TIMEOUT", "预警通知:前往货源地超时","运单%s,停留超时,请尽快处理。","",""),
LOAD_TIMEOUT("LOAD_TIMEOUT", "预警通知:前往货源地超时","运单%s,装车超时,请尽快处理。"), LOAD_TIMEOUT("LOAD_TIMEOUT", "预警通知:前往货源地超时","运单%s,装车超时,请尽快处理。","",""),
UNLOAD_TIMEOUT("UNLOAD_TIMEOUT", "预警通知:前往货源地超时","运单%s,卸车超时,请尽快处理。"), UNLOAD_TIMEOUT("UNLOAD_TIMEOUT", "预警通知:前往货源地超时","运单%s,卸车超时,请尽快处理。","",""),
//预警-线路预警 //预警-线路预警
TAKE("TAKE", "预警通知:接单预警","货单【%s】,触发接单预警,请尽快处理。"), TAKE("TAKE", "预警通知:接单预警","货单【%s】,触发接单预警,请尽快处理。","",""),
UNLOAD("UNLOAD", "预警通知:卸车预警","货单【%s】,触发卸车预警,请尽快处理。"), UNLOAD("UNLOAD", "预警通知:卸车预警","货单【%s】,触发卸车预警,请尽快处理。","",""),
CONGESTION("CONGESTION", "预警通知:拥堵预警","货单【%s】,触发拥堵,请尽快处理。"), CONGESTION("CONGESTION", "预警通知:拥堵预警","货单【%s】,触发拥堵,请尽快处理。","",""),
WEATHER("WEATHER", "预警通知:天气预警","货单【%s】,触发天气预警,请尽快处理。"), WEATHER("WEATHER", "预警通知:天气预警","货单【%s】,触发天气预警,请尽快处理。","",""),
CHILD_ABNORMAL("CHILD_ABNORMAL", "预警通知:运单异常","货单【%s】,触发运单预警,请尽快处理。"), CHILD_ABNORMAL("CHILD_ABNORMAL", "预警通知:运单异常","货单【%s】,触发运单预警,请尽快处理。","",""),
LINE_ABNORMAL("LINE_ABNORMAL", "预警通知:线路异常","货单【%s】,触发线路预警,请尽快处理。"), LINE_ABNORMAL("LINE_ABNORMAL", "预警通知:线路异常","货单【%s】,触发线路预警,请尽快处理。","",""),
//待办-待报价订单 //待办-待报价订单
WAIT_QUOTATION("WAIT_QUOTATION", "订单待报价","您收到了一条货主的订单,请尽快进行报价。"), WAIT_QUOTATION("WAIT_QUOTATION", "订单待报价","您收到了一条货主的订单,请尽快进行报价。","",""),
QUOTATION_REJECT("QUOTATION_REJECT", "报价驳回:重新报价","您的订单【%s】报价已被驳回,请重新报价。"), QUOTATION_REJECT("QUOTATION_REJECT", "报价驳回:重新报价","您的订单【%s】报价已被驳回,请重新报价。","",""),
//待办-待审核事项 //待办-待审核事项
WAIT_AUDIT_LICENCE_AUTH("WAIT_AUDIT_LICENCE", "待审核:司机驾驶认证","您有一个司机认证待审核,请及时处理。"), WAIT_AUDIT_LICENCE_AUTH("WAIT_AUDIT_LICENCE", "待审核:司机驾驶认证","您有一个司机认证待审核,请及时处理。","",""),
WAIT_AUDIT_TRUCK_AUTH("WAIT_AUDIT_TRUCK_AUTH", "待审核:司机车辆认证","您有一个车辆认证待审核,请及时处理。"), WAIT_AUDIT_TRUCK_AUTH("WAIT_AUDIT_TRUCK_AUTH", "待审核:司机车辆认证","您有一个车辆认证待审核,请及时处理。","",""),
PLATFORM_UNDERTAKING("PLATFORM_UNDERTAKING", "已承接订单","【%s】货主已同意报价,平台已承接。"), CONFIRMED_QUOTATION("CONFIRMED_QUOTATION", "已同意报价","【%s】货主已同意报价。","",""),
OWNER_TRIGGER_BREAK_CONTRACT("OWNER_TRIGGER_BREAK_CONTRACT", "货主违约通知","您收到一条货主违约信息,违约编号【%s】"), PLATFORM_UNDERTAKING("PLATFORM_UNDERTAKING", "已承接订单","【%s】货主已同意报价,平台已承接。","",""),
DRIVER_TRIGGER_BREAK_CONTRACT("DRIVER_TRIGGER_BREAK_CONTRACT", "司机违约通知","您收到一条司机违约信息,违约编号【%s】"), OWNER_TRIGGER_BREAK_CONTRACT("OWNER_TRIGGER_BREAK_CONTRACT", "货主违约通知","您收到一条货主违约信息,违约编号【%s】","",""),
RECEIVE_SUB_WEIGHT_APPLY("RECEIVE_SUB_WEIGHT_APPLY", "收到减吨申请","您收到一条司机违约信息,违约编号【%s】"), DRIVER_TRIGGER_BREAK_CONTRACT("DRIVER_TRIGGER_BREAK_CONTRACT", "司机违约通知","您收到一条司机违约信息,违约编号【%s】","",""),
RECEIVE_DELAY_APPLY("RECEIVE_DELAY_APPLY", "收到延期申请","您收到一条延期申请,订单编号【%s】。"), RECEIVE_SUB_WEIGHT_APPLY("RECEIVE_SUB_WEIGHT_APPLY", "收到减吨申请","您收到一条司机违约信息,违约编号【%s】","",""),
AGREE_SUB_WEIGHT_APPLY("AGREE_SUB_WEIGHT_APPLY", "货主同意减吨申请","货主已同意您的减吨申请,订单编号【%s】。"), RECEIVE_DELAY_APPLY("RECEIVE_DELAY_APPLY", "收到延期申请","您收到一条延期申请,订单编号【%s】。","",""),
REJECT_SUB_WEIGHT_APPLY("REJECT_SUB_WEIGHT_APPLY", "货主拒绝减吨申请","货主已拒绝您的减吨申请,订单编号【%s】。"), AGREE_SUB_WEIGHT_APPLY("AGREE_SUB_WEIGHT_APPLY", "货主同意减吨申请","货主已同意您的减吨申请,订单编号【%s】。","",""),
AGREE_DELAY_APPLY("AGREE_DELAY_APPLY", "货主同意延期申请","货主已同意您的延期申请,订单编号【%s】。"), REJECT_SUB_WEIGHT_APPLY("REJECT_SUB_WEIGHT_APPLY", "货主拒绝减吨申请","货主已拒绝您的减吨申请,订单编号【%s】。","",""),
REJECT_DELAY_APPLY("REJECT_DELAY_APPLY", "货主拒绝延期申请","货主已拒绝您的延期申请,订单编号【%s】。"), AGREE_DELAY_APPLY("AGREE_DELAY_APPLY", "货主同意延期申请","货主已同意您的延期申请,订单编号【%s】。","",""),
REJECT_DELAY_APPLY("REJECT_DELAY_APPLY", "货主拒绝延期申请","货主已拒绝您的延期申请,订单编号【%s】。","",""),
//代办-待创建货单 //代办-待创建货单
WAIT_CREATE_ORDER_GOODS("WAIT_CREATE_ORDER_GOODS", "货单待创建","【%s】货主已同意报价,请及时创建货单。"), WAIT_CREATE_ORDER_GOODS("WAIT_CREATE_ORDER_GOODS", "货单待创建","【%s】货主已同意报价,请及时创建货单。","",""),
OWNER_AGREE_UNDERTAKING_ORDER_ADJUSTMENT_PRICE("OWNER_AGREE_UNDERTAKING_ORDER_ADJUSTMENT_PRICE", "货主同意调价申请","货主已同意您的调价申请,【%s】。"),//已承接订单 OWNER_AGREE_UNDERTAKING_ORDER_ADJUSTMENT_PRICE("OWNER_AGREE_UNDERTAKING_ORDER_ADJUSTMENT_PRICE", "货主同意调价申请","货主已同意您的调价申请,【%s】。","",""),//已承接订单
//通知-订单通知 //通知-订单通知
OWNER_AGREE_POST_ORDER_ORDER_ADJUSTMENT_PRICE("OWNER_AGREE_POST_ORDER_ORDER_ADJUSTMENT_PRICE", "货主同意调价申请","货主已同意您的调价申请,【%s】。"),//已挂单订单 OWNER_AGREE_POST_ORDER_ORDER_ADJUSTMENT_PRICE("OWNER_AGREE_POST_ORDER_ORDER_ADJUSTMENT_PRICE", "货主同意调价申请","货主已同意您的调价申请,【%s】。","",""),//已挂单订单
OWNER_REJECT_UNDERTAKING_ORDER_ADJUSTMENT_PRICE("OWNER_REJECT_UNDERTAKING_ORDER_ADJUSTMENT_PRICE", "货主拒绝调价申请","货主已拒绝您的调价申请,订单编号【】。"),//已承接订单 OWNER_REJECT_UNDERTAKING_ORDER_ADJUSTMENT_PRICE("OWNER_REJECT_UNDERTAKING_ORDER_ADJUSTMENT_PRICE", "货主拒绝调价申请","货主已拒绝您的调价申请,订单编号【】。","",""),//已承接订单
OWNER_CANCEL_ORDER("OWNER_CANCEL_ORDER", "货主已取消订单","货主已取消订单,订单编号【%s】。"), OWNER_CANCEL_ORDER("OWNER_CANCEL_ORDER", "货主已取消订单","货主已取消订单,订单编号【%s】。","",""),
//通知-投诉通知 //通知-投诉通知
DRIVER_SUBMIT_COMPLAINT("DRIVER_SUBMIT_COMPLAINT","客户投诉","您收到了一条客户投诉,运单编号【%s】,投诉类型【%s】,投诉内容【%s】。"), DRIVER_SUBMIT_COMPLAINT("DRIVER_SUBMIT_COMPLAINT","客户投诉","您收到了一条客户投诉,运单编号【%s】,投诉类型【%s】,投诉内容【%s】。","",""),
//上报-司机上报、 //上报-司机上报、
DRIVER_REPORT_SEND_INFO("DRIVER_REPORT_SEND_INFO","待审核:司机货源地信息上报","【%s】上报了一条货源地信息,请前往处理审核。"), DRIVER_REPORT_SEND_INFO("DRIVER_REPORT_SEND_INFO","待审核:司机货源地信息上报","【%s】上报了一条货源地信息,请前往处理审核。","",""),
DRIVER_REPORT_EXCEPTION_SITUATION("DRIVER_REPORT_EXCEPTION_SITUATION","待审核:司机异常情况上报","【%s】上报了一条异常信息,异常类型【】,异常原因【】请前往处理审核。"), DRIVER_REPORT_EXCEPTION_SITUATION("DRIVER_REPORT_EXCEPTION_SITUATION","待审核:司机异常情况上报","【%s】上报了一条异常信息,异常类型【】,异常原因【】请前往处理审核。","",""),
DRIVER_REPORT_NO_TAKE_ORDER("DRIVER_REPORT_NO_TAKE_ORDER","待审核:无接单上报","【%s】上报了一条无接单信息,无接单原因【】,请前往处理审核。"), DRIVER_REPORT_NO_TAKE_ORDER("DRIVER_REPORT_NO_TAKE_ORDER","待审核:无接单上报","【%s】上报了一条无接单信息,无接单原因【】,请前往处理审核。","",""),
DRIVER_REPORT_TRAFFIC_SITUATION("DRIVER_REPORT_TRAFFIC_SITUATION","待审核:交通情况上报","【%s】上报了一条交通信息,请前往处理审核。"), DRIVER_REPORT_TRAFFIC_SITUATION("DRIVER_REPORT_TRAFFIC_SITUATION","待审核:交通情况上报","【%s】上报了一条交通信息,请前往处理审核。","",""),
DRIVER_REPORT_COAL_QUALITY("DRIVER_REPORT_COAL_QUALITY","待审核:煤炭质量上报","【%s】上报了一条煤炭质量信息,请前往处理审核。"), DRIVER_REPORT_COAL_QUALITY("DRIVER_REPORT_COAL_QUALITY","待审核:煤炭质量上报","【%s】上报了一条煤炭质量信息,请前往处理审核。","",""),
DRIVER_REPORT_LINE_UP_INFO("DRIVER_REPORT_LINE_UP_INFO","待审核:排队信息上报","【%s】上报了一条排队信息,请前往处理审核。"), DRIVER_REPORT_LINE_UP_INFO("DRIVER_REPORT_LINE_UP_INFO","待审核:排队信息上报","【%s】上报了一条排队信息,请前往处理审核。","",""),
DRIVER_REPORT_POSITION("DRIVER_REPORT_POSITION","司机上报:位置","【%s】上报了一条位置信息【%s】。"), DRIVER_REPORT_POSITION("DRIVER_REPORT_POSITION","司机上报:位置","【%s】上报了一条位置信息【%s】。","",""),
DRIVER_REPORT_REFUEL("DRIVER_REPORT_REFUEL","司机上报:油表信息","【%s】上报了一条油表信息。"), DRIVER_REPORT_REFUEL("DRIVER_REPORT_REFUEL","司机上报:油表信息","【%s】上报了一条油表信息。","",""),
DRIVER_REPORT_OTHER("DRIVER_REPORT_OTHER","司机上报:其他","【%s】上报了一条其他信息,内容为:【%s】。"), DRIVER_REPORT_OTHER("DRIVER_REPORT_OTHER","司机上报:其他","【%s】上报了一条其他信息,内容为:【%s】。","",""),
//上报-内部上报 //上报-内部上报
INTERNAL_REPORT_ROUTE("INTERNAL_REPORT_ROUTE","内部上报:线路信息","【%s】上报了一条线路信息,请点击查看。"), INTERNAL_REPORT_ROUTE("INTERNAL_REPORT_ROUTE","内部上报:线路信息","【%s】上报了一条线路信息,请点击查看。","",""),
INTERNAL_REPORT_TRAFFIC_VOLUME("INTERNAL_REPORT_TRAFFIC_VOLUME","内部上报:车流量","【%s】上报了一条车流量信息,请点击查看。"), INTERNAL_REPORT_TRAFFIC_VOLUME("INTERNAL_REPORT_TRAFFIC_VOLUME","内部上报:车流量","【%s】上报了一条车流量信息,请点击查看。","",""),
INTERNAL_REPORT_SITE_RULES("INTERNAL_REPORT_SITE_RULES","内部上报:厂区规则","【%s】上报了一条厂区规定,规定内容【%s】,请点击查看。"), INTERNAL_REPORT_SITE_RULES("INTERNAL_REPORT_SITE_RULES","内部上报:厂区规则","【%s】上报了一条厂区规定,规定内容【%s】,请点击查看。","",""),
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】上报了一条位置坐标,请点击查看。","",""),
; ;
private final String code; private final String code;
private final String title; private final String title;
private final String content; private final String content;
private final String jumpUrl;
private final String paramJson;
public static Optional<BusinessTypeDetail> getByCode(String code) { public static Optional<BusinessTypeDetail> getByCode(String code) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论