|
@@ -1,5 +1,9 @@
|
|
<template>
|
|
<template>
|
|
<div class="mainContentBox">
|
|
<div class="mainContentBox">
|
|
|
|
+ <el-tabs v-model="activeName" type="card">
|
|
|
|
+ <el-tab-pane label="耗材辅料" name="1" />
|
|
|
|
+ <el-tab-pane label="部件辅料" name="2" />
|
|
|
|
+ </el-tabs>
|
|
<avue-crud
|
|
<avue-crud
|
|
ref="crudRef"
|
|
ref="crudRef"
|
|
v-model:search="search"
|
|
v-model:search="search"
|
|
@@ -162,8 +166,19 @@ option.value = Object.assign(option.value, {
|
|
},
|
|
},
|
|
],
|
|
],
|
|
});
|
|
});
|
|
|
|
+
|
|
|
|
+const activeName = ref("2"); // 默认显示 部件辅料
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
// console.log("crudRef", crudRef)
|
|
// console.log("crudRef", crudRef)
|
|
|
|
+ search.value.accessories_property = activeName.value;
|
|
dataList();
|
|
dataList();
|
|
});
|
|
});
|
|
|
|
+
|
|
|
|
+watch(
|
|
|
|
+ () => activeName.value,
|
|
|
|
+ (val) => {
|
|
|
|
+ search.value.accessories_property = activeName.value;
|
|
|
|
+ dataList();
|
|
|
|
+ }
|
|
|
|
+);
|
|
</script>
|
|
</script>
|