Action()
{
int itera_num,rand_num,i;
char i_name[24]="";
char StrTable[]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (i=0;i<=3;i++){
rand_num=rand()b;
strncat(i_name,StrTable+rand_num,1); }
lr_save_string(i_name,"userName1");
lr_log_message("userName1== %s", i_name);
return 0;
}
---------------------------------------
生成随机数脚本------需放入GLOBALS_H 文件中
char* lr_random_str(int num)
{
int itera_num,rand_num,i;
char i_name[20]="";
//33位
char StrTable[]="ABCDEFGHJKLMNPRSTUVWXYZ0123456789";
for (i=0;i<num;i++){
rand_num=rand()%33;
strncat(i_name,StrTable+rand_num,1); }
lr_log_message("userName1== %s", i_name);
return lr_eval_string(i_name);
}
----------------------------------------------
/*************************************************
*
**File name: 蚂蚁乐驾--参数化后
**Author: ytliug
**Version: 1.1
**Date: 2017-01-17 //生成日期
**Description: 事务(询价,出单接口,平台确认接口)
**Others: // 其它内容的说明
**History: // 修改历史记录列表,每条修改记录应包括修改日期、修改者及修改内容简述
**----------------------------------------------------------------------------
*************************************************
*/
//车牌号
char license[10]="";
//车架号
char vehicleFrame[18]="";
//发动机号
char engine[12]="";
//支付号
char payFlowId[12]="";
char *str;
/*
生成车牌号,例如浙A23Q22
*/
strcat(license,"浙A");
strcat(license,lr_random_str(5));
lr_log_message("licenseNo= %s", license);
lr_convert_string_encoding( license,
"gb2312",
"utf-8",
"str" );
lr_save_string( lr_eval_string("{str}"),
"licenseNo" );
/*
生成车架号
*/
strcat(vehicleFrame,"LSY");
strcat(vehicleFrame,lr_random_str(14));
lr_save_string(vehicleFrame,"vehicleFrameNo");
/*
生成发动机号
*/
strcat(engine,lr_random_str(12));
lr_save_string(engine,"engineNo");
/*
生成支付号
*/
strcat(payFlowId,"A");
strcat(payFlowId,lr_random_str(9));
lr_save_string(payFlowId,"payFlowId");