finalstatestring.java

来自「java阿里巴巴代码」· Java 代码 · 共 227 行

JAVA
227
字号
package com.saas.biz.commen;

import java.util.HashMap;

/**
 * @author:LiuYang
 * @desc:所有静态常量
 * @2008-6-3
 */
public class FinalStateString {
	
	
	
	/**
	 * 所有状态参数来自于td_s_commpara表、系统参数文件
	 */
	HashMap<String, String> map;
	
	
	
	public FinalStateString() {

		map = new HashMap<String, String>();
		map.put("0", "新录入无需审批");
		map.put("1", "新录入待审批");
		map.put("2", "审批通过");
		map.put("3", "审批退回");
		map.put("4", "被冻结");
		map.put("5", "已执行");
		map.put("6", "被注销");
		map.put("7", "卖方已出库");
		map.put("8", "运输在途");
		map.put("9", "已经到货");
	}
	
	
	
	// 0:机会报价单
	public String OpportunityStateToStirng(String state) {

		String name = "";
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 1:正式报价单
	public String QuotationStateToString(String state) {

		String name = "";
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 2:销售单.
	public String SaleStateToString(String state) {

		String name = "";
		map.put("f", "待出库");
		map.put("g", "已包装");
		map.put("h", "已出库");
		map.put("i", "运输在途");
		map.put("j", "已经到货");
		map.put("k", "应收帐款部分结清");
		map.put("l", "应付收款全部结清");
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 3:采购单.
	public String StockStateToString(String state) {

		String name = "";
		map.put("a", "待入库");
		map.put("b", "包装存储");
		map.put("c", "已经入库");
		map.put("d", "应付帐款部分结清");
		map.put("e", "应付帐款全部结清");
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 4:出库单.
	public String OutStoreStateToString(String state) {

		String name = "";
		map.put("f", "待出库");
		map.put("g", "已包装");
		map.put("h", "已出库");
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 5:入库单.
	public String InStoreStateToString(String state) {

		String name = "";
		map.put("a", "待入库");
		map.put("b", "包装存储");
		map.put("c", "已经入库");
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 6:配送单
	public String GiveStoreStateToString(String state) {

		String name = "";
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 7:各项申请单
	public String AppStoreStateToString(String state) {

		String name = "";
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 8:调度单
	public String ControlStoreStateToString(String state) {

		String name = "";
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 9:调度指令
	public String InstructionStoreStateToString(String state) {

		String name = "";
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// a:调拨单
	public String AssignStoreStateToString(String state) {

		String name = "";
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 退货单
	public String RefundGoodsStateToString(String state) {

		String name = "";
		map.put("a", "退货待入库");
		map.put("b", "包装存储");
		map.put("c", "已经入库");
		map.put("d", "应付帐款部分结清");
		map.put("e", "应付帐款全部结清");
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
	
	
	
	// 换货单
	public String NifferGoodsStateToString(String state) {

		String name = "";
		map.put("a", "退货待入库");
		map.put("b", "包装存储");
		map.put("c", "已经入库");
		map.put("d", "应付帐款部分结清");
		map.put("e", "应付帐款全部结清");
		map.put("f", "待出库");
		map.put("g", "已包装");
		map.put("h", "已出库");
		map.put("i", "运输在途");
		map.put("j", "已经到货");
		map.put("k", "应收帐款部分结清");
		map.put("l", "应付收款全部结清");
		if (map.get(state) != null) {
			name = map.get(state).toString();
		}
		return name;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?