@@ -8,7 +8,7 @@
-
+
@@ -78,6 +92,8 @@ const sssTxt = ref("");
const visible = ref(false);
+const tooltipShow = ref(false);
+
const getSchemeTree = (scheme_id: number = 500124397) => {
return getStructureList({ scheme_id });
};
@@ -125,11 +141,27 @@ const schemeChange = value => {
schemeSelectTxt.value = schemeList.value.find(item => item.scheme_id === value)?.scheme_name;
};
+const openpopover = e => {
+ e.stopPropagation();
+ visible.value = true;
+};
+
const well = () => {
- sssTxt.value = stageSelectTxt.value + "-" + subjectSelectTxt.value + "-" + schemeSelectTxt.value;
+ if (schemeSelect.value) {
+ sssTxt.value = stageSelectTxt.value + "-" + subjectSelectTxt.value + "-" + schemeSelectTxt.value;
+ treeRef.value?.refresh(schemeSelect.value);
+ visible.value = false;
+ }
+};
+
+const wellenter = e => {
+ if (!schemeSelect.value) {
+ tooltipShow.value = true;
+ }
+};
- treeRef.value?.refresh(schemeSelect.value);
- visible.value = false;
+const wellleave = e => {
+ tooltipShow.value = false;
};
onMounted(() => {
- 确定
+
+
+ 请选择版本!
+
+ 确定
+