📄 cispub0606.hpp
字号:
BOOL MbToMbfe(CURR_INF *curr, char *sMbMsg, int iMbLen, char *sMbfeMsg, int *iMbfeLen); //文件查找函数 BOOL FindFile(char* sFilePath); //保存报文到CISPKGDATA BOOL SavePkgData(PkgData *strPkgData , char *sResDesc, char *fileName=NULL); //把CNAPS报文分析保存到PkgData结构中 BOOL SetPkgData(PkgData& pkgData, char *sPkgData, char *sPkgHead, char *sDesc); BOOL CheckSerail(int *flag); //打印CISDATA数据 void DisCis(CISDATA *cisData); //打印业务要素 void PrintMainInfo(MainInfo& mainInfo); //把指定文件转换成BASE64的内容 BOOL TranFileToBase64(char *filePath, char *base64Buf); public: SybServer *_clsSybServer; // 数据库服务类 char m_UserNo[11]; char m_UserName[21]; char m_UserIpAddr[16]; char m_UserOrgNo[13]; private: char *getSerialNo(char type);//////////////////////////////////////////////////////////////////////////////// public: //业务主管授权消息的处理函数 BOOL Tr10810(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //用户登陆消息的处理函数 BOOL Tr10811(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //用户注销消息的处理函数 BOOL Tr10812(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //用户修改密码消息的处理函数 BOOL Tr10813(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //申请登陆全国影像交换系统消息的处理函数 BOOL Tr00401(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //申请登陆全国影像交换系统消息的处理函数 BOOL Tr00403(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //增加机构码消息的处理函数 BOOL Tr10831(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //修改机构码消息的处理函数 BOOL Tr10832(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //查询机构码消息的处理函数 BOOL Tr10833(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS100业务查询消息的处理函数 BOOL Tr10000(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS100业务录入消息的处理函数 BOOL Tr10001(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS100业务修改消息的处理函数 BOOL Tr10002(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS100业务复核消息的处理函数 BOOL Tr10003(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS100业务提出消息的处理函数 BOOL Tr10004(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS100业务核押消息的处理函数 BOOL Tr10006(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS100业务验印消息的处理函数 BOOL Tr10007(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS100业务回执消息的处理函数 BOOL Tr10008(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS100业务回执消息的处理函数,返回message字段 BOOL Tr10009(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS101业务查询消息的处理函数 BOOL Tr10100(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS101业务录入消息的处理函数 BOOL Tr10101(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS101业务修改消息的处理函数 BOOL Tr10102(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS101业务复核消息的处理函数 BOOL Tr10103(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS101业务提出消息的处理函数 BOOL Tr10104(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS101业务核押消息的处理函数 BOOL Tr10106(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS101业务验印消息的处理函数 BOOL Tr10107(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS101业务回执消息的处理函数 BOOL Tr10108(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //CIS101业务查询,返回message字段 BOOL Tr10109(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //业务查询申请消息的处理数 BOOL Tr10300(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //查询业务查询申请的处理数 BOOL Tr10301(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //业务查复应答消息的处理函数 BOOL Tr10302(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); BOOL Tr13333(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //自由格式报文申请消息的处理函数 BOOL Tr10303(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //自由格式报文的查询的处理函数 BOOL Tr30301(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //业务状态查询申请消息的处理函数 BOOL Tr10304(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //业务状态查询结果的查询消息的处理函数 BOOL Tr30401(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //同城违规业务上载消息的处理处理函数 BOOL Tr10306(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //同城违规业务上载记录查询消息的处理函数 BOOL Tr30601(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //止付申请请求消息的处理函数 BOOL Tr10309(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //止付申请的查询记录查询函数 BOOL Tr30901(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //止付应答请求消息的处理函数 BOOL Tr10310(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //退出系统消息的处理函数 BOOL Tr10841(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //接收队列表管理消息的处理函数 BOOL Tr10844(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //发送队列表管理消息的处理函数 BOOL Tr10843(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //业务计费清单查询消息的处理函数 BOOL Tr10201(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //增加用户消息的处理函数 BOOL Tr10801(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //修改用户消息的处理函数 BOOL Tr10802(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //授权用户消息的处理函数 BOOL Tr10803(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //注销用户消息的处理函数 BOOL Tr10804(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //删除用户消息的处理函数 BOOL Tr10805(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //查询用户消息的处理函数 BOOL Tr10806(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); //查询菜单消息处理函数 BOOL Tr10822(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); BOOL Tr20000(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); BOOL Tr20001(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); BOOL Tr30402(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); BOOL Tr30403(char *RecvBuf , char *Result,char *sResDesc, TCnapsTagMML *pTagmml); BOOL Tr30404(char *RecvBuf , char *Result,char *sResDesc); //add by hanyun 增加一个前台取return code的接口 BOOL Tr30405(char *RecvBuf , char *Result,char *sResDesc); //add end BOOL Tr30501(char *RecvBuf , char *Result,char *sResDesc); BOOL Tr30502(char *RecvBuf , char *Result,char *sResDesc); BOOL Tr30503(char *RecvBuf , char *Result,char *sResDesc); BOOL SaveSendData(SENDDATA *sSendData , char *Add,char *BankNo,char *sResDesc ); BOOL Get407Data(char *parcode,char *parvalue); //将核验标志加如用途栏位,入发送队列表 BOOL SaveSendMbData(SENDMBDATA *SendMbBuf); //获取机构信息 BOOL GetOrgInfo(const char *orgno, ORGINFO *sOrgInfo); //检查票据号码是否已经被使用 int CheckBillNo( char *billnum,char *billtype,char *paybankno,char *CmtNo ); }; #endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -