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