package com.topsun.posclient.common;
import java.math.BigDecimal;
/**
* 系统常量
* @author Dong
*
*/
public class AppConstants {
//促销方案(物料编号)包含排除法类型
public static final String PROMO_INCLUD = "1";//包含
public static final String PROMO_EXCLU = "2";//排除
public static final String PROMO_TO = "4";//指定
//单据号类型
public static final int DOC_TYPE_SALES = 0;//零售单据编号
public static final int DOC_TYPE_OLDGOLD = 1;//旧金单据编号
public static final int DOC_TYPE_BOOKINGGOLD = 2;//预订单据编号
public static final int DOC_TYPE_GOLDBUYBACK = 3;//回购
public static final int DOC_TYPE_RETURNED = 4;//退换货
//单品列表扩展属性类型 0零售/1旧金/2素金/3服务费 4 无源退货 5 退货 6换货7预订8现货9到期
public static final String ITEM_TYPE_NORMAL = "0";
public static final String ITEM_TYPE_OLDGOLD = "1";
public static final String ITEM_TYPE_SUJIN = "2";
public static final String ITEM_TYPE_SERVICEFEE = "3";
public static final String ITEM_TYPE_UNRETURNED = "4";
public static final String ITEM_TYPE_RETURNED = "5";
public static final String ITEM_TYPE_RETURNED_NEW = "6";
public static final String ITEM_TYPE_BOOKING = "7";
public static final String ITEM_TYPE_CURRENTGOLD = "8";
public static final String ITEM_TYPE_TIMELESS = "9";
//销售类型
public static final int SALES_TYPE_SALES = 0; // "销售";
public static final int SALES_TYPE_RETURNED = 1; // "退货";
public static final int SALES_TYPE_PRESALES = 2; // "投资金条预定";
public static final int SALES_TYPE_GOLDSALES =3; // "投资金条现货";
public static final int SALES_TYPE_GOLDTIMEOUT = 4; // "投资金条到期";
public static final int SALES_TYPE_GOLDBACK =5; // " 投资金条回购";
public static final int SALES_TYPE_EXECHANGE =6; // " 换货";
// 单品状态
//(0退货/1服务费/2零售/3投资金条现货/4投资金条预定 5 投资金条到期 6 投资金条回购 7 换货,8无源退货)
public static final String ITEM_STATU_RETURN = "0";
public static final String ITEM_STATU_SERVICE = "1";
public static final String ITEM_STATU_NORMAL = "2";
public static final String ITEM_STATU_GOLD_NOW = "3";
public static final String ITEM_STATU_GOLD_BOOK = "4";
public static final String ITEM_STATU_GOLD_TIMEOUT = "5";
public static final String ITEM_STATU_GOLD_BACK = "6";
public static final String ITEM_STATU_EXCHANGE = "7";
public static final String ITEM_STATU_RETURN_UNSOURCES = "8";
/*****************系统配置常量****************/
public static String SERVER_IP = "serverIp";
public static String SERVER_PORT = "serverPort";
public static String CDKEY = "cdKey";
public static String POSNO = "posNo";
public static String OG_DOCNUM = "ogDocNum";
public static String R_DOCNUM = "rDocNum";
public static String B_DOCNUM = "bDocNum";
public static String G_DOCNUM = "gDocNum";
public static String DOCNUM = "docNum";
public static String OWNER_SHOP = "ownerShop";
public static String INVOICE_NUMBER = "invoiceNumber";
public static String INVOICE_CODE = "invoiceCode";
public static String AGENT_SERVER_IP = "agentServerIp";
public static String AGENT_SERVER_PORT = "agentServerPort";
public static String AGENT_FLAG = "agentFlag";
public static String LAST_UPDATE_TIME = "lastUpdateTime";
public static BigDecimal CHAIPIAO_LIMIT = new BigDecimal(100000);
/********************************************/
public static String LOGIN_USER = "loginUser";
public static String APPLICATION_ID = "posclient";
//本地数据文件保存路径
public static String PRINT_TEMP_PATH = "data\\system\\print\\";
public static String PRINT_TEMP_FILE = "data\\system\\print\\20.xml";
public static String SEETING_FILE = "data\\system\\posclient.properties";
public static String DATA_USER_FILENAME_BACK = "data\\download\\back\\data_user.xml";
public static String DATA_USER_FILENAME = "data\\download\\data_user.xml";
public static String DATA_REPOSITORY_PATH = "data\\download\\repository_data\\";
public static String DATA_CASHIERMODE_FILENAME = "data\\download\\data_cashiermode.xml";
public static String DATA_CASHIERMODE_FILENAME_BACK = "data\\download\\back\\data_cashiermode.xml";
public static String DATA_MEMBER_FILENAME = "data\\download\\data_member.xml";
public static String DATA_MEMBER_FILENAME_BACK = "data\\download\\back\\data_member.xml";
public static String DATA_CARDRULE_FILENAME = "data\\download\\data_cardrule.xml";
public static String DATA_CARDRULE_FILENAME_BACK = "data\\download\\back\\data_cardrule.xml";
public static String DATA_POINTDATA_FILENAME = "data\\download\\data_point.xml";
public static String DATA_POINTDATA_FILENAME_BACK = "data\\download\\back\\data_point.xml";
public static String DATA_INVOICE_FILENAME = "data\\download\\data_invoice.xml";
public static String DATA_INVOICE_FILENAME_BACK = "data\\download\\back\\data_invoice.xml";
public static String DATA_ALLOTSTYLE_FILENAME = "data\\download\\data_allotstyle.xml";
public static String DATA_SHOP_FILENAME = "data\\download\\data_shop.xml";
public static String DATA_SHOP_FILENAME_BACK = "data\\download\\back\\data_shop.xml";
public static String DATA_GOLDPRICE_FILENAME = "data\\download\\data_goldprice.xml";
public static String DATA_GOLDPRICE_FILENAME_BACK = "data\\download\\back\\data_goldprice.xml";
public static String DATA_PROMOTE_FILENAME = "data\\download\\data_promote.xml";
public static String DATA_PROMOTE_FILENAME_BACK = "data\\download\\back\\data_promote.xml";
public static String DATA_ITEM_INDEX_FILENAME = "data\\download\\item\\index.xml";
public static String DATA_ITEM_INDEX_FILENAME_BACK = "data\\download\\back\\item\\index.xml";
public static String DATA_ITEM_PATH = "data\\download\\item\\data\\";
public static String DATA_ITEM_PATH_BACK = "data\\download\\back\\item\\data\\";
public static String DATA_ITEM_FILENAME_NONEXT = "data\\download\\item\\data\\data_item";
public static String DATA_ITEM_FILENAME_BACK_NOEXT = "data\\download\\back\\item\\data\\data_item";
public static String DATA_MATERIAL_FILENAME = "data\\download\\data_material.xml";
public static String DATA_MATERIALOG_FILENAME = "data\\download\\data_material_og.xml";
public static String DATA_MATERIAL_FILENAME_BACK = "data\\download\\back\\data_material.xml";
public static String DATA_COMMON_PATH = "data\\download\\";
public static String DATA_COMMON_PATH_BACK = "data\\download\\back\\";
//===================================================================================
//本地(上传)数据文件保存路径
public static String DATA_SHOPPAY_PATH = "data\\upload\\shoppay_data\\";
public static String DATA_SHOPPAY_PATH_BACK = "data\\upload\\shoppay_data\\back\\";
public static String DATA_PARTSALES_PATH = "data\\upload\\partsales_data\\";
public static String DATA_PARTSALES_HIS_PATH = "data\\upload\\partsales_data\\his\\";
public static String DATA_PARTSALES_PATH_BACK = "data\\upload\\partsales_data\\back\\";
public static String DATA_RETURNED_PATH = "data\\upload\\returned_data\\";
public static String DATA_RETURNED_HIS_PATH = "data\\upload\\returned_data\\his\\";
public static String DATA_RETURNED_PATH_BACK = "data\\upload\\returned_data\\back\\";
//投资金条回购数据路径
public static String DATA_GOLDBACK_PATH = "data\\upload\\goldback_data\\";
public static String DATA_GOLDBACK_HIS_PATH = "data\\upload\\goldback_data\\his\\";
public static String DATA_GOLDBACK_PATH_BACK = "data\\upload\\goldback_data\\back\\";
//投资金条预订数据路径
public static String DATA_GOLDBOOKING_PATH = "data\\upload\\goldbooking_data\\";
public static String DATA_GOLDBOOKING_HIS_PATH = "data\\upload\\goldbooking_data\\his\\";
public static String DATA_GOLDBOOKING_PATH_BACK = "data\\upload\\goldbooking_data\\back\\";
//投资金条现货数据路径
public static String DATA_GOLDSALES_PATH = "data\\upload\\goldsales_data\\";
public static String DATA_GOLDSALES_HIS_PATH = "data\\upload\\goldsales_data\\his\\";
public static String DATA_GOLDSALES_PATH_BACK = "data\\upload\\goldsales_data\\back\\";
//投资金条Daoqi数据路径
public static String DATA_GOLDTIMEOUT_PATH = "data\\upload\\goldtimeout_data\\";
public static String DATA_GOLDTIMEOUT_HIS_PATH = "data\\upload\\goldtimeout_data\\his\\";
public static String DATA_GOLDTIMEOUT_PATH_BACK = "data\\upload\\goldtimeout_data\\back\\";
public static String DATA_OLDGOLD_PATH = "data\\upload\\oldgold_data\\";
public static String DATA_OLDGOLD_PATH_BACK = "data\\upload\\oldgold_data\\back\\";
public static String DATA_OLDGOLD_HIS_PATH = "data\\upload\\oldgold_data\\his\\";
public static String DATA_ADJUSTSHOP_PATH = "data\\upload\\adjustshop_data\\";
public static String DATA_ADJUSTSHOP_PATH_BACK = "data\\upload\\adjustshop_data\\back\\";
public static String DATA_ADJUSTREPOSITORY_PATH = "data\\upload\\adjustrepository_data\\";
public static String DATA_ADJUSTREPOSITORY_PATH_BACK = "data\\upload\\adjustrepository_data\\back\\";
public static String DATA_CHECKREPOSITORY_PATH = "data\\upload\\checkrepository_data\\";
public static String DATA_CHECKREPOSITORY_PATH_BACK = "data\\upload\\checkrepository_data\\back\\";
public static String DATA_PAYMENT_PATH = "data\\upload\\payment_data\\";
public static String DATA_PAYMENT_PATH_BACK = "data\\upload\\payment_data\\back\\";
public static String DATA_RECEIVE_PATH = "data\\upload\\receive_data\\";
public static String DATA_RECEIVE_PATH_BACK = "data\\upload\\receive_data\\back\\";
}