jwyu 1 年之前
父节点
当前提交
3108e6936c
共有 2 个文件被更改,包括 6 次插入9 次删除
  1. 2 2
      src/views/dataEntry_manage/codecount/index.vue
  2. 4 7
      src/views/predictEdb_manage/predictEdb.vue

+ 2 - 2
src/views/dataEntry_manage/codecount/index.vue

@@ -342,7 +342,7 @@ export default {
 				EdbName: edb_name,
 				EdbName: edb_name,
 				Frequency: frequency,
 				Frequency: frequency,
 				Unit: unit,
 				Unit: unit,
-				ClassifyId: menu
+				ClassifyId: menu&&menu[menu.length-1]
 			}
 			}
 			
 			
 			const { Ret,Data } = this.$route.query.edbid ? await dataBaseInterface.editCountCode({ ...params,EdbInfoId: Number(this.$route.query.edbid) }) : await dataBaseInterface.addCountCode(params);
 			const { Ret,Data } = this.$route.query.edbid ? await dataBaseInterface.editCountCode({ ...params,EdbInfoId: Number(this.$route.query.edbid) }) : await dataBaseInterface.addCountCode(params);
@@ -380,7 +380,7 @@ export default {
 
 
 		/* 选择目录 */
 		/* 选择目录 */
 		menuChange(val) {
 		menuChange(val) {
-			this.formData.menu = val.length ? val[val.length - 1] : '';
+			// this.formData.menu = val.length ? val[val.length - 1] : '';
 		},
 		},
 
 
 		/* 搜索 */
 		/* 搜索 */

+ 4 - 7
src/views/predictEdb_manage/predictEdb.vue

@@ -87,6 +87,7 @@
 								:style="`width:${
 								:style="`width:${
 									(select_node === data.UniqueCode && node.Nodewidth) || ''
 									(select_node === data.UniqueCode && node.Nodewidth) || ''
 								}`"
 								}`"
+								:id="`node${data.UniqueCode}`"
 							>
 							>
 								<span>{{ currentLang==='en' ? (data.ClassifyNameEn||data.ClassifyName) : data.ClassifyName }}</span>
 								<span>{{ currentLang==='en' ? (data.ClassifyNameEn||data.ClassifyName) : data.ClassifyName }}</span>
 							</span>
 							</span>
@@ -716,12 +717,8 @@ export default {
 			//滚动到高亮节点位置
 			//滚动到高亮节点位置
 			// this.$nextTick(()=>{
 			// this.$nextTick(()=>{
 				setTimeout(() => {
 				setTimeout(() => {
-					const dom = document.querySelector(".el-tree-node.is-current");
-					const parentDom = document.querySelector(".target_tree");
-					if (!dom || !parentDom) {
-						this.searchLoading = false;
-						return;
-					}
+					const dom = document.getElementById(`node${this.select_node}`)||{}
+					const parentDom = document.getElementsByClassName('target_tree')[0];
 					/* if (dom.offsetTop > parentDom.offsetHeight) {
 					/* if (dom.offsetTop > parentDom.offsetHeight) {
 						parentDom.scrollTo({
 						parentDom.scrollTo({
 							top: dom.offsetTop - parentDom.offsetHeight / 2,
 							top: dom.offsetTop - parentDom.offsetHeight / 2,
@@ -740,7 +737,7 @@ export default {
 						parentDom.scrollTop =  dom.offsetTop - parentDom.offsetHeight/2
 						parentDom.scrollTop =  dom.offsetTop - parentDom.offsetHeight/2
 					}
 					}
 					this.searchLoading = false;
 					this.searchLoading = false;
-				}, 1000);
+				}, 1500);
 				setTimeout(() => {
 				setTimeout(() => {
 					this.$refs.treeRef.setCurrentKey(this.select_node);//设置高亮
 					this.$refs.treeRef.setCurrentKey(this.select_node);//设置高亮
 				}, 1500);
 				}, 1500);