| | |
| | | <template> |
| | | <el-card class="bg-task-card" shadow="hover" :body-style="{ padding: '8px' }"> |
| | | <!-- <template #header> --> |
| | | <el-row> |
| | | <el-space> |
| | | <el-row style="background-color: aliceblue"> |
| | | <!-- <el-space> --> |
| | | <el-tag>{{ nameToLabel(model.type) }}</el-tag> |
| | | <el-text tag="b" size="large" truncated>{{ model.name }}啊实打实大苏打啊实打实大苏打阿大撒大撒</el-text> |
| | | </el-space> |
| | | <el-text style="width: 80%" tag="b" size="large" truncated>{{ model.name }}</el-text> |
| | | <!-- <div>{{ model.name }}asdasdasdasdasdasdaasdasdasdasdasdasdaasdasdasdasdasdasdaasdasdasdasdasdasda</div> --> |
| | | <!-- </el-space> --> |
| | | </el-row> |
| | | <!-- <div> |
| | | <el-text truncated>{{ model.name }}asdasdasdasdasdasdaasdasdasdasdasdasdaasdasdasdasdasdasdaasdasdasdasdasdasda</el-text> |
| | | </div> --> |
| | | |
| | | <!-- </template> --> |
| | | <div> |
| | | <el-text type="info" size="small">ID:{{ model.id }}</el-text> |
| | | </div> |
| | | |
| | | <div> |
| | | <el-text type="info" size="small">状态:{{ nameToLabel(model.status) }}</el-text> |
| | | </div> |
| | | <div> |
| | | <el-text type="info" size="small">开始:{{ model.startTime }}</el-text> |
| | | </div> |
| | | <div> |
| | | <el-text type="info" size="small">结束:{{ model.endTime }}</el-text> |
| | | </div> |
| | | <!-- <template #footer> --> |
| | | <el-row justify="end"> |
| | | <el-button type="primary" size="small" :loading="false" @click="$emit('start', model)" |
| | | >开始任务</el-button |
| | | > |
| | |
| | | <el-button type="danger" size="small" :loading="false" @click="$emit('gotoResult', model)" |
| | | >查看结果</el-button |
| | | > |
| | | <el-text type="info" size="small">ID:{{ model.id }}</el-text> |
| | | </el-row> |
| | | <!-- </template> --> |
| | | </el-card> |
| | | </template> |
| | |
| | | |
| | | const props = defineProps({ |
| | | //表单基本信息 |
| | | formInfo: Object, |
| | | formInfo: { |
| | | type: Object, |
| | | default: () => { |
| | | return {}; |
| | | } |
| | | }, |
| | | //表单检验规则 |
| | | rules: Object, |
| | | showButtons: { |
| | |
| | | { |
| | | required: true, |
| | | message: '行政区划不能为空', |
| | | trigger: 'change', |
| | | trigger: 'change' |
| | | // validator: (rule, value, callback) => { |
| | | // if (!value) { |
| | | // callback(new Error('Please input the age')); |
| | |
| | | { |
| | | required: true, |
| | | message: '场景类型不能为空', |
| | | trigger: 'change', |
| | | trigger: 'change' |
| | | // validator: (rule, value, callback) => { |
| | | // if (!value) { |
| | | // callback(new Error('Please input the age')); |