# 幻神商城系统 **Repository Path**: dk13333972721/hasog ## Basic Information - **Project Name**: 幻神商城系统 - **Description**: HaSog(全名 幻神商城系统)基于TP6框架 的一套 开源的微信社交电商分销系统。 原有公司项目运营2年,遇到了无数的难题和痛点,此项目专为解决目前公司项目的痛点进行重新开发!并新加了很多特性! 项目于2020-10-13日立项,预计登录平台为:H5 + APP + 小程序(微信 QQ 百度 等..)【开发中】 - **Primary Language**: PHP - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: https://www.hasog.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 21 - **Created**: 2021-02-17 - **Last Updated**: 2021-02-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 还在开发中!目前不能使用!因为疫情和项目工期所以较慢! # HaSog(幻神商城系统) HaSog(全名 幻神商城系统)基于TP6框架 的一套 开源的微信社交电商分销系统。 原有公司项目运营2年,遇到了无数的难题和痛点,此项目专为解决目前公司项目的痛点进行重新开发!并新加了很多特性! 公司曾因系统项目漏洞导致损失数十万,所以此项目安全是“变态级”,不相信任何用户传输的数据和请求!但性能稍低。 > 立项于 2020-10-13日,预计登录平台为:H5 + APP + 小程序(微信 QQ 百度 等..)。 > > 开源!开源!开源!开源! > > 原名叫 AcShop 更名为 HaSog系统 > > [![HaSog](https://img.shields.io/badge/license-AGPL--3.0-blue)](https://www.hasog.com) > [![HaSog](https://img.shields.io/badge/HaSog-开发中-brightgreen)](https://www.hasog.com) > [![star](https://gitee.com/orzice/hasog/badge/star.svg?theme=dark)](https://gitee.com/orzice/hasog/stargazers) > [![fork](https://gitee.com/orzice/hasog/badge/fork.svg?theme=dark)](https://gitee.com/orzice/hasog/members) > > Gitee : https://gitee.com/orzice/hasog > > Github : https://github.com/orzice/hasog > > 幻神科技:https://www.hasog.com > > ## [添加微信群]【幻神商城系统体验官】 ![](wxq.png) 扫码添加 幻神商城系统体验官微信群!给我们提需求!我们会做得更好! ## [开发团队] > 开发公司:幻神科技 https://www.hasog.com > > 负责人/主程:Orzice/小涛(吴英涛) > > 后端开发:梗集(王国骁) ,王火火(王琰豪) > > 前端开发:慵懒与猫(孙敬冉),M-A-O(张帆) > > UI设计:潮鳴り(姚羽) ## [后台开发进度] - [x] 管理后台 - [x] 后台管理系统 - [x] Auth授权 - [x] 管理员注册/删除/封禁 - [x] 菜单管理/节点管理 - [ ] 网站配置 - [x] 文件上传 - [x] 插件系统 - [x] 插件安装/卸载/删除 - [x] 插件独立管理后台 - [x] 插件HOOK监听 - [ ] 插件市场 - [ ] 插件在线升级和安装 - [x] 计划任务 - [x] 任务队列 - [x] 会员管理 - [x] 后台添加/删除/封禁会员 - [x] 重置密码 - [x] 修改推荐人 - [x] 插件嵌入页面 - [x] 商品管理 - [x] 商品管理 - [x] 商品添加/删除/修改 - [x] 商品属性 - [x] 插件嵌入页面 - [x] 配送管理 - [x] 添加/删除/是否开启配送 - [x] 配送逻辑 - [x] 省 市 县区 街道 四级配送 - [x] 黑名单和白名单 - [x] 可以控制街道级的配送金额 - [x] 商品分类 - [x] 添加 - [x] 修改 - [x] 删除 - [x] 订单管理 - [x] 订单列表 - [x] 操作订单 已支付/确认发货/已收货 - [x] 批量发货 - [x] 表格快捷批量发货 - [x] 用户退款 - [x] 审核退款 - [x] 已支付列表 - [x] 已发货列表 - [ ] 财务管理 - [x] 余额设置 - [x] 提现设置 - [x] 用户提现记录 - [ ] 线下收款记录 - [x] 充值余额 - [x] 充值记录 - [x] 余额明细 - [x] 收入明细 - [x] 提现统计 - [x] 支付管理 - [x] 用户反馈 - [x] 微信支付 - [x] 微信支付资源列表 - [x] 微信授权登录设置 - [x] 微信支付设置 - [x] 支付宝支付 - [x] 支付宝支付资源 - [x] 支付宝支付设置 - [x] 线下付款 - [x] 线下收款渠道资源 - [ ] 外接API收款 - [ ] api外置充值接口 - [x] 界面管理 - [x] 轮播图 - [x] 公告 ## [API开发进度] - [ ] API设计 - [x] 插件系统 - [x] 插件API请求 - [x] 界面相关 - [x] 轮播图 - [x] 公告 - [x] 公告列表 - [x] 公告详细内容 - [x] 用户相关 - [x] 注册 - [ ] 改密 - [x] 登录 - [ ] 修改资料 - [x] 用户详情 - [x] 商品相关 - [x] 商品列表 - [x] 商品详情 - [x] 分类搜索 - [x] 配送相关 - [x] 收货地址列表 - [x] 添加 - [x] 删除 - [x] 修改 - [x] 订单相关 - [x] 提交订单 - [x] 订单列表 - [x] 订单操作 - [x] 支付订单 - [x] 确认收货 - [ ] 退款申请 - [ ] 支付相关 - [ ] 用户反馈 - [ ] 提交反馈 - [ ] 反馈列表 - [ ] 支付宝支付 - [ ] 获取支付宝支付资源列表 - [ ] 微信支付 - [ ] 获取微信支付资源列表 - [ ] 线下支付 - [ ] 获取线下支付资源列表 - [x] 财务相关 - [x] 充值记录 - [x] 收入明细 - [x] 提现记录 - [ ] 待更新 ## [前台开发进度] - [x] 前台设计 - [x] 针对所有请求进行处理 - [x] 404 403 页面 - [x] 随意切换 pc h5 wap app 页面 - [ ] 基础PC界面 - [ ] 基础wap手机界面 - [ ] 基础小程序界面 ## [运行环境要求] > 后端技术栈:PHP7.2 + Redis + Mysql + Nginx > > 前端技术栈: Vue.js + uni-app 后台管理页部分代码参考 easyadmin [队列] ``` php think queue:work --sleep=3 --tries=3 ``` [计划任务] ``` php think cron ``` [Nginx配置] ``` if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; } ``` ## [企划](挖坑) - 云端附件支持(本地,阿里云,七牛云.....) - 更简易的计划任务系统。 - 更高效的队列系统。 - 核心代码只做核心功能,以便以二次开发。 - 更强大的插件功能 (核心代码只做核心功能!其他就交给插件来做!) - 可支持打包 为 APP! - 可支持打包 为 小程序(微信,QQ,头条,抖音,百度)! - 部分代码使用Go语言重写(高并发以及中间件,后期才会做) - 齐全的支付模块!微信支付,支付宝支付,(H5支付,APP支付,微信内支付,扫码支付) - 多种支付方式!且可以随意切换! - 精确到街道的发货逻辑! - 更加安全的结构! - 可以自定义界面!每个平台都可自定义! - 订单发货可以多个快递号! ## [特性] - 代码只做核心功能!拒绝臃肿! - 插件高扩展性,拥有更强的能力! - 多个微信支付通道随意切换! - 多个微信一键登录 随意切换! - 精确到街道的发货逻辑! - 界面随意切换!PC,Wap,weixin,APP!各个样式不同!【有缺陷】 - 所有URL资源请求都要经过过滤【防止文件上传漏洞,有缺陷】 - “变态“ 级的安全防范,项目安全第一。 【有缺陷】 ## [已知缺陷] - 前端文件因为可以分平台自定义展现,导致性能较低。 - 所有URL资源请求都要过滤,虽然加强了安全,但是导致性能较低。 - 为了让插件更加自由,所以插件不会判断是否登录!请不要安装不明来源的插件!以免系统出现问题! - 系统对于插件较为开放,不要随意修改插件代码!不要安装不明来源的插件!一旦有一个插件崩溃,整个系统都会崩溃!