Browse Source

Merge branch 'develop' of ssh://8.134.10.79:222/Leadfyy.co/hainan into develop

develop
shuixiang 4 years ago
parent
commit
7b233b1598
  1. 17
      app/Admin/Controllers/MiniProgramDraftController.php
  2. 5
      app/Admin/Controllers/MiniProgramListController.php
  3. 19
      app/Admin/Controllers/MiniProgramTemplateController.php
  4. 7
      app/Console/Commands/OrderTimeout.php
  5. 26
      resources/lang/zh_CN/mini-program.php

17
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));
});
}
}

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

19
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));
});
}
}

7
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')

26
resources/lang/zh_CN/mini-program.php

@ -0,0 +1,26 @@
<?php
return [
'labels' => [
'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' => [
],
];
Loading…
Cancel
Save