《一种配置业务受理流程的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种配置业务受理流程的方法及装置.pdf(18页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103530744 A (43)申请公布日 2014.01.22 CN 103530744 A (21)申请号 201310543203.0 (22)申请日 2013.11.05 G06Q 10/06(2012.01) G06F 17/30(2006.01) (71)申请人 从兴技术有限公司 地址 510000 广东省广州市广州大道南 368 号 24 楼 (72)发明人 李勃 熊刚 徐华胜 罗建军 姚国东 胡李伟 陈海宣 (74)专利代理机构 北京集佳知识产权代理有限 公司 11227 代理人 王宝筠 (54) 发明名称 一种配置业务受理流程的方法及装置 (57) 。
2、摘要 本申请公开了一种配置业务受理流程的方法 及装置, 该方法包括 : 获取待配置业务操作 ; 依据 预先设定的业务操作与接口命令字的对应关系, 确定与待配置业务操作对应的接口命令字 ; 依据 接口命令字, 在预先建立的模块库中选择与所述 待配置业务操作相对应的请求报文及响应报文 ; 其中, 模块库中设置有与各个业务操作相对应的 请求报文及响应报文 ; 解析所述请求报文及所述 响应报文, 分别获得所述请求报文的发送参数及 所述响应报文的返回信息 ; 依据所述发送参数的 类型, 为所述各个发送参数选择相对应的获取方 法 ; 为所述各个返回信息确定相对应的处理结 果。本申请提供的方法中预先建立的模。
3、块库可以 实现业务处理代码的复用, 节省存储资源。 (51)Int.Cl. 权利要求书 2 页 说明书 12 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书12页 附图3页 (10)申请公布号 CN 103530744 A CN 103530744 A 1/2 页 2 1. 一种配置业务受理流程的方法, 其特征在于, 包括 : 获取待配置业务操作 ; 依据预先设定的业务操作与接口命令字的对应关系, 确定与所述待配置业务操作相对 应的接口命令字 ; 依据所述接口命令字, 在预先建立的模块库中选择与所述待配置业务操作相对应的请 求报文及响应报文。
4、 ; 其中, 所述模块库中设置有与各个业务操作相对应的请求报文及响应 报文 ; 解析所述请求报文及所述响应报文, 分别获得所述请求报文的发送参数及所述响应报 文的返回信息, 所述发送参数及返回信息的个数分别可以有一个或多个 ; 依据所述发送参数的类型, 为所述各个发送参数选择相对应的获取方法 ; 为所述各个返回信息确定相对应的处理结果。 2. 根据权利要求 1 所述的方法, 其特征在于, 所述待配置业务操作包括 : 互斥查询操 作、 订购查询操作、 订购操作或退订操作。 3. 根据权利要求 2 所述的方法, 其特征在于, 当所述待配置业务操作类型为互斥查询 操作或订购查询操作时, 所述响应报文。
5、的返回信息包含返回参数, 则所述为所述各个返回 信息确定相对应的处理结果, 包括 : 获取与所述返回参数相对应的判断数值 ; 选择所述返回参数与所述判断数值之间的判断规则。 4. 根据权利要求 2 所述的方法, 其特征在于, 当所述待配置业务操作类型为订购操作 类型或退订操作类型时, 所述响应报文的返回信息包含返回码, 则所述为所述各个返回信 息确定相对应的处理结果, 包括 : 为所述各个返回码选择相对应的返回结果提示信息。 5. 一种配置业务受理流程的装置, 其特征在于, 包括 : 获取操作单元, 用于获取待配置业务操作 ; 确定命令字单元, 用于依据预先设定的业务操作与接口命令字的对应关系。
6、, 确定与所 述待配置业务操作相对应的接口命令字 ; 选择报文单元, 用于依据所述接口命令字, 在预先建立的模块库中选择与所述待配置 业务操作相对应的请求报文及响应报文 ; 其中, 所述模块库中设置有与各个业务操作相对 应的请求报文及响应报文 ; 解析报文单元, 用于解析所述请求报文及所述响应报文, 分别获得所述请求报文的发 送参数及所述响应报文的返回信息, 所述发送参数及返回信息的个数分别可以有一个或多 个 ; 选择发送参数单元, 用于依据所述发送参数的类型, 为所述各个发送参数选择相对应 的获取方法 ; 确定处理结果单元, 用于为所述各个返回信息确定相对应的处理结果。 6. 根据权利要求 。
7、5 所述的装置, 其特征在于, 所述获取单元包括 : 第一获取单元, 用于获取互斥查询业务操作 ; 第二获取单元, 用于获取订购查询业务操作 ; 第三获取单元, 用于获取订购业务操作 ; 权 利 要 求 书 CN 103530744 A 2 2/2 页 3 第四获取单元, 用于获取退订业务操作。 7. 根据权利要求 6 所述的装置, 其特征在于, 所述响应报文的返回信息包括返回参数 和 / 或返回码, 则所述确定处理结果单元包括 : 获取判断数值单元, 分别与所述第一获取单元、 所述第二获取单元相连接, 用于获取与 所述返回参数相对应的判断数值 ; 选择判断规则单元, 用于选择所述返回参数与所。
8、述判断数值之间的判断规则 ; 获取提示信息单元, 分别与所述第三获取单元、 所述第四获取单元相连接, 用于为所述 各个返回码选择相对应的返回结果提示信息。 权 利 要 求 书 CN 103530744 A 3 1/12 页 4 一种配置业务受理流程的方法及装置 技术领域 0001 本申请涉及软件开发领域, 尤其是一种配置业务受理流程的方法及装置。 背景技术 0002 电子商务通常是指在全球各地广泛的商业贸易活动中, 基于开放的网络传输渠 道, 买卖双方不谋面地进行各种交易活动。移动公司、 联通公司、 电信公司等电信营运公司 推出的各种产品, 如移动公司推出资费套餐类的全球通 88 元本地套餐,。
9、 上网套餐类的 5 元 GPRS 月套餐等, 属于虚拟商品, 可应用所述电子商务方式进行交易。交易过程是, 电子商务 网站将电信营运公司的产品发布后, 顾客在所述网站中提交订购或退订请求, 所述网站接 收所述请求并依据业务受理流程进行业务受理操作。 0003 所述业务受理操作指, 网站向电信营运公司的 BOSS(Bussiness Operation Support System, 业务营运支撑系统) 发送请求报文, 以使所述 BOSS 返回响应报文, 所述网 站依据所述响应报文为用户返回相应的处理结果信息。 0004 现有技术中, 电子商务网站发布各个产品前, 需要分别针对每个产品开发独立的。
10、 业务受理流程, 所述重复开发过程造成代码重复存储, 从而浪费存储资源。 发明内容 0005 有鉴于此, 本申请提供了一种配置业务受理流程的方法及装置, 用以解决现有技 术中针对每项产品需开发相应的业务受理流程, 造成的代码重复存储从而浪费存储资源的 问题。本申请的技术方案如下 : 0006 一种配置业务受理流程的方法, 包括 : 0007 获取待配置业务操作 ; 0008 依据预先设定的业务操作与接口命令字的对应关系, 确定与所述待配置业务操作 相对应的接口命令字 ; 0009 依据所述接口命令字, 在预先建立的模块库中选择与所述待配置业务操作相对应 的请求报文及响应报文 ; 其中, 所述模。
11、块库中设置有与各个业务操作相对应的请求报文及 响应报文 ; 0010 解析所述请求报文及所述响应报文, 分别获得所述请求报文的发送参数及所述响 应报文的返回信息, 所述发送参数及返回信息的个数分别可以有一个或多个 ; 0011 依据所述发送参数的类型, 为所述各个发送参数选择相对应的获取方法 ; 0012 为所述各个返回信息确定相对应的处理结果。 0013 优选的, 所述待配置业务操作包括 : 互斥查询操作、 订购查询操作、 订购操作或退 订操作。 0014 优选的, 当所述待配置业务操作类型为互斥查询操作或订购查询操作时, 所述响 应报文的返回信息包括返回参数, 则所述为所述各个返回信息确定。
12、相对应的处理结果, 包 括 : 说 明 书 CN 103530744 A 4 2/12 页 5 0015 获取与所述返回参数相对应的判断数值 ; 0016 选择所述返回参数与所述判断数值之间的判断规则。 0017 优选的, 当所述待配置业务操作类型为订购操作类型或退订操作类型时, 所述响 应报文的返回信息包括返回码, 则所述为所述各个返回信息确定相对应的处理结果, 包 括 : 0018 为所述各个返回码选择相对应的返回结果提示信息。 0019 一种配置业务受理流程的装置, 包括 : 0020 获取操作单元, 用于获取待配置业务操作 ; 0021 确定命令字单元, 用于依据预先设定的业务操作与接。
13、口命令字的对应关系, 确定 与所述待配置业务操作相对应的接口命令字 ; 0022 选择报文单元, 用于依据所述接口命令字, 在预先建立的模块库中选择与所述待 配置业务操作相对应的请求报文及响应报文 ; 其中, 所述模块库中设置有与各个业务操作 相对应的请求报文及响应报文 ; 0023 解析报文单元, 用于解析所述请求报文及所述响应报文, 分别获得所述请求报文 的发送参数及所述响应报文的返回信息, 所述发送参数及返回信息的个数分别可以有一个 或多个 ; 0024 选择发送参数单元, 用于依据所述发送参数的类型, 为所述各个发送参数选择相 对应的获取方法 ; 0025 确定处理结果单元, 用于为所。
14、述各个返回信息确定相对应的处理结果。 0026 优选的, 所述获取单元包括 : 0027 第一获取单元, 用于获取互斥查询业务操作 ; 0028 第二获取单元, 用于获取订购查询业务操作 ; 0029 第三获取单元, 用于获取订购业务操作 ; 0030 第四获取单元, 用于获取退订业务操作。 0031 优选的, 所述响应报文的返回信息包括返回参数和 / 或返回码, 则所述确定处理 结果单元包括 : 0032 获取判断数值单元, 分别与所述第一获取单元、 所述第二获取单元相连接, 用于获 取与所述返回参数相对应的判断数值 ; 0033 选择判断规则单元, 用于选择所述返回参数与所述判断数值之间的。
15、判断规则 ; 0034 获取提示信息单元, 分别与所述第三获取单元、 所述第四获取单元相连接, 用于为 所述各个返回码选择相对应的返回结果提示信息。 0035 由以上的技术方案可知, 本申请提供了一种配置业务受理流程的方法及装置, 该 方法包括 : 获取待配置业务操作 ; 依据预先设定的业务操作与接口命令字的对应关系, 确 定与所述待配置业务操作相对应的接口命令字 ; 依据所述接口命令字, 在预先建立的模块 库中选择与所述待配置业务操作相对应的请求报文及响应报文 ; 其中, 所述模块库中设置 有与各个业务操作相对应的请求报文及响应报文 ; 解析所述请求报文及所述响应报文, 分 别获得所述请求报。
16、文的发送参数及所述响应报文的返回信息, 所述发送参数及返回信息的 个数分别可以有一个或多个 ; 依据所述发送参数的类型, 为所述各个发送参数选择相对应 的获取方法 ; 为所述各个返回信息确定相对应的处理结果。现有技术中, 为每个产品分别 说 明 书 CN 103530744 A 5 3/12 页 6 开发独立的业务处理流程, 所述各个业务处理流程中相同的代码重复存储, 而本申请提供 的方法预先建立模块库, 所述模块库中设定有与各个业务操作相对应的请求报文及响应报 文, 通过配置各个产品业务操作与所述模块库中相对应的报文间的对应关系, 完成业务处 理流程的配置。本申请提供的方法中预先建立的模块库。
17、可以实现业务处理代码的复用, 节 省了存储资源。 附图说明 0036 为了更清楚地说明本申请实施例中的技术方案, 下面将对实施例描述中所需要使 用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本申请的一些实施例, 对于 本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他 的附图。 0037 图 1 为本申请提供的一种配置业务受理流程方法实施例一的流程图 ; 0038 图 2 为本申请提供的一种配置业务受理流程方法实施例二的流程图 ; 0039 图 3 为本申请提供的一种配置业务受理流程方法实施例三的流程图 ; 0040 图 4 为本申请提供的一种配置。
18、业务受理流程装置实施例四的结构示意图 ; 0041 图 5 为本申请提供的一种配置业务受理流程装置实施例五的结构示意图。 具体实施方式 0042 下面将结合本申请实施例中的附图, 对本申请实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本申请一部分实施例, 而不是全部的实施例。基于 本申请中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例, 都属于本申请保护的范围。 0043 移动公司、 联通公司或电信公司等电信业务营运公司的产品在发布到网站供顾客 进行订购或退订前, 需要配置业务受理流程, 所述业务受理流程包括互斥查询、 订购查询、 。
19、订购及退订。产品的业务受理流程完成配置后才能发布到网站中供用户进行选择。所述配 置完成的产品发布到网站后, 显示给用户的可用操作有订购及退订两种。 0044 当用户选择订购某种产品时, 网站接收到所述订购命令需判断所述产品是否配置 有互斥查询操作及订购查询操作, 若是, 则需要进行互斥查询及订购查询。若否, 则直接进 行订购。所述互斥, 指某产品 (如 A 产品) 与某些产品 (如 B 产品) 不能被同一用户同时订购, 则互斥查询即查询订购该产品 (A 产品) 的用户是否已经订购有与所述产品 (A 产品) 互斥的 产品 (B 产品) 。另外, 进行所述订购查询是由于某些产品不能被同一用户订购两。
20、次及两次 以上。当然, 所述订购查询可以理解为特殊的互斥查询, 即该产品与本身互斥。完成所述互 斥查询及所述订购查询后, 当所述用户并没有订购过与当前产品存在互斥关系的产品且没 有订购过当前产品时, 进行当前产品的订购。 0045 当用户选择退订某种产品时, 网站接收到所述退订命令, 并不需要进行任何判断, 直接进行当前产品的退订。 0046 需要说明的是, 所述互斥查询、 订购查询、 订购或退订的实现过程为, 发送各个业 务操作处理请求至 BOSS, 触发所述 BOSS 进行业务操作处理后返回响应报文, 接收并解析所 述各个响应报文确定处理结果, 并将所述处理结果返回给用户。 说 明 书 C。
21、N 103530744 A 6 4/12 页 7 0047 需要说明的是, 本申请提供的各个实施例并不限定于所述电信业务营运公司的业 务受理流程, 交易其他形式电子商品的电子商务公司, 均在本申请的保护范围内。 0048 为实现产品的以上业务受理流程, 需要对所述业务受理流程进行开发定义。现有 技术中, 针对每个产品独立开发定义所述业务受理流程, 造成了代码的重复存储, 本申请提 供了一种配置业务受理流程的方法, 以解决重复存储开发代码造成的资源浪费问题。请参 阅图 1, 其示出了本申请提供的一种配置业务受理流程方法实施例一的流程图, 本实施例可 以包括 : 0049 步骤 S101 : 获取。
22、待配置业务操作 ; 0050 所述业务操作, 指所述某一项产品的业务受理流程中包括的业务内容, 包括但不 限定于互斥查询、 订购查询、 订购及退订。实现所述获取待配置业务操作的方式, 可以是依 据配置员的指令获取与所述指令相对应的业务操作, 也可以是依据预先设置的产品与业务 操作之间的对应关系获取所述产品的业务操作。其中 : 0051 所述第一种实现方式具体为, 向所述配置员提供业务操作列表, 所述列表中包含 有所述产品的业务受理流程中的各项业务操作, 依据配置员选择的业务操作指令获取所述 业务操作。 0052 所述第二种实现方式具体为, 根据产品的类型, 预先设置各个产品所对应的业务 操作。。
23、如设置 A 产品对应订购操作及退订操作 ; 设置 B 产品对应互斥查询、 订购查询、 订购 及退订操作。 0053 将获取的所述待配置业务操作与所述产品建立对应关系, 完成将所述待配置业务 分配给所述产品。 0054 需要说明的是, 所述配置员指的是使用本申请提供的方法对产品进行受理流程配 置的人员, 当然, 不限于以配置员对所述人员称呼, 只要所述人员使用本申请提供的方法进 行所述配置, 都属于本申请的保护范围。 0055 步骤 S102 : 依据预先设定的业务操作与接口命令字的对应关系, 确定与所述待配 置业务操作相对应的接口命令字 ; 0056 业务操作与接口命令字之间存在唯一对应关系,。
24、 依据对应关系确定与所述待配置 业务操作相对应的接口命令字。 如查询订购操作的接口命令字为1001。 所述接口命令字用 于在 BOSS 中确定处理所述业务的模块。通过所述接口命令字可以将所述业务操作的请求 报文发送至所述 BOSS 中的业务处理模块。 0057 步骤 S103 : 依据所述接口命令字, 在预先建立的模块库中选择与所述待配置业务 操作相对应的请求报文及响应报文 ; 其中, 所述模块库中设置有与各个业务操作相对应的 请求报文及响应报文 ; 0058 所述模块库中预先设置有与所述各个业务操作相对应的请求报文及与所述各个 业务操作相对应的响应报文。 依据所述接口命令字与所述待配置业务操。
25、作之间的唯一对应 关系, 在所述模块库中选择与所述各个待配置业务相对应的请求报文及响应报文。所述预 先设置的模块库中的各个请求报文及响应报文针对所有的产品, 相较于现有技术中为每一 项产品独立开发业务处理流程, 实现了代码的复用, 节省了存储资源。 0059 步骤 S104 : 解析所述请求报文及所述响应报文, 分别获得所述请求报文的发送参 数及所述响应报文的返回信息, 所述发送参数及返回信息的个数分别可以有一个或多个 ; 说 明 书 CN 103530744 A 7 5/12 页 8 0060 解析由步骤 S103 选择的所述请求报文, 获得所述请求报文中的发送参数。如全球 通 88 元本地。
26、套餐产品的互斥查询操作的请求报文中需包含 mobile、 operator、 returnType 参数。其中 : mobile 为用户手机号码, operator 为业务操作类型, returnType 为报文返回 类型。当然, 依据产品类型的不同, 所述发送参数可以是一个也可以是多个。 0061 解析由步骤 S103 选择的所述响应报文, 获得所述响应报文中的返回信息。所述返 回信息依据业务操作的不同会有不同的类型, 可能为返回码, 也可能为返回参数。当然, 依 据产品类型的不同, 所述返回信息可以是一个也可以是多个。 0062 步骤 S105 : 依据所述发送参数的类型, 为所述各个发送。
27、参数选择相对应的获取方 法 ; 0063 依据所述发送参数的类型, 选择与其相对应的获取方法。如, 当发送参数包括手 机号码时, 则获取方法为获取手机号码 ; 当发送参数包括时间时, 则获取方法为获取系统时 间 ; 当发送参数包括用户输入信息时, 则获取方法为获取用户的输入信息 ; 当发送参数包 括空字符串时, 则获取空字符串 ; 当发送参数包括依据与 BOSS 的接口协议预先设定的预设 值时, 则获取所述预设值。其中, 对于发送参数包括用户输入信息的情况进行举例说明。例 如, 订购全球通 88 元本地套餐产品, 发送的订购请求报文格式为 : mobile operator returnTyp。
28、e nCode sType packageServiceIdentification is Force efficientType, 其中 : 参数 efficientType 表示生效方式, 即立即生效或者下个月生效, 该 值为用户在产品界面以选择的方式输入的信息。 0064 所述选择与各个发送参数相对应的实现方式, 可以是向配置员展示包含所述各个 获取方法的列表, 依据配置员的选择指令, 将所述参数与所述获取方法建立对应关系 ; 也可 以是依据预先设置的各个参数与获取方法的对应关系, 实现为所述参数选择与其相对应的 获取方法。 0065 需要说明的是, 已预先设置所述各个获取方法的实现过程。
29、, 为发送参数选择与其 相对应的获取方法, 则将所述产品发布后, 依据用户的触发向所述 BOSS 发送请求报文时, 可以依据所述获取方法获取到所述请求报文需要封装的各个参数。 所述预先设置的所述各 个获取方法的实现过程, 适用于所有产品, 相较于现有技术中针对每一项产品开发业务处 理流程, 实现了代码的复用, 节省了存储资源。 0066 步骤 S106 : 为所述各个返回信息确定相对应的处理结果。 0067 返回信息的类型不同, 确定处理结果的过程也会不同。 所述确定处理结果, 是依据 返回信息配置返回给用户的提示信息, 或者是依据返回信息配置返回信息的判断规则, 所 述判断规则用于产品发布后。
30、, 判断所述 BOSS 返回的响应报文中的返回信息表示的业务操 作处理情况。 0068 由以上的技术方案可知, 本申请提供了一种配置业务受理流程的方法, 该方法包 括 : 获取待配置业务操作 ; 依据预先设定的业务操作与接口命令字的对应关系, 确定与所 述待配置业务操作相对应的接口命令字 ; 依据所述接口命令字, 在预先建立的模块库中选 择与所述待配置业务操作相对应的请求报文及响应报文 ; 其中, 所述模块库中设置有与各 个业务操作相对应的请求报文及响应报文 ; 解析所述请求报文及所述响应报文, 分别获得 所述请求报文的发送参数及所述响应报文的返回信息, 所述发送参数及返回信息的个数分 别可以。
31、有一个或多个 ; 依据所述发送参数的类型, 为所述各个发送参数选择相对应的获取 说 明 书 CN 103530744 A 8 6/12 页 9 方法 ; 为所述各个返回信息确定相对应的处理结果。 0069 现有技术中, 为每个产品分别开发独立的业务处理流程, 所述各个业务处理流程 中相同的代码重复存储, 而本申请提供的方法预先建立模块库, 所述模块库中设定有与各 个业务操作相对应的请求报文及响应报文, 针对所有产品。 另外, 本实施中预先设置各种参 数获取方法的实现, 同样针对所有产品。 因此, 本实施例提供的方法可以实现业务处理流程 中代码的复用, 节省了存储资源。同时, 当业务操作所对应的。
32、接口命令字改变时, 现有技术 中需要对使用该接口命令字的产品依次重新进行修改, 增加了维护成本, 而本申请提供的 方法通过对业务操作与其相对应的接口命令字的重新选择, 重新建立接口命令字与所述业 务操作之间的对应关系完成所述修改, 并不需要手动修改代码, 因此降低了维护成本。 0070 当所述待配置业务操作类型为互斥查询操作或订购查询操作时, 所述响应报文的 返回信息包含返回参数。在该种情况下, 请参阅图 2, 其示出了本申请提供的一种配置业务 受理流程实施例二的部分流程图, 实施例一中的步骤 S106 可以包括 : 0071 步骤 S201 : 获取与所述返回参数相对应的判断数值 ; 007。
33、2 当所述业务操作为互斥查询操作或订购查询操作时, 所述 BOSS 返回的响应报文 中包含的是返回参数, 则需要对所述返回参数配置相对应的判断信息。所述判断信息中需 要判断数值, 获取所述判断数值的方式, 可以是获取配置员输入的数值, 将所述数值作为判 断数值, 如 1 或 0 ; 也可以是依据预先设置的判断数值与返回参数之间的对应关系, 获取与 所述返回参数相对应的判断数值。当然, 需要依据接口协议预先设置判断数值与返回参数 之间的对应关系。 0073 步骤 S202 : 选择所述返回参数与所述判断数值之间的判断规则。 0074 所述判断规则包括大于、 小于、 大于等于、 小于等于或等于。 。
34、选择判断规则的方式, 可以是向配置员显示包含有多个判断规则的列表, 所述判断列表中包含有上述各个判断规 则, 根据配置员的选择指令, 选择所述返回参数与步骤 S201 中获取的判断数值之间的判断 规则 ; 也可以是依据预先设置的返回参数、 判断数值与判断规则之间的对应关系, 选择所述 返回参数与所述判断数值之间的判断规则。 0075 例如, 若互斥查询的响应报文中包含的返回参数包括 ret, 获取到的与所述 ret 相 对应的判断数值为 0, 选择的判断规则为大于, 则所述判断信息为 ret0。所述判断信息用 于在接收到所述响应报文后, 拆分所述响应报文, 获得所述返回参数 ret, 判断所述。
35、 ret 参 数的数值是否大于 0, 若大于 0, 则表示已订购与当前产品 (A 产品) 存在互斥关系的产品 (B 产品) , 可以向用户发送提示订购失败的消息, 所述提示消息中包含有订购失败的原因, 即 由于已订购过 B 产品, 不能订购 A 产品 ; 若不大于 0, 则表示没有订购与当前产品存在互斥 关系的产品, 则判断该产品是否需要设置有订购查询的判断, 若是, 则进行订购查询。 0076 需要说明的是, 所述返回报文中可以包括一个或多个返回参数, 当包括多个返回 参数时, 需要依据步骤S201及步骤S202对各个返回参数分别配置相应的判断信息, 所述判 断信息中的各个参数之间的关系为 。
36、& (且) 关系。此种情形下, 产品发布后, 接收到所述包含 多个返回参数的响应报文后, 解析所述响应报文, 判断所述响应报文中的各个参数是否都 满足与其相对应的判断信息。例如, 上述互斥查询的响应报文中包括 a 参数及 b 参数, 针对 a 参数的判断信息为 a0, 针对 b 参数的判断信息为 b0。所述判断信息用 于在接收到所述响应报文后, 拆分所述响应报文, 获得所述返回参数 ret, 判断所述 ret 参 数的数值是否大于 0, 若大于 0, 则表示已订购与当前产品 (A 产品) 存在互斥关系的产品 (B 产品) , 可以向用户发送提示订购失败的消息, 所述提示消息中包含有订购失败的原。
37、因, 即 由于已订购过 B 产品, 不能订购 A 产品 ; 若不大于 0, 则表示没有订购与当前产品存在互斥 关系的产品, 则判断该产品是否需要设置有订购查询的判断, 若是, 则进行订购查询。 0122 需要说明的是, 所述返回报文中可以包括一个或多个返回参数, 当包括多个返回 参数时, 需要依据获取判断数值单元 50611 及所述选择判断规则单元 50612 对各个返回参 数分别配置相应的判断信息, 所述判断信息中的各个参数之间的关系为 &(且) 关系。此种 情形下, 产品发布后, 接收到所述包含多个返回参数的响应报文后, 解析所述响应报文, 判 断所述响应报文中的各个参数是否都满足与其相对。
38、应的判断信息。例如, 上述互斥查询的 响应报文中包括 a 参数及 b 参数, 针对 a 参数的判断信息为 a0, 针对 b 参数的判断信息为 b0, 则需要解析所述响应报文, 判断是否所述响应报文中 a 参数的数值大于 0 且 b 参数的 数值小于 0, 若是, 则表示已订购与当前产品 (A 产品) 存在互斥关系的产品 (B 产品) , 可以向 用户发送提示订购失败的消息, 所述提示消息中包含有订购失败的原因, 即由于已订购过 B 产品, 不能订购 A 产品。 0123 另外, 互斥查询操作与订购查询操作的返回报文中可以包括返回码, 如 1 或 0。所 述返回码用于判断 BOSS 是否成功处理。
39、, 如当返回码为 0 时, 表示 BOSS 存在故障, 无法处理 业务, 则所述返回结果信息可以为 : 系统暂时无法为您服务。当所述返回码为 1 时, 则表示 处理成功, 不需要向用户发送相关提示信息。 当然, 所述返回结果信息并不限定于此一种形 式, 只要能表达出系统出现故障的含义, 均在本实施例的保护范围内。 0124 所述获取提示信息单元 5062 分别与所述第三获取单元、 所述第四获取单元相连 接, 用于为所述各个返回码选择相对应的返回结果提示信息。 0125 当所述第三获取单元 5013 获取的业务操作为订购操作或所述第四获取单元 5014 获取的业务操作为退订操作时, 所述 BOS。
40、S 返回的响应报文中包含返回码, 如订购 A 产品的 响应报文中包含的返回码为 1 或 0。所述返回码用于判断 BOSS 进行业务处理后的结果, 如 当返回码为 1 时, 表示订购成功, 则所述返回结果提示信息可以为 : 您已成功订购 A 产品 ; 当返回码为0时, 表示订购失败, 则所述返回结果提示信息可以为 : 抱歉, 订购A产品的操作 失败。 当然, 所述返回结果信息并不限定于上述形式, 只要能表达订购成功或订购失败的含 义, 均在本实施例的保护范围内。 0126 基于上述在业务处理过程中使用所述返回码对返回报文进行解析, 则需要在进行 发布产品前, 为产品的订购操作返回报文及退订操作返。
41、回报文中的返回参数选择相应的返 回结果提示信息。所述获取提示信息单元 5062 选择的方式, 可以是显示给配置员包含多个 返回结果提示信息的列表, 根据配置员的选择指令, 选择相应的提示结果信息, 并建立所述 说 明 书 CN 103530744 A 14 12/12 页 15 提示结果信息与所述返回码之间的对应关系。 0127 需要说明的是, 所述获取提示信息单元 5062 分别与所述第三获取单元 5013、 所述 第四获取单元 5014 相连接, 所述连接并不是直接连接, 通过 502 至 505 单元进行连接。 0128 需要说明的是, 本说明书中的各个实施例均采用递进的方式描述, 每个。
42、实施例重 点说明的都是与其他实施例的不同之处, 各个实施例之间相同相似的部分互相参见即可。 0129 以上对本发明所提供的一种配置业务受理流程的方法及装置进行了详细介绍, 对 所公开的实施例的上述说明, 使本领域专业技术人员能够实现或使用本发明。对这些实施 例的多种修改对本领域的专业技术人员来说将是显而易见的, 本文中所定义的一般原理可 以在不脱离本发明的精神或范围的情况下, 在其它实施例中实现。 因此, 本发明将不会被限 制于本文所示的这些实施例, 而是要符合与本文所公开的原理和新颖特点相一致的最宽的 范围。 说 明 书 CN 103530744 A 15 1/3 页 16 图 1 图 2 说 明 书 附 图 CN 103530744 A 16 2/3 页 17 图 3 图 4 说 明 书 附 图 CN 103530744 A 17 3/3 页 18 图 5 说 明 书 附 图 CN 103530744 A 18 。