【xx】宠物项目流程总结 【xx】宠物是专为爱宠(养宠)用户设计的一款综合服务app。该app具备以下功能 1>在线商家,商家在该平台上发布宠物服务信息 2>服务展现,相似淘宝同样展现涵盖宠物全部的需求服务 3>用户宠物,用户能够根据本身的需求,在商城中为宠物购买服务 4>商城模块,用户下单、支付、退款、查看物流信息等 //抽时间补一张项目的整体图 项目主要模块 1、商家模块 1.商家列表 2.商家详情 3.商家服务详情 4.商家服务评价列表 5.商家相册 6.商家入驻 表--- 商店信息表 商店类型表 商店服务类型表 商家限时优惠记录表 商家拥有者信息表 商家休业时间表 2、服务模块 1.服务列表 2.服务详情 3.服务评价列表 4.服务相片列表 表---- 服务评价表 商店服务信息表 3、订单模块 1.提交订单 2.获取订单列表 3.评价订单 表----- 消费者订单信息表 订单支付码信息表 退款单表 退款单明细表 4、用户模块 1.用户基本信息 2.用户宠物 3.用户订单 4.用户评价 5.用户收藏 6.最近浏览 表---- 消费者信息表 第三方用户表 消费者收藏商家/服务表 消费者宠物信息表 消费者点赞记录表 消费者反馈信息表 消费者分享记录表 管理员信息表 5、基础模块 系统信息表 地点信息表 敏感词汇表 短信接口信息表 标签信息表 宠物大类表 宠物品种信息表 广告信息表 推送记录表微信
//首页banner 1.app初始化进来 1.1 获取系统信息--系统信息表 1.2 获取基础信息--所在地、宠物大类、宠物品种、商店服务类型等 1.3 获取广告信息--广告信息表 1.4 获取精彩推荐(服务)/猜你喜欢(商家)--服务表、商家表、商店类型表、商店服务类型表、订单支付表(已售个数) 1.5 点击服务(洗护...摄影),展示出服务列表--获取服务列表接口--商家表、服务表、服务类型表 1.6 点击精彩推荐的查看所有,展示出服务列表--商家表、服务表、服务类型表 1.7 点击"服务",展示服务详情页面,调用 获取服务详情接口--商家表、服务表、订单支付表、评价表、服务评价分析表 1.8 点击"商家",展示商家详情页面,调用 获取商家详情接口--商家表、服务表、商家休业表、评价表 //商家banner 1.点击商家banner,到商家模块 1.1 获取商家列表(条件:优惠flag、类型flag(洗护、摄影等、地点ID、排序条件(整体评价/时间倒序/订单数量)))--商家表、商家类型表、商家限时优惠表 1.2 商家详情页面--获取商家详情接口--商家表、商家服务表、商家休业时间表、评论表、评价分析表 1.3 拨打电话-- 调用系统自身拨打电话功能【UIApplication openURL:"tel://028-88686642"】 1.4 分享--平台包括(新浪微博、微信好友、微信朋友圈、QQ好友、QQ空间) 1.5 服务详情页面--获取服务详情接口--商家表、服务表、评价表、评价分析表、订单支付表 1.6 商家入驻--商家申请信息接口--商家申请表。备注:后台审核经过后,会以电话(短信)/邮件的形式给商家发送注册地址,注册成功后记录到商家拥有者信息表 //宝典banner 1.主要内容包括:宠物的大类、品种分类;宠物怀孕常识信息;读心术(了解宠物心里世界);宠物的智商排名、趣味排名等 1.1 宠物品种--基础信息中返回了宠物大类、宠物品种信息 1.2 怀孕百科--备孕知识、怀孕常识、产后护理 1.3 读心术--了解宠物心里世界 1.4 智商排名--世界上公认的已经排好的 1.5 趣味排名--一些有趣的常识介绍 //我banner 1.几个大的部分:个人评价、个人收藏(商家/服务)、个人宠物、个人订单(可以使用/待付款/退款/所有订单)、个人待评价订单 1.1 个人评价页面--获取个人评价列表--评价信息表 1.2 个人收藏(商家/服务)--获取个人收藏接口--商家表、商家服务表、商家类型表、服务类型表 1.3 个人宠物--添加/修改功能--消费者宠物信息表 1.4 个人订单列表--获取个人订单列表--订单表、商家表、服务表、服务类型表、支付码表 可以使用条件:订单表(已支付状态)、订单码支付表(未消费/未退款)、订单id不会出如今退款表中<这个条件是个设计缺陷,应该在订单表中添加一个字段:退款flag> 待付款条件:订单表(未支付状态) 退款单条件:用户下的订单是否存在于退款单表中 所有订单条件:不带任何条件,所有查询出来 待评论订单条件:订单表(已支付状态/未评论状态)、支付码表(已使用状态/未退款状态)、订单id不会出如今退款单表中 获取订单的状态 1>订单是否已支付--未付款/已付款(订单表支付flag) 2>已支付状况,订单是否已退款(已申请/已退款/未退款)--已退款/未退款(退款表是否存在该订单id) 3>未退款状况,订单是否已使用--未使用/已使用(订单支付表判断:支付码消费flag、退款状态flag) 4>已使用状况,订单是否已评价--未评价/已评价(订单表评价flag、或者是该订单不存在于评价表中) 5>已评价状况,结束了 1.5 订单详情页面--获取订单详情信息接口--订单表、商家表、服务表、订单支付表 1.6 订单支付--查看我另外一篇专门介绍订单下单--支付--退款的流程 1.7 关于个人部分 1.7.1 我的详情页面--用户信息表 1.7.2 登录/注册--用户信息表、三方用户表、短信表app