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

📄 dpsttodeposit.h

📁 proc业务处理程序
💻 H
字号:
#ifndef DPSTTODEPOSIT_H_
#define DPSTTODEPOSIT_H_
#include "bill_func.h"
#define MAX_STR_NUM 100

/*押金结构体*/
typedef struct dpst_record {
	int rownum;/*记录条数*/
	long subscrbid[MAX_STR_NUM];
	Char_7 areaid[MAX_STR_NUM];
	long deposit[MAX_STR_NUM];
	Char_17 transn[MAX_STR_NUM];
	Char_9 opendpt[MAX_STR_NUM];
	struct dpst_record *next;
} DPST_RECORD;

/*工单结构体*/
typedef struct workflow {
	int rows;/*记录条数*/
	Char_17 transn[MAX_STR_NUM];
	Char_7 areaid[MAX_STR_NUM];
	Char_4 ordertype[MAX_STR_NUM];
	Char_3 svcid[MAX_STR_NUM];
	Char_21 svcnum[MAX_STR_NUM];
	long subscrbid[MAX_STR_NUM];
	Char_201 rsrcremarks[MAX_STR_NUM];
	Char_12 optrid[MAX_STR_NUM];
	Char_9 acptsiteid[MAX_STR_NUM];
	Char_3 state[MAX_STR_NUM];
	Char_9 opendpt[MAX_STR_NUM];
	Char_251 remarks[MAX_STR_NUM];
	int execcounts[MAX_STR_NUM];
	Char_15 createtime[MAX_STR_NUM];
	Char_15 pretime[MAX_STR_NUM];
	Char_15 statetime[MAX_STR_NUM];
	struct workflow *next;
} WORKFLOW_RECORD;

char  gs_filename[20][100];/*文件名*/
char  g_file_path[101];
char  g_para_filename[]="winner.ini";
char  g_err_filename[]="h_error_records.log";
char  g_log_filename[]="happy_process.log";
char  gs_time[100];
char  szmsg[1024];

/*文件指针*/
FILE *gfp_winner,*gfp_err,*gfp_log;

extern DEPOSITRECORD* gp_deposit;

void dpstTodeposit(DPST_RECORD * dpst, DEPOSITRECORD * depositrec);

void back_dpst(DPST_RECORD * mdpst, DEPOSITRECORD * depositrec,WORKFLOW_RECORD *workflow);
int l_db_ins_workflow(WORKFLOW_RECORD *workflow);

void Open_File(void);
void Close_File(void);
void Write_Log(DPST_RECORD * dpst);

#endif /*DPSTTODEPOSIT_H_*/

⌨️ 快捷键说明

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