📄 type2buf.c
字号:
/*=============================================================
* 功能: 把交易类型 type 转换为字符串 itrin
* 主要用于界面及报表处理程序调用
* 作者:
* 最后修改人: 周国祥
* 最后修改日期: 2001/07/30
*===============================================================*/
#include <stdio.h>
#include "macro_def.h"
#include "mytools.h"
void type2buf( type, itrin )
int type;
char *itrin;
{
switch(type)
{
#ifdef zgx010730_modi
case AUTH_PUR:
strcpy(itrin, "授权消费");
break;
case PURCHASE:
strcpy(itrin, "消 费");
break;
case REFUND:
strcpy(itrin, "退 货");
break;
case WITHDRAWAL:
strcpy(itrin, "取 现");
break;
case DEPOSIT:
strcpy(itrin, "存 款");
break;
case TRANS_OUT:
strcpy(itrin, "转 出");
break;
case TRANS_IN:
strcpy(itrin, "转 入");
break;
#ifdef zgx0405 /* 暂去掉,请负责修改人重新处理 */
case AGENT_IN:
strcpy(itrin, "代 收");
break;
case AGENT_OUT:
strcpy(itrin, "代 付");
break;
#endif
case REVERSAL:
strcpy(itrin, "自动冲正");
break;
case POS_VOID:
strcpy(itrin, "撤 消");
break;
case ADJUST:
strcpy(itrin, "调 帐");
break;
case POS_SETTLE:
strcpy(itrin, "结 算");
break;
#ifdef zgx0405
case SETTLE_2:
strcpy(itrin, "上送结束");
break;
case BATCH_UP:
strcpy(itrin, "批 上 送");
break;
#endif
case INQUERY:
strcpy(itrin, "查 询");
break;
case MUL_QUY:
strcpy(itrin, "多笔查询");
break;
case POS_LOGIN:
strcpy(itrin, "签 到");
break;
case POS_LOGOUT:
strcpy(itrin, "签 退");
break;
case PRE_AUTH:
strcpy(itrin, "预 授 权");
break;
case CONFIRM:
strcpy(itrin, "确 认");
break;
/* delete by wyf 20000309 ***
case CHG_OPER_PWD:
strcpy(itrin, "柜员改密");
break;
*end delete */
case CHG_PWD:
strcpy(itrin, "改 卡 密");
break;
case OFFLINE:
strcpy(itrin, "离线交易");
break;
case CHECK_WB:
strcpy(itrin, "查黑名单");
break;
/* delete by wyf 20000309 ****
case TELE_AUTH:
strcpy(itrin, "电话授权");
break;
*end delete */
case TEST_TRAN:
strcpy(itrin, "测 试");
break;
case NET_SETTLE:
strcpy(itrin, "网间对帐");
break;
case NET_LOGIN:
strcpy(itrin, "网络签到");
break;
case NET_LOGOUT:
strcpy(itrin, "网络签退");
break;
case ISS_CARD:
strcpy(itrin, "领 卡");
break;
case EXPIRE:
strcpy(itrin, "挂 失");
break;
#ifdef zgx0405
case CUT_OFF:
strcpy(itrin, "日 切");
break;
#endif
case ISS_ADVICE:
strcpy(itrin, "发卡通知");
break;
case ACQ_ADVICE:
strcpy(itrin, "收单通知");
break;
#else //----zgx010730_modi
case PURCHASE:
strcpy(itrin, "消 费");
break;
case AUTH_PUR:
strcpy(itrin, "授权消费");
break;
case WITHDRAWAL:
strcpy(itrin, "取 现");
break;
case PRE_AUTH:
strcpy(itrin, "预 授 权");
break;
case CONFIRM:
strcpy(itrin, "确 认");
break;
case TRANS_OUT:
strcpy(itrin, "转 出");
break;
case DEPOSIT:
strcpy(itrin, "存 款");
break;
case ADJUST:
strcpy(itrin, "帐务调整");
break;
case REFUND:
strcpy(itrin, "退 货");
break;
case TRANS_IN:
strcpy(itrin, "转 入");
break;
case POS_VOID:
strcpy(itrin, "撤 消");
break;
case OFFLINE:
strcpy(itrin, "离线交易");
break;
case TRANS_DUP:
strcpy(itrin, "双向转账");
break;
case INQUERY:
strcpy(itrin, "查询余额");
break;
case MUL_QUY:
strcpy(itrin, "多笔查询");
break;
case CHECK_WB:
strcpy(itrin, "查 止 付");
break;
case CHG_PWD:
strcpy(itrin, "改 卡 密");
break;
case ISS_CARD:
strcpy(itrin, "领卡交易");
break;
case DISUSE_CARD:
strcpy(itrin, "销卡交易");
break;
case EXPIRE:
strcpy(itrin, "挂失交易");
break;
case OPEN_ACC:
strcpy(itrin, "开 户");
break;
case DISUSE_ACC:
strcpy(itrin, "销 户");
break;
case DOWNLOAD:
strcpy(itrin, "下装参数");
break;
case TEST_TRAN:
strcpy(itrin, "测试交易");
break;
case REVERSAL:
strcpy(itrin, "冲 正");
break;
case ACQ_ADVICE:
strcpy(itrin, "收方通知");
break;
case ACQ_REV_ADVICE:
strcpy(itrin, "收方冲通");
break;
case ISS_ADVICE:
strcpy(itrin, "发方通知");
break;
case ISS_REV_ADVICE:
strcpy(itrin, "发方冲通");
break;
case POS_LOGIN:
strcpy(itrin, "EDC 签到");
break;
case POS_SETTLE:
strcpy(itrin, "POS 对帐");
break;
case POS_SETTLE_2:
strcpy(itrin, "POS 二结");
break;
case POS_BATCH_UP:
strcpy(itrin, "POS 上送");
break;
case POS_LOGOUT:
strcpy(itrin, "EDC 签退");
break;
case NET_LOGIN:
strcpy(itrin, "网络签到");
break;
case NET_LOGOUT:
strcpy(itrin, "网络签退");
break;
case NET_CHGKEY:
strcpy(itrin, "网间换密");
break;
case CUT_START:
strcpy(itrin, "日切开始");
break;
case CUT_END:
strcpy(itrin, "日切结束");
break;
case HOST_LOGIN:
strcpy(itrin, "HOST签到");
break;
case HOST_LOGOUT:
strcpy(itrin, "HOST签退");
break;
case HOST_BATCH_UP:
strcpy(itrin, "HOST上送");
break;
case NET_SETTLE:
strcpy(itrin, "网间对帐");
break;
case HOST_SETTLE:
strcpy(itrin, "主机对帐");
break;
#endif
default:
strcpy(itrin, " ");
break;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -