?? bossglobaldefine.h
字號:
#ifndef __BOSSGlobalDefs_h__
#define __BOSS lobalDefs_h__
#include "BOSSdataEntityLenDef.h"
#ifndef HP_UNIX
using namespace std;
#endif
const int INT_NULL = -1;
const char CHAR_NULL = '\0';
const int INT_INIT = 0;
const char CHAR_INIT = '\0';
const double DOUBLE_INIT = 0.00;
//鎖
enum _LOCK {LOCKED = 1, NO_LOCK = 0};
//個人客戶、集團客戶
enum _CUSTOMER_TYPE {
CC_PERSONAL_CUSTOMER = 1,
CC_GROUP_CUSTOMER = 2
};
//用戶類型:GSM用戶,固話用戶,VPMN用戶,移動專網用戶,短信批發用戶
enum _USER_TYPE {
CC_GSM_USER = 1, //
CC_PSTN_USER = 2, //
CC_VPMN_USER = 3, //
CC_MSN_USER = 4, //
CC_SMB_USER = 5 //
};
//
//受理來源定義:site :營業廳,auto1860
//
enum _OP_SOURCE {
SOURCE_SITE = 1, //營業廳受理
SOURCE_AUTO1860 = 2, //1860自動臺受理
SOURCE_1860 = 3 , //1860人工臺
SOURCE_MAINTENANCE = 4 //維護工具
};
//充值類型:1 普通充值 2 新業務充值
enum FUND_TYPE{
FUND_NORMAL = 1,
FUND_BUSINESS = 2
};
//用戶品牌
enum _USER_BRAND {
BRAND_MOTO =1, //全球通
BRAND_GOLDEN =2, //金卡快捷通
BRAND_COMM =3 //普通快捷通
};
//VPMN短號狀態
enum _VPMN_SHORT_NO {
SHORT_USED =2, //已用
SHORT_NO_USED =1, //未用
};
//數據字典定義
//號碼類型定義 _ID_TYPE_MSISDN:手機號 ,ID_TYPE_USER_ID:用戶標識 ,ID_TYPE_CUSTOMER_ID:客戶標識 ,ID_TYPE_ACCOUNT_ID:帳戶標識
enum _ID_TYPE {
ID_TYPE_MSISDN=1,
ID_TYPE_USER_ID=2 ,
ID_TYPE_CUSTOMER_ID=3 , //個人客戶標識
ID_TYPE_ACCOUNT_ID=4, //帳戶
ID_TYPE_IMSI=5 ,
ID_TYPE_VPMNUSER=6, //Vpmn用戶標識 (維護明細使用)
ID_TYPE_CUSTOMER_GROUP=7 //集團客戶標識
};
//受理單有效標識
enum _OPERATING_VALID_FLAG{OPERATING_INVALID=0,OPERATING_VALID=1};
// 受理單結帳標識 IS_CHECKOUT已結帳 NO_CHECKOUT 未結帳
enum _CHECKOUT_FLAG {NO_CHECKOUT = 0,IS_CHECKOUT = 1};
//業務資費字典定義 選號費、SIM卡費、充值費、繳費金額、取款金額、轉帳金額
enum _CUSTCARE_TARIFF {
CHOICE_NUMBER_FEE = 3004, //選號費
SIMCARD_FEE =3003 , //SIM卡費
PRE_STORE_FEE = 3018 , //充值費
PAYMENT_FEE= 3020
};
//操作員級別定義
enum _OPERATOR_LEVEL {
PROVINCE_LEVEL = 1, //省操作員
CITY_LEVEL = 2, //地市級操作員
COUNTY_LEVEL =3, //縣市級操作員
SITE_LEVEL = 4, //營業點操作員
OPERATOR_LEVEL=5 //營業員
};
//組織機構類別
enum _ORG_TYPE {
ORG_SITE = 28, //營業點
ORG_AGENT = 29 //代銷商
};
//用戶停復機處理,是否派工單 0:不派; 1:派
enum _SEND_ORDER_TYPE{
SEND_OPERATION_NO = 0,
SEND_OPERATION_YES = 1
};
enum _AUTO_1860_CODE
{
CODE_APPLY = 11, // 報停、報復、報開處理
CODE_STOP_RESUME = 12, // 停復機處理
CODE_SRV_DISPLAY = 13, // 主叫顯示
CODE_SRV_CALLWAIT= 16, // 呼叫等待
CODE_SEC_OPEN_1 = 22, // 開秘書服務
CODE_SEC_OPEN_2 = 23, // 開秘書服務
CODE_SEC_CLOSE = 26 // 關秘書服務
};
// 用戶停復機處理命令字
enum _CHAGE_USER_STATUS_CMD_TYPE
{
CMD_ARREAR_STOP = 1, // 欠停處理
CMD_ARREAR_RESUME = 2, // 欠復處理
CMD_APPLY_STOP = 3, // 報停處理
CMD_APPLY_RESUME = 4, // 報復處理
CMD_HALF_STOP = 5, // 半停處理
CMD_OPEN = 6, // 開戶處理
CMD_DESTORY_ARREAR = 7, // 欠費銷戶
CMD_DESTORY_APPLY = 8, // 申請銷戶
CMD_DESTORY_FORCE = 9 // 強制銷戶
};
enum _SCORE_REDEEMED {
SCORE_REDEEMED_MONEY = 1, //積分兌換形式話費充值
SCORE_REDEEMED_NEW_OPERATION = 2, //積分兌換形式新業務充值
SCORE_REDEEMED_ALLOWANCE = 3, //積分兌換形式購機補貼
SCORE_REDEEMED_CARD = 4 //積分兌換形式換充值卡
};
//受理操作明細定義 1:有效受理單結帳 2:無效受理單結帳
enum _DETAIL {CLERK_DETAIL=1, CANCEL_DETAIL=2};
//受理單結帳標志
enum _CHECK_OUT {NOT_CHECK_OUT =0, IS_CHECK_OUT=1, ALL_CHECK_OUT = 2} ;
//受理單有效標志
enum _IS_VALID {NO_VALID = 0,VALIDED = 1} ;
//用戶付費方式定義
enum _PAY_MODE {
PAYMODE_PRE = 2, //預付費
PAYMODE_POST = 1 //后付費
};
//SIM卡狀態 未用卡,已用卡、懷卡
enum _SIM_STATE {NEW_SIM = 0, USED_SIM =1 ,BAD_SIM = 2};
//號碼狀態
enum _MSISDN_STATE {
NEW_MSISDN = 1, //新號
SUSPEND_MSISDN=2, //暫不用號
FREEZE_MSISDN =3, //冷號
SAVE_MSISDN =4, //預留號
USABLE_MSISDN=5 , //可放號
HIDE_USABLE_MSISDN=6, //隱放號
PRE_USABLE_MSISDN = 7, //預配放號
PRE_MATCH_MSISDN =8, //預配號
BOOKING_MSISDN =9, //號碼預約
USED_MSISDN =10 //已售號
};
/*
1 新號
2 暫不用號
3 冷號
4 預留號
5 可放號
6 隱放號
7 預配放號
8 預配號
9 號碼預約
10 已售號
*/
// 用戶秘書服務狀態 關,開
enum _SECRETRAY_STATE {SECRETRAY_CLOSE = 0 ,SECRETRAY_OPEN = 1};
//業務字典配置 表business,即套餐類型定義
enum _BUSINESS {
BUSINESS_MSN = 1000, //移動專網業務
BUSINESS_VPN = 1001, //vpn(虛擬網)業務
BUSINESS_GSMS= 1002, //集團短信 group sms (企信通)
BUSINESS_SMB = 1003, //短信批發業務
BUSINESS_VPMN= 1004, //vpmn業務
BUSINESS_ZONE= 1005, //動感地帶業務
BUSINESS_GPRS= 1006 //GPRS業務
};
//預配號狀態 1:未開通 2:已開通
enum _PRE_STATE {
CC_NO_OPEN = 1,
CC_OPENED = 2
};
//預配號分配標志 1:未售出 2:已售出
enum _ALLOC_FLAG{
CC_NO_ALLOC =1,
CC_ALLOCED = 2
};
//預配號資料回收標志 0:未返回 1:已返回
enum _RETURN_FLAG{
CC_NO_RETUEN =0,
CC_RETURNED = 1
};
//工單類型HLR工單、VPMN工單、IP直通車工單
enum _OPERATION_TYPE {
OPERATION_HLR= 1, //HLR工單
OPERATION_VPMN =2 , //VPMN工單
OPERATION_IP = 3, //IP直通車工單
OPERAION_SMP= 4 , //短信批發工單
OPERATION_SEC= 5 //秘書服務工單
};
//秘書服務命令代碼定義
enum _SEC_OPERATION_CODE {
SEC_OPEN = 48, //開秘書服務
SEC_CLOSE = 49, //關秘書服務
SEC_RESET_PWD= 51 //秘書服務密碼復位
};
//VPMN命令代碼定義,包含集團命令、成員命令等
enum _VPMN_OPERATION_CODE {
VPMN_USER_OPEN = 1, //VPMN用戶開戶
VPMN_USER_CLOSE=3, //VPMN用戶消戶
VPMN_USER_STOP=5, //VPMN用戶激活
VPMN_USER_REOPEN=7, //VPMN用戶去激活
VPMN_USER_CHANGE=9, //VPMN用戶信息修改
VPMN_MEMBER_OPEN = 17, //VPMN成員開戶
VPMN_MEMBER_CLOSE = 19, //VPMN成員消戶
VPMN_MEMBER_CHANGE =21, //VPMN成員信息修改
VPMN_MEMBER_CHG_STATE =23 //VPMN成員狀態修改(即激活、去激活)
};
//HLR工單命令代碼定義
enum _HLR_OPERATION_CODE {
HLR_OPEN=301, //GSM新建用戶
HLR_CLOSE=302, //GSM刪除用戶
HLR_OPEN_SMS=303, //GSM開短消息
HLR_CLOSE_SMS=304, //GSM關短消息
HLR_OPEN_DATA=305, //GSM開數據業務
HLR_CLOSE_DATA= 306, //GSM關數據業務
HLR_OPEN_FAX=307, //GSM開傳真業務
HLR_CLOSE_FAX=308, //GSM關傳真業務
HLR_STOP=311, //GSM欠停
HLR_REOPEN=312 , //GSM欠復
HLR_CH_ROAM=313, //GSM改漫游區域
HLR_CH_SERVICE=314, //GSM改用戶附加功能
HLR_CH_IMSI=315, //GSM改IMSI
HLR_CH_LONG=316, //GSM關國際長權
HLR_OPEN_LONG=317, //GSM開國際長權
HLR_HALF_STOP=321, //GSM半停
HLR_HALF_REOPEN=322, //GSM半復
HLR_OPEN_GPRS=327, //開GPRS業務
HLR_CLOSE_GPRS=328, //關GPRS業務
HLR_APPLY_STOP=331, //GSM申請停機
HLR_APPLY_OPEN=332, //GSM申請復機
HLR_CLOSE_KOREA_ROAM=333, //關韓國漫游
HLR_OPEN_KOREA_ROAM=334, //開韓國漫游
HLR_CLOSE_VPMN=335, //關VPMN功能
HLR_OPEN_VPMN=336, //開VPMN功能
HLR_QUERY_INFO=394, //GSM查交換機狀態
HLR_QUERY_STATE=399 //GSM讀取用戶狀態
};
//IP直通車工單命令代
enum _IP_OPERATION_CODE {
IP_LINEAR_STOP = 1 , //贊停IP直通車
IP_LINEAR_REOPEN = 2, //復IP直通車
IP_LINEAR_OPEN = 3, //IP直通車開戶
IP_LINEAR_CLOSE = 4, //IP直通車消戶
IP_LINEAR_CHANGE = 5 //IP直通車資料修改
};
//VPMN成員、VPMN用戶的狀態定義
enum _VPMN_STATE {
VPMN_ACTIVE = 0, //激活狀態,正常使用
VPMN_UNACTIVE=1, //非激活,不能正常使用
VPMN_CLOSE = 2 //消戶
};
//GSM用戶狀態字典
enum _USER_STATE {
USER_STATE_USUAL = 1, //正常
USER_STATE_APPLY_STOP = 2, //報停
USER_STATE_ARREAR_STOP = 3 , //欠停
USER_STATE_HALF_STOP = 4, //半停
USER_ARREAR_APPLY =5, //欠停+報停
USER_HALF_APPLY=6, //半停+報停
USER_STATE_PREMATCH=15, //用戶預配未開通
USER_APPLY_DESTORY=20, //申請消戶
USER_ARREAR_DESTORY = 21, //欠費消戶
USER_FORCE_DESTORY = 23 //強制消戶
};
//用戶附加功能標識 國際漫游、國內漫游、國際長途、
enum _USER_SERVICE_OPT {
SERVICE_EXTERNAL_ROAM= 1, //國際漫游
SERVICE_INTERNAL_ROAM = 2, //國內漫游
SERVICE_INTERPROVINCIAL=3, //省內漫游
SERVICE_SMS=4, //短信
SERVICE_MAIL=5, //語音信箱
SERVICE_FAX=6, //傳真
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -