⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hdefine.h

📁 170话费催交系统
💻 H
字号:
#if !defined(__HDEFINE_H__)
#define __HDEFINE_H__

//0123456789年月日元角分万千百十
#define ZERO_OFFSET			3200
#define ZERO_LENGTH			2400
#define ONE_OFFSET			8000 
#define ONE_LENGTH			2400
#define TWO_OFFSET			12200
#define TWO_LENGTH			2400
#define THREE_OFFSET		17200
#define THREE_LENGTH		2400
#define FOUR_OFFSET			22400
#define FOUR_LENGTH			2400
#define FIVE_OFFSET			27600
#define FIVE_LENGTH			2400
#define SIX_OFFSET			33200
#define SIX_LENGTH			2400
#define SEVEN_OFFSET		39000
#define SEVEN_LENGTH		2400
#define EIGHT_OFFSET		44600
#define EIGHT_LENGTH		2400
#define NINE_OFFSET			50400
#define NINE_LENGTH			2400
#define YEAR_OFFSET			89600
#define YEAR_LENGTH			2800
#define MONTH_OFFSET		96000
#define MONTH_LENGTH		2400 
#define DAY_OFFSET			102000
#define DAY_LENGTH			2400
#define YUAN_OFFSET			115120
#define YUAN_LENGTH			2400
#define JIAO_OFFSET			121200
#define JIAO_LENGTH			2400
#define FEN_OFFSET			108000
#define FEN_LENGTH			2400
#define YI_OFFSET			82000
#define YI_LENGTH			2400
#define MYRIAD_OFFSET		76400
#define MYRIAD_LENGTH		2400
#define THOUSAND_OFFSET		71400
#define THOUSAND_LENGTH		2400
#define HUNDRED_OFFSET		65800
#define HUNDRED_LENGTH		2400
#define TEN_OFFSET			58800
#define TEN_LENGTH			2400

//其它用到的语音
#define HELLOA_OFFSET		3200
#define HELLOA_LENGTH		32400
#define HELLOB_OFFSET		2000
#define HELLOB_LENGTH		34800
#define HELLOC_OFFSET		2000
#define HELLOC_LENGTH		34000
#define OTHERA_OFFSET		46000
#define OTHERA_LENGTH		68000
#define OTHERB_OFFSET		48000
#define OTHERB_LENGTH		36000
#define OTHERC_OFFSET		45200
#define OTHERC_LENGTH		58000

#define MAX_TONES			9
#define MINDEVS				22		//催缴使用的起始通道            
#define MAXDEVS				30		//语音卡最大通道数
#define APPENDDATA_COUNTS	30		//辅助缓存区大小
#define MAINDATA_COUNTS		100		//主缓存区大小
#define MAXFILES			4		//语音文件数目
#define YUYIN_LENGTH		100		//语音缓存区的最大值
#define JE_LENGTH			30		//金额语音索引的最大值
#define HTH_LENGTH			20		//合同号长度
#define NUM_LENGTH			20		//电话号码字串长度
#define CJJE_LENGTH			12		//催缴金额长度
#define QFMONTH_LENGTH		4		//欠缴月份字串长度
#define CJMONTH_LENGTH		4		//当前催缴月份字串长度
#define TIME_LENGTH			32		//时间字符串长度

#define TXT_LENGTH			256		//屏显字符串长度
#define TELE_LENGTH			7		//电话号码长度

#define CHDEVZT_A			1		//通道空闲
#define CHDEVZT_B			2		//向交换机发送摘机信号并等待应答
#define CHDEVZT_C			3		//交换机回应信号,双方进入信号交互
#define CHDEVZT_D			4		//交互完毕,振铃等待用户接听
#define CHDEVZT_E			5		//用户接听,播放催缴语音
#define CHDEVZT_F			6		//写数据库
#define CHDEVZT_G			7		//写数据库成功
#define CHDEVZT_H			8		//写数据库失败

#define CJDATA_NO			0		//无催缴数据
#define CJDATA_YES			1		//有催缴数据
#define DBA_FALSE			-1		//数据库连接异常
#define	DBA_TRUE			1		//数据库连接正常
#define DATAJY_COUNTS		300		//隔多少时间重新校验数据库连接
#define INIT_COUNT			600		//初始化屏显信息的时间间隔
#define RESETTIME			600		//通道重置计数器

#define CHDEVUNOPEN			-1		//通道未打开
#define CHDEVWORK			1		//通道工作中
#define CHDEVIDLE			0		//通道空闲

#define MAXDIALCOUNT		20		//各通道重发摘机信号的最大次数
#define WRITEDATATIME		60		//写数据库最大时间
#define END_R2MF			10		//only for state transition, end of mfc

#define INSERTSQL_LENGTH	500		//InsertSql最大长度
#define UPDATESQL_LENGTH	500		//UpdateSql最大长度

#define STOPTRUE			1		//为true表示终止
#define STOPFALSE			0		//为false表示不终止

#define USEREVT_KEYBOARD	1		//语音卡终止事件
#define CUSTOM_TIMER		35631	//时间函数标识

#define WRITEDATA			1		//写数据库
#define READDATA			0		//读数据库

#endif

⌨️ 快捷键说明

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