当前位置:首页 > 电商与淘宝交互系统设计说明书 - 图文
内部资料 秘密 2、对外数据交互平台接收到请求报文之后,将请求报文保存在表EBIZ_THIRD_TRADE中。其中:THIRD_TYPE=03 (03=淘宝) TRADE_TYPE = 15 ( 15=订单详情查询) FROM_TYPE = 1 (1=接收交易) THIRD_TRADE_ID = 淘宝交易流水号 3、对外交互平台通过查询订单相关表,将信息拼接成接口文档格式内容返回给淘宝。 淘宝订单状态查询淘宝对外数据交互平台ESB电子商务自动跟新订单状态订单状态查询订单状态查询查询核心保单状态返回订单状态4.1.2.4 创建用户流程 1、系统调用创建用户方法,传入第三方类型及ID 2、使用第三方类型和ID查询表EBIZ_USER_THIRD_INFO,若存在数据,说明该第三方用户已近创建过,无需创建;若不存在数据,创建新的用户 3、在PF_CUSTOMER插入用户数据,其中NAME = ta_tb00001 ,PASSWORD = null ,REAL_NAME = 从订单中获取 ,TYPE = 1 (个人),STATUS = 1 (有效),CUSTOMER_SOURCE = 02 (淘宝)(该属性重要) 4、在EBIZ_USER_THIRD_INFO插入数据,THIRD_USER_TYPE = TAOBAO (淘宝)THIRD_USER_ID= 第三方用户ID ,CUSTOMER_ID = 用户表主键
第13页 共19页
内部资料 秘密 淘宝投保流程淘宝对外数据交互平台ESB创建用户调用,传入第三方类型及ID创建用户查询表EBIZ_USER_THIRD_INFO结束是是否存在用户否向表EBIZ_USER_THIRD_INFO与pf_customer插入数据4.1.2.5 快捷核保功能 1、程序模块调用快捷核保功能,根据产品类型与订单类型查询表EBIZ_PRODUCT_CHECKRULE核保约束条件。 2、根据查询条件逐条校验,将核保结果返回给调用方法。
第14页 共19页
内部资料 秘密 淘宝投保流程淘宝对外数据交互平台ESB快捷核保请求查询表ebiz_product_property快捷承保根据配置项逐条检查返回核保失败否是否成功是返回成功 4.2 子系统逻辑视图 4.2.1 4.2.2
接口名称 规则描述 提供者 使用者 电商 淘宝 备注 接口说明 逻辑视图说明 核保接口 为淘宝提供的接口,在用户在淘宝网上购买保险时提供核保的接口。 承保接口 为淘宝提供的接口,在用户在淘宝网上支付过后调用esb提供保单号。 订单状态查询接口 为淘宝提供的接口,在用户在淘宝网上输入淘宝订单号可以查询到订单的详细信息。
第15页 共19页
电商 淘宝 电商 淘宝
内部资料 秘密
2次核保接口 5
为淘宝提供的接口,在适宜的情况下淘宝会调我们这个接口进行2次核保 电商 淘宝 数据库设计
5.1 数据库说明
由于目前需要对接的产品为非车险(意外保障类产品),需要增加一套意外保障类险的表。因为财险公司主要业务分两大类:车险与非车险。车险表的设计结合其它保险公司与天安车险业务特点设计而成,已经在《微信订单微支付》中设计完成。对于意外险表设计结合第三方非车险接口设计,以便后期系统的扩展。
5.2 数据库概念模型设计
该部分是详细描述数据库设计内容,视情况可将其他设计工具中的内容直接引入 5.2.1
数据实体描述
淘宝对接需要用到的表,这些表都各自对应着一个实体: 1.EBIZ_MAIN_ORDER 非车订单主表 对应实体EbizMainOrder 2.EBIZ_THIRD_ORDER 第三方订单扩展表 对应实体EbizThirdTrade 3.EBIZ_PRODUCT 产品表 需配置数据 对应实体EbizProduct
4.EBIZ_PRODUCT_CHECKRULE 产品校验表 需配置数据 对应实体EbizProductCheckRule
5.EBIZ_PRODUCT_PROPERTY 产品属性表 需配置数据 对应实体EbizProductProperty
6.EBIZ_ORDER_INSURANCE 订单险种表 对应实体EbizOrderInsurance 7.EBIZ_APPNT 投保人表 对应实体EbizAppnt 8.EBIZ_INSURED 订单被保人表 对应实体EbizInsured
9.EBIZ_INSURANCE_KIND 险种对应险别表 对应实体EbizInsuranceKind 10.PF_CUSTOMER 用户表 需先删除再创建 对应实体PfCustomer
11.EBIZ_USER_THIRD_INFO 用户第三方账户信息表 对应实体EbizUserThirdInfo 12.EBIZ_IMPART 订单告知表 对应实体EbizImpart
13.EBIZ_IMPART_ITEM 订单告知项表 对应实体EbizImpartItem 14.EBIZ_OPER_HIS 操作履历表 需先删除再新增 对应实体EbizOperHis 15.EBIZ_BNF 订单受益人表 对应实体EbizBnf
16.EBIZ_ESB_MESSAGE 保存ESB信息表 对应实体EbizEsbMessage 17.EBIZ_THIRD_TRADE 第三方交易信息表 对应实体EbizThirdTrade
第16页 共19页
共分享92篇相关文档