📄 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 + -