|
@@ -164,6 +164,14 @@
|
|
:is-indeterminate="isIndeterminate"
|
|
:is-indeterminate="isIndeterminate"
|
|
@check-flag-change="handlecheckFlagchange"
|
|
@check-flag-change="handlecheckFlagchange"
|
|
/>
|
|
/>
|
|
|
|
+ <linetablecard v-if="datacontent === '10'"
|
|
|
|
+ v-model:check-all="checkAll"
|
|
|
|
+ v-model:table-data="youhuaMathFunctable"
|
|
|
|
+ :steamtype-options="steamtypeoptions"
|
|
|
|
+ :is-indeterminate="isIndeterminate"
|
|
|
|
+ :is-youhua="false"
|
|
|
|
+ @check-flag-change="handlecheckFlagchange"
|
|
|
|
+ />
|
|
</div>
|
|
</div>
|
|
<template #footer>
|
|
<template #footer>
|
|
<div class="dialog-footer">
|
|
<div class="dialog-footer">
|
|
@@ -621,6 +629,8 @@ let Xfoilyouhuatable = ref([
|
|
|
|
|
|
let Tacsyouhuatable = ref([])
|
|
let Tacsyouhuatable = ref([])
|
|
|
|
|
|
|
|
+let youhuaMathFunctable = ref([])
|
|
|
|
+
|
|
let checkAll = ref(false);
|
|
let checkAll = ref(false);
|
|
let isIndeterminate = ref(false);
|
|
let isIndeterminate = ref(false);
|
|
|
|
|
|
@@ -634,6 +644,7 @@ const dataTables = {
|
|
'7': youhuaTACStable,
|
|
'7': youhuaTACStable,
|
|
'8': MathFuncyouhuatable,
|
|
'8': MathFuncyouhuatable,
|
|
'9': Tacsyouhuatable,
|
|
'9': Tacsyouhuatable,
|
|
|
|
+ '10': youhuaMathFunctable,
|
|
};
|
|
};
|
|
|
|
|
|
const handlecheckFlagchange = () => {
|
|
const handlecheckFlagchange = () => {
|
|
@@ -667,6 +678,8 @@ const confirmselection=()=>{
|
|
dataFlowsave1(cstid.value,'0');
|
|
dataFlowsave1(cstid.value,'0');
|
|
}else if(datacontent.value === '7'){
|
|
}else if(datacontent.value === '7'){
|
|
dataFlowsave1(tacsid.value,'5');
|
|
dataFlowsave1(tacsid.value,'5');
|
|
|
|
+ }else if(datacontent.value === '10'){
|
|
|
|
+ dataFlowsave1(mfcid.value,'4');
|
|
}else if(datacontent.value === '5'){
|
|
}else if(datacontent.value === '5'){
|
|
dataFlowsave2(adid.value,'3',mfcid.value,'4');
|
|
dataFlowsave2(adid.value,'3',mfcid.value,'4');
|
|
}else if(datacontent.value === '6'){
|
|
}else if(datacontent.value === '6'){
|
|
@@ -854,6 +867,15 @@ function onEdgeDoubleClick(e) {
|
|
}else{
|
|
}else{
|
|
ElMessage.error('TACS未初始化!')
|
|
ElMessage.error('TACS未初始化!')
|
|
}
|
|
}
|
|
|
|
+ }else if( youhualist.includes(qidian) && zhongdian ==='MathFunc') {
|
|
|
|
+ datacontent.value = '10';
|
|
|
|
+ mfcid.value = e.edge.sourceNode.data.mfcid || mfcid.value;
|
|
|
|
+ if(mfcid.value) {
|
|
|
|
+ querydataFlow(mfcid,4);
|
|
|
|
+ dataflowshow.value = true;
|
|
|
|
+ }else{
|
|
|
|
+ ElMessage.error('MathFunc未初始化!')
|
|
|
|
+ }
|
|
}
|
|
}
|
|
console.log('leixing:',datacontent.value);
|
|
console.log('leixing:',datacontent.value);
|
|
|
|
|
|
@@ -894,7 +916,11 @@ const querydataFlow = (comid,type) => {
|
|
Tacsyouhuatable.value = res.params;
|
|
Tacsyouhuatable.value = res.params;
|
|
handlecheckFlagchange();
|
|
handlecheckFlagchange();
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ if(datacontent.value === '10'){
|
|
|
|
+ youhuaMathFunctable.value = res.params;
|
|
|
|
+ handlecheckFlagchange();
|
|
|
|
+ }
|
|
|
|
+
|
|
})
|
|
})
|
|
.catch((err) => {
|
|
.catch((err) => {
|
|
ElMessage.error(err.returnMsg)
|
|
ElMessage.error(err.returnMsg)
|