无分类 egg(109)–egg之支付宝支付 router {代码…} config配置 config/config.default.js {代码…} 支付前 controller app/controller/default/alipay.js {代码…} service app/service/alipay.js {代码…} 支付后 支付后跳转的地址 controlle…
无分类 egg(107)–egg之提交订单收货地址判断、egg后端防止提交重复订单、去支付页面显示订单信息 提交订单收货地址判断 没有地址,提示输入地址,才能提交订单 app/view/default/checkout.html {代码…} {代码…} 效果图 egg后端防止单个用户提交重复订单 传签名orderSign给checkout.html页面 app/controller…
无分类 egg(106)–egg之106提交订单,生成订单和子订单,删除购物车 流程 购物车中选中商品,点击去结算 获取收货地址信息 需要获取购买商品的信息 把这些信息 放在订单表 删除购物车里面的数据 model order app/model/order.js {代码…} order_item app/model/order_item.js {代…
无分类 egg(105)–egg之去结算页面收货地址的增加 修改 显示(下) 修改默认的收货地址 获取用户当前收货地址id 以及用户id 更新当前用户的所有收货地址的默认收货地址状态为0 更新当前收货地址的默认收货地址状态为1 router {代码…} controller app/controller/default/address…
无分类 egg(104)–egg之去结算页面收货地址的增加 修改 显示(上) router {代码…} model {代码…} controller 增加地址 app/controller/default/address.js {代码…} 显示地址 app/controller/default/buy.js {代码…} view app/view/default/checkout.html {代码…} {代码…
无分类 egg(102)–egg之用户登录 以及登录时候涉及的一些安全问题 router {代码…} 登录 controller app/controller/default/pass.js {代码…} 配置请求不经过csrf验证 config/config.default.js {代码…} view app/view/default/pass/login.html {代码…} {代码…} 效果 当…
无分类 egg(103)–egg之定义公共的中间件判断用户是否登录以及去结算页面制作 判断用户是否登录 中间件 app/middleware/userauth.js {代码…} router {代码…} 效果 点击结算,如果没有登录,就跳转到登录页面 购物车到结算页面 controller app/controller/default/buy.js {代码…} view …
无分类 egg(101)–egg之注册 输入密码完成注册 完成注册后实现登录 router.js {代码…} model app/model/user.js {代码…} 注册页面 controller app/controller/default/pass.js {代码…} view appviewdefaultpassregister_step3.html {代码…} {代码…} 效果 提交注册,跳转…
无分类 egg(98)–egg之注册 倒计时 发送验证码 验证验证码 model app/model/user.js {代码…} router {代码…} controller app/controller/default/pass.js {代码…} {代码…} view app/view/default/pass/register_step2.html {代码…} {代码…} 效果
无分类 egg(98)–egg之注册 发送手机短信验证码 以及验证当前ip、手机号发送验证码的次数 model 用户注册临时表 app/model/user_temp.js {代码…} router.js {代码…} controller 验证码 app/controller/default/base.js {代码…} 验证码验证码是否正确 验证当前ip、手机号发送验证码的次数 app/cont…