mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-14 12:30:49 +08:00
exam form checkbox
This commit is contained in:
4580
admin/package-lock.json
generated
4580
admin/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -10,7 +10,17 @@
|
|||||||
<el-checkbox v-for="(value, key) in classes" :label="key" :key="key">{{value}}</el-checkbox>
|
<el-checkbox v-for="(value, key) in classes" :label="key" :key="key">{{value}}</el-checkbox>
|
||||||
</el-checkbox-group>
|
</el-checkbox-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="测试" prop="test">
|
||||||
|
<el-checkbox label="复选框 A" :checked="true"></el-checkbox>
|
||||||
|
<el-checkbox label="复选框 B"></el-checkbox>
|
||||||
|
<el-checkbox label="复选框 C"></el-checkbox>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="上架状态" prop="goodsSellStatus">
|
||||||
|
<el-radio-group v-model="goodForm.goodsSellStatus">
|
||||||
|
<el-radio label="0">上架</el-radio>
|
||||||
|
<el-radio label="1">下架</el-radio>
|
||||||
|
</el-radio-group>
|
||||||
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button type="primary" @click="submitAdd()">{{ id ? '立即修改' : '立即创建' }}</el-button>
|
<el-button type="primary" @click="submitAdd()">{{ id ? '立即修改' : '立即创建' }}</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -25,7 +35,6 @@ import api from '@/utils/api'
|
|||||||
import { ElMessage } from 'element-plus'
|
import { ElMessage } from 'element-plus'
|
||||||
import { useRoute, useRouter } from 'vue-router'
|
import { useRoute, useRouter } from 'vue-router'
|
||||||
import { localGet, hasEmoji } from '@/utils'
|
import { localGet, hasEmoji } from '@/utils'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
setup() {
|
setup() {
|
||||||
const { proxy } = getCurrentInstance()
|
const { proxy } = getCurrentInstance()
|
||||||
@@ -39,12 +48,15 @@ export default {
|
|||||||
id: id,
|
id: id,
|
||||||
defaultCate: '',
|
defaultCate: '',
|
||||||
classes: [],
|
classes: [],
|
||||||
|
checkList: ['复选框 A'],
|
||||||
|
goodsSellStatus: '',
|
||||||
goodForm: {
|
goodForm: {
|
||||||
name: '',
|
name: '',
|
||||||
description: '',
|
description: '',
|
||||||
begin: '',
|
begin: '',
|
||||||
end: '',
|
end: '',
|
||||||
classes: [],
|
classes: [],
|
||||||
|
test: '',
|
||||||
filters: {
|
filters: {
|
||||||
classes: [],
|
classes: [],
|
||||||
register_time_begin: '',
|
register_time_begin: '',
|
||||||
@@ -121,7 +133,7 @@ export default {
|
|||||||
submitAdd,
|
submitAdd,
|
||||||
handleBeforeUpload,
|
handleBeforeUpload,
|
||||||
handleUrlSuccess,
|
handleUrlSuccess,
|
||||||
handleChangeCate
|
handleChangeCate,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
4443
admin/yarn.lock
4443
admin/yarn.lock
File diff suppressed because it is too large
Load Diff
@@ -39,7 +39,13 @@ class ExamRepository extends BaseRepository
|
|||||||
return $out;
|
return $out;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function listMatchExam($uid)
|
/**
|
||||||
|
* list user match exams
|
||||||
|
*
|
||||||
|
* @param $uid
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
public function listMatchExam($uid): array
|
||||||
{
|
{
|
||||||
$now = Carbon::now();
|
$now = Carbon::now();
|
||||||
$user = User::query()->findOrFail($uid, ['id', 'username', 'added', 'class']);
|
$user = User::query()->findOrFail($uid, ['id', 'username', 'added', 'class']);
|
||||||
|
|||||||
Reference in New Issue
Block a user