|
@@ -2,9 +2,7 @@
|
|
|
<div>
|
|
|
<task-statistics></task-statistics>
|
|
|
<div class="hanson-bar">
|
|
|
- <el-select v-model="taskType" @change="getHeaderData(mess)" style="width:140px;margin-right:20px;vertical-align:bottom;">
|
|
|
- <el-option v-for="item in taskTypeList" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
|
|
- </el-select>
|
|
|
+ <el-cascader v-model="taskType" :options="taskTypeList" filterable></el-cascader>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -21,8 +19,16 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
- taskTypeList: [{ value: "verification", label: '现场验证任务' }, { value: "tear", label: '现场撕码任务' }, { value: "replace", label: '现场换码任务' }],
|
|
|
- taskType: 'verification'
|
|
|
+ taskTypeList: [
|
|
|
+ { value: "verification", label: '现场验证任务', children:[
|
|
|
+ {value: "model", label: '现场验证模型'},
|
|
|
+ {value: "device", label: '现场验证设备台账'},
|
|
|
+ {value: "assets", label: '现场验证资产台账'}
|
|
|
+ ]},
|
|
|
+ { value: "tear", label: '现场撕码任务' },
|
|
|
+ { value: "replace", label: '现场换码任务' }
|
|
|
+ ],
|
|
|
+ taskType: 'model'
|
|
|
}
|
|
|
},
|
|
|
mounted() { },
|