|
@@ -51,7 +51,12 @@
|
|
/>
|
|
/>
|
|
</van-cell-group>
|
|
</van-cell-group>
|
|
|
|
|
|
- <van-popup v-model:show="cityStates.show" round position="bottom">
|
|
|
|
|
|
+ <van-popup
|
|
|
|
+ teleport="body"
|
|
|
|
+ v-model:show="cityStates.show"
|
|
|
|
+ round
|
|
|
|
+ position="bottom"
|
|
|
|
+ >
|
|
<van-picker
|
|
<van-picker
|
|
v-model="cityStates.value"
|
|
v-model="cityStates.value"
|
|
:columns="cityStates.columns"
|
|
:columns="cityStates.columns"
|
|
@@ -59,7 +64,12 @@
|
|
@confirm="cityStates.onConfirm"
|
|
@confirm="cityStates.onConfirm"
|
|
/>
|
|
/>
|
|
</van-popup>
|
|
</van-popup>
|
|
- <van-popup v-model:show="teachStates.show" round position="bottom">
|
|
|
|
|
|
+ <van-popup
|
|
|
|
+ teleport="body"
|
|
|
|
+ v-model:show="teachStates.show"
|
|
|
|
+ round
|
|
|
|
+ position="bottom"
|
|
|
|
+ >
|
|
<van-picker
|
|
<van-picker
|
|
v-model="teachStates.value"
|
|
v-model="teachStates.value"
|
|
:columns="teachStates.columns"
|
|
:columns="teachStates.columns"
|
|
@@ -67,7 +77,12 @@
|
|
@confirm="teachStates.onConfirm"
|
|
@confirm="teachStates.onConfirm"
|
|
/>
|
|
/>
|
|
</van-popup>
|
|
</van-popup>
|
|
- <van-popup v-model:show="dateStates.show" round position="bottom">
|
|
|
|
|
|
+ <van-popup
|
|
|
|
+ teleport="body"
|
|
|
|
+ v-model:show="dateStates.show"
|
|
|
|
+ round
|
|
|
|
+ position="bottom"
|
|
|
|
+ >
|
|
<van-picker
|
|
<van-picker
|
|
v-model="dateStates.value"
|
|
v-model="dateStates.value"
|
|
:columns="dateStates.columns"
|
|
:columns="dateStates.columns"
|
|
@@ -77,6 +92,7 @@
|
|
</van-popup>
|
|
</van-popup>
|
|
|
|
|
|
<van-popup
|
|
<van-popup
|
|
|
|
+ teleport="body"
|
|
v-model:show="showSites"
|
|
v-model:show="showSites"
|
|
round
|
|
round
|
|
position="bottom"
|
|
position="bottom"
|
|
@@ -230,6 +246,22 @@ function _getCategoryList() {
|
|
text: item.name,
|
|
text: item.name,
|
|
value: item.id,
|
|
value: item.id,
|
|
}));
|
|
}));
|
|
|
|
+ if (cityStates.columns?.length) {
|
|
|
|
+ params.aaa = {
|
|
|
|
+ text: cityStates.columns[0].text,
|
|
|
|
+ value: cityStates.columns[0].value,
|
|
|
|
+ };
|
|
|
|
+ teachStates.columns = treeData.value
|
|
|
|
+ .find((item) => item.id == params.aaa.value)
|
|
|
|
+ .subNodes.map((item) => ({ text: item.name, value: item.id }));
|
|
|
|
+ if (teachStates.columns?.length) {
|
|
|
|
+ params.bbb = {
|
|
|
|
+ text: teachStates.columns[0].text,
|
|
|
|
+ value: teachStates.columns[0].value,
|
|
|
|
+ };
|
|
|
|
+ _getSiteList();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
});
|
|
});
|
|
}
|
|
}
|
|
_getCategoryList();
|
|
_getCategoryList();
|