MOBY-下单流程
2019-04-22 10:20:07 0 举报
下单流程
作者其他创作
大纲/内容
1、售后订单不发消息2、如果是volvo租户,则不执行订转定
适配中心
从会员中心通过token获取会员信息
1、拼装主order2、拼装 line
会员信息
根据bundleId获取商品、没有商品中心获取
修改存入Modify表
通过会员ID获取会员信息-为空抛出异常
shopId、memberId、tenantCode
一、1、订单及详情数据的初始化,组装order、order_line对象,此步骤不保存,下一步进行保存2、remark5 钱装车 1 是 0 不是二、1、查看是否有service的套餐 2、下单三种方式 -1、【新车类型】 -2、【保养类型、维修类型、订单保险、保险/钣喷、保养项】 -3、【精品类型、精品包类型】 1)、sku2TradeLine - 1、是否是包内项 是的话就赋值 是的就赋值 - 2、保养:MAINTAIN 维修:REPAIR 保险/钣喷:SHEETMETAL 这几类要转换 - 3、精品类型 :单精品数量来自请求,其他套餐只能下单一个,具体单件的数量来自套餐 - 4、priceMoney、itemMoney、payMoney赋值三、 创建订单 1、定金购买、意向购买 isDeposit 2、
生成订单
HTTP-SPA
提交订单
拆单、新建订单
去SPA创建BP-不为0为空抛出异
交易中心
下单
APP
进入交易中心
保存订单信息到数据库大客户
发送意向消息
插入订单进度
会员中心
token token信息tenantCode 租户编码openIdappId
商品中心
1、sku转line
上下文环境
isReplace 【旧车置换 1=是 0=否】isDeposit 【订金=true 定金=false】orderType 【新车类型、】profitCenterCode 【】merchantConsultId 【】merchantConsultCode 【】remark5 【钱装车 1=是 0=不是】audit 【是否审批】skuAndQtyList-1、productType 【商品类型】-2、skuId 【sku】-3、quantity 【数量】
返回订单摘要信息
车辆中心
下单流程
参数SKU
获取APP传入数据
2、创建交易单
1、目前是保养下单的先跳过此方法 - 【新车类型(2)、大客户类型、精品类型、精品包类型】2、主单才创建BP
清空购物
支付订单
校验APPID
一、1、保存订单信息到数据库2、大客户3、下单后设定时间内没有处理自动关单不可在开启
通过1、shopCode2、member返回code
获取sku
创建BP
1、如果是新车,则要解锁车辆2、如果传的line表信息是空,重新查库赋值3、物料中心操作
appId为空抛出异常
保存信息
触发物流
1、新车提交订单 【新车类型】2、保养维修提交订单【保养类型、维修类型、订单保险、保险/钣喷、保养项】
收藏
收藏
0 条评论
下一页