release
parent
7e151dc0c9
commit
dc2778fd94
|
|
@ -0,0 +1,19 @@
|
|||
<?php
|
||||
|
||||
namespace App\Admin\Actions\Grid;
|
||||
|
||||
use Dcat\Admin\Admin;
|
||||
use Dcat\Admin\Grid\Tools\AbstractTool;
|
||||
use Illuminate\Support\Facades\Storage;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ProductDownloadTemplate extends AbstractTool
|
||||
{
|
||||
protected $style = 'btn btn-white waves-effect';
|
||||
protected $title = '下载商品模板';
|
||||
|
||||
public function handle(Request $request)
|
||||
{
|
||||
return Storage::disk('local')->download('excel-template/goods.xlsx', '导入商品模板.xlsx');
|
||||
}
|
||||
}
|
||||
|
|
@ -76,7 +76,8 @@ class ProductSpuController extends AdminController
|
|||
|
||||
$grid->tools(function (Grid\Tools $tools) {
|
||||
// Excel导入
|
||||
$tools->append(new \App\Admin\Actions\Modal\ProductImport());
|
||||
$tools->append(new \App\Admin\Actions\Modal\ProductImport());
|
||||
$tools->append(new \App\Admin\Actions\Grid\ProductDownloadTemplate());
|
||||
});
|
||||
|
||||
/** 查询 **/
|
||||
|
|
|
|||
|
|
@ -168,6 +168,7 @@ class UserController extends AdminController
|
|||
$show->field('user_info.is_company')->as(function ($v) {
|
||||
return $v ? '是' : '否';
|
||||
});
|
||||
$show->field('vip_expired');
|
||||
|
||||
// $show->field('wallet.balance')->as(function ($value) {
|
||||
// $value = bcdiv($value, 100, 2);
|
||||
|
|
|
|||
|
|
@ -227,11 +227,11 @@ Route::group([
|
|||
// 文章
|
||||
Route::get('articles/category', [ArticleController::class, 'category']);
|
||||
Route::get('articles/category-tree', [ArticleController::class, 'categoryTree']);
|
||||
Route::get('articles/{article}', [ArticleController::class, 'show']);
|
||||
/** 以前的路由 */
|
||||
Route::get('article-config', [ArticleController::class, 'config']);
|
||||
Route::get('articles', [ArticleController::class, 'index']);
|
||||
Route::group(['middleware' => ['auth:api', \App\Endpoint\Api\Http\Middleware\CheckUserStatus::class]], function () {
|
||||
Route::get('articles/{article}', [ArticleController::class, 'show']);
|
||||
Route::post('articles/{article}/read', [ArticleController::class, 'read']);
|
||||
Route::post('articles/{article}/like', [ArticleController::class, 'like']);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -39,6 +39,7 @@ return [
|
|||
],
|
||||
'status_remark'=>'备注',
|
||||
'profit' => '累计返利',
|
||||
'vip_expired' => '会员',
|
||||
],
|
||||
'options' => [
|
||||
],
|
||||
|
|
|
|||
Loading…
Reference in New Issue