refactor exam progress + filter donate status

This commit is contained in:
xiaomlove
2021-06-11 20:32:57 +08:00
parent 4205978a68
commit 0e8ce200cd
12 changed files with 280 additions and 63 deletions

View File

@@ -60,12 +60,19 @@
<div style="color: #aaa">Unit: days. When assign to user, begin and end are used if they are specified. Otherwise begin time is the time at assignment, and the end time is the time at assignment plus the duration.</div>
</el-form-item>
<el-form-item label="Target User Class" prop="filters.classes">
<el-form-item label="Target user class" prop="filters.classes">
<el-checkbox-group v-model="formData.filters.classes">
<el-checkbox v-for="(item, index) in allClasses" :label="index" :key="index">{{item}}</el-checkbox>
</el-checkbox-group>
</el-form-item>
<el-form-item label="Target user donate" prop="filters.donate_status">
<el-checkbox-group v-model="formData.filters.donate_status">
<el-checkbox label="no">No</el-checkbox>
<el-checkbox label="yes">Yes</el-checkbox>
</el-checkbox-group>
</el-form-item>
<el-form-item label="Target User Register Time">
<el-date-picker
v-model="formData.filters.register_time_range"
@@ -119,7 +126,8 @@ export default {
indexes: [],
filters: {
classes: [],
register_time_range: []
register_time_range: [],
donate_status: []
},
status: '',
is_discovered: ''