weaver-hrm-salary/src/com/engine/salary/transmethod/TaxRateTransMethod.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;
}
}