diff --git a/app/Admin/Controllers/MiniProgramDraftController.php b/app/Admin/Controllers/MiniProgramDraftController.php index b9f69e0..f32f4e7 100644 --- a/app/Admin/Controllers/MiniProgramDraftController.php +++ b/app/Admin/Controllers/MiniProgramDraftController.php @@ -12,20 +12,21 @@ use Dcat\Admin\Http\Controllers\AdminController; */ class MiniProgramDraftController extends AdminController { - protected $title = '小程序草稿箱'; + protected $translation = 'mini-program'; protected function grid(): Grid { return Grid::make(new MiniProgramDraft, function (Grid $grid) { $grid->disableCreateButton(); + $grid->disableRowSelector(); - $grid->column('draft_id', 'ID'); - $grid->column('user_version', '版本号'); - $grid->column('user_desc', '描述'); - $grid->column('source_miniprogram', '来源小程序'); - $grid->column('source_miniprogram_appid', '上传者微信号'); - $grid->column('developer', '上传者微信昵称'); - $grid->column('create_time', '创建时间')->display(fn($v) => date('Y-m-d H:i:s', $v)); + $grid->column('draft_id'); + $grid->column('user_version'); + $grid->column('user_desc'); + $grid->column('source_miniprogram'); + $grid->column('source_miniprogram_appid'); + $grid->column('developer'); + $grid->column('create_time')->display(fn($v) => date('Y-m-d H:i:s', $v)); }); } } diff --git a/app/Admin/Controllers/MiniProgramListController.php b/app/Admin/Controllers/MiniProgramListController.php index c0f3490..0a42a2b 100644 --- a/app/Admin/Controllers/MiniProgramListController.php +++ b/app/Admin/Controllers/MiniProgramListController.php @@ -12,14 +12,15 @@ use Dcat\Admin\Http\Controllers\AdminController; */ class MiniProgramListController extends AdminController { - protected $title = '小程序列表'; + protected $translation = 'mini-program'; protected function grid(): Grid { return Grid::make(new MiniProgramList, function (Grid $grid) { $grid->disableCreateButton(); + $grid->disableRowSelector(); - $grid->column('authorizer_appid', 'APPID'); + $grid->column('authorizer_appid'); }); } } diff --git a/app/Admin/Controllers/MiniProgramTemplateController.php b/app/Admin/Controllers/MiniProgramTemplateController.php index bcaacdd..f97b6d6 100644 --- a/app/Admin/Controllers/MiniProgramTemplateController.php +++ b/app/Admin/Controllers/MiniProgramTemplateController.php @@ -12,21 +12,22 @@ use Dcat\Admin\Http\Controllers\AdminController; */ class MiniProgramTemplateController extends AdminController { - protected $title = '小程序模板'; + protected $translation = 'mini-program'; protected function grid(): Grid { return Grid::make(new MiniProgramTemplate, function (Grid $grid) { $grid->disableCreateButton(); + $grid->disableRowSelector(); - $grid->column('template_id', 'ID'); - $grid->column('template_type', '模板类型')->using([0 => '普通模板', 1 => '标准模板']); - $grid->column('user_version', '版本号'); - $grid->column('user_desc', '描述'); - $grid->column('source_miniprogram', '来源小程序'); - $grid->column('source_miniprogram_appid', '上传者微信号'); - $grid->column('developer', '上传者微信昵称'); - $grid->column('create_time', '创建时间')->display(fn($v) => date('Y-m-d H:i:s', $v)); + $grid->column('template_id'); + $grid->column('template_type')->using([0 => '普通模板', 1 => '标准模板']); + $grid->column('user_version'); + $grid->column('user_desc'); + $grid->column('source_miniprogram'); + $grid->column('source_miniprogram_appid'); + $grid->column('developer'); + $grid->column('create_time')->display(fn($v) => date('Y-m-d H:i:s', $v)); }); } } diff --git a/app/Console/Commands/OrderTimeout.php b/app/Console/Commands/OrderTimeout.php index e943d2d..b0e383d 100644 --- a/app/Console/Commands/OrderTimeout.php +++ b/app/Console/Commands/OrderTimeout.php @@ -45,14 +45,15 @@ class OrderTimeout extends Command $status_arr = [OrderStatus::UNPAID, OrderStatus::PAY_EARNEST, OrderStatus::OFFLINE_UNPAID]; //记录最小ID,下次查询时按ID正序查询,只处理大于该ID的订单,避免重复扫描数据库 - $min_id = Order::query() + /*$min_id = Order::query() ->whereIn('status', $status_arr) ->whereNotNull('timeout') - ->min('id'); + ->min('id');*/ + $min_id = 0; while (true) { Order::query() - ->where('id', '>=', $min_id) +// ->where('id', '>=', $min_id) ->whereIn('status', $status_arr) ->whereNotNull('timeout') ->orderBy('id') diff --git a/resources/lang/zh_CN/mini-program.php b/resources/lang/zh_CN/mini-program.php new file mode 100644 index 0000000..ea79e3b --- /dev/null +++ b/resources/lang/zh_CN/mini-program.php @@ -0,0 +1,26 @@ + [ + 'MiniProgram' => '小程序', + 'mini-program' => '小程序', + 'mini_program' => '小程序', + 'MiniProgramDraft' => '小程序草稿箱', + 'MiniProgramTemplate' => '小程序模板', + 'MiniProgramList' => '小程序列表', + ], + 'fields' => [ + 'draft_id' => 'ID', + 'template_id' => 'ID', + 'user_version' => '版本号', + 'user_desc' => '描述', + 'source_miniprogram' => '来源小程序', + 'source_miniprogram_appid' => '上传者微信号', + 'developer' => '上传者微信昵称', + 'create_time' => '创建时间', + 'template_type' => '模板类型', + 'authorizer_appid' => 'APPID', + ], + 'options' => [ + ], +];