优化
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