System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,具体而言,涉及一种券码下发的方法及系统、电子设备及存储介质。
技术介绍
1、随着互联网与汽车行业的结合,为了更好的服务客户,在行业软件系统中用来发布卡券、优惠券等需求也颇为普遍,然而,相关技术中,卡券或优惠券的编码会出现的重复生成问题。
技术实现思路
1、本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。
2、为此,本专利技术的第一个方面提出了一种券码下发的方法。
3、本专利技术的第二个方面提出了一种券码下发的系统。
4、本专利技术的第三个方面提出了一种电子设备。
5、本专利技术的第四个方面提出了一种存储介质。
6、有鉴于此,根据本专利技术的第一个方面,提出了一种券码下发的方法,包括:根据第一业务需求确定所需要的券码数量;根据券码数量在券码中心表中提取对应数量的券码,并组合成券码集合,其中,券码中心表中包括多个不重复的券码;将第一业务与券码集合进行关联,并存储在待使用记录表中,其中,第一业务与第一业务需求相对应;基于第一业务开始执行,对券码集合中的券码进行下发,并在待使用记录表中将券码集合中的券码的状态改为已使用状态;将处于已使用状态的券码集合中的券码归还至券码中心表。
7、本专利技术提供的券码下发的方法,主要包括:首先确定第一业务需求,然后根据第一业务需求确定所需要的券码数量,即根据用户的需要计算出用户一共想要多少券码。在确定好券码数量后,根据券码数量在券码中心表中提取出对应
8、根据本专利技术的上述券码下发的方法,还可以具有以下技术特征:
9、在一些技术方案中,可选地,在根据券码数量在券码中心表中提取对应数量的券码的步骤之前,包括:创建多个不重复且不规则的券码;将多个不重复且不规则的券码进行组合得到券码中心表。
10、在该技术方案中,在根据券码数量在券码中心表中提取对应数量的券码的步骤之前,券码下发的方法还包括:首先创建多个不重复且不规则的券码,其中,券码的数量取决于一次业务最多需使用的优惠券或卡券的数量,并且创建的方法可以人工进行输入的,也可以机器生成的。进一步地,将创建后的多个不重复且不规则的券码进行组合得到券码中心表,即将创建后的多个不重复且不规则的券码进行统一存储。通过构建多个不重复且不规则的券码,并且将券码存储在券码中心表中,从而保证了能够在券码中心表中提取得到不重复的券码。
11、在一些技术方案中,可选地,待使用记录表中包括:券码集合、任意变形后的真实券码集合、使用状态、使用时间、使用人、业务类型、业务编号、创建人、创建时间、更新人以及更新时间。
12、在该技术方案中,待使用记录表中存储有券码集合、任意变形后的真实券码集合、使用状态、使用时间、使用人、业务类型、业务编号、创建人、创建时间、更新人以及更新时间等数据信息。即在待使用记录表中具有多条数据信息,每条数据信息分别对应着不同的业务,并且每条数据信息中包括:与业务对应的券码集合,下发到业务的真实券码集合,其中,可以理解的是在券码下发到业务后,会进行格式修改,因此每条数据信息中会包括任意变形后的真实券码集合,每条数据信息中还会包括:使用状态,使用状态分为已使用状态和未使用状态,当券码下发到业务后,使用状态会由未使用状态变为已使用状态。每条数据信息中还会包括:使用时间、使用人、业务类型、业务编号、创建人、创建时间、更新人以及更新时间等,其中,使用时间指的是券码下发的时间,使用人指的是将券码下发的用户,业务类型和业务编号分别是与该数据信息对应的业务的类型和编号,创建人指的是将券码集合存储在待使用记录表中的用户,创建时间指的是将券码集合存储在待使用记录表中的时间,更新人指的是对该数据信息进行更新的用户,更新时间指的是对该数据信息进行更新的时间。通过在待使用记录表中记载券码集合、任意变形后的真实券码集合、使用状态、使用时间、使用人、业务类型、业务编号、创建人、创建时间、更新人以及更新时间,进而可以一方面能够从待使用记录表中获取券码,并下发到对应的优惠券或卡券中;另一方面可以通过待使用记录表对券码进行溯源。
13、在一些技术方案中,可选地,券码下发的方法还包括:获取第二业务;基于第二业务与第一业务相同,则根据第一业务在待使用记录表中确定与第一业务对应的券码集合;基于第二业务开始执行,对券码集合中的券码进行下发。
14、在该技术方案中,券码下发的方法还包括:获取第二业务,然后对第二业务进行分析,即当第一业务执行完毕后,有新的业务需要进行时,则对新的业务即第二业务进行分析,确定第二业务与第一业务之间的关系。若第一业务与第二业务不相同,则将根据第二业务在券码中心表中重新提取券码。若第一业务与第二业务相同,即第一业务再次进行时,则直接根据第一业务在待使用记录表中确定与第一业务对应的券码集合,即将第一业务在待使用记录表中的券码集合作为与第二业务对应的券码集合,然后当第二业务开始执行时,将券码集合中的券码进行下发。在本专利技术若一个业务的券码集合中的券码已经下发完毕即使用后,下次该业务再次本文档来自技高网...
【技术保护点】
1.一种券码下发的方法,其特征在于,包括:
2.根据权利要求1所述的券码下发的方法,其特征在于,在所述根据所述券码数量在券码中心表中提取对应数量的券码的步骤之前,所述券码下发的方法包括:
3.根据权利要求1所述的券码下发的方法,其特征在于,
4.根据权利要求1至3中任一项所述的券码下发的方法,其特征在于,还包括:
5.一种券码下发的系统,其特征在于,包括:
6.根据权利要求5所述的券码下发的系统,其特征在于,还包括:
7.根据权利要求5所述的券码下发的系统,其特征在于,
8.根据权利要求5至7中任一项所述的券码下发的系统,其特征在于,还包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4中任一项所述的券码下发的方法的步骤。
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的券码下发的方法的步骤。
>...【技术特征摘要】
1.一种券码下发的方法,其特征在于,包括:
2.根据权利要求1所述的券码下发的方法,其特征在于,在所述根据所述券码数量在券码中心表中提取对应数量的券码的步骤之前,所述券码下发的方法包括:
3.根据权利要求1所述的券码下发的方法,其特征在于,
4.根据权利要求1至3中任一项所述的券码下发的方法,其特征在于,还包括:
5.一种券码下发的系统,其特征在于,包括:
6.根据权利要求5所述的券码下发的系统,其特征在于,还包括:
...
【专利技术属性】
技术研发人员:赵谱谱,柴隽,
申请(专利权)人:用友汽车信息科技上海股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。