diff --git a/app/Models/Model.php b/app/Models/Model.php index 4faebdc01b1c28a6c8a727e7f57e362d5dcce698..50b47798c814b9ee28db5e2b28f111f1e44bc30e 100644 --- a/app/Models/Model.php +++ b/app/Models/Model.php @@ -72,12 +72,6 @@ class Model extends EloquentModel */ protected $guarded = []; - - - - - - /** * 模型的 "booted" 方法 * diff --git a/app/Modules/Admin/Entities/Article/ArticleCategory.php b/app/Modules/Admin/Entities/Article/ArticleCategory.php index 905c9c54de986ca4957696813ff76f32803c2085..e9ea8c333451548ea708f3ecf319a9034dd3f516 100644 --- a/app/Modules/Admin/Entities/Article/ArticleCategory.php +++ b/app/Modules/Admin/Entities/Article/ArticleCategory.php @@ -8,4 +8,9 @@ class ArticleCategory extends Model { protected $primaryKey = 'category_id'; protected $is_delete = 0; + + public function getSelectLists() + { + return list_to_tree($this->orderBy('category_sort', 'ASC')->get()->toArray(), $this->getKeyName()); + } } diff --git a/app/Modules/Admin/Entities/Rabc/Admin.php b/app/Modules/Admin/Entities/Rabc/Admin.php index 2b20522d99431fbae5ed47dc0bf36f83dfdae122..7aa794a880333f74c07e97489bcd73d823665a2e 100644 --- a/app/Modules/Admin/Entities/Rabc/Admin.php +++ b/app/Modules/Admin/Entities/Rabc/Admin.php @@ -2,10 +2,12 @@ namespace App\Modules\Admin\Entities\Rabc; +use App\Scopes\DeleteScope; use App\Traits\Instance; use App\Traits\MysqlTable; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Support\Facades\Storage; +use Illuminate\Database\Eloquent\Builder; use Tymon\JWTAuth\Contracts\JWTSubject; class Admin extends Authenticatable implements JWTSubject @@ -14,6 +16,8 @@ class Admin extends Authenticatable implements JWTSubject use MysqlTable; protected $primaryKey = 'admin_id'; + protected $is_delete = 0; //是否开启删除(1.开启删除,就是直接删除;0.假删除) + protected $delete_field = 'is_delete'; //删除字段 /** * 是否主动维护时间戳 @@ -31,6 +35,22 @@ class Admin extends Authenticatable implements JWTSubject */ protected $guarded = []; + /** + * 模型的 "booted" 方法 + * + * 应用全局作用域 + * + * @return void + */ + protected static function booted() + { + // 假删除的作用域 + $static = new static; + static::addGlobalScope('delete', function(Builder $builder) use ($static){ + if ($static->is_delete == 0) $builder->where($static->delete_field, $static->is_delete); + }); + } + public function getAdminByName(string $admin_name) { return $this->where('admin_name', $admin_name)->first(); diff --git a/app/Modules/Admin/Http/Controllers/Article/ArticleCategoryController.php b/app/Modules/Admin/Http/Controllers/Article/ArticleCategoryController.php new file mode 100644 index 0000000000000000000000000000000000000000..923d061e6f957e47f618e8955065b8cc54e77f2d --- /dev/null +++ b/app/Modules/Admin/Http/Controllers/Article/ArticleCategoryController.php @@ -0,0 +1,25 @@ +service = $articleCategoryService; + } + + public function create(ArticleCategoryRequest $request) + { + return $this->createService($request); + } + + public function update(ArticleCategoryRequest $request) + { + return $this->updateService($request); + } +} diff --git a/app/Modules/Admin/Http/Controllers/IndexController.php b/app/Modules/Admin/Http/Controllers/IndexController.php index 2ba5bd679d4be120d486c7e28eb18768d0d4f72b..1dd29bc8080e3c13288490612a61399b7c100ec3 100644 --- a/app/Modules/Admin/Http/Controllers/IndexController.php +++ b/app/Modules/Admin/Http/Controllers/IndexController.php @@ -3,13 +3,19 @@ namespace App\Modules\Admin\Http\Controllers; use App\Models\MonthModel; +use App\Modules\Admin\Services\IndexService; use Illuminate\Http\Request; class IndexController extends BaseController { + public function __construct(IndexService $indexService) + { + $this->service = $indexService; + } + public function index(Request $request) { - return $this->successJson([]); + return $this->successJson($this->service->index()); } /** diff --git a/app/Modules/Admin/Http/Requests/Article/ArticleCategoryRequest.php b/app/Modules/Admin/Http/Requests/Article/ArticleCategoryRequest.php new file mode 100644 index 0000000000000000000000000000000000000000..e18508bae1ada494a9b92240085f979af8bbea35 --- /dev/null +++ b/app/Modules/Admin/Http/Requests/Article/ArticleCategoryRequest.php @@ -0,0 +1,39 @@ +getKeyName(); + $validate_id = ',' . request()->input($primarykey, 0) . ',' . $primarykey; + + return [ + 'category_name' => [ + 'required', + 'max:256', + 'unique:' . $instance->getTable() . ',category_name' . $validate_id + ], + 'category_sort' => [ + 'required', + ] + ]; + } + + public function messages() + { + return [ + 'category_name.required' => '请输入名称!', + ]; + } +} diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/admin_menus.js b/app/Modules/Admin/Resources/vue-element-admin/api/admin_menus.js index 5dda70fa9013dc9d5f6ce37ff420779091606500..f703136f881d1dcec5e6d619cc3967bd673c9918 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/api/admin_menus.js +++ b/app/Modules/Admin/Resources/vue-element-admin/api/admin_menus.js @@ -15,14 +15,6 @@ export function getList(params) { }) } -export function detail(data) { - return request({ - url: '/admin_menus/detail', - method: 'get', - data - }) -} - export function create(data) { return request({ url: '/admin_menus', diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/admin_roles.js b/app/Modules/Admin/Resources/vue-element-admin/api/admin_roles.js index c3d64de25884d97f30e74e6229df511e6117311a..a73024ec2383b7e01f51128112ae909e581f29e7 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/api/admin_roles.js +++ b/app/Modules/Admin/Resources/vue-element-admin/api/admin_roles.js @@ -15,14 +15,6 @@ export function getList(params) { }) } -export function detail(data) { - return request({ - url: '/admin_roles/detail', - method: 'post', - data - }) -} - export function create(data) { return request({ url: '/admin_roles', @@ -46,3 +38,11 @@ export function setDel(data) { data }) } + +export function changeFiledStatus(data) { + return request({ + url: `/admin_roles/changeFiledStatus`, + method: 'put', + data + }) +} diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/admins.js b/app/Modules/Admin/Resources/vue-element-admin/api/admins.js index 7ba1d6219351af9abacce7b754c86f5aff330095..f13e762d950eff1541412a877d29c8307468ce93 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/api/admins.js +++ b/app/Modules/Admin/Resources/vue-element-admin/api/admins.js @@ -15,13 +15,13 @@ export function getList(params) { }) } -export function detail(data) { - return request({ - url: '/admins/detail', - method: 'post', - data - }) -} +// export function detail(data) { +// return request({ +// url: '/admins/detail', +// method: 'post', +// data +// }) +// } export function create(data) { return request({ @@ -46,3 +46,11 @@ export function setDel(data) { data }) } + +export function changeFiledStatus(data) { + return request({ + url: `/admins/changeFiledStatus`, + method: 'put', + data + }) +} diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/article.js b/app/Modules/Admin/Resources/vue-element-admin/api/article.js deleted file mode 100644 index 407bda163feb2f1c01ba64faf2c45cf53b4eaf9d..0000000000000000000000000000000000000000 --- a/app/Modules/Admin/Resources/vue-element-admin/api/article.js +++ /dev/null @@ -1,41 +0,0 @@ -import request from '@/utils/request' - -export function fetchList(query) { - return request({ - url: '/vue-element-admin/article/list', - method: 'get', - params: query - }) -} - -export function fetchArticle(id) { - return request({ - url: '/vue-element-admin/article/detail', - method: 'get', - params: { id } - }) -} - -export function fetchPv(pv) { - return request({ - url: '/vue-element-admin/article/pv', - method: 'get', - params: { pv } - }) -} - -export function createArticle(data) { - return request({ - url: '/vue-element-admin/article/create', - method: 'post', - data - }) -} - -export function updateArticle(data) { - return request({ - url: '/vue-element-admin/article/update', - method: 'post', - data - }) -} diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/role.js b/app/Modules/Admin/Resources/vue-element-admin/api/article_categories.js similarity index 32% rename from app/Modules/Admin/Resources/vue-element-admin/api/role.js rename to app/Modules/Admin/Resources/vue-element-admin/api/article_categories.js index f01144303daf233533262bcf9f49c27e0b53dbc7..b3914ff948505cc880cbc71f40e5d651ced4269d 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/api/role.js +++ b/app/Modules/Admin/Resources/vue-element-admin/api/article_categories.js @@ -1,38 +1,48 @@ import request from '@/utils/request' -export function getRoutes() { +export function getCategorySelect() { return request({ - url: '/vue-element-admin/routes', + url: '/article_categorys/getSelectLists', method: 'get' }) } -export function getRoles() { +export function getList(params) { return request({ - url: '/vue-element-admin/roles', - method: 'get' + url: 'article_categorys', + method: 'get', + params }) } -export function addRole(data) { +export function create(data) { return request({ - url: '/vue-element-admin/role', + url: '/article_categorys', method: 'post', data }) } -export function updateRole(id, data) { +export function update(data) { return request({ - url: `/vue-element-admin/role/${id}`, + url: `/article_categorys`, method: 'put', data }) } -export function deleteRole(id) { +export function setDel(data) { + return request({ + url: `/article_categorys`, + method: 'delete', + data + }) +} + +export function changeFiledStatus(data) { return request({ - url: `/vue-element-admin/role/${id}`, - method: 'delete' + url: `/article_categorys/changeFiledStatus`, + method: 'put', + data }) } diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/articles.js b/app/Modules/Admin/Resources/vue-element-admin/api/articles.js index d4f75bee189e49515f3c54530b3fa68965514d70..0b9c41de2da0a1b1a54c8aeace7cc66e43fdf3cc 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/api/articles.js +++ b/app/Modules/Admin/Resources/vue-element-admin/api/articles.js @@ -15,14 +15,6 @@ export function getList(params) { }) } -export function detail(data) { - return request({ - url: '/articles/detail', - method: 'post', - data - }) -} - export function create(data) { return request({ url: '/articles', @@ -47,6 +39,10 @@ export function setDel(data) { }) } -export function fetchArticle() { - -} \ No newline at end of file +export function changeFiledStatus(data) { + return request({ + url: '/articles/changeFiledStatus', + method: 'put', + data + }) +} diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/banners.js b/app/Modules/Admin/Resources/vue-element-admin/api/banners.js index 4f42286cc156e463a8cec22c1686cb26c3aa181d..6804acb09bb4387df745a3b3f23e5512f0a0ded7 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/api/banners.js +++ b/app/Modules/Admin/Resources/vue-element-admin/api/banners.js @@ -32,10 +32,10 @@ export function setDel(data) { }); } -export function changeFiled(data) { +export function changeFiledStatus(data) { return request({ url: '/banners/changeFiledStatus', - method: 'post', + method: 'put', data - }); + }) } diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/configs.js b/app/Modules/Admin/Resources/vue-element-admin/api/configs.js index fa216575968248b0813ffc4e503fa10e36689f2c..6b1452a4b1d2832bdf18d9ca32062afcd43c3379 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/api/configs.js +++ b/app/Modules/Admin/Resources/vue-element-admin/api/configs.js @@ -1,34 +1,41 @@ import request from '@/utils/request' export function getList(query) { - return request({ - url: '/configs', - method: 'get', - params: query - }) + return request({ + url: '/configs', + method: 'get', + params: query + }) } export function create(data) { - return request({ - url: '/friendlinks/create', - method: 'post', - data - }) + return request({ + url: '/configs', + method: 'post', + data + }) } export function update(data) { - console.log(data) - return request({ - url: '/friendlinks/update', - method: 'post', - parmas: data - }) + return request({ + url: '/configs', + method: 'put', + parmas: data + }) } export function setDel(data) { - return request({ - url: '/friendlinks/delete', - method: 'delete', - data - }) + return request({ + url: '/configs', + method: 'delete', + data + }) +} + +export function changeFiledStatus(data) { + return request({ + url: '/configs/changeFiledStatus', + method: 'put', + data + }) } diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/friendlinks.js b/app/Modules/Admin/Resources/vue-element-admin/api/friendlinks.js index 0f347f71cee908e21b5362039007e3297b00b03d..e06be8a420e11bec8b1b20c67d65a5ba800a81e8 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/api/friendlinks.js +++ b/app/Modules/Admin/Resources/vue-element-admin/api/friendlinks.js @@ -33,10 +33,10 @@ export function setDel(data) { }) } -export function changeFiled(data) { +export function changeFiledStatus(data) { return request({ url: '/friendlinks/changeFiledStatus', - method: 'post', + method: 'put', data }) } diff --git a/app/Modules/Admin/Resources/vue-element-admin/api/indexs.js b/app/Modules/Admin/Resources/vue-element-admin/api/indexs.js new file mode 100644 index 0000000000000000000000000000000000000000..e271250f4bc900ff05b795869bf502fc04b960ba --- /dev/null +++ b/app/Modules/Admin/Resources/vue-element-admin/api/indexs.js @@ -0,0 +1,8 @@ +import request from '@/utils/request' + +export function statistics() { + return request({ + url: '/indexs', + method: 'get' + }) +} diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/admin_menus/components/detail.vue b/app/Modules/Admin/Resources/vue-element-admin/views/admin_menus/components/detail.vue index 739994ef9bf5e5d814ff30ab18fc88d47d83451d..8fd2f42d29bbfbe79a6d57e3782cc33b1ce396c3 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/admin_menus/components/detail.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/admin_menus/components/detail.vue @@ -6,7 +6,21 @@ > - + + + + @@ -44,13 +58,14 @@ diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/admin_roles/index.vue b/app/Modules/Admin/Resources/vue-element-admin/views/admin_roles/index.vue index 728cd21dba4df8b17eebd6cda8878263ab306b07..19afaec9b5c7a19599acc0983b625a3978857ae7 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/admin_roles/index.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/admin_roles/index.vue @@ -57,6 +57,7 @@ show-overflow-tooltip prop="role_id" label="Id" + align="center" /> @@ -82,12 +81,26 @@ show-overflow-tooltip fixed="right" label="操作" - width="200" + width="230" align="center" > @@ -139,7 +152,7 @@ diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/adminloginlogs/index.vue b/app/Modules/Admin/Resources/vue-element-admin/views/adminloginlogs/index.vue index 7183c6c37ee5ad89d24a9e5ac2b44c08a5dc5375..9c45145438e6663018055dc8bf56f51ef611bd59 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/adminloginlogs/index.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/adminloginlogs/index.vue @@ -2,10 +2,10 @@
diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/article_categories/components/detail.vue b/app/Modules/Admin/Resources/vue-element-admin/views/article_categories/components/detail.vue new file mode 100644 index 0000000000000000000000000000000000000000..7af9bea7adb6f6b42c7d401be8e3b7e99137bccb --- /dev/null +++ b/app/Modules/Admin/Resources/vue-element-admin/views/article_categories/components/detail.vue @@ -0,0 +1,118 @@ + + + diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/article_categories/index.vue b/app/Modules/Admin/Resources/vue-element-admin/views/article_categories/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..bb4cd7e34e79f5e20e733db565b003d51212e24e --- /dev/null +++ b/app/Modules/Admin/Resources/vue-element-admin/views/article_categories/index.vue @@ -0,0 +1,179 @@ + + + diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/articles/category.vue b/app/Modules/Admin/Resources/vue-element-admin/views/articles/category.vue deleted file mode 100644 index fc02bbf5e458af83c571cafa57c741abb18f5e72..0000000000000000000000000000000000000000 --- a/app/Modules/Admin/Resources/vue-element-admin/views/articles/category.vue +++ /dev/null @@ -1,113 +0,0 @@ - - - - - diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/articles/edit.vue b/app/Modules/Admin/Resources/vue-element-admin/views/articles/edit.vue deleted file mode 100644 index 8b9c9b8a59d626789291ff1333adfad38c4ac58a..0000000000000000000000000000000000000000 --- a/app/Modules/Admin/Resources/vue-element-admin/views/articles/edit.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/articles/index.vue b/app/Modules/Admin/Resources/vue-element-admin/views/articles/index.vue index fe85f1e5b786be9d0276b652201d6edae38c3120..5b074048db5783ced78acd105cc7a3850f5ec70e 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/articles/index.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/articles/index.vue @@ -35,7 +35,7 @@ diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/components-demo/dnd-list.vue b/app/Modules/Admin/Resources/vue-element-admin/views/components-demo/dnd-list.vue deleted file mode 100644 index e299fa68b6da2fbafd950636926eb6a969ac369b..0000000000000000000000000000000000000000 --- a/app/Modules/Admin/Resources/vue-element-admin/views/components-demo/dnd-list.vue +++ /dev/null @@ -1,39 +0,0 @@ - - - - diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/BoxCard.vue b/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/BoxCard.vue index 1ec1d378b90c2aafb79943026ab9322ce634ff48..271cf0e5cebc0dbbc9333e66c78509e9533f9c93 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/BoxCard.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/BoxCard.vue @@ -1,118 +1,131 @@ - diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/PanelGroup.vue b/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/PanelGroup.vue index 589236ed5fc61f27b5de267f31d4eb4a4cd42a1c..8e828735aa4a1593f317bc3bc15b2f9cb152b5dd 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/PanelGroup.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/PanelGroup.vue @@ -1,181 +1,197 @@ diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/RaddarChart.vue b/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/RaddarChart.vue deleted file mode 100644 index 52c8f9fb7f6559a7f69519dd43d635276fe0721b..0000000000000000000000000000000000000000 --- a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/components/RaddarChart.vue +++ /dev/null @@ -1,116 +0,0 @@ - - - diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/index.vue b/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/index.vue index fcb0c1c0671f744d46c29c48fa17b00bd748daeb..97b727b368f7f0817e2b24cbf48c01ce5f3fc161 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/index.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/admin/index.vue @@ -1,114 +1,127 @@ diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/index.vue b/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/index.vue index 826edac5b599174fda9167d77d41dc207c879539..2a99a970ce74f75398c2c2e71afe235dee638a57 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/index.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/dashboard/index.vue @@ -5,15 +5,15 @@ diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/setting/configs/index.vue b/app/Modules/Admin/Resources/vue-element-admin/views/setting/configs/index.vue index 33e6fda4ffb13a6df0be39ede46e83103485d448..402851cc0826892de7ae685d810e41cc654a474f 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/setting/configs/index.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/setting/configs/index.vue @@ -2,24 +2,21 @@
- - - {{ $t('table.search') }} @@ -27,50 +24,50 @@ 批量删除 {{ $t('table.add') }} {{ $t('table.export') }}
@@ -81,28 +78,26 @@ @@ -113,33 +108,47 @@
diff --git a/app/Modules/Admin/Resources/vue-element-admin/views/setting/friendlinks/index.vue b/app/Modules/Admin/Resources/vue-element-admin/views/setting/friendlinks/index.vue index e6aeef6346f50e6baf8077fa06e960f34bc44e6e..c161d69b81a2dd911f8d2e97858a36c271be9f9a 100644 --- a/app/Modules/Admin/Resources/vue-element-admin/views/setting/friendlinks/index.vue +++ b/app/Modules/Admin/Resources/vue-element-admin/views/setting/friendlinks/index.vue @@ -82,9 +82,7 @@ /> @@ -98,10 +96,24 @@ show-overflow-tooltip fixed="right" label="操作" - width="200" + width="230" align="center" > @@ -121,7 +133,7 @@ diff --git a/app/Modules/Admin/Routes/web.php b/app/Modules/Admin/Routes/web.php index c9b9a62d8da8141fc22358203479bf99ad15b679..32c719cf85c825fa083c554720d1540a308daf00 100644 --- a/app/Modules/Admin/Routes/web.php +++ b/app/Modules/Admin/Routes/web.php @@ -44,6 +44,7 @@ Route::prefix('admin')->group(function() { Route::post('/', 'System\BannerController@create'); Route::put('/', 'System\BannerController@update'); Route::delete('/', 'System\BannerController@delete'); + Route::put('/changeFiledStatus', 'System\BannerController@changeFiledStatus'); }); // 配置管理 @@ -52,6 +53,7 @@ Route::prefix('admin')->group(function() { Route::post('/', 'System\ConfigController@create'); Route::put('/', 'System\ConfigController@update'); Route::delete('/', 'System\ConfigController@delete'); + Route::put('/changeFiledStatus', 'System\ConfigController@changeFiledStatus'); }); // 友情链接 @@ -60,6 +62,7 @@ Route::prefix('admin')->group(function() { Route::post('/', 'System\FriendlinkController@create'); Route::put('/', 'System\FriendlinkController@update'); Route::delete('/', 'System\FriendlinkController@delete'); + Route::put('/changeFiledStatus', 'System\FriendlinkController@changeFiledStatus'); }); Route::prefix('protocols')->group(function() { @@ -74,6 +77,7 @@ Route::prefix('admin')->group(function() { Route::post('/', 'System\VersionController@create'); Route::put('/', 'System\VersionController@update'); Route::delete('/', 'System\VersionController@delete'); + Route::put('/changeFiledStatus', 'System\VersionController@changeFiledStatus'); }); Route::prefix('admins')->group(function() { @@ -82,6 +86,7 @@ Route::prefix('admin')->group(function() { Route::put('/', 'Rabc\AdminController@update'); Route::delete('/', 'Rabc\AdminController@delete'); Route::get('/getSelectLists', 'Rabc\AdminController@getSelectLists'); + Route::put('/changeFiledStatus', 'Rabc\AdminController@changeFiledStatus'); }); Route::prefix('admin_roles')->group(function() { @@ -90,6 +95,7 @@ Route::prefix('admin')->group(function() { Route::put('/', 'Rabc\AdminRoleController@update'); Route::delete('/', 'Rabc\AdminRoleController@delete'); Route::get('/getSelectLists', 'Rabc\AdminRoleController@getSelectLists'); + Route::put('/changeFiledStatus', 'Rabc\AdminRoleController@changeFiledStatus'); }); Route::prefix('admin_menus')->group(function() { @@ -98,6 +104,7 @@ Route::prefix('admin')->group(function() { Route::put('/', 'Rabc\AdminMenuController@update'); Route::delete('/', 'Rabc\AdminMenuController@delete'); Route::get('/getSelectLists', 'Rabc\AdminMenuController@getSelectLists'); + Route::put('/changeFiledStatus', 'Rabc\AdminMenuController@changeFiledStatus'); }); // 管理员日志 @@ -111,5 +118,23 @@ Route::prefix('admin')->group(function() { Route::get('/', 'Log\AdminLoginLogController@index'); Route::delete('/', 'Log\AdminLoginLogController@delete'); }); + + // 文章分类 + Route::prefix('article_categorys')->group(function() { + Route::get('/', 'Article\ArticleCategoryController@index'); + Route::post('/', 'Article\ArticleCategoryController@create'); + Route::put('/', 'Article\ArticleCategoryController@update'); + Route::delete('/', 'Article\ArticleCategoryController@delete'); + Route::get('/getSelectLists', 'Article\ArticleCategoryController@getSelectLists'); + Route::put('/changeFiledStatus', 'Article\ArticleCategoryController@changeFiledStatus'); + }); + + // 文章管理 + Route::prefix('articles')->group(function() { + Route::get('/', 'Article\ArticleController@index'); + Route::post('/', 'Article\ArticleController@create'); + Route::put('/', 'Article\ArticleController@update'); + Route::delete('/', 'Article\ArticleController@delete'); + }); }); }); diff --git a/app/Modules/Admin/Services/AdminMenuService.php b/app/Modules/Admin/Services/AdminMenuService.php index f4530f0ffe4ef69b68c130f696537c6fc16ef50b..15c9c7a671c66bf58751e0e8d39f8044414590b1 100644 --- a/app/Modules/Admin/Services/AdminMenuService.php +++ b/app/Modules/Admin/Services/AdminMenuService.php @@ -17,7 +17,7 @@ class AdminMenuService extends BaseService * @param array $params * @return array */ - public function lists(array $params): array + public function lists(array $params) : array { $lists = $this->model->with($this->with)->orderBy('menu_sort', 'ASC')->get(); diff --git a/app/Modules/Admin/Services/AdminRoleService.php b/app/Modules/Admin/Services/AdminRoleService.php index 54ad96291d548091472b06d43db9850b0532f745..46e3bd926ebc289371d5823c17c78771a9b39bfc 100644 --- a/app/Modules/Admin/Services/AdminRoleService.php +++ b/app/Modules/Admin/Services/AdminRoleService.php @@ -14,6 +14,23 @@ class AdminRoleService extends BaseService $this->model = $adminRole; } + public function lists(array $params) : array + { + $params['where_callback'] = function($query) use ($params){ + $request = request(); + // 按照名称进行搜索 + if (!empty($search = $request->input('search', ''))){ + $query->where('role_name', 'LIKE', '%' . trim($search) . '%'); + } + // 状态 + $is_check = $request->input('is_check', -1); + if ($is_check > -1){ + $query->where('is_check', '=', $is_check); + } + }; + return parent::lists($params); // TODO: Change the autogenerated stub + } + public function getSelectLists($request) { return $this->model->where(function($query) use ($request){ diff --git a/app/Modules/Admin/Services/AdminService.php b/app/Modules/Admin/Services/AdminService.php index 9df7998e4c2031734e2fec362ec607daae0798a4..2f04d71d54d97a9bf013075e9812e4ca03b1c636 100644 --- a/app/Modules/Admin/Services/AdminService.php +++ b/app/Modules/Admin/Services/AdminService.php @@ -15,6 +15,23 @@ class AdminService extends BaseService $this->with = ['adminInfo', 'roles']; } + public function lists(array $params) : array + { + $params['where_callback'] = function($query) use ($params){ + $request = request(); + // 按照名称进行搜索 + if (!empty($search = $request->input('search', ''))){ + $query->where('admin_name', 'LIKE', '%' . trim($search) . '%'); + } + // 状态 + $is_check = $request->input('is_check', -1); + if ($is_check > -1){ + $query->where('is_check', '=', $is_check); + } + }; + return parent::lists($params); // TODO: Change the autogenerated stub + } + public function getSelectLists($request) { return $this->model->where(function($query) use ($request){ diff --git a/app/Modules/Admin/Services/ArticleCategoryService.php b/app/Modules/Admin/Services/ArticleCategoryService.php new file mode 100644 index 0000000000000000000000000000000000000000..b37514db5f51ecfb21b06d7fef7d690ad842f03d --- /dev/null +++ b/app/Modules/Admin/Services/ArticleCategoryService.php @@ -0,0 +1,25 @@ +model = $article; + } + + public function lists(array $params) : array + { + $lists = $this->model->orderBy('category_sort', 'ASC')->get(); + + return list_to_tree($lists->toArray(), 'category_id'); + } + + public function getSelectLists($request) + { + return $this->model->getSelectLists(); + } +} diff --git a/app/Modules/Admin/Services/BannerService.php b/app/Modules/Admin/Services/BannerService.php index 3a363f61515481fd606e29d9e2a69fa6742cbdf5..84fbd0c0f75337ac13b9b269144d18e74fc03e40 100644 --- a/app/Modules/Admin/Services/BannerService.php +++ b/app/Modules/Admin/Services/BannerService.php @@ -10,4 +10,23 @@ class BannerService extends BaseService { $this->model = $banner; } + + public function lists(array $params): array + { + $params['where_callback'] = function($query) use ($params){ + $request = request(); + // 按照名称进行搜索 + if (!empty($search = $request->input('search', ''))){ + $query->where('banner_title', 'LIKE', '%' . trim($search) . '%'); + } + // 状态 + $is_check = $request->input('is_check', -1); + if ($is_check > -1){ + $query->where('is_check', '=', $is_check); + } + }; + $params['order'] = 'banner_sort'; + $params['order_sort'] = 'ASC'; + return parent::lists($params); // TODO: Change the autogenerated stub + } } diff --git a/app/Modules/Admin/Services/BaseService.php b/app/Modules/Admin/Services/BaseService.php index 7dfd70b2b0f2d97a7a14a5014f3067231bb25433..d9a36f8c8f5467129fa0a7a1e01ddfe7960f6e9c 100644 --- a/app/Modules/Admin/Services/BaseService.php +++ b/app/Modules/Admin/Services/BaseService.php @@ -24,7 +24,10 @@ class BaseService extends Service if ($this->model instanceof MonthModel){ $this->model = $this->model->setMonthTable($this->getSearchMonth()); } - $lists = $this->model->with($this->with)->orderBy($this->model->getKeyName(), 'DESC')->paginate($this->getLimit($params['limit'] ?? 10)); + $lists = $this->model->where($params['where_callback'] ?? []) + ->with($this->with) + ->orderBy(empty($params['order']) ? $this->model->getKeyName() : $params['order'], empty($params['order_sort']) ? 'DESC' : $params['order_sort']) + ->paginate($this->getLimit($params['limit'] ?? 10)); return [ 'current_page' => $lists->currentPage(), diff --git a/app/Modules/Admin/Services/ConfigService.php b/app/Modules/Admin/Services/ConfigService.php index 3230b3884fb5ce6726c976fecba7c559268414e8..316975e4c15e731cdf4071b22d914c6c9fe4bca7 100644 --- a/app/Modules/Admin/Services/ConfigService.php +++ b/app/Modules/Admin/Services/ConfigService.php @@ -10,4 +10,24 @@ class ConfigService extends BaseService { $this->model = $config; } + + public function lists(array $params): array + { + $params['where_callback'] = function($query) use ($params){ + $request = request(); + // 按照名称进行搜索 + if (!empty($search = $request->input('search', ''))){ + $query->where('config_title', 'LIKE', '%' . trim($search) . '%') + ->whereOr('config_name', 'LIKE', '%' . trim($search) . '%'); + } + // 状态 + $is_check = $request->input('is_check', -1); + if ($is_check > -1){ + $query->where('is_check', '=', $is_check); + } + }; + $params['order'] = 'config_sort'; + $params['order_sort'] = 'ASC'; + return parent::lists($params); // TODO: Change the autogenerated stub + } } diff --git a/app/Modules/Admin/Services/FriendlinkService.php b/app/Modules/Admin/Services/FriendlinkService.php index 492418a5f1866b681aee3b1f793f482302abef93..e5f72c5ed632ebe15e94abdd2c22ff04b5e8b532 100644 --- a/app/Modules/Admin/Services/FriendlinkService.php +++ b/app/Modules/Admin/Services/FriendlinkService.php @@ -10,4 +10,23 @@ class FriendlinkService extends BaseService { $this->model = $friendlink; } + + public function lists(array $params): array + { + $params['where_callback'] = function($query) use ($params){ + $request = request(); + // 按照名称进行搜索 + if (!empty($search = $request->input('search', ''))){ + $query->where('link_name', 'LIKE', '%' . trim($search) . '%'); + } + // 状态 + $is_check = $request->input('is_check', -1); + if ($is_check > -1){ + $query->where('is_check', '=', $is_check); + } + }; + $params['order'] = 'link_sort'; + $params['order_sort'] = 'ASC'; + return parent::lists($params); // TODO: Change the autogenerated stub + } } diff --git a/app/Modules/Admin/Services/IndexService.php b/app/Modules/Admin/Services/IndexService.php new file mode 100644 index 0000000000000000000000000000000000000000..8724937c8400e14c93a1468b96bc81057644d31e --- /dev/null +++ b/app/Modules/Admin/Services/IndexService.php @@ -0,0 +1,41 @@ + Admin::getInstance()->count(), + // 技能 + 'skill' => $this->skill() + ]; + } + + private function skill() + { + $arr = [ + 'cnpscy' => 100, + 'PHP' => rand(70, 99), + 'Mysql' => rand(70, 99), + 'Redis' => rand(70, 99), + 'Thinkphp' => rand(70, 99), + 'Laravel' => rand(50, 99), + 'Hypref' => rand(50, 99), + 'Vue' => rand(10, 99), + 'JavaScript' => rand(20, 99), + ]; + $list = []; + foreach ($arr as $key => $value){ + $list[] = [ + 'name' => $key, + 'value' => $value, + ]; + } + return $list; + } +} diff --git a/app/Modules/Admin/Services/ProtocolService.php b/app/Modules/Admin/Services/ProtocolService.php index 9e97a3808aa7cf246a4a830d3c3b0e4aaa53f248..83364ac95b672a6ac2df3652b0e4008770d38cb6 100644 --- a/app/Modules/Admin/Services/ProtocolService.php +++ b/app/Modules/Admin/Services/ProtocolService.php @@ -10,4 +10,21 @@ class ProtocolService extends BaseService { $this->model = $protocol; } + + public function lists(array $params): array + { + $params['where_callback'] = function($query) use ($params){ + $request = request(); + // 按照名称进行搜索 + if (!empty($search = $request->input('search', ''))){ + $query->where('protocol_title', 'LIKE', '%' . trim($search) . '%'); + } + // 状态 + $is_check = $request->input('is_check', -1); + if ($is_check > -1){ + $query->where('is_check', '=', $is_check); + } + }; + return parent::lists($params); // TODO: Change the autogenerated stub + } } diff --git a/app/Modules/Admin/Services/VersionService.php b/app/Modules/Admin/Services/VersionService.php index 1472806bd39a3e0dd95e4dc81ed82373785b97f7..1858dcc6b35cdb8b5b3182e4fc2d4855a6cee7cd 100644 --- a/app/Modules/Admin/Services/VersionService.php +++ b/app/Modules/Admin/Services/VersionService.php @@ -10,4 +10,17 @@ class VersionService extends BaseService { $this->model = $version; } + + public function lists(array $params): array + { + $params['where_callback'] = function($query) use ($params){ + $request = request(); + // 按照名称进行搜索 + if (!empty($search = $request->input('search', ''))){ + $query->where('version_name', 'LIKE', '%' . trim($search) . '%') + ->whereOr('version_number', 'LIKE', '%' . trim($search) . '%'); + } + }; + return parent::lists($params); // TODO: Change the autogenerated stub + } } diff --git a/laravel-vue-admin.sql b/laravel-vue-admin.sql index 10e0cdd0df9ede5801fc27023bdd89b57449f83b..ee975222a082554428b4f8ff36cad6a89bf71cac 100644 --- a/laravel-vue-admin.sql +++ b/laravel-vue-admin.sql @@ -11,12 +11,44 @@ Target Server Version : 50728 File Encoding : 65001 - Date: 28/12/2020 18:00:15 + Date: 30/12/2020 18:25:18 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; +-- ---------------------------- +-- Table structure for blog_protocol_categories +-- ---------------------------- +DROP TABLE IF EXISTS `blog_protocol_categories`; +CREATE TABLE `blog_protocol_categories` ( + `category_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '项目分类表', + `category_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '分类名', + `category_sort` smallint(5) UNSIGNED NOT NULL DEFAULT 0 COMMENT '排序', + `created_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', + `updated_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间', + `is_delete` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否删除', + PRIMARY KEY (`category_id`) USING BTREE, + INDEX `blog_protocol_categories_is_delete_index`(`is_delete`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for blog_protocols +-- ---------------------------- +DROP TABLE IF EXISTS `blog_protocols`; +CREATE TABLE `blog_protocols` ( + `protocol_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '协议表', + `protocol_title` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '协议标题', + `protocol_category` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '协议类型', + `protocol_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '协议内容', + `created_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', + `updated_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间', + `is_delete` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否删除(0.未删除;1.已删除)', + PRIMARY KEY (`protocol_id`) USING BTREE, + INDEX `blog_protocols_protocol_category_index`(`protocol_category`) USING BTREE, + INDEX `blog_protocols_is_delete_index`(`is_delete`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; + -- ---------------------------- -- Table structure for cnpscy_admin_infos -- ---------------------------- @@ -122,7 +154,7 @@ CREATE TABLE `cnpscy_admin_login_logs_2020_12` ( INDEX `admin_id`(`admin_id`) USING BTREE, INDEX `log_status`(`log_status`) USING BTREE, INDEX `is_delete`(`is_delete`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 33 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '管理员登录日志表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 45 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '管理员登录日志表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of cnpscy_admin_login_logs_2020_12 @@ -159,6 +191,18 @@ INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (29, 1, '127.0.0.1', 'Mozil INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (30, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 1, 1609140895, 1609142803, 0.643220901489); INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (31, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609147105, 1609147105, 1.643863201141); INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (32, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609147117, 1609147117, 1.335547924042); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (33, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609213570, 1609213570, 3.152280807495); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (34, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609220104, 1609220104, 1.432440996170); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (35, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609220199, 1609220199, 0.811316967011); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (36, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609307165, 1609307165, 2.198140144348); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (37, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609310884, 1609310884, 0.391155958176); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (38, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609310888, 1609310888, 0.535741090775); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (39, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609314989, 1609314989, 0.935332059860); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (40, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609315061, 1609315061, 0.581519126892); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (41, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609318667, 1609318667, 0.386734962463); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (42, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609318675, 1609318675, 0.585108995438); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (43, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 0, '认证失败!', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@me', 'POST', '[]', 0, 1609322779, 1609322779, 0.629410982132); +INSERT INTO `cnpscy_admin_login_logs_2020_12` VALUES (44, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '登录成功', 'App\\Modules\\Admin\\Http\\Controllers\\AuthController@login', 'POST', '{\"admin_name\":\"admin\",\"password\":\"123456\"}', 0, 1609322800, 1609322800, 0.643496990204); -- ---------------------------- -- Table structure for cnpscy_admin_login_logs_2021_01 @@ -232,7 +276,7 @@ CREATE TABLE `cnpscy_admin_logs_2020_12` ( INDEX `admin_id`(`admin_id`) USING BTREE, INDEX `log_status`(`log_status`) USING BTREE, INDEX `is_delete`(`is_delete`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 136 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员操作日志表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 185 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员操作日志表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of cnpscy_admin_logs_2020_12 @@ -359,6 +403,55 @@ INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (132, 1, '127.0.0.1', 'Mozilla/5. INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (133, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminRoleController@delete', 'DELETE', '{\"role_id\":\"11,10,7,3,2,1\",\"is_batch\":1}', 0, 1609143610, 1609143610, 00000000.412393093109, 'http://laravel-admin.cnpscy.com/admin/admin_roles'); INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (134, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminController@delete', 'DELETE', '{\"banner_id\":\",,,,,,,,,\",\"is_batch\":1}', 0, 1609143619, 1609143619, 00000000.284049987793, 'http://laravel-admin.cnpscy.com/admin/admins'); INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (135, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminRoleController@update', 'PUT', '{\"role_id\":1,\"role_name\":\"\\u8d85\\u7ea7\\u7ba1\\u7406\\u5458\",\"role_remarks\":\"\\u6743\\u9650\\u6700\\u5927\\u7684\\u4eba\",\"is_check\":1,\"is_delete\":0,\"created_time\":1577671704,\"updated_time\":1601293601,\"menu_ids\":[1,2,3,9,29,10,11,4,12,13,54]}', 0, 1609149447, 1609149447, 00000000.508941888809, 'http://laravel-admin.cnpscy.com/admin/admin_roles'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (136, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609313879, 1609313879, 00000000.404098987579, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (137, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609313888, 1609313888, 00000000.310947895050, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (138, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609313974, 1609313974, 00000000.295243024826, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (139, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609314113, 1609314113, 00000000.353321075439, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (140, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609314127, 1609314127, 00000000.217620134354, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (141, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609314129, 1609314129, 00000000.238934993744, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (142, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609314130, 1609314130, 00000000.240715980530, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (143, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609314271, 1609314271, 00000000.323241949081, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (144, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609314276, 1609314276, 00000000.318849086761, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (145, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609314375, 1609314375, 00000000.210047960281, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (146, 0, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"category_id\":2,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609314498, 1609314498, 00000000.228885173798, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (147, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminMenuController@update', 'PUT', '{\"category_id\":2,\"category_name\":\"Prof. Aurore Toy II\",\"parent_id\":0,\"category_sort\":\"3\",\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1609314498,\"_child\":[{\"category_id\":1,\"category_name\":\"Taryn Halvorson\",\"parent_id\":2,\"category_sort\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1586846349}]}', 0, 1609315079, 1609315079, 00000000.273267030716, 'http://laravel-admin.cnpscy.com/admin/admin_menus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (148, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminMenuController@update', 'PUT', '{\"category_id\":2,\"category_name\":\"Prof. Aurore Toy II\",\"parent_id\":0,\"category_sort\":\"3\",\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1609314498,\"_child\":[{\"category_id\":1,\"category_name\":\"Taryn Halvorson\",\"parent_id\":2,\"category_sort\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1586846349}]}', 0, 1609315083, 1609315083, 00000000.250209808350, 'http://laravel-admin.cnpscy.com/admin/admin_menus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (149, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminMenuController@update', 'PUT', '{\"category_id\":2,\"category_name\":\"Prof. Aurore Toy II\",\"parent_id\":0,\"category_sort\":\"3\",\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1609314498,\"_child\":[{\"category_id\":1,\"category_name\":\"Taryn Halvorson\",\"parent_id\":2,\"category_sort\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1586846349}]}', 0, 1609315117, 1609315117, 00000000.338511943817, 'http://laravel-admin.cnpscy.com/admin/admin_menus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (150, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminMenuController@update', 'PUT', '{\"category_id\":2,\"category_name\":\"Prof. Aurore Toy II\",\"parent_id\":0,\"category_sort\":\"3\",\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1609314498,\"_child\":[{\"category_id\":1,\"category_name\":\"Taryn Halvorson\",\"parent_id\":2,\"category_sort\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1586846349}]}', 0, 1609315137, 1609315137, 00000000.310262918472, 'http://laravel-admin.cnpscy.com/admin/admin_menus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (151, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@update', 'PUT', '{\"category_id\":2,\"category_name\":\"Prof. Aurore Toy II\",\"parent_id\":0,\"category_sort\":\"3\",\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1609314498,\"_child\":[{\"category_id\":1,\"category_name\":\"Taryn Halvorson\",\"parent_id\":2,\"category_sort\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1586846349}]}', 0, 1609315253, 1609315253, 00000000.335081100464, 'http://laravel-admin.cnpscy.com/admin/article_categorys'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (152, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@update', 'PUT', '{\"category_id\":2,\"category_name\":\"Prof. Aurore Toy II\",\"parent_id\":0,\"category_sort\":\"3\",\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1609314498,\"_child\":[{\"category_id\":1,\"category_name\":\"Taryn Halvorson\",\"parent_id\":2,\"category_sort\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1586846349}]}', 0, 1609315310, 1609315310, 00000000.758821010590, 'http://laravel-admin.cnpscy.com/admin/article_categorys'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (153, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@delete', 'DELETE', '{\"category_id\":3}', 0, 1609315384, 1609315384, 00000000.389843940735, 'http://laravel-admin.cnpscy.com/admin/article_categorys'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (154, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@delete', 'DELETE', '{\"category_id\":4}', 0, 1609315393, 1609315393, 00000000.329531908035, 'http://laravel-admin.cnpscy.com/admin/article_categorys'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (155, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminMenuController@update', 'PUT', '{\"menu_id\":1,\"parent_id\":0,\"menu_name\":\"\\u9996\\u9875\",\"vue_name\":\"Dashboard\",\"vue_path\":\"\\/\",\"vue_redirect\":\"\\/dashboard\",\"vue_icon\":\"dashboard\",\"vue_component\":\"Layout\",\"vue_meta\":null,\"external_links\":null,\"api_url\":null,\"api_method\":null,\"menu_sort\":1,\"is_hidden\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":1601434917,\"updated_time\":1601437649}', 0, 1609316357, 1609316357, 00000000.569468021393, 'http://laravel-admin.cnpscy.com/admin/admin_menus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (156, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@update', 'PUT', '{\"category_id\":5,\"category_name\":\"Rosa King\",\"parent_id\":\"0\",\"category_sort\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":1586760137,\"updated_time\":1586760137}', 0, 1609317141, 1609317141, 00000000.520314931870, 'http://laravel-admin.cnpscy.com/admin/article_categorys'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (157, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@create', 'POST', '{\"parent_id\":\"0\",\"category_name\":\"\\u6d4b\\u8bd5\",\"category_sort\":99,\"is_check\":1}', 0, 1609317234, 1609317234, 00000000.337893962860, 'http://laravel-admin.cnpscy.com/admin/article_categorys'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (158, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminMenuController@update', 'PUT', '{\"menu_id\":13,\"parent_id\":\"0\",\"menu_name\":\"\\u6587\\u7ae0\\u5217\\u8868\",\"vue_name\":null,\"vue_path\":\"index\",\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":\"articles\\/index\",\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\",\"api_method\":\"GET\",\"menu_sort\":2,\"is_hidden\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0,\"_child\":[{\"menu_id\":49,\"parent_id\":13,\"menu_name\":\"\\u65b0\\u589e\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/create\",\"api_method\":\"POST\",\"menu_sort\":1,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0},{\"menu_id\":50,\"parent_id\":13,\"menu_name\":\"\\u8be6\\u60c5\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/detail\",\"api_method\":\"PUT\",\"menu_sort\":2,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0},{\"menu_id\":51,\"parent_id\":13,\"menu_name\":\"\\u66f4\\u65b0\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/update\",\"api_method\":\"DELETE\",\"menu_sort\":3,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0},{\"menu_id\":52,\"parent_id\":13,\"menu_name\":\"\\u5220\\u9664\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/delete\",\"api_method\":\"GET\",\"menu_sort\":4,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0},{\"menu_id\":53,\"parent_id\":13,\"menu_name\":\"\\u4e0b\\u62c9\\u5217\\u8868\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/getSelectLists\",\"api_method\":\"GET\",\"menu_sort\":5,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0}]}', 0, 1609317408, 1609317408, 00000000.473762989044, 'http://laravel-admin.cnpscy.com/admin/admin_menus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (159, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminMenuController@update', 'PUT', '{\"menu_id\":13,\"parent_id\":4,\"menu_name\":\"\\u6587\\u7ae0\\u5217\\u8868\",\"vue_name\":null,\"vue_path\":\"index\",\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":\"articles\\/index\",\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\",\"api_method\":\"GET\",\"menu_sort\":2,\"is_hidden\":0,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":1609317408,\"_child\":[{\"menu_id\":49,\"parent_id\":13,\"menu_name\":\"\\u65b0\\u589e\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/create\",\"api_method\":\"POST\",\"menu_sort\":1,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0},{\"menu_id\":50,\"parent_id\":13,\"menu_name\":\"\\u8be6\\u60c5\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/detail\",\"api_method\":\"PUT\",\"menu_sort\":2,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0},{\"menu_id\":51,\"parent_id\":13,\"menu_name\":\"\\u66f4\\u65b0\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/update\",\"api_method\":\"DELETE\",\"menu_sort\":3,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0},{\"menu_id\":52,\"parent_id\":13,\"menu_name\":\"\\u5220\\u9664\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/delete\",\"api_method\":\"GET\",\"menu_sort\":4,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0},{\"menu_id\":53,\"parent_id\":13,\"menu_name\":\"\\u4e0b\\u62c9\\u5217\\u8868\",\"vue_name\":null,\"vue_path\":null,\"vue_redirect\":null,\"vue_icon\":null,\"vue_component\":null,\"vue_meta\":null,\"external_links\":null,\"api_url\":\"admin\\/articles\\/getSelectLists\",\"api_method\":\"GET\",\"menu_sort\":5,\"is_hidden\":1,\"is_check\":1,\"is_delete\":0,\"created_time\":0,\"updated_time\":0}]}', 0, 1609317418, 1609317418, 00000000.318741083145, 'http://laravel-admin.cnpscy.com/admin/admin_menus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (160, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609318036, 1609318036, 00000000.274433851242, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (161, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609318142, 1609318142, 00000000.411091089249, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (162, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"admin_id\":119,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609318327, 1609318327, 00000000.288300991058, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (163, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"admin_id\":119,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609318428, 1609318428, 00000000.210793018341, 'http://laravel-admin.cnpscy.com/admin/admins/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (164, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminController@changeFiledStatus', 'PUT', '{\"admin_id\":119,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609318473, 1609318473, 00000000.291239023209, 'http://laravel-admin.cnpscy.com/admin/admins/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (165, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminController@changeFiledStatus', 'PUT', '{\"admin_id\":118,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609318475, 1609318475, 00000000.370466947556, 'http://laravel-admin.cnpscy.com/admin/admins/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (166, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminRoleController@changeFiledStatus', 'PUT', '{\"role_id\":2,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609318750, 1609318750, 00000000.277080059052, 'http://laravel-admin.cnpscy.com/admin/admin_roles/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (167, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Rabc\\AdminRoleController@changeFiledStatus', 'PUT', '{\"role_id\":3,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609318751, 1609318751, 00000000.268268823624, 'http://laravel-admin.cnpscy.com/admin/admin_roles/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (168, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"config_id\":62,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319026, 1609319026, 00000000.205852031708, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (169, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\Article\\ArticleCategoryController@changeFiledStatus', 'PUT', '{\"config_id\":62,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319041, 1609319041, 00000000.220329999924, 'http://laravel-admin.cnpscy.com/admin/article_categorys/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (170, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\ConfigController@changeFiledStatus', 'PUT', '{\"config_id\":62,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319139, 1609319139, 00000000.322815895081, 'http://laravel-admin.cnpscy.com/admin/configs/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (171, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\ConfigController@changeFiledStatus', 'PUT', '{\"config_id\":61,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319142, 1609319142, 00000000.230886936188, 'http://laravel-admin.cnpscy.com/admin/configs/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (172, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\ConfigController@changeFiledStatus', 'PUT', '{\"config_id\":62,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609319142, 1609319142, 00000000.263698816299, 'http://laravel-admin.cnpscy.com/admin/configs/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (173, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\ConfigController@changeFiledStatus', 'PUT', '{\"config_id\":61,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609319143, 1609319143, 00000000.233527898788, 'http://laravel-admin.cnpscy.com/admin/configs/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (174, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":11,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319149, 1609319149, 00000000.285525083542, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (175, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":10,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319153, 1609319153, 00000000.235098838806, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (176, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\BannerController@changeFiledStatus', 'PUT', '{\"banner_id\":1,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609319159, 1609319159, 00000000.267416954041, 'http://laravel-admin.cnpscy.com/admin/banners/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (177, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":10,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609319165, 1609319165, 00000000.300708055496, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (178, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":11,\"change_field\":\"is_check\",\"change_value\":1}', 0, 1609319165, 1609319165, 00000000.326706171036, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (179, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":11,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319168, 1609319168, 00000000.256284952164, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (180, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":10,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319168, 1609319168, 00000000.309671163559, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (181, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":9,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319169, 1609319169, 00000000.408949136734, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (182, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":8,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319169, 1609319169, 00000000.377221822739, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (183, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":7,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319170, 1609319170, 00000000.351484060287, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); +INSERT INTO `cnpscy_admin_logs_2020_12` VALUES (184, 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36', 1, '', 'App\\Modules\\Admin\\Http\\Controllers\\System\\FriendlinkController@changeFiledStatus', 'PUT', '{\"link_id\":5,\"change_field\":\"is_check\",\"change_value\":0}', 0, 1609319170, 1609319170, 00000000.280616998672, 'http://laravel-admin.cnpscy.com/admin/friendlinks/changeFiledStatus'); -- ---------------------------- -- Table structure for cnpscy_admin_logs_2021_01 @@ -428,8 +521,8 @@ INSERT INTO `cnpscy_admin_menus` VALUES (8, 2, '管理员管理', 'AdminPermissi INSERT INTO `cnpscy_admin_menus` VALUES (9, 3, '配置管理', 'configs', 'configs', '', '', 'setting/configs/index', '', '', 'admin/configs', 'GET', 1, 0, 1, 0, 0, 1609126826); INSERT INTO `cnpscy_admin_menus` VALUES (10, 3, '友情链接', 'friendlinks', 'friendlinks', '', '', 'setting/friendlinks/index', '', '', 'admin/friendlinks', 'GET', 2, 0, 1, 0, 0, 0); INSERT INTO `cnpscy_admin_menus` VALUES (11, 3, 'Banner管理', 'banners', 'banners', '', '', 'setting/banners/index', '', '', 'admin/banners', 'GET', 3, 0, 1, 0, 0, 0); -INSERT INTO `cnpscy_admin_menus` VALUES (12, 4, '文章分类', '', 'categorys', '', '', 'articles/category', '', '', 'admin/articlecategories', 'GET', 1, 0, 1, 1, 0, 0); -INSERT INTO `cnpscy_admin_menus` VALUES (13, 4, '文章列表', '', 'index', '', '', 'articles/index', '', '', 'admin/articles', 'GET', 2, 0, 1, 1, 0, 0); +INSERT INTO `cnpscy_admin_menus` VALUES (12, 4, '文章分类', '', 'categorys', '', '', 'article_categories/index', '', '', 'admin/articlecategories', 'GET', 1, 0, 1, 0, 0, 0); +INSERT INTO `cnpscy_admin_menus` VALUES (13, 4, '文章列表', '', 'index', '', '', 'articles/index', '', '', 'admin/articles', 'GET', 2, 0, 1, 0, 0, 1609317417); INSERT INTO `cnpscy_admin_menus` VALUES (14, 6, '下拉列表', '', '', '', '', '', '', '', 'admin/admin_menus/getSelectLists', 'GET', 5, 1, 1, 0, 0, 0); INSERT INTO `cnpscy_admin_menus` VALUES (15, 6, '新增', '', '', '', '', '', '', '', 'admin/admin_menus/create', 'POST', 1, 1, 1, 0, 0, 0); INSERT INTO `cnpscy_admin_menus` VALUES (16, 6, '更新', '', '', '', '', '', '', '', 'admin/admin_menus/update', 'PUT', 3, 1, 1, 0, 0, 0); @@ -872,11 +965,11 @@ CREATE TABLE `cnpscy_admin_roles` ( -- Records of cnpscy_admin_roles -- ---------------------------- INSERT INTO `cnpscy_admin_roles` VALUES (1, '超级管理员', '权限最大的人', 1, 0, 1577671704, 1601293601); -INSERT INTO `cnpscy_admin_roles` VALUES (2, 'test', '备注信息', 1, 1, 1598348975, 1609143610); -INSERT INTO `cnpscy_admin_roles` VALUES (3, '111', '2121', 1, 1, 1608795030, 1609143610); -INSERT INTO `cnpscy_admin_roles` VALUES (7, '31232', '12321', 1, 1, 1608795106, 1609143610); -INSERT INTO `cnpscy_admin_roles` VALUES (10, '42342432', '42423', 1, 1, 1608795181, 1609143610); -INSERT INTO `cnpscy_admin_roles` VALUES (11, '3123213', '2132321', 1, 1, 1608796971, 1609143610); +INSERT INTO `cnpscy_admin_roles` VALUES (2, 'test', '备注信息', 0, 0, 1598348975, 1609318749); +INSERT INTO `cnpscy_admin_roles` VALUES (3, '111', '2121', 0, 0, 1608795030, 1609318750); +INSERT INTO `cnpscy_admin_roles` VALUES (7, '31232', '12321', 1, 0, 1608795106, 1609143610); +INSERT INTO `cnpscy_admin_roles` VALUES (10, '42342432', '42423', 1, 0, 1608795181, 1609143610); +INSERT INTO `cnpscy_admin_roles` VALUES (11, '3123213', '2132321', 1, 0, 1608796971, 1609143610); -- ---------------------------- -- Table structure for cnpscy_admin_with_roles @@ -943,8 +1036,8 @@ INSERT INTO `cnpscy_admins` VALUES (112, 'test1', '$2y$10$t6rC29.BfNtQc.s8DB8Uke INSERT INTO `cnpscy_admins` VALUES (113, 'test', 'test1', '86', 'test@qq.com', '', 0, 2, 0, 1); INSERT INTO `cnpscy_admins` VALUES (114, 'test1', '$2y$10$AeU9vwBx0d4KttM6yKcdWu8mgy2qgcTVK/v.I4MJuEzNlqz.Li9GG', '86', '123@qq.com', '', 0, 2, 0, 0); INSERT INTO `cnpscy_admins` VALUES (117, 'test123', '$2y$10$lvVejUPm/lypn8Xr1YNHdOYdy7rrjqiv6DWsYlYAR4R4yidnLBg8e', '1', '123@qq.com', '', 0, 2, 0, 0); -INSERT INTO `cnpscy_admins` VALUES (118, 'test123', '$2y$10$5hSULbXycOJGQgU2p9ZGaepyIW9qG5DvG1BvyipESM.8WUf3rNKvy', '1', '123@qq.com', '', 0, 2, 0, 0); -INSERT INTO `cnpscy_admins` VALUES (119, 'test1232', '$2y$10$tnqyaBCn7HMwuellMuaH2OQq9ax1S1Wmnp7MAtBQ5Tf.dQ6a1fyeu', '1', '123@qq.com', '', 0, 2, 0, 0); +INSERT INTO `cnpscy_admins` VALUES (118, 'test123', '$2y$10$5hSULbXycOJGQgU2p9ZGaepyIW9qG5DvG1BvyipESM.8WUf3rNKvy', '1', '123@qq.com', '', 1, 2, 0, 0); +INSERT INTO `cnpscy_admins` VALUES (119, 'test1232', '$2y$10$tnqyaBCn7HMwuellMuaH2OQq9ax1S1Wmnp7MAtBQ5Tf.dQ6a1fyeu', '1', '123@qq.com', '', 1, 2, 0, 0); INSERT INTO `cnpscy_admins` VALUES (123, '342432', '$2y$10$ngPK3KlzqnI7fLmcNUFgIOsDQSnUKpjSHTnBkYq.bSkDJkrKQIh22', '202012/3yNDfZMiAV0rmOR0mhqkbmk3GWUgSOySgB6OCGVw.png', '43243242@qq.com', '', 1, 2, 0, 0); -- ---------------------------- @@ -968,17 +1061,6 @@ CREATE TABLE `cnpscy_adverts` ( -- ---------------------------- DROP TABLE IF EXISTS `cnpscy_article_categories`; CREATE TABLE `cnpscy_article_categories` ( - `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, - `created_at` timestamp(0) NULL DEFAULT NULL, - `updated_at` timestamp(0) NULL DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for cnpscy_article_categorys --- ---------------------------- -DROP TABLE IF EXISTS `cnpscy_article_categorys`; -CREATE TABLE `cnpscy_article_categorys` ( `category_id` int(11) NOT NULL AUTO_INCREMENT, `category_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '分类名称', `parent_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父级Id', @@ -991,112 +1073,113 @@ CREATE TABLE `cnpscy_article_categorys` ( INDEX `parent_id`(`parent_id`) USING BTREE, INDEX `is_check`(`is_check`) USING BTREE, INDEX `is_delete`(`is_delete`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 102 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '文章分类表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 103 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '文章分类表' ROW_FORMAT = Dynamic; -- ---------------------------- --- Records of cnpscy_article_categorys --- ---------------------------- -INSERT INTO `cnpscy_article_categorys` VALUES (1, 'Taryn Halvorson', 2, 0, 1, 0, 1586760137, 1586846349); -INSERT INTO `cnpscy_article_categorys` VALUES (2, 'Prof. Aurore Toy II', 0, 0, 0, 0, 1586760137, 1586916236); -INSERT INTO `cnpscy_article_categorys` VALUES (3, 'Cleo Larson I', 0, 0, 0, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (4, 'Dr. Favian Bergstrom', 0, 0, 0, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (5, 'Rosa King', 0, 0, 0, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (6, 'Mr. Dave Hegmann DVM', 0, 0, 0, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (7, 'Penelope Kozey', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (8, 'Martin Bogisich', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (9, 'Meta Goldner', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (10, 'Dr. Donavon Volkman', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (11, 'Alexander Barrows', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (12, 'Alisha Will IV', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (13, 'Willow Haley', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (14, 'Miss Berniece Wiza DDS', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (15, 'Luna Rolfson DDS', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (16, 'Doyle Botsford', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (17, 'Prof. Adam Medhurst MD', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (18, 'Dr. David Kessler I', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (19, 'Dortha Hartmann', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (20, 'Marisa Rempel', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (21, 'Andy Schiller', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (22, 'Donato Langworth', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (23, 'Cheyenne Herman', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (24, 'Stevie Hermiston', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (25, 'Prof. Ayla Kuvalis', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (26, 'Mr. Irwin Zulauf', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (27, 'Danielle Deckow', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (28, 'Sandy Schimmel', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (29, 'Prof. Cameron Hill', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (30, 'Alanis Flatley', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (31, 'Dr. Orpha Kohler', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (32, 'Magali Marquardt', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (33, 'Kameron Mills', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (34, 'Susan White', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (35, 'Telly Ward', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (36, 'Ms. Albina Schmeler', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (37, 'Prof. Cathryn Swaniawski V', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (38, 'Valentin Leannon III', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (39, 'Hermina Bruen', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (40, 'Andy Fadel', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (41, 'Houston Connelly', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (42, 'Lysanne Hauck', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (43, 'Marta Becker', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (44, 'Mr. Reagan Nader DVM', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (45, 'Carlo Schmitt', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (46, 'Mr. Reyes Heaney', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (47, 'Zena Leffler', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (48, 'Dr. Gerhard Erdman', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (49, 'Melvin Feil', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (50, 'Mr. Maximilian Stracke DVM', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (51, 'Sophie Schultz IV', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (52, 'Heather Dietrich', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (53, 'Adriel Jacobs', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (54, 'Mrs. Margarett Kihn Jr.', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (55, 'Ms. Shanelle Lesch V', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (56, 'Nikita Weber', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (57, 'Sallie Cormier', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (58, 'Easter Smitham', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (59, 'Aron Dooley', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (60, 'Ariane Aufderhar', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (61, 'Dr. Martin Greenfelder', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (62, 'Dr. Darion Sanford DDS', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (63, 'Margret Smitham', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (64, 'Clinton McDermott MD', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (65, 'Raymond Weimann V', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (66, 'Alicia Volkman', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (67, 'Camren Rolfson', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (68, 'Lenore Ledner', 0, 0, 1, 0, 1586760137, 1586760137); -INSERT INTO `cnpscy_article_categorys` VALUES (69, 'Shyann Wyman', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (70, 'Verlie Osinski V', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (71, 'Agnes Haag', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (72, 'Dr. Clint Reilly', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (73, 'Zelda Runolfsdottir DVM', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (74, 'Minerva Murazik', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (75, 'Prof. Courtney Hoppe', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (76, 'Barry Price', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (77, 'Brenda Schmidt', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (78, 'Emmanuel Greenfelder III', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (79, 'Bridget Stanton', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (80, 'Kory Rolfson', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (81, 'Ophelia Carter', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (82, 'Joanne Trantow V', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (83, 'Jerel Mann', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (84, 'Dr. Johnson Bruen', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (85, 'Beverly Johns DVM', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (86, 'Jarrett Oberbrunner', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (87, 'Miss Loma Carroll V', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (88, 'Miss Sandra Boehm Jr.', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (89, 'Miracle Nolan DVM', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (90, 'Helene Boyle', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (91, 'Denis Zieme', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (92, 'Hortense Dicki', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (93, 'Keon Gislason DDS', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (94, 'Keshawn Friesen', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (95, 'Patricia Volkman', 0, 0, 0, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (96, 'Trace Lang PhD', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (97, 'Mr. Brennan Tremblay MD', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (98, 'Kristian Nolan', 0, 0, 0, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (99, 'Amara Glover', 0, 0, 1, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (100, 'Mrs. Odie Brekke IV', 0, 0, 0, 0, 1586760138, 1586760138); -INSERT INTO `cnpscy_article_categorys` VALUES (101, '二级分类', 100, 0, 1, 0, 1586763466, 1586763466); +-- Records of cnpscy_article_categories +-- ---------------------------- +INSERT INTO `cnpscy_article_categories` VALUES (1, 'Taryn Halvorson', 2, 0, 1, 0, 1586760137, 1586846349); +INSERT INTO `cnpscy_article_categories` VALUES (2, 'Prof. Aurore Toy II', 0, 3, 1, 0, 1586760137, 1609315310); +INSERT INTO `cnpscy_article_categories` VALUES (3, 'Cleo Larson I', 0, 0, 0, 1, 1586760137, 1609315384); +INSERT INTO `cnpscy_article_categories` VALUES (4, 'Dr. Favian Bergstrom', 0, 0, 0, 1, 1586760137, 1609315393); +INSERT INTO `cnpscy_article_categories` VALUES (5, 'Rosa King', 0, 0, 1, 0, 1586760137, 1609317141); +INSERT INTO `cnpscy_article_categories` VALUES (6, 'Mr. Dave Hegmann DVM', 0, 0, 0, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (7, 'Penelope Kozey', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (8, 'Martin Bogisich', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (9, 'Meta Goldner', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (10, 'Dr. Donavon Volkman', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (11, 'Alexander Barrows', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (12, 'Alisha Will IV', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (13, 'Willow Haley', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (14, 'Miss Berniece Wiza DDS', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (15, 'Luna Rolfson DDS', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (16, 'Doyle Botsford', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (17, 'Prof. Adam Medhurst MD', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (18, 'Dr. David Kessler I', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (19, 'Dortha Hartmann', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (20, 'Marisa Rempel', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (21, 'Andy Schiller', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (22, 'Donato Langworth', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (23, 'Cheyenne Herman', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (24, 'Stevie Hermiston', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (25, 'Prof. Ayla Kuvalis', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (26, 'Mr. Irwin Zulauf', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (27, 'Danielle Deckow', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (28, 'Sandy Schimmel', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (29, 'Prof. Cameron Hill', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (30, 'Alanis Flatley', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (31, 'Dr. Orpha Kohler', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (32, 'Magali Marquardt', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (33, 'Kameron Mills', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (34, 'Susan White', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (35, 'Telly Ward', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (36, 'Ms. Albina Schmeler', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (37, 'Prof. Cathryn Swaniawski V', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (38, 'Valentin Leannon III', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (39, 'Hermina Bruen', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (40, 'Andy Fadel', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (41, 'Houston Connelly', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (42, 'Lysanne Hauck', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (43, 'Marta Becker', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (44, 'Mr. Reagan Nader DVM', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (45, 'Carlo Schmitt', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (46, 'Mr. Reyes Heaney', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (47, 'Zena Leffler', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (48, 'Dr. Gerhard Erdman', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (49, 'Melvin Feil', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (50, 'Mr. Maximilian Stracke DVM', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (51, 'Sophie Schultz IV', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (52, 'Heather Dietrich', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (53, 'Adriel Jacobs', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (54, 'Mrs. Margarett Kihn Jr.', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (55, 'Ms. Shanelle Lesch V', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (56, 'Nikita Weber', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (57, 'Sallie Cormier', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (58, 'Easter Smitham', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (59, 'Aron Dooley', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (60, 'Ariane Aufderhar', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (61, 'Dr. Martin Greenfelder', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (62, 'Dr. Darion Sanford DDS', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (63, 'Margret Smitham', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (64, 'Clinton McDermott MD', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (65, 'Raymond Weimann V', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (66, 'Alicia Volkman', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (67, 'Camren Rolfson', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (68, 'Lenore Ledner', 0, 0, 1, 0, 1586760137, 1586760137); +INSERT INTO `cnpscy_article_categories` VALUES (69, 'Shyann Wyman', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (70, 'Verlie Osinski V', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (71, 'Agnes Haag', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (72, 'Dr. Clint Reilly', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (73, 'Zelda Runolfsdottir DVM', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (74, 'Minerva Murazik', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (75, 'Prof. Courtney Hoppe', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (76, 'Barry Price', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (77, 'Brenda Schmidt', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (78, 'Emmanuel Greenfelder III', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (79, 'Bridget Stanton', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (80, 'Kory Rolfson', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (81, 'Ophelia Carter', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (82, 'Joanne Trantow V', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (83, 'Jerel Mann', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (84, 'Dr. Johnson Bruen', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (85, 'Beverly Johns DVM', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (86, 'Jarrett Oberbrunner', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (87, 'Miss Loma Carroll V', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (88, 'Miss Sandra Boehm Jr.', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (89, 'Miracle Nolan DVM', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (90, 'Helene Boyle', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (91, 'Denis Zieme', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (92, 'Hortense Dicki', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (93, 'Keon Gislason DDS', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (94, 'Keshawn Friesen', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (95, 'Patricia Volkman', 0, 0, 0, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (96, 'Trace Lang PhD', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (97, 'Mr. Brennan Tremblay MD', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (98, 'Kristian Nolan', 0, 0, 0, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (99, 'Amara Glover', 0, 0, 1, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (100, 'Mrs. Odie Brekke IV', 0, 0, 0, 0, 1586760138, 1586760138); +INSERT INTO `cnpscy_article_categories` VALUES (101, '二级分类', 100, 0, 1, 0, 1586763466, 1586763466); +INSERT INTO `cnpscy_article_categories` VALUES (102, '测试', 0, 99, 1, 0, 1609317234, 1609317234); -- ---------------------------- -- Table structure for cnpscy_article_contents @@ -1399,7 +1482,7 @@ CREATE TABLE `cnpscy_banners` ( -- ---------------------------- -- Records of cnpscy_banners -- ---------------------------- -INSERT INTO `cnpscy_banners` VALUES (1, '111', 0, '202012/yX3WxMA9iTUtJd8sIG8IITcA2YIehdDyC9CZUpAv.png', 'http://www.cnpscy.cn', '', 1, 0, 0, 1586485719, 1609142850); +INSERT INTO `cnpscy_banners` VALUES (1, '111', 0, '202012/yX3WxMA9iTUtJd8sIG8IITcA2YIehdDyC9CZUpAv.png', 'http://www.cnpscy.cn', '', 1, 0, 1, 1586485719, 1609319159); -- ---------------------------- -- Table structure for cnpscy_configs @@ -1474,8 +1557,8 @@ INSERT INTO `cnpscy_configs` VALUES (57, 'SMTP[密码]', 'mail_smtp_pass', '', 0 INSERT INTO `cnpscy_configs` VALUES (58, 'SMTP验证方式', 'mail_verify_type', '0:无1:TLS2:SSL', 0, '', 0, 0, '', 1, 1586483569, 1586483569, 1); INSERT INTO `cnpscy_configs` VALUES (59, '发件人邮箱', 'mail_from_email', '2278757482@qq.com', 0, '', 0, 0, '', 1, 1586483569, 1586483569, 1); INSERT INTO `cnpscy_configs` VALUES (60, '权限缓存key', 'admin_menu_session_unique', 'rabc_menus_list', 6, '', 0, 0, '', 1, 1586483569, 1586483569, 0); -INSERT INTO `cnpscy_configs` VALUES (61, '管理员session-key', 'admin_info_session_unique', 'admin_info', 6, '', 0, 0, '', 1, 1586483569, 1586483569, 0); -INSERT INTO `cnpscy_configs` VALUES (62, '管理员权限session-key', 'admin_rabc_session_unique', 'admin_rabc', 6, '', 0, 0, '111', 1, 1586483569, 1586914904, 0); +INSERT INTO `cnpscy_configs` VALUES (61, '管理员session-key', 'admin_info_session_unique', 'admin_info', 6, '', 0, 0, '', 1, 1586483569, 1609319143, 0); +INSERT INTO `cnpscy_configs` VALUES (62, '管理员权限session-key', 'admin_rabc_session_unique', 'admin_rabc', 6, '', 0, 0, '111', 1, 1586483569, 1609319142, 0); -- ---------------------------- -- Table structure for cnpscy_friendlinks @@ -1500,13 +1583,13 @@ CREATE TABLE `cnpscy_friendlinks` ( -- ---------------------------- -- Records of cnpscy_friendlinks -- ---------------------------- -INSERT INTO `cnpscy_friendlinks` VALUES (5, 'dsaas', 'javascript:;', '', 0, 1, 0, 0, 1598610507, 0); -INSERT INTO `cnpscy_friendlinks` VALUES (6, 'dasf', 'https://github.com', '202012/YGfkfSZ0aNdczHlXAiXDWmUX4rSl2fGb9eSk2lKf.png', 3, 1, 0, 0, 1609142834, 0); -INSERT INTO `cnpscy_friendlinks` VALUES (7, 'sfds', 'javascript:;', '', 0, 1, 0, 0, 1598611741, 0); -INSERT INTO `cnpscy_friendlinks` VALUES (8, 'fg', 'javascript:;', '', 0, 1, 0, 0, 1598611419, 0); -INSERT INTO `cnpscy_friendlinks` VALUES (9, '', 'javascript:;', '', 0, 1, 0, 0, 1598610804, 0); -INSERT INTO `cnpscy_friendlinks` VALUES (10, 'd', 'javascript:;', '', 0, 1, 0, 0, 1598610804, 0); -INSERT INTO `cnpscy_friendlinks` VALUES (11, 'sda', 'javascript:;', '', 0, 1, 0, 0, 1598610804, 0); +INSERT INTO `cnpscy_friendlinks` VALUES (5, 'dsaas', 'javascript:;', '', 0, 0, 0, 1609319170, 1609319170, 0); +INSERT INTO `cnpscy_friendlinks` VALUES (6, 'dasf', 'https://github.com', '202012/YGfkfSZ0aNdczHlXAiXDWmUX4rSl2fGb9eSk2lKf.png', 3, 1, 0, 1609142834, 1609142834, 0); +INSERT INTO `cnpscy_friendlinks` VALUES (7, 'sfds', 'javascript:;', '', 0, 0, 0, 1609319170, 1609319170, 0); +INSERT INTO `cnpscy_friendlinks` VALUES (8, 'fg', 'javascript:;', '', 0, 0, 0, 1609319169, 1609319169, 0); +INSERT INTO `cnpscy_friendlinks` VALUES (9, '', 'javascript:;', '', 0, 0, 0, 1609319169, 1609319169, 0); +INSERT INTO `cnpscy_friendlinks` VALUES (10, 'd', 'javascript:;', '', 0, 0, 0, 1609319168, 1609319168, 0); +INSERT INTO `cnpscy_friendlinks` VALUES (11, 'sda', 'javascript:;', '', 0, 0, 0, 1609319168, 1609319168, 0); -- ---------------------------- -- Table structure for cnpscy_galleries @@ -11797,17 +11880,6 @@ CREATE TABLE `cnpscy_notifies` ( INDEX `notifies_notify_type_index`(`notify_type`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; --- ---------------------------- --- Table structure for cnpscy_protocols --- ---------------------------- -DROP TABLE IF EXISTS `cnpscy_protocols`; -CREATE TABLE `cnpscy_protocols` ( - `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, - `created_at` timestamp(0) NULL DEFAULT NULL, - `updated_at` timestamp(0) NULL DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; - -- ---------------------------- -- Table structure for cnpscy_system_notify_users -- ----------------------------