订单邮费计算问题?

huangheng1983 2007-01-08 08:11:00
我现在做的网上商城系统,客户下的订单,总部采用订单送货到客户手中(送货方式有:邮政、快递、宅递送等常见的送货方式),现在就是要考虑一个邮费计算问题,不同送货方式的邮费计算方式不同且相当烦琐,而且要把邮费算到订单总费用中去。
本人现在还没有具体的方案来实现这个功能,是否可以写一个通用类,再不同的送货方式都继承这个通用类,并提供一些接口?
希望各位提点建议,不胜感激!
...全文
330 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
行游客 2011-08-24
  • 打赏
  • 举报
回复
设计模式中有两种模式比较适宜这种场景,策略模式装饰者模式,你可以研究一下。
a202020a 2011-08-24
  • 打赏
  • 举报
回复
这怎么可能很简单呢,其复杂程度远远高于购物车本身了.那是相当地复杂!!!开始以为不同的支付方式,价格不一样.不同的送货地区,价格不一样.如果以订单定额计价,那客户多买,你亏邮资.如果按产品购买数量累计,那邮费太高,买家又不愿意了.如果按产品重量来算,不同的快递公司收费又不一样.首重和续重又要计算.如果客户选择的是本地送货上门,则又是另外的计算标准.
而且购物车中的产品,有的可以免邮,有的不同的产品可能计算的方法还不一样.越想脑越乱,感觉无论程序怎么写都不对头!
求高手给个思路!!
a202020a 2011-08-24
  • 打赏
  • 举报
回复
楼主真是问道于盲了.回答者没有一个是做过邮资计算的,想当然地以为很简单.
facebookdotcom 2008-12-20
  • 打赏
  • 举报
回复
jolinkyo 2007-01-09
  • 打赏
  • 举报
回复
这东西应该不烦琐啊
不要把简单的问题复杂化了
chenjunhui 2007-01-09
  • 打赏
  • 举报
回复
接分就是真支持
chenjunhui 2007-01-09
  • 打赏
  • 举报
回复
接分就是真支持
lazyfish 2007-01-09
  • 打赏
  • 举报
回复
为什么你首先想到是怎么设计,我觉得你还没有弄清楚你要做什么。别人也不清楚你要做什么。
huangheng1983 2007-01-09
  • 打赏
  • 举报
回复
没人?自己顶一个
huangheng1983 2007-01-08
  • 打赏
  • 举报
回复
大家都说说自己的看法吧,到时候我集中大家的智慧再去实施,呵呵!!
多谢啦!!
delphi_new 2007-01-08
  • 打赏
  • 举报
回复
不觉得烦琐,你自己不愿意写吧
什么是eBay Helper? eBay Helper 能够让eBay卖家轻松处理eBay订单,打印地址标签,管理库存,产品采购等针对eBay网店外贸卖家的进销存软件,有了它,能够为您节省大量的人力及时间,让您的eBay外贸事业高速发展. eBay Helper 具体有什么功能? 1 产品库存系统 产品资料管理 -- 产品分类,多语言产品描述,图片库,让您的产品在LISTING时随时能找到相应的资源 产品采购管理 -- 供应商管理,采购入库,成本计算 产品库存管理 -- 库存盘点,转仓调拨,库存变动记录 2 订单管理系统 eBay 订单导入-- 订单将根据库存状态进入滞留或等待发货状态,并根据设定的发货规则自动选择发货方式 订单添加 -- 订单除了可以从文件导入之外,您还可以直接添加订单,其它销售渠道的订单(淘宝,网店)也可以添加到系统中 退款管理,重发管理,退货管理 -- 随时解决销售中的各种情况 发货和地址标签打印 -- 您可以通过打印出来的标签扫描发货,也可以批量设置订单发货状态 同步eBay发货状态并给卖家留下Feedback -- 这些工作将由系统代替,再也不用浪费时间手动去做了 3 其它丰富的功能 店铺管理 -- 与eBay店铺紧密结合 订单发货方式和邮费管理 -- 给订单自动选择发货方式,并根据产品重量计算出所需邮费 公告管理 -- 让您的员工随时了解企业最新消息 数据报表 -- 把握产品销售情况,挖掘实用数据
本课程是一个系列的django实战进阶开发教程,目标是带领大家快速上手实战,课程以最新版本django3.2为蓝本,深入django源码本身,通过内置的类视图来开发,即CBV模式开发,从最基础的类显示视图到类编辑视图再到混入视图,由浅入深,专注Django的高级知识,带你系统的玩转Django,无过多的依赖第三方库,进一步降低学习门槛,更加专注django框架本身!本课程将带你实现一个功能完备的商城系统,如:新闻管理、商品管理(包含多规格)、订单管理、购物车、快速下单、评论、地址、运费模板等常见的商城功能!除此之外,你还可以将本课程内容中涉及到的django类视图的高级用法作为参考资料,在以后的开发中用到的时候再翻阅。认真看完这个系列视频教程之后,您会深入理解django框架的高级知识以及开发流程,具备使用django上手开发实际项目的基本能力!本课程亮点一、少量的第三方依赖,降低学习门槛开发过程中依赖第三方库少,减少大家的进一步的学习理解成本,从而更加专注django框架本身!二、前端轻度结合vue.js,无需过多前端技能本项目将轻度结合vue.js以及fetch来完成一些异步请求,无需过多vue 知识,更贴合后端开发者,也更加靠近当下最热门的技术栈,为前后端分离项目开发打下坚实的基础!三、采用django本身序列化方法构造json,深入django框架本身深度使用Django本身的序列化器来序列化数据,构造一些异步操作的接口,通过这一深度使用对未来使用drf框架将打下坚实的基础,学习drf框架将变的非常容易。四、CBV模式开发,深入Django类视图本项目全部采用Django的类视图,深入学习类视图,不同的请求我们可以在类中使用不同的方法来处理,这样大大的提高了代码的可读性以及高度扩展性,更加便于二次开发!五、多规格产品功能,更符合实际需求网上千篇一律的教程都没有深入讲解多规格商品的实现思路,本专栏将手把手带你完成多规格功能,并且对JD及TB的两种多规格模式的利弊进行深入剖析!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧