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

📄 main_0201.ec

📁 证券交易系统
💻 EC
字号:
#include "../incl/bank.h" #include  <sys/time.h>$include sqlca;static  void  toolong1 ();jmp_buf    oldenv1;extern WORKER     *wk;extern int htime_out1;extern $char stockdb1[20];SEND_NET_0201   send_net_0201;RECV_NET_0201   recv_net_0201;int     net_tohost_0201(sockfd,rcv_data_package,snd_data_package)int     sockfd;char    *rcv_data_package;char    *snd_data_package;{        int    i,flag,t;        $char    T_hostls[16],t_worker[5];        char   *tmp,amount_p1[15],amount_p2[3];        char   manager_id[10],*t1,*t2;       char    duig_0201_buff[1024];       $int    T_con;       $char   tmp_lsh[16];       $char   t_trans_type[5];       $char   t_acco_type[2] ;       $char   t_account[33];       $double t_amount;       $char   t_req_serial[16];       $int    t_ans_serial;       $char   t_host_serial[7];       $char   t_time[7];       $char   t_retcode[5];       $char   t_errmsg[41];       $double t_balance;       $char   t_chongzh_flag[2];        $connect to $stockdb1;        if ( sqlca.sqlcode ) {             WriteLog ( LOGFILE,"Open database stock err![%d]\n",sqlca.sqlcode );             strcpy ( send_net.retcode,"8999");             strcpy ( send_net.errmsg,"数据库开启错误");             return( -1 );        }        wk = NULL;        tmp = rcv_data_package;         WriteLog(LOGFILE,"********从城综网帐户出主处理开始*************");        WriteLog(LOGFILE,"接收数据:\n[%s]",rcv_data_package);        i = unpknet_stock_0201(rcv_data_package,duig_0201_buff);                if(i == - 20)        {	       strcpy(snd_data_package,duig_0201_buff);	       printf("对公数据:[%s]\n",snd_data_package);	}        else if (i<0)  {            WriteLog(LOGFILE,"unpknet_stock  err!");            strcpy ( send_net_0201.retcode,"8999");            strcpy ( send_net_0201.errmsg,"解包错误");            pktonet_stock_0201(snd_data_package);                    return( 0 );        }if(i != -20){        /*  城综网帐户信息校验 (0201)

⌨️ 快捷键说明

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