6
0
Fork 0
release
panliang 2022-05-19 11:40:51 +08:00
parent 7e151dc0c9
commit dc2778fd94
5 changed files with 24 additions and 2 deletions

View File

@ -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');
}
}

View File

@ -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());
});
/** 查询 **/

View File

@ -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);

View File

@ -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']);
});

View File

@ -39,6 +39,7 @@ return [
],
'status_remark'=>'备注',
'profit' => '累计返利',
'vip_expired' => '会员',
],
'options' => [
],