切仓数据库表关系
2016-12-11 17:03:53 0 举报
AI智能生成
切仓相关
作者其他创作
大纲/内容
仓库与城市关系
确定某地区大仓配送周边城市
上海仓
搜索城市配送区域
select DefineRemark,DefineValue,DefineName FROM [Efruit_CN_SH].[dbo].[Dim_DefineData] where DefineType='城市区域'
定位上海配送周边城市仓ID
select * from [Efruit_CN_SH].[dbo].Dim_Area where WebCode='128'
AND Disabled=0
找出所有匹配的城市
select HighName,priorName,DeliveryAreaRemark,AreaName,AreaCode from [Efruit_CN_SH].[dbo].Dim_Area where WebCode='128' AND grade in(2,3,4) AND Disabled=0 order by HighName
逐一筛选要查看的单一城市的234级城区
select HighName,priorName,DeliveryAreaRemark,AreaName,AreaCode from [Efruit_CN_SH].[dbo].Dim_Area where WebCode='128' AND grade in(2,3,4) AND Disabled=0 AND PriorName='苏州市'
杭州仓
搜索城市配送区域
select DefineRemark,DefineValue,DefineName FROM [Efruit_CN_SH].[dbo].[Dim_DefineData] where DefineType='城市区域'
定位杭州配送周边城市仓ID
select * from [Efruit_CN_SH].[dbo].Dim_Area where WebCode='131072'
AND Disabled=0
找出所有匹配的城市
select HighName,priorName,DeliveryAreaRemark,AreaName,AreaCode from [Efruit_CN_SH].[dbo].Dim_Area where WebCode='131072' AND grade in(2,3,4) AND Disabled=0 order by HighName
切仓checklist
选择区域 城市为宁波( 镇海区、江北区、鄞州区、海曙区、江东区)地址下单,商品从杭州仓发货
选择区域 城市为宁波( 北仑、宁海、象山)地址下单,商品不从杭州仓发货
城市为宁波,发货仓=杭州仓,有对应的促销规则,正常显示促销规则
城市为宁波,发货仓=杭州仓,有对应的促销规则,正常促销金额下单正常
判断城市区域定义,从[dbo].[Dim_DefineData]的[DefineRemark]字段获取,获取方式如下:
Select * from [dbo].[Dim_DefineData] where definetype = '城市区域 '
商品配送关系
商品与配送地址关系
搜索城市配送区域
判断商品送货区域是否在该城市区域内
从[dbo].[Dim_DefineData]的[DefineRemark]字段和[DefineValue]判断,判断方式如下:
Select * from [dbo].[Dim_DefineData] where definetype = '城市区域 ' and DefineRemark = 'xx' and [DefineValue] = 'xx'
根据订单号查询对应发货区域
select areaCode,* from [EfruitERP_CN_SH].[dbo].fct_Order where serialNumber='32355577'
商品配送checklist
首页选择区域范围内,可配送的仓下有配置的商品可被查询
首页选择区域范围不在商品配送范围内,商品信息不可被查询到
商品订单页下单地址在配送仓区域内可保持地址
商品订单页下单地址不在配送仓区域内弹窗提示配送地址不在送货范围内
商品在配送区域内,当前无货,无法加入购物车
商品在购物车页,当前无货,无法创建下单页
同城市下,切换送货地址
同城相同的大仓配送地址内,切换配送地址,订单可生成
如上海仓默认配送长宁区,修改为普陀区,任然在上海仓配送范围内,可创建订单
同城不同的大仓配送地址内,切换配送地址,订单不可生成
如上海仓不配送崇明区,如地址修改为崇明,已不再上海仓配送范围内,不可创建订单
不同城市下,切换送货地址
A城配送B城,该商品CMS下未勾选B城,单A城默认配送范围覆盖B城,切换配送地址,订单可生成
A城配送B城,该商品CMS下未勾选B城,单A城默认配送范围未覆盖B城,切换配送地址,订单不可生成
全国配送,切换送货地址
全国配送范围内,切换配送地址,订单可生成
提货券逻辑
ERP客户端找爱香要
商品逻辑同 商品配送关系
支付方式
支付方式与活动关系
地区
全国
最大区域
上海自配区
小于全国区、与其余自配区同级,互不影响
北京自配区
小于全国区、与其余自配区同级,互不影响
广州自配区
小于全国区、与其余自配区同级,互不影响
支付方式
所有可支持的支付方式
活动周期
日期查询选取
生效时段
00:00:00
23:59:59
每整点
日期规则
每日
周循环
月循环
满减挡位
满足金额档
减金额档
挡位次数
活动配置选项
活动总次数
不限
限制
活动单日次数
不限
限制
单一用户总次数
不限
限制
单一用户单日次数
不限
限制
运费选项
不免运费
免运费
减运费
规则描述
规则信息录入
在线支付排序
影响范围
影响IOS客户端-选择支付方式页,支付方式的排序顺序
影响安卓客户端-选择支付方式页,支付方式的排序顺序
不影响PC端官网-选择支付方式页,支付方式的排序
不影响H5易果商城-选择支付方式页,支付方式的排序
变更支付顺序
不可变区域
默认首顺序=支付宝,状态=锁定
默认Top2顺序=Apple Pay,状态=锁定
可改变区域
Top3位置~最后位
变更方式
拖拽上拉
拖拽下拉
保存提交
取消提交
后台查询
APP/H5支付顺序查询
SELECT * FROM [YGOP.Mob].dbo.Mob_Dim_PaymentWay WHERE Disabled = 0 AND PaymentGroup =2 AND DisplayRange =2 ORDER BY Sort
APP/5支付方式更改
update [YGOP.Mob].dbo.Mob_Dim_PaymentWay set sort= '1' where PaymentWayId ='BB9BB700-295A-495D-98C3-572FA8642460'
APP/H5查询活动信息
找到你要核对的活动PaymentActivityId
SELECT * from YG_Activity.dbo.Fct_PaymentActivity order by Rec_CreateTime DESC
查询支付方式满减活动内容
SELECT * from YG_Activity.dbo.Fct_PaymentActivityRule where PaymentActivityId ='493AD200-626F-4403-8AE2-67A198BEA0F4'
活动区域值信息
找出四个活动区域的范围值
select DefineRemark,DefineValue,DefineName
FROM [Efruit_CN_SH].[dbo].[Dim_DefineData] where DefineType='活动区域'
使用地区工具显示范围值内的城市范围
http://172.17.1.77:8001/static/webTestHtml/AreaCode/Document.html
城市=全范围,如上海=上海+ 和上海的综合范围
支付方式用域
PC端 不支持
H5端支持
APP端支持
支付方式checklist
支付方式排序
OMP改排序
锁定的支付方式排序不能被更改
未加锁的支付方式可被选中的支付方式替换排序位置
一次替换一个支付方式
支付方式修改后,前段页面缓存失效后,会在订单结算页看到最新的支付方式排序
数据库改排序
数据库修改排序无加锁概念
一次替换一个支付方式
未生效
新建上海自配区,现金支付活动,开始日期=当前+1天,结束日期=当前+2天。提交成功,未设置广告列表,未设置订单结算页广告。活动不会显示在当前APP/H5支付页。
未到开始日期的活动,设置广告列表,未设置订单结算页广告,活动不会显示在当前APP/H5支付页。
味道开始日期的活动,设置广告列表,设置订单结算页广告,活动不会显示在当前APP/H5支付页
未生效的活动,支付中不会发生满减效果
已过期
已过期的活动(配置广告列表,结算页之二十支付广告),活动从页面上下架
已过期的活动,选择该支付方式不会发生过期活动设置的满减效果
活动中
日期规则
日期规则
每日
周循环
月循环
日期规则
日期规则
每日
周循环
月循环
月循环
每日
周循环
月循环
满减挡位
满足金额档
减金额档
挡位次数
满减挡位
满足金额档
减金额档
挡位次数
0 条评论
下一页