|
@@ -15,7 +15,7 @@
|
|
|
:responsive="false"
|
|
:responsive="false"
|
|
|
>
|
|
>
|
|
|
<div class="ele-border-lighter sys-organization-list">
|
|
<div class="ele-border-lighter sys-organization-list">
|
|
|
- <div class="radio_box rx-cc">
|
|
|
|
|
|
|
+ <div class="radio_box rx-cc" v-if="[1, 9].includes(rootPathIdParent)">
|
|
|
<el-radio-group
|
|
<el-radio-group
|
|
|
size="small"
|
|
size="small"
|
|
|
v-model="currentNodeData.bomType"
|
|
v-model="currentNodeData.bomType"
|
|
@@ -25,18 +25,30 @@
|
|
|
>PBOM </el-radio-button
|
|
>PBOM </el-radio-button
|
|
|
>
|
|
>
|
|
|
<el-radio-button
|
|
<el-radio-button
|
|
|
- v-if="[1, 9].includes(rootPathIdParent)"
|
|
|
|
|
|
|
+
|
|
|
:label="2"
|
|
:label="2"
|
|
|
>MBOM</el-radio-button
|
|
>MBOM</el-radio-button
|
|
|
>
|
|
>
|
|
|
<el-radio-button
|
|
<el-radio-button
|
|
|
- v-if="[1, 9].includes(rootPathIdParent)"
|
|
|
|
|
|
|
+
|
|
|
:label="3"
|
|
:label="3"
|
|
|
>ABOM</el-radio-button
|
|
>ABOM</el-radio-button
|
|
|
>
|
|
>
|
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
+ <div class="radio_box rx-cc" v-else>
|
|
|
|
|
+ <el-radio-group
|
|
|
|
|
+ size="small"
|
|
|
|
|
+ v-model="currentNodeData.bomType"
|
|
|
|
|
+ @change="bomChange"
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-radio-button :label="1"
|
|
|
|
|
+ >PBOM </el-radio-button
|
|
|
|
|
+ >
|
|
|
|
|
+ </el-radio-group>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
<el-input
|
|
<el-input
|
|
|
size="small"
|
|
size="small"
|
|
|
placeholder="在结构中查找"
|
|
placeholder="在结构中查找"
|
|
@@ -324,7 +336,9 @@
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
- bomChange() {
|
|
|
|
|
|
|
+ bomChange(e) {
|
|
|
|
|
+ console.log(e);
|
|
|
|
|
+ this.currentNodeData.bomType = e;
|
|
|
this.getTreeData();
|
|
this.getTreeData();
|
|
|
},
|
|
},
|
|
|
back() {
|
|
back() {
|