Sin descripción

phperli 23a56d44cf 后台禁用某些不必要的操作,会员审核积分奖励等 hace 3 años
app 23a56d44cf 后台禁用某些不必要的操作,会员审核积分奖励等 hace 3 años
bootstrap 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
config 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
database 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
public 6ae459d03e 后台把多列表图显示代码优化 hace 3 años
resources 23a56d44cf 后台禁用某些不必要的操作,会员审核积分奖励等 hace 3 años
routes 5a031fcc66 新增接口:商品列表,详情,订单列表,详情,用户收货地址新增,编辑,设置默认,详情,删除 hace 3 años
storage 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
tests 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
.editorconfig 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
.env.example 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
.gitattributes 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
.gitignore a5e507a277 后台场地添加优化 hace 3 años
.htaccess 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
.styleci.yml 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
README.md 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
artisan 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
composer.json 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
composer.lock 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
dcat_admin_ide_helper.php 2da8877e80 接口:积分奖励公共方法,个人新开户,球队新开户,球场会员认证,新增粉丝,一杆进洞,后台增加积分设置 hace 3 años
nginx.htaccess 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
package.json 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
phpunit.xml 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
server.php 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años
webpack.mix.js 0077c1808f 创建golf 1.0.2仓库代码 hace 3 años

README.md

项目概要

该项目为 思维定制基础API标准

技术架构

  • PHP >7.3.0
  • MySQL >5.7.0
  • Nginx >1.12.0
  • Laravel 8.x (8.0)

##安装

  1. git clone 到本地
  2. 执行 composer install (导入sql创建好数据库)
  3. 配置 .env 中数据库连接信息,没有.env请复制.env.example命名为.env
  4. 执行 php artisan key:generate 执行 php artisan migrate (可忽略) 执行 php artisan db:seed (可忽略)

Dcat-Admin 资源发布

$ php artisan admin:publish
$ php artisan admin:install

创建 JWT secret

$ php artisan jwt:secret

安装第三方组件

注意:可以自定义 composer 镜像,加快拉取速度

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

短信

$result = SmsService::send($request->mobile, $request->event, [], $user);

邮箱

  1. Mail::raw($notice, function ($message) use ($email) {
  2. $message->subject(trans('api.MAILBOX_VALIDATION_NOTIFICATION')); $message->to($email);
  3. 邮箱配置 MAIL_MAILER=smtp MAIL_HOST=ssl://smtp.163.com MAIL_PORT=465 MAIL_USERNAME=youxiang@163.com MAIL_PASSWORD=VIBTDHQAYLKJYIGC MAIL_ENCRYPTION= MAIL_FROM_ADDRESS=youxiang@163.com MAIL_FROM_NAME="${APP_NAME}" });

    文件

    $result = SmsService::send($request->mobile, $request->event, [], $user);

创建目录

注意:git clone 从仓库拉取的代码,可能会存在 storage 目录缺失的问题,需要手动创建

$ mkdir -p storage/{app,debugbar,framework,logs}
$ mkdir -p storage/framework/{cache,sessions,testing,views}

$ chmod -R 777 storage bootstrap/cache

创建 storage 到 public 的软链接

注意:如果是 Docker 环境,此步骤必须在容器内执行

$ php artisan storage:link

数据迁移

注意:如果是 Docker 环境,此步骤必须在容器内执行 注意:原始SQL 迁移文件不在本项目

$ php artisan migrate