You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
	
	
		
		
			
	
    
		
			
				
					
						                           | 
						 | 
						<?php
namespace App\Admin\Controllers;use App\Admin\Extensions\Grid\MiniProgramDelTemp;use App\Admin\Extensions\Grid\MiniProgramPull;use App\Admin\Extensions\Grid\MiniProgramUpload;use App\Admin\Repositories\MiniProgramTemplateList;use Dcat\Admin\Grid;use Dcat\Admin\Http\Controllers\AdminController;
/** * 小程序模板 * Class MiniProgramController * @package App\Admin\Controllers */class MiniProgramTemplateController extends AdminController{	protected $translation = 'mini-program';
	protected function grid(): Grid	{		return Grid::make(new MiniProgramTemplateList, function (Grid $grid) {			$grid->disableCreateButton();			$grid->disableRowSelector();			$grid->disableActions();
			$grid->model()->orderBy('template_id', 'desc');
			$grid->tools(new MiniProgramPull);
			$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));
			$grid->column('op')				->if(fn() => true)				->then(function ($column) {//					$column->append((new MiniProgramUpload(null, 2))->setKey($this->template_id))->append(' ');
					$column->append((new MiniProgramDelTemp)->setKey($this->template_id))->append(' ');				});		});	}}
  |