上一节我们将商品的详细页面做完了,并使用了Hibernate的二级缓存加载详细页面来提高系统的性能。这节我们开始做购物车部分。
1. 添加新的表
首先我们向数据库中添加几张表:用户表、订单状态表、订单表(购物车表)以及购物项表。用户表中存有用户的基本信息,订单状态表中主要存储订单的状态,比如已发货这种,订单表主要存储用户的信息和订单的状态,所以跟用户表和订单状态表关联,购物项表...
分类:
其他好文 时间:
2016-05-16 15:51:28
阅读次数:
178
1.前台功能 首页 品牌页面 商品详情 商品评论管理 购物车管理 结算页面 用户登陆和退出 个人中心管理 订单提交页面 2.后台功能 登陆系统 用户管理 分类管理 品牌管理 商品管理 订单状态管理 订单管理 数据库表的创建: user表: //用户管理表 id username password e ...
分类:
数据库 时间:
2016-04-18 11:47:20
阅读次数:
300
ecshop的订单状态都是在ecs_order_info表中的字段里。 订单状态未确认取消确认已付款配货中已发货已收货退货 order_status 0 2 1 1 1 5 5 4 shipping_status 0 0 0 0 3 1 2 0 pay_status 0 0 0 2 2 2 2 0
分类:
其他好文 时间:
2016-01-31 21:38:31
阅读次数:
4869
写这篇博文的原因是因为自己写的代码经常会因为返工,delay项目的交付日期。总结了一下引起项目delay的原因,大概有如下几点:在没有完全深熟悉需求交互细节的情况下;诸如根据不同渠道设置不同的订单状态变更--超时提醒和订单取消功能。在没有想清楚自己代码如何实现业务逻辑的情况下;诸如对骑手排班--.....
分类:
其他好文 时间:
2016-01-23 23:11:00
阅读次数:
209
公众号支付 --> H5调起支付API 1 function onBridgeReady(){ 2 WeixinJSBridge.invoke( 3 'getBrandWCPayRequest', { 4 "appId" : "wx2421b1c4370ec...
分类:
微信 时间:
2015-12-22 14:35:31
阅读次数:
409
/** * 取得状态列表 * @param string $type 类型:all | order | shipping | payment */function get_status_list($type = 'all'){ global $_LANG; $list = ar...
分类:
其他好文 时间:
2015-11-26 18:46:38
阅读次数:
113
场景:要写一个订单系统,买了东西后要给用户发送email,改变订单状态,等等。 通常是这么写的: class?Order{
?public?function?buy(){
?????echo?‘buy!‘;
?????$email?=?new?Email();
???...
分类:
Web程序 时间:
2015-11-17 19:34:08
阅读次数:
174
我们要为出口报运做一个WebService,来提供跨系统的信息查询功能。
我们使用的技术是 -------Apache CXF WebService
作用:两个异构系统,需要共享数据。
需求:我们要给客户提供合同追踪。在出口报运中增加一个WebService,用户可以通过它的系统来访问这个服务,展现出口报运单,主要可以浏览用户的订单状态(走到哪个流程)。查看出口报运单
开发步骤...
分类:
编程语言 时间:
2015-10-12 12:45:03
阅读次数:
290
用HSSFSheet可以很方便的创建如下复杂的excel表格:商户名称月份订单状态订单数量现金总额(元)投诉件数NIKE2010-11未支付00.005支付中00.00待发货30.00已发货00.00已签收00.00已支付00.00已完结00.00已取消00.00已退费00.00未核实00.00全部...
分类:
其他好文 时间:
2015-10-10 16:49:28
阅读次数:
397
观察者模式观察者设计模式能够更便利创建和查看目标对象状态的对象,并且提供和核心对象非耦合的置顶功能性。观察者设计模式非常常用,在一般复杂的WEB系统中,观察者模式可以帮你减轻代码设计的压力,降低代码耦合。场景设计设计一个订单类订单创建完成后,会做各种动作,比如发送EMAIL,或者改变订单状态等等。原...
分类:
Web程序 时间:
2015-09-07 19:18:44
阅读次数:
196