|
@@ -408,10 +408,6 @@
|
|
|
</el-card>
|
|
|
</el-col>
|
|
|
<el-col :span="16">
|
|
|
- <!-- <el-select v-model="eleTableId" @change="getTableEle1" placeholder="请选择元素字段" filterable style="width:100%">
|
|
|
- <el-option v-if="paramDataList.length" label="选择节点参数3" value="选择节点参数"></el-option>
|
|
|
- <el-option v-for="item in eleTableList" :key="item.id" :label="item.eName" :value="item.id"></el-option>
|
|
|
- </el-select> -->
|
|
|
<div style="display:flex">
|
|
|
<el-input placeholder="请输入你想搜索的元素字段" v-model="inputele" clearable @clear="clearinput" > </el-input>
|
|
|
<el-button type="primary" icon="el-icon-search" size="small" @click="searchChange">搜索</el-button>
|
|
@@ -703,49 +699,14 @@ export default {
|
|
|
await this.getTypeMap();
|
|
|
this.formulaStringToArray();
|
|
|
},
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- //#region 接口
|
|
|
+ //#region 接口
|
|
|
async tabTypeLazyTree (parentId, projectId,current,size,titleName) {//清表树
|
|
|
const { data: res } = await tabTypeLazyTree({ parentId, projectId,current,size,titleName })
|
|
|
if (res.code === 200) {
|
|
|
return res.data;
|
|
|
}
|
|
|
},
|
|
|
-
|
|
|
-
|
|
|
- //懒加载树
|
|
|
- loadNode(node, resolve) {
|
|
|
- console.log(this.elementType);
|
|
|
- console.log(this.globaltype,'globaltype');
|
|
|
- let parentId = 12345678910;
|
|
|
- if (node.level != 0) {
|
|
|
- parentId = node.data.id;
|
|
|
- }
|
|
|
- if(this.globaltype===1&&!this.elementType){
|
|
|
-
|
|
|
- tabTypeLazyTreeAll({parentId,current:1,size:1000}).then((res) => {
|
|
|
- let arr = [];
|
|
|
- if (Array.isArray(res.data.data.records)) {
|
|
|
- arr = res.data.data.records;
|
|
|
- }
|
|
|
- return resolve(arr);
|
|
|
- });
|
|
|
- }else if(this.globaltype===1&&this.elementType){
|
|
|
-
|
|
|
- tabTypeLazyTree({parentId,projectId:this.projectid,pcurrent:1,size:1000}).then((res) => {
|
|
|
- let arr = [];
|
|
|
- if (Array.isArray(res.data.data.records)) {
|
|
|
- arr = res.data.data.records;
|
|
|
- }
|
|
|
- return resolve(arr);
|
|
|
- });
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
- },
|
|
|
- treeLoadNode(node, resolve){
|
|
|
+ treeLoadNode(node, resolve){
|
|
|
let parentId = 12345678910;
|
|
|
if (node.level != 0) {
|
|
|
parentId = node.data.id;
|
|
@@ -810,8 +771,6 @@ export default {
|
|
|
})
|
|
|
})
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
},
|
|
|
|
|
|
//搜索树
|
|
@@ -835,7 +794,6 @@ export default {
|
|
|
}else{
|
|
|
parentId=this.curData.parentId
|
|
|
}
|
|
|
-
|
|
|
tabTypeLazyTreeAll({parentId:parentId,current:1,size:1000,titleName:this.filterText}).then((res) => {
|
|
|
this.treeloading = false;
|
|
|
this.allTreeData = res.data.data.records;
|
|
@@ -1610,43 +1568,28 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
|
|
|
-
|
|
|
- getTableEle(tableId){
|
|
|
- let arr=[]
|
|
|
- arr=this.eleTableList.filter((item)=>{
|
|
|
- if(item.eName===tableId){
|
|
|
- return item
|
|
|
- }
|
|
|
- })
|
|
|
- this.eleList=arr;
|
|
|
-
|
|
|
- },
|
|
|
searchChange(){
|
|
|
this.eleListable=true;
|
|
|
- if (this.inputele) {
|
|
|
- getTableElments( this.treeId,this.inputele ).then((res)=>{
|
|
|
- this.eleList=res.data.data;
|
|
|
- this.eleListable=false;
|
|
|
- })
|
|
|
- }
|
|
|
+ getTableElments( this.treeId,this.inputele ).then((res)=>{
|
|
|
+ this.eleList=res.data.data;
|
|
|
+ this.eleListable=false;
|
|
|
+ })
|
|
|
},
|
|
|
searchChangepian(){
|
|
|
this.eleListComploading=true;
|
|
|
- if (this.inputelepian) {
|
|
|
- getTableElments( this.treeId,this.inputelepian ).then((res)=>{
|
|
|
- this.eleListComp=res.data.data;
|
|
|
- this.eleListComploading=false;
|
|
|
- })
|
|
|
- }
|
|
|
+ getTableElments( this.treeId,this.inputelepian ).then((res)=>{
|
|
|
+ this.eleListComp=res.data.data;
|
|
|
+ this.eleListComploading=false;
|
|
|
+ })
|
|
|
+
|
|
|
},
|
|
|
searchChangejudge(){
|
|
|
this.eleListjudge=true;
|
|
|
- if (this.inputelejudge) {
|
|
|
- getTableElments( this.treeId,this.inputelejudge ).then((res)=>{
|
|
|
- this.eleListComp=res.data.data;
|
|
|
- this.eleListjudge=false;
|
|
|
- })
|
|
|
- }
|
|
|
+ getTableElments( this.treeId,this.inputelejudge ).then((res)=>{
|
|
|
+ this.eleListComp=res.data.data;
|
|
|
+ this.eleListjudge=false;
|
|
|
+ })
|
|
|
+
|
|
|
},
|
|
|
clearinput(){
|
|
|
this.eleListable=true;
|
|
@@ -1671,15 +1614,7 @@ export default {
|
|
|
})
|
|
|
this.eleListjudge=false;
|
|
|
},
|
|
|
- getTableEle1(tableId){
|
|
|
- let arr=[]
|
|
|
- arr=this.eleTableList.filter((item)=>{
|
|
|
- if(item.id===tableId){
|
|
|
- return item
|
|
|
- }
|
|
|
- })
|
|
|
- this.eleList=arr;
|
|
|
- },
|
|
|
+
|
|
|
|
|
|
|
|
|
getNodeDetailComp(data,node) {
|