diff --git a/src/components/treeSelect/treeSelectNew.vue b/src/components/treeSelect/treeSelectNew.vue index 8e8c3a0ea..35f323421 100644 --- a/src/components/treeSelect/treeSelectNew.vue +++ b/src/components/treeSelect/treeSelectNew.vue @@ -43,6 +43,12 @@ return ""; } }, + type: { + type: String, + default () { + return ""; + } + }, urlChild: { type: String, default () { @@ -169,7 +175,7 @@ if (node.level >= 1) { setTimeout(() => { - this.getChildByList(node.data.id, resolve); + this.getChildByList(node.data.level,node.data.vppsCode, resolve); }, 500); return resolve([]); // 加上这个,防止在该节点没有子节点时一直转圈的问题发生。 } @@ -186,8 +192,8 @@ } }) }, - getChildByList( _parentID,resolve) { // 获取子节点请求 - let params = {ids : _parentID}; + getChildByList( level,vppsCode,resolve) { // 获取子节点请求 + let params = {level : level,vppsCode :vppsCode,type : this.type}; this.$http.get(this.urlChild, params, { _this: this }, res => { @@ -200,7 +206,7 @@ }, loadTreeData(resolve) { // 获取loadtreeData 就是父节点数据,getChildByList就是异步获取子节点数据 - this.$http.get(this.url, '', { + this.$http.get(this.url, {type : this.type}, { _this: this }, res => { if(res.data){ diff --git a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue index bc5f1bd58..e42fdabc2 100644 --- a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue +++ b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue @@ -1171,6 +1171,7 @@ :modalShowFlag="modalShowFlag2" :drawerTitle="drawerTitle" :url="url" + :type="'car'" :urlChild="urlChild" :defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1" :nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" @popoverHideCancel="popoverHideBusVsCancel"> @@ -1182,6 +1183,7 @@ :modalShowFlag="modalShowFlag3" :drawerTitle="drawerTitle" :url="url" + :type="'truck'" :urlChild="urlChild" :defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys2" :nodeKey="nodeKeyCode" @popoverHide="popoverHideCarVs" @popoverHideCancel="popoverHideCarVsCancel()">