fetchtraveltactic接口
2023-10-12 16:07:25 0 举报
fetchtraveltactic接口测试
作者其他创作
大纲/内容
result 是否为空
filter.Channel !=3
获取默认数据 getDefault
表:travel_tactic字段 :isDefault=1 status=1返回第一条数据/空
F
是
travelTactics 找出 cityId = filter.CityID
result为空
result不为空
travelTactics 找出 cityId = null
result[0] (需要转换)
travelTactics 找出 uidList不为空 && uidList 包含 filter.Uid
为空
获取默认数据 getDefault
查询结果travelTactics
返回错误信息
filter.Uid
匹配数据
result 找出 uidList空
T
依次过滤
result 找出 uidList为空
不为空
查询条件:travel_stage:filter.TravelStagestatus:1isDefault:0channel:In(-1,filter.Channel)
否
封装请求filter主要是checkDay需要判断-1 →ALL(不限)1→One (一天)>1 →ONE_MORE(多余一天)
travelTactics 找出 checkDay==filter.CheckDay
将 result 赋值给 travelTactics
result[0] (需要转换)
校验请求
getDefault 默认数据
travelTactics 找出 checkDay==-1(不限)
返回结果result
result 找出 Location == filter.Location
channel 或者 travelStage 为空
request
travelTactics为空
0 条评论
回复 删除
下一页