main
panliang 2024-04-30 13:51:27 +08:00
parent 2ae9362179
commit dae39a0959
1 changed files with 2 additions and 4 deletions

View File

@ -104,7 +104,7 @@ class ExaminationController extends AdminController
]))->columns([
amisMake()->TableColumn()->name('id')->label(__('train_question.id')),
amisMake()->TableColumn()->name('title')->label(__('train_question.title')),
amisMake()->TableColumn()->name('cate')->label(__('train_question.cate'))->set('type', 'mapping')->set('map', QuestionCate::options()),
amisMake()->TableColumn()->name('cate')->label(__('train_question.cate'))->type('mapping')->map(QuestionCate::options()),
amisMake()->TableColumn()->name('created_at')->label(__('train_book.created_at')),
]))
->name('question_ids')
@ -118,9 +118,7 @@ class ExaminationController extends AdminController
->needConfirm(false)
->columns([
amisMake()->TableColumn()->name('title')->label(__('train_question.title'))->type('static'),
// amisMake()->TableColumn()->name('cate')->label(__('train_question.cate'))->type('select')->options(QuestionCate::options())->static(true),
// amisMake()->TableColumn()->name('cate')->label(__('train_question.cate'))->type('mapping')->map(QuestionCate::options()),
amisMake()->TableColumn()->name('cate')->label(__('train_question.cate'))->type('static')->value('${cate == '.QuestionCate::Radio->value.' ? "'.QuestionCate::Radio->text().'" : "'.QuestionCate::Checkbox->text().'"}'),
amisMake()->TableColumn()->name('cate')->label(__('train_question.cate'))->type('mapping')->map(QuestionCate::options()),
amisMake()->NumberControl()->min(0)->step(1)->precision(0)->name('score')->label(__('train_examination.score'))->required(),
])
->name('questions')