|
@@ -27,6 +27,7 @@ defineExpose({
|
|
});
|
|
});
|
|
onMounted(
|
|
onMounted(
|
|
() => {
|
|
() => {
|
|
|
|
+ search.value.state=radio1.value;
|
|
dataList();
|
|
dataList();
|
|
}
|
|
}
|
|
)
|
|
)
|
|
@@ -49,9 +50,14 @@ const showTable = (row) => {
|
|
});
|
|
});
|
|
|
|
|
|
};
|
|
};
|
|
|
|
+const radio1=ref("1");
|
|
const refreshData = () =>{
|
|
const refreshData = () =>{
|
|
dataList();
|
|
dataList();
|
|
}
|
|
}
|
|
|
|
+const getData=()=>{
|
|
|
|
+ search.value.state=radio1.value;
|
|
|
|
+ dataList();
|
|
|
|
+}
|
|
// 设置表格列或者其他自定义的option
|
|
// 设置表格列或者其他自定义的option
|
|
option.value = Object.assign(option.value, {
|
|
option.value = Object.assign(option.value, {
|
|
selection: false,
|
|
selection: false,
|
|
@@ -59,14 +65,13 @@ option.value = Object.assign(option.value, {
|
|
delBtn: false,
|
|
delBtn: false,
|
|
editBtn: false,
|
|
editBtn: false,
|
|
viewBtn: false,
|
|
viewBtn: false,
|
|
- search: false,
|
|
|
|
- header: false,
|
|
|
|
column: [
|
|
column: [
|
|
{
|
|
{
|
|
label: "生产批号",
|
|
label: "生产批号",
|
|
prop: "workOrderCode",
|
|
prop: "workOrderCode",
|
|
editDisabled: true,
|
|
editDisabled: true,
|
|
overHidden: true,
|
|
overHidden: true,
|
|
|
|
+ search: true,
|
|
width: 120,
|
|
width: 120,
|
|
|
|
|
|
},
|
|
},
|
|
@@ -133,6 +138,13 @@ option.value = Object.assign(option.value, {
|
|
|
|
|
|
|
|
|
|
</template>
|
|
</template>
|
|
|
|
+ <template #menu-left="{ size }">
|
|
|
|
+ <el-radio-group v-model="radio1" size="large" @change="getData">
|
|
|
|
+ <el-radio-button label="待处理" value="1"/>
|
|
|
|
+ <el-radio-button label="已完成" value="2"/>
|
|
|
|
+
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </template>
|
|
|
|
|
|
</avue-crud>
|
|
</avue-crud>
|
|
|
|
|