generated from liutk/owl-admin-base
调整报错
parent
368248d513
commit
fe4c307d9d
|
|
@ -45,8 +45,8 @@ class ContactController extends AdminController
|
||||||
amis()->TableColumn('type', __('admin.contacts.type'))->type('mapping')
|
amis()->TableColumn('type', __('admin.contacts.type'))->type('mapping')
|
||||||
->map(Keyword::allChildrenOfKey('contact_types')->pluck('name', 'id')->toArray())
|
->map(Keyword::allChildrenOfKey('contact_types')->pluck('name', 'id')->toArray())
|
||||||
->itemSchema(amis()->Tag()->label('${item}')->color(Admin::setting()->get('system_theme_setting')['theme_color'] ?? '#1677ff')),
|
->itemSchema(amis()->Tag()->label('${item}')->color(Admin::setting()->get('system_theme_setting')['theme_color'] ?? '#1677ff')),
|
||||||
amis()->TableColumn('phone', __('admin.contacts.phone'))->width('300px'),
|
// amis()->TableColumn('phone', __('admin.contacts.phone'))->width('300px'),
|
||||||
amis()->TableColumn('status', __('admin.contacts.status'))->type('switch'),
|
amis()->TableColumn('is_handle', __('admin.contacts.is_handle'))->type('switch'),
|
||||||
amis()->TableColumn('created_at', __('admin.created_at'))->type('datetime')->sortable(true),
|
amis()->TableColumn('created_at', __('admin.created_at'))->type('datetime')->sortable(true),
|
||||||
amis()->TableColumn('updated_at', __('admin.updated_at'))->type('datetime')->sortable(true),
|
amis()->TableColumn('updated_at', __('admin.updated_at'))->type('datetime')->sortable(true),
|
||||||
amis()->Operation()->label(__('admin.actions'))->buttons([
|
amis()->Operation()->label(__('admin.actions'))->buttons([
|
||||||
|
|
@ -69,7 +69,7 @@ class ContactController extends AdminController
|
||||||
Components::make()->cropImageControl('cover', __('admin.project_articles.cover'), 0.775)->required(true),
|
Components::make()->cropImageControl('cover', __('admin.project_articles.cover'), 0.775)->required(true),
|
||||||
Components::make()->sortControl('sort', __('admin.project_articles.sort')),
|
Components::make()->sortControl('sort', __('admin.project_articles.sort')),
|
||||||
// amis()->DateTimeControl('published_at', __('admin.project_articles.published_at'))->format('YYYY-MM-DD HH:mm:ss')->description(__('admin.project_articles.published_at_remark')),
|
// amis()->DateTimeControl('published_at', __('admin.project_articles.published_at'))->format('YYYY-MM-DD HH:mm:ss')->description(__('admin.project_articles.published_at_remark')),
|
||||||
amis()->SwitchControl('is_enable', __('admin.project_articles.is_enable'))->value(false),
|
amis()->SwitchControl('is_handle', __('admin.project_articles.is_handle'))->value(false),
|
||||||
// amis()->SwitchControl('is_recommend', __('admin.project_articles.is_recommend'))->value(false),
|
// amis()->SwitchControl('is_recommend', __('admin.project_articles.is_recommend'))->value(false),
|
||||||
// Components::make()->fileControl('appendixes', __('admin.articles.appendixes'), '.xsl,.xlsx,.txt,.doc,.docx,.pdf,.pptx'),
|
// Components::make()->fileControl('appendixes', __('admin.articles.appendixes'), '.xsl,.xlsx,.txt,.doc,.docx,.pdf,.pptx'),
|
||||||
])->md(4),
|
])->md(4),
|
||||||
|
|
@ -83,17 +83,13 @@ class ContactController extends AdminController
|
||||||
public function detail(): Form
|
public function detail(): Form
|
||||||
{
|
{
|
||||||
return $this->baseDetail()->panelClassName('px-0')->body([
|
return $this->baseDetail()->panelClassName('px-0')->body([
|
||||||
amis()->Grid()->columns([
|
amis()->TextControl('name', __('admin.contacts.name'))->disabled(true),
|
||||||
amis()->Wrapper()->body([
|
amis()->TextControl('phone', __('admin.contacts.phone'))->disabled(true),
|
||||||
amis()->TextControl('name', __('admin.contacts.name'))->disabled(true),
|
amis()->TextControl('company', __('admin.contacts.company'))->disabled(true),
|
||||||
amis()->TextControl('phone', __('admin.contacts.phone'))->disabled(true),
|
amis()->selectControl('type', __('admin.contacts.type'))->options(Keyword::allChildrenOfKey('contact_types')->pluck('name', 'id'))->disabled(true),
|
||||||
amis()->TextControl('company', __('admin.contacts.company'))->disabled(true),
|
amis()->TextareaControl('content', __('admin.contacts.content'))->disabled(true),
|
||||||
amis()->selectControl('type', __('admin.contacts.type'))->options(Keyword::allChildrenOfKey('contact_types')->pluck('name', 'id'))->disabled(true),
|
amis()->DateTimeControl('created_at', __('admin.contacts.created_at'))->format('YYYY-MM-DD HH:mm:ss')->disabled(true),
|
||||||
amis()->TextareaControl('content', __('admin.contacts.content'))->disabled(true),
|
amis()->SwitchControl('is_handle', __('admin.contacts.is_handle'))->disabled(true),
|
||||||
amis()->DateTimeControl('created_at', __('admin.contacts.created_at'))->format('YYYY-MM-DD HH:mm:ss')->disabled(true),
|
|
||||||
amis()->SwitchControl('status', __('admin.contacts.status'))->disabled(true),
|
|
||||||
]),
|
|
||||||
]),
|
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ class Contact extends Model
|
||||||
protected $casts = [
|
protected $casts = [
|
||||||
'created_at' => 'datetime:Y-m-d H:i:s',
|
'created_at' => 'datetime:Y-m-d H:i:s',
|
||||||
'updated_at' => 'datetime:Y-m-d H:i:s',
|
'updated_at' => 'datetime:Y-m-d H:i:s',
|
||||||
'status' => 'boolean',
|
'is_handle' => 'boolean',
|
||||||
];
|
];
|
||||||
|
|
||||||
protected $fillable = [
|
protected $fillable = [
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ return new class extends Migration
|
||||||
$table->string('company')->nullable()->comment('公司名称');
|
$table->string('company')->nullable()->comment('公司名称');
|
||||||
$table->unsignedTinyInteger('type')->nullable()->comment('业务需求');
|
$table->unsignedTinyInteger('type')->nullable()->comment('业务需求');
|
||||||
$table->string('content')->nullable()->comment('项目概况与备注');
|
$table->string('content')->nullable()->comment('项目概况与备注');
|
||||||
$table->unsignedTinyInteger('status')->default(0)->comment('状态:0未处理,1已处理');
|
$table->unsignedTinyInteger('is_handle')->default(0)->comment('状态:0未处理,1已处理');
|
||||||
$table->timestamps();
|
$table->timestamps();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
|
||||||
|
return new class extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*/
|
||||||
|
public function up(): void
|
||||||
|
{
|
||||||
|
Schema::table('contacts', function (Blueprint $table) {
|
||||||
|
$table->renameColumn('status', 'is_handle');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*/
|
||||||
|
public function down(): void
|
||||||
|
{
|
||||||
|
Schema::table('contacts', function (Blueprint $table) {
|
||||||
|
$table->renameColumn('is_handle', 'status');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
@ -385,7 +385,7 @@ return [
|
||||||
'type' => '业务需求类别',
|
'type' => '业务需求类别',
|
||||||
'created_at' => '提交时间',
|
'created_at' => '提交时间',
|
||||||
'updated_at' => '更新时间',
|
'updated_at' => '更新时间',
|
||||||
'status' => '处理状态',
|
'is_handle' => '处理状态',
|
||||||
'content' => '需求描述',
|
'content' => '需求描述',
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue