b2b2c青梧商城更新使用说明

前言:又到年底了,又到了跑路的时候,你的辞职信交上去了吗?

  1. 去年也是这个时候我在论坛发了我找工作用的b2b2c商城,在论坛各位大佬的指点下,我……一概没理。
  2. 下半年没有事情做的时候又把他拿了出来修改,不过水平有限,只是根据我自己的想法做了部分修改,。
  3. (V1.0 && V2.0)在安装上做了一些简化,主要是不少同学拿这个东西去做毕业设计项目的时候不好改动,要么就是搭不起来:joy:

一、更新内容:

  1. 前端框架由Element Ui 换成了Antdv Ui (也不知道哪个逗比说Element Ui不会再更新害的我进坑,然后去年Element更新了)
  2. 安装直接composer就可以安装了,增加数据迁移
  3. 把逻辑代码集成到Service层,Controller只负责输出(使用起来极不舒服,老是要写多个页面,还是喜欢以前全部写在model或者controller层,)
  4. 增加了一些营销功能。(多商户、秒杀、团购、优惠券、在线聊天、三级分销、积分商城、Wechat支付、Alipay支付)
  5. 第一次使用Resource写接口,写的很痛苦,太麻烦。

二、安装注意事项:

Laravel 7.x + Vue 前后分离
PHP >= 7.3
因为有Vue所以打包需要node环境得有
其他的你自行摸索

三、如何白biao:

composer create-project qingwuit/qwshop blog
php artisan qwshop:install

npm install
npm prod

// 在线聊天
Linux 
php artisan workerman start

win
app\Workerman\run.bat

四、代码地址:

Gitee代码地址 - Github代码地址

五、演示地址:

演示地址

这里演示地址的代码是v2.0的,最新的演示代码自行安装,(页面样式是一样的,就代码不同)

六、未解决问题:

想把他做成页面式的一步步安装跟phpcms一样那种,但是这个是vue需要打包很麻烦所以没搞成。
想做成多语言的,有做一点点依旧有点麻烦没搞完。
微信登录没有开发者账号(懒癌),所以就写了个方法在Service 里面,没写接口
在线聊天的架构不够清楚继承v1.0的数据库结构,我自己都不知道写了写什么,勉强能用估计得改

结语:

水平有限请不要拿这个项目跟大佬们比,【我知道坑多、规范差】,轻喷,多点赞,谢谢。

最后的最后【游戏王·决斗链接】来不来?我的ID:

游戏王决斗链接

本作品采用《CC 协议》,转载必须注明作者和本文链接
为什么要多写,其实跟做数学题一样,做得题目多了,自然解题起来,思如泉涌。
本帖由系统于 3年前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 18

又开始VUE了,兄弟啊!用antV ,绝对是正确得选择!饿了么,就是饿了么!一直饿着!还成ant ,还是不错得!

3年前 评论

下载下来学习学习 :relaxed:

3年前 评论

去年就关注你了xd,更新更新

3年前 评论
颠倒的玉石

我一个后端,还要学vue。。。。我已经out了 :sob:

3年前 评论

去年用了,后面参考改了一下,把会员系统一分三了,不喜欢三端一个会员表一会员体系!

3年前 评论
dongzhiyu 3年前
白小二 3年前

建议相关业务逻辑可以写在ORM MODEL里面,不然成了“贫血模型”,不适合封装在MODEL里的,可以写成Service

2年前 评论
Hong_Tao_Liu 2年前

service 中直接调 request()拿数据,会不会不太好?.... 如果能补上参数验证就更好了

2年前 评论

哎,手头上也有几个系统,可惜都没时间完善。向你学习

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!