48 lines
1.3 KiB
Java
48 lines
1.3 KiB
Java
package com.engine.salary.transmethod;
|
|
|
|
import com.engine.salary.util.SalaryI18nUtil;
|
|
import org.apache.commons.lang.StringUtils;
|
|
import weaver.hrm.User;
|
|
|
|
import java.util.ArrayList;
|
|
|
|
public class TaxRateTransMethod {
|
|
public static String getSystemTypeName(String type, User user) {
|
|
switch (type) {
|
|
case "1":
|
|
return SalaryI18nUtil.getI18nLabel(user.getLanguage(),125027, "系统表单");
|
|
case "0":
|
|
return SalaryI18nUtil.getI18nLabel(user.getLanguage(),125026, "自定义表单");
|
|
default:
|
|
return SalaryI18nUtil.getI18nLabel(user.getLanguage(),125026, "自定义表单");
|
|
}
|
|
}
|
|
|
|
public static String getCheckBoxPopedom(String type) {
|
|
if ("1".equals(type))
|
|
return "false";
|
|
else
|
|
return "true";
|
|
}
|
|
|
|
/**
|
|
* @description :操作的显示隐藏
|
|
*/
|
|
public static ArrayList getOpratePopedomWithType(String type) {
|
|
ArrayList returnList = new ArrayList();
|
|
String edit = "true";
|
|
String delete = "true";
|
|
String log = "true";
|
|
|
|
|
|
if(StringUtils.equals(type, "1")){
|
|
edit = "false";//启用状态显示禁用
|
|
delete = "false";
|
|
}
|
|
returnList.add(edit);
|
|
returnList.add(delete);
|
|
returnList.add(log);
|
|
return returnList;
|
|
}
|
|
}
|