This commit is contained in:
wolfcode
2023-08-07 20:15:24 +08:00
parent 3be4fa2f16
commit d429e82dde
27 changed files with 2 additions and 309 deletions

View File

@@ -1 +0,0 @@
import{_ as e,o as c,c as t}from"./app-e3f085f5.js";const _={};function o(r,n){return c(),t("div")}const a=e(_,[["render",o],["__file","404.html.vue"]]);export{a as default};

View File

@@ -1 +0,0 @@
const t=JSON.parse('{"key":"v-3706649a","path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{t as data};

View File

@@ -1 +0,0 @@
const t=JSON.parse('{"key":"v-5adfc9c9","path":"/guide/CURD.html","title":"CURD命令大全","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"guide/CURD.md"}');export{t as data};

View File

@@ -1,30 +0,0 @@
import{_ as t,o as e,c as a,d as s}from"./app-e3f085f5.js";const d={},n=s(`<h1 id="curd命令大全" tabindex="-1"><a class="header-anchor" href="#curd命令大全" aria-hidden="true">#</a> CURD命令大全</h1><p><code>EasyAdmin8</code>框架以内置快速生成CURD的命令, 包括控制器、视图、模型、JS文件。能够使开发者效率得到进一步提升。</p><h1 id="常用命令" tabindex="-1"><a class="header-anchor" href="#常用命令" aria-hidden="true">#</a> 常用命令</h1><div class="language-bash line-numbers-mode" data-ext="sh"><pre class="language-bash"><code><span class="token comment"># 生成ea8_test_goods表的CURD</span>
php think curd <span class="token parameter variable">-t</span> test_goods
<span class="token comment"># 生成ea8_test_goods表的CURD, 文件冲突时强制覆盖</span>
php think curd <span class="token parameter variable">-t</span> test_goods <span class="token parameter variable">-f</span> <span class="token number">1</span>
<span class="token comment"># 删除ea8_test_goods表的CURD</span>
php think curd <span class="token parameter variable">-t</span> test_goods <span class="token parameter variable">-d</span> <span class="token number">1</span>
<span class="token comment"># 生成ea8_test_goods表的CURD, 控制器在目录demo下的Goods.php文件</span>
php think curd <span class="token parameter variable">-t</span> test_goods <span class="token parameter variable">-c</span> demo/Goods
<span class="token comment"># 生成ea8_test_goods表的CURD, 模型在目录demo下的Goods.php文件</span>
php think curd <span class="token parameter variable">-t</span> test_goods <span class="token parameter variable">-m</span> demo/Goods
<span class="token comment"># 生成ea8_test_goods表的CURD, 并关联ea8_test_cate表, 并设置外键为cate_id</span>
php think curd <span class="token parameter variable">-t</span> test_goods <span class="token parameter variable">-r</span> test_cate <span class="token parameter variable">--foreignKey</span><span class="token operator">=</span>cate_id <span class="token parameter variable">--primaryKey</span><span class="token operator">=</span>id
<span class="token comment"># 生成ea8_test_goods表的CURD, 并关联ea8_test_cate表, 并设置只显示title,image两个字段</span>
php think curd <span class="token parameter variable">-t</span> test_goods <span class="token parameter variable">-r</span> test_cate <span class="token parameter variable">--foreignKey</span><span class="token operator">=</span>cate_id <span class="token parameter variable">--relationOnlyFileds</span><span class="token operator">=</span>title,image
<span class="token comment"># 生成ea8_test_goods表的CURD, 并关联ea8_test_cate表, 并设置主表外键cate_id在表单的下拉选择显示的关联表的title字段</span>
php think curd <span class="token parameter variable">-t</span> test_goods <span class="token parameter variable">-r</span> test_cate <span class="token parameter variable">--foreignKey</span><span class="token operator">=</span>cate_id <span class="token parameter variable">--relationBindSelect</span><span class="token operator">=</span>title
<span class="token comment"># 生成ea8_test_goods表的CURD, 并设置logo字段后缀为单图片</span>
php think curd <span class="token parameter variable">-t</span> test_goods <span class="token parameter variable">--imageFieldSuffix</span><span class="token operator">=</span>logo
<span class="token comment"># 生成ea8_test_goods表的CURD, 并设置忽略remark, stock字段</span>
php think curd <span class="token parameter variable">-t</span> test_goods <span class="token parameter variable">--ignoreFields</span><span class="token operator">=</span>remark <span class="token parameter variable">--ignoreFields</span><span class="token operator">=</span>stock
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h1 id="参数介绍" tabindex="-1"><a class="header-anchor" href="#参数介绍" aria-hidden="true">#</a> 参数介绍</h1><table><thead><tr><th>短参</th><th>长参</th><th>说明</th></tr></thead><tbody><tr><td>-t</td><td>--table=VALUE</td><td>主表名</td></tr><tr><td>-c</td><td>--controllerFilename=VALUE</td><td>控制器文件名</td></tr><tr><td>-m</td><td>--modelFilename=VALUE</td><td>主表模型文件名</td></tr><tr><td>-f</td><td>--force=VALUE</td><td>强制覆盖模式</td></tr><tr><td>-d</td><td>--delete=VALUE</td><td>删除模式</td></tr><tr><td></td><td>--checkboxFieldSuffix=VALUE</td><td>复选框字段后缀</td></tr><tr><td></td><td>--radioFieldSuffix=VALUE</td><td>单选框字段后缀</td></tr><tr><td></td><td>--imageFieldSuffix=VALUE</td><td>单图片字段后缀</td></tr><tr><td></td><td>--imagesFieldSuffix=VALUE</td><td>多图片字段后缀</td></tr><tr><td></td><td>--fileFieldSuffix=VALUE</td><td>单文件字段后缀</td></tr><tr><td></td><td>--filesFieldSuffix=VALUE</td><td>多文件字段后缀</td></tr><tr><td></td><td>--dateFieldSuffix=VALUE</td><td>时间字段后缀</td></tr><tr><td></td><td>--switchFields=VALUE</td><td>开关的字段</td></tr><tr><td></td><td>--selectFileds=VALUE</td><td>下拉的字段</td></tr><tr><td></td><td>--editorFields=VALUE</td><td>富文本的字段</td></tr><tr><td></td><td>--sortFields=VALUE</td><td>排序的字段</td></tr><tr><td></td><td>--ignoreFields=VALUE</td><td>忽略的字段</td></tr><tr><td>-r</td><td>--relationTable=VALUE</td><td>关联表名</td></tr><tr><td></td><td>--foreignKey=VALUE</td><td>关联外键</td></tr><tr><td></td><td>--primaryKey=VALUE</td><td>关联主键</td></tr><tr><td></td><td>--relationOnlyFileds=VALUE</td><td>关联模型中只显示的字段</td></tr><tr><td></td><td>--relationBindSelect=VALUE</td><td>关联模型中的字段用于主表外键的表单下拉选择</td></tr><tr><td></td><td>--relationModelFilename=VALUE</td><td>关联模型文件名</td></tr></tbody></table>`,6),r=[n];function i(l,o){return e(),a("div",null,r)}const c=t(d,[["render",i],["__file","CURD.html.vue"]]);export{c as default};

View File

@@ -1,3 +0,0 @@
import{_ as e,o as a,c as s,d}from"./app-e3f085f5.js";const n={},r=d(`<h1 id="curd命令大全" tabindex="-1"><a class="header-anchor" href="#curd命令大全" aria-hidden="true">#</a> CURD命令大全</h1><p><code>EasyAdmin8-Laravel</code>框架以内置快速生成CURD的命令, 包括控制器、视图、模型、JS文件。能够使开发者效率得到进一步提升。</p><h1 id="常用命令" tabindex="-1"><a class="header-anchor" href="#常用命令" aria-hidden="true">#</a> 常用命令</h1><div class="language-bash line-numbers-mode" data-ext="sh"><pre class="language-bash"><code><span class="token comment"># 生成ea8_test_goods表的CURD</span>
php artisan admin:curd test_goods
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div>`,4),c=[r];function t(i,o){return a(),s("div",null,c)}const h=e(n,[["render",t],["__file","CURD_laravel.html.vue"]]);export{h as default};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-6872b6e2","path":"/guide/CURD_laravel.html","title":"CURD命令大全","lang":"zh-CN","frontmatter":{},"headers":[],"git":{},"filePathRelative":"guide/CURD_laravel.md"}');export{e as data};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 49.484 28.284"><g transform="translate(-229 -126.358)" fill="currentColor"><rect width="35" height="5" rx="2" transform="rotate(-45 296.902 -200.874)"/><rect width="35" height="5" rx="2" transform="rotate(-135 169.502 20.377)"/></g></svg>

Before

Width:  |  Height:  |  Size: 291 B

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-8daa1a0e","path":"/","title":"","lang":"zh-CN","frontmatter":{"home":true,"heroImage":"/images/logo.png","heroText":"EasyAdmin8","tagline":"基于ThinkPHP8.0 | Laravel10.x + Layui v2.8.x","actions":[{"text":"ThinkPHP 上手","link":"/guide/main.html","type":"primary"},{"text":"ThinkPHP 后台预览","link":"http://easyadmin8.top/admin","type":"secondary"},{"text":"Laravel 上手","link":"/guide/laravel.html","type":"primary"},{"text":"Laravel 后台预览","link":"http://laravel.easyadmin8.top/admin","type":"secondary"}],"features":[{"title":"零门槛","details":"PHP8.0+ 开箱即用.","url":"http://xxx.com/service/guide/install.html","img":"/images/graph.png"},{"title":"响应式","details":"自适应PC和H5页面.","url":"http://xxx.com/service/guide/install.html","img":"/images/service.png"},{"title":"清爽简洁","details":"基于 Layui 最新版本.","url":"http://xxx.com/service/guide/install.html","img":"/images/layui.png"}],"footer":"MIT Licensed | Copyright © 2023-present"},"headers":[],"git":{},"filePathRelative":"README.md"}');export{e as data};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
const l=JSON.parse('{"key":"v-3318d8ac","path":"/guide/laravel.html","title":"","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"项目介绍","slug":"项目介绍","link":"#项目介绍","children":[]},{"level":2,"title":"安装教程","slug":"安装教程","link":"#安装教程","children":[{"level":3,"title":"通过git下载安装包composer安装依赖包","slug":"通过git下载安装包-composer安装依赖包","link":"#通过git下载安装包-composer安装依赖包","children":[]}]},{"level":2,"title":"CURD命令大全","slug":"curd命令大全","link":"#curd命令大全","children":[]},{"level":2,"title":"界面预览","slug":"界面预览","link":"#界面预览","children":[{"level":3,"title":"","slug":"","link":"#","children":[]},{"level":3,"title":"","slug":"-1","link":"#-1","children":[]},{"level":3,"title":"","slug":"-2","link":"#-2","children":[]}]},{"level":2,"title":"相关文档","slug":"相关文档","link":"#相关文档","children":[]},{"level":2,"title":"免责声明","slug":"免责声明","link":"#免责声明","children":[]}],"git":{},"filePathRelative":"guide/laravel.md"}');export{l as data};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
const l=JSON.parse('{"key":"v-d5fa1158","path":"/guide/main.html","title":"","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"项目介绍","slug":"项目介绍","link":"#项目介绍","children":[]},{"level":2,"title":"安装教程","slug":"安装教程","link":"#安装教程","children":[{"level":3,"title":"通过git下载安装包composer安装依赖包","slug":"通过git下载安装包-composer安装依赖包","link":"#通过git下载安装包-composer安装依赖包","children":[]}]},{"level":2,"title":"CURD命令大全","slug":"curd命令大全","link":"#curd命令大全","children":[]},{"level":2,"title":"界面预览","slug":"界面预览","link":"#界面预览","children":[{"level":3,"title":"","slug":"","link":"#","children":[]},{"level":3,"title":"","slug":"-1","link":"#-1","children":[]},{"level":3,"title":"","slug":"-2","link":"#-2","children":[]}]},{"level":2,"title":"相关文档","slug":"相关文档","link":"#相关文档","children":[]},{"level":2,"title":"免责声明","slug":"免责声明","link":"#免责声明","children":[]}],"git":{},"filePathRelative":"guide/main.md"}');export{l as data};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -8,8 +8,9 @@
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
use think\facade\Env;
use think\facade\Route;
Route::any('/', function () {
return view('index');
return redirect('/' . Env::get('EASYADMIN.ADMIN', false));
});