批发订货下单商城系统开发

在这里插入图片描述
批发订货下单商城系统开发

功能/:
店铺装修 - 方便快捷的设置DIY首页、全局颜色等
品牌中心 - 可根据不同品牌直接检索到相关产品
配送方式 - 货到付款,或者快递价格、重量、各地区快递
商品管理 - 针对批发产品特性的设置方式;商品添加修改、上下架、商品分类,规格属性和标签设置
订单管理 - 管理员、业务员、司机可根据订单发货、处理退款申请等
代客下单 - 业务员可帮助客户下单
会员管理 - 设置管理员、会员、分销员等
业务管理 - 设置地区、业务员、配送司机等
司机管理 - 收到发货通知后送货、上传客户签收单据
应用管理 - 分销设置、消息通知、自定义表单、营销抢购、文章公告单页等
便捷管理 - 业务端、司机端、平台管理,都在“我的”里面,根据权限自动给出不同入口。

页面//
更多列表 无需距离
经理、司机 进入业务管理是 顶部或什么地方 明细显示一下 “司机端”“业务端”各自会更明白些
开放模式:检测小齿轮里面的信息如果未填写 、在观看产品时或者进入“我的”就提示“完善资料后可继续访问”必须完成 小齿轮里面的信息填写 保存
司机上传单据:送货完成后上传客户签收的出库单等等,可传多张)
业务经理有自己的二维码:后面可以用作标记会员、用于归类和筛查得出数据分析里面的“经理业绩”(此项目后期完成,考虑中。)
司机送货导航问题:客户的地址 在订单里面可以复制(方便用户粘贴导航)、客户电话可以点击拨号
代客户下单问题:(此项目后期完成,暂未考虑。)
注册或完善信息新增:店门照片、营业执照的上传位置;微信号
会员信息完善问题:对外开放模式情况下,第一次访问商品情页、或者“我的”均需完善资料后才可以继续访问

消息和短信场景/
用户——账号审核通过短信通知
您的账号已通过审核,请刷新小程序,可获得内部批发价格。
注:客服可在“平台管理-会员管理”里面审核,“通过审核”的会员收到短信。
业务经理——接收短信通知(没有业务经理的区域则通知客服、在基础设置里面可以设置客服电话):
有新订单9,请尽快登录小程序业务管理查看处理。
用户接收微信的服务消息通知
订单确认通知
经理收到新订单通知后、和客户核对订单后、分配司机
但无需指定司机的需要选择:快递发货、物流发货、其他方式 三种可选其一、并有备注框填写。
司机——您的订单 待送货,请及时办理出库和送货。
注:司机在收到消息后走线下流程:比如:领取“出库签收单”出库、联系客户、送到后让客户签收,将签收单据拍照上传到对应订单里面,“完成”送货
客户——您的订单 正在发货中,司机或物流信息可在“代发货”中查看。
注:客户在“代发货”中可以看到司机的姓名、电话、车牌号。
货送到后、司机收到签单拍照上传,该订单归类至业务管理-业务订单:归类至“已送达”
用户订单:归类至“已收货”(因为客户已有签收单据、无需客户在小程序确认)
注:不用指派司机的,经理可以选择其他方式发货,这类订单需要用户点击确认收货。
十一、权限说明:
管理员、业务经理、司机

特色场景描述
对外开放 - 是否对外展示商城首页、可开关
a、不对外开放则显示一个单页、调用基础信息里面的:商城logo、商城名字、介绍、客服二位码
b、如果对外开放,则显示商城正常首页,分类页面、商品页面、会员中心,不同等级会员均可正常访问三、会员中心明显展示会员注册时的信息、注册通过审核通过后才可以访问、或者看到自己的同等级享受的批发价格四、品牌功能,点击品牌可以查看该品牌全部产品

分类简洁明了、可以支持三级分类。
产品详情页、可以看见每一个规格
每个规格都可以从“规格库”里面直接应用单位+ - 按照“醉低起订数”为倍数自动增加或减少
商品内容:
货号(自行填写)、型号/规格、单价/元/单位、商品介绍(可不添加、在规格下面显示)
单位说明:(填一个单位、多处调用;比如多少一盒、这里的一盒就是“醉低起订数”)
X把/盒 - X把/箱   、 X桶/盒 - X桶/箱  、  X瓶/盒 - X瓶/箱   、X套/盒 - X套/箱
X卷/盒 - X卷/箱   、 X个/盒 - X个/箱  、  X扎/盒 - X扎/箱
型号规格:分成2个字段自行填写
选定后点击“订货”添加到“购物车”、点击下面“去结算”则进入购物车查看清单

用户下单后、由所属业务经理在小程序查看和确认订单(送货方式选项:发货、自提、发货运自提)
支付方式选项:
货到付款、银行转账、款到发货、货到付款、微信转账、支付宝转账、物流代收、统一结算、在线支付(这一个是微信支付)

司机在司机端看到未发货清单、联系仓库货物上车
司机送货完成后,把“出货单”拍照上传

门店涉及订单的说明
门店仅用于导航
业务管理可以做业务范围划分、比如:海口、三亚、琼海
添加业务点后、给每个业务点添加“业务员”和“司机”职务人员信息
1、成为业务员的人可以看到自己的区域内的订单、收到订单通知
2、成为司机的人可以看到自己的区域内的订单、收到订单通知
用户则在订单中心可以看到每条订单,点击每个订单进去看到该订单的全部产品数量清单、以及“等待业务经理确认中”、“司机送货中”、“订单已完成配送”等状态
3、司机货物送到到,客户在出库单上签收,司机拍照上传。
4、公司客服人员收到全部订单信息、可登录总后台处理和刚改发货状态(关闭、发货中、完成等;每次修改可备注、并为该订单分配司机)

基于Android Studio的下单订餐系统app开发需要以下步骤: 1. 确定需求和功能:首先需要明确订餐系统的需求和功能,包括用户和管理员的功能,如用户登录、注册、浏览菜单、下单、支付等,管理员的功能包括菜单管理、订单管理、用户管理等。 2. 设计UI界面:根据需求和功能设计UI界面,包括登录界面、主界面、菜单界面、订单界面等。 3. 连接数据库:使用Mysql数据库存储用户信息、菜单信息、订单信息等。 4. 编写代码:使用Java语言编写代码,实现用户和管理员的功能,包括登录、注册、浏览菜单、下单、支付等。 5. 测试和调试:在夜神模拟器上进行测试和调试,确保系统的稳定性和可靠性。 以下是一个简单的基于Android Studio的下单订餐系统app开发的例子: ```java // 用户登录 public void login(String username, String password) { // 连接数据库 Connection conn = DriverManager.getConnection(url, user, password); // 查询用户信息 String sql = "select * from user where username = ? and password = ?"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1, username); ps.setString(2, password); ResultSet rs = ps.executeQuery(); // 判断用户是否存在 if (rs.next()) { // 登录成功 System.out.println("登录成功"); } else { // 登录失败 System.out.println("用户名或密码错误"); } // 关闭数据库连接 rs.close(); ps.close(); conn.close(); } // 用户下单 public void placeOrder(String username, String dishName) { // 连接数据库 Connection conn = DriverManager.getConnection(url, user, password); // 查询菜品信息 String sql = "select * from dish where name = ?"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1, dishName); ResultSet rs = ps.executeQuery(); // 判断菜品是否存在 if (rs.next()) { // 获取菜品价格 double price = rs.getDouble("price"); // 插入订单信息 sql = "insert into order(username, dishName, price) values(?, ?, ?)"; ps = conn.prepareStatement(sql); ps.setString(1, username); ps.setString(2, dishName); ps.setDouble(3, price); ps.executeUpdate(); // 下单成功 System.out.println("下单成功"); } else { // 菜品不存在 System.out.println("菜品不存在"); } // 关闭数据库连接 rs.close(); ps.close(); conn.close(); } // 管理员添加菜品 public void addDish(String name, double price) { // 连接数据库 Connection conn = DriverManager.getConnection(url, user, password); // 插入菜品信息 String sql = "insert into dish(name, price) values(?, ?)"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1, name); ps.setDouble(2, price); ps.executeUpdate(); // 添加菜品成功 System.out.println("添加菜品成功"); // 关闭数据库连接 ps.close(); conn.close(); } --相关问题--:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云起SAAS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值