优化
This commit is contained in:
@ -1,5 +1,6 @@
|
||||
package com.ruoyi.common.constants;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
public class WgzAndBgtMessageConstant {
|
||||
@ -50,19 +51,46 @@ public class WgzAndBgtMessageConstant {
|
||||
* =====================================================包工头=====================================================
|
||||
*/
|
||||
|
||||
public static final String BGT_HEADLINE_APPLY = "您申请的【%s】项目,已得到回复!";
|
||||
public static final String BGT_SUBHEADING_APPLY = "您申请的【%s】项目,已经过审核人【%s】同意!";
|
||||
//模板
|
||||
public static final String BGT_SIGN_UP_APPLY_HEADLINE = "您申请的【%s】项目,已得到回复!";
|
||||
public static final String BGT_SIGN_UP_APPLY_SUBHEADING = "您申请的【%s】项目,审核人【%s】已%s!";
|
||||
public static final String BGT_PAY_APPLY_HEADLINE = "【%s】项目工资已审批!";
|
||||
public static final String BGT_PAY_APPLY_SUBHEADING = "您申请的【%s】项目工资,审核人【%s】已%s!";
|
||||
public static final String BGT_LEAVE_APPLY_HEADLINE = "您【%s】项目的请假申请,审核人【%s】已%s!";
|
||||
public static final String BGT_LEAVE_APPLY_SUBHEADING = "您【%s】项目的请假申请,审核人【%s】已%s!";
|
||||
|
||||
//主副标志
|
||||
public static final String HEADLINE = "headline"; //主标题
|
||||
public static final String SUBHEADING = "subheading"; //副标题
|
||||
|
||||
//消息类型
|
||||
public static final String BGT_TYPE_SIGN_UP = "1"; //务工者报名
|
||||
public static final String BGT_TYPE_PAY = "2"; //付款
|
||||
public static final String BGT_TYPE_LEAVE = "3"; //请假
|
||||
public static final String BGT_TYPE_MAKE_UP = "4"; //补卡
|
||||
public static final String BGT_TYPE_EXIT = "5"; //退场
|
||||
|
||||
//包工头消息返回
|
||||
public static String bgtMessage(Map<String, String> mp, String type) {
|
||||
public static Map<String,String> bgtMessage(Map<String, String> mp, String type,Boolean isPass) {
|
||||
Map<String, String> map = new HashMap<>();
|
||||
String pass = isPass ? "通过" : "拒绝";
|
||||
switch (type){
|
||||
case "1":
|
||||
return String.format(BGT_HEADLINE_APPLY, mp.get("projectName"));
|
||||
map.put(HEADLINE, String.format(BGT_SIGN_UP_APPLY_HEADLINE, mp.get("projectName")));
|
||||
map.put(SUBHEADING, String.format(BGT_SIGN_UP_APPLY_SUBHEADING, mp.get("projectName"),mp.get("auditor"),pass));
|
||||
break;
|
||||
case "2":
|
||||
return String.format(BGT_SUBHEADING_APPLY, mp.get("projectName"),mp.get("auditor"));
|
||||
map.put(HEADLINE, String.format(BGT_PAY_APPLY_HEADLINE, mp.get("projectName")));
|
||||
map.put(SUBHEADING, String.format(BGT_PAY_APPLY_SUBHEADING, mp.get("projectName"),mp.get("auditor"),pass));
|
||||
break;
|
||||
// case "3":
|
||||
// return String.format(BGT_PAY_APPLY, mp.get("projectName"),mp.get("auditor"));
|
||||
// case "4":
|
||||
// return String.format(BGT_LEAVE_APPLY, mp.get("projectName"),mp.get("auditor"));
|
||||
default:
|
||||
return "未知类型";
|
||||
break;
|
||||
}
|
||||
return map;
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user