-
城市
+
+ 城市
-
@@ -259,6 +268,8 @@ const selectData = reactive({
},
],
list: [],
+ active: "城市",
+ list1: [],
});
var roseData1 = ref([
{
@@ -326,6 +337,31 @@ var roseData3 = ref([
value: 78,
},
]);
+var schoolData = ref([
+ { name: "副高级", value: 44 },
+ { name: "正高级", value: 22 },
+ { name: "未定级", value: 11 },
+ { name: "员级", value: 12 },
+ { name: "中级", value: 54 },
+ { name: "助理级", value: 74 },
+]);
+var schoolData1 = ref([
+ { name: "副高级", value: 11 },
+ { name: "正高级", value: 22 },
+ { name: "未定级", value: 11 },
+ { name: "员级", value: 12 },
+ { name: "中级", value: 22 },
+ { name: "助理级", value: 74 },
+]);
+var schoolData2 = ref([
+ { name: "副高级", value: 22 },
+ { name: "正高级", value: 22 },
+ { name: "未定级", value: 11 },
+ { name: "员级", value: 33 },
+ { name: "中级", value: 54 },
+ { name: "助理级", value: 74 },
+]);
+
const selectChange1 = () => {
if (selectData.value1 == "111") {
selectData.list = roseData1.value;
@@ -337,8 +373,25 @@ const selectChange1 = () => {
selectData.list = roseData1.value;
}
};
+const ratingBtn = (item) => {
+ selectData.active = item; // 设置当前选中的项目
+ switch (selectData.active) {
+ case "城市":
+ selectData.list1 = schoolData.value;
+ break;
+ case "县镇":
+ selectData.list1 = schoolData1.value;
+ break;
+ case "农村":
+ selectData.list1 = schoolData2.value;
+ break;
+ default:
+ break;
+ }
+};
onBeforeMount(() => {
selectData.list = roseData1.value;
+ selectData.list1 = schoolData.value;
});
@@ -1050,13 +1103,7 @@ onBeforeMount(() => {
.ratingBtn {
display: flex;
// align-items: center;
- .ratingImg {
- width: 62px;
- height: 29px;
- background-image: url(@/assets/eduImg/jyImg18.png);
- background-repeat: no-repeat;
- background-size: 100% 100%;
- }
+
.onImg {
width: 62px;
height: 29px;
@@ -1065,6 +1112,14 @@ onBeforeMount(() => {
background-size: 100% 100%;
cursor: pointer; /* 添加指针样式以指示可点击 */
}
+
+ .ratingImg {
+ width: 62px;
+ height: 29px;
+ background-image: url(@/assets/eduImg/jyImg18.png);
+ background-repeat: no-repeat;
+ background-size: 100% 100%;
+ }
.onImg.active {
width: 62px;
height: 29px;