xzb 1 ano atrás
pai
commit
0ec084f75f
3 arquivos alterados com 18 adições e 18 exclusões
  1. 1 1
      README.md
  2. 14 14
      src/views/school/SearchMain.vue
  3. 3 3
      src/views/school/index.vue

+ 1 - 1
README.md

@@ -7,7 +7,7 @@ npm install
 
 ### Compiles and hot-reloads for development
 ```
-npm run serve
+npm run dev
 ```
 
 ### Compiles and minifies for production

+ 14 - 14
src/views/school/SearchMain.vue

@@ -3,7 +3,7 @@
     <div class="tag_group">
       <div class="tag_group_title">省份:</div>
       <div class="tag_group_content">
-        <div class="tag_item" v-for="item in searchList.provinceNode" :key="item.provinceCode" @click="selectItem(item.provinceCode, 'provinceCode', item)" :class="item.provinceCode == searchData.provinceCode ? 'active' : ''">
+        <div class="tag_item" v-for="item in searchList.provinceNode" :key="item.provinceCode" @click="selectItem(item.provinceCode, 'provinceCode', item)" :class="item.provinceCode === searchData.provinceCode ? 'active' : ''">
           {{ item.provinceName }}
         </div>
       </div>
@@ -11,7 +11,7 @@
     <div class="tag_group" v-if="cityNode.length > 0">
       <div class="tag_group_title">城市:</div>
       <div class="tag_group_content">
-        <div class="tag_item" v-for="item in cityNode" :key="item.cityCode" @click="selectItem(item.cityCode, 'cityCode', item)" :class="item.cityCode == searchData.cityCode ? 'active' : ''">
+        <div class="tag_item" v-for="item in cityNode" :key="item.cityCode" @click="selectItem(item.cityCode, 'cityCode', item)" :class="item.cityCode === searchData.cityCode ? 'active' : ''">
           {{ item.cityName }}
         </div>
       </div>
@@ -19,7 +19,7 @@
     <div class="tag_group">
       <div class="tag_group_title">运维:</div>
       <div class="tag_group_content">
-        <div class="tag_item" v-for="item in searchList.userInfo" :key="item.userId" @click="selectItem(item.userId, 'userId', item)" :class="item.userId == searchData.userId ? 'active' : ''">
+        <div class="tag_item" v-for="item in searchList.userInfo" :key="item.userId" @click="selectItem(item.userId, 'userId', item)" :class="item.userId === searchData.userId ? 'active' : ''">
           {{ item.nickname }}
         </div>
       </div>
@@ -27,8 +27,8 @@
     <div class="tag_group">
       <div class="tag_group_title">状态:</div>
       <div class="tag_group_content">
-        <div class="tag_item" v-for="item in searchList.statusNode" :key="item.status" @click="selectItem(item.status, 'status', item)" :class="item.status == searchData.status ? 'active' : ''">
-          {{ item.statusName }}
+        <div class="tag_item" v-for="item in searchList.typeNode" :key="item.type" @click="selectItem(item.type, 'type', item)" :class="item.type === searchData.type ? 'active' : ''">
+          {{ item.typeName }}
         </div>
       </div>
     </div>
@@ -46,7 +46,7 @@ import { getSearchList } from '@/api/school'
 const searchData = ref({
   provinceCode: '',
   cityCode: '',
-  status: '',
+  type: '',
   userId: '',
 })
 interface City {
@@ -65,9 +65,9 @@ interface City {
   cityName: string;
 }
 
-interface StatusNode {
-  status: string;
-  statusName: string;
+interface TypeNode {
+  type: string;
+  typeName: string;
 }
 
 interface UserInfo {
@@ -78,18 +78,18 @@ interface UserInfo {
 interface SearchList {
   examTypes: any[]; 
   provinceNode: Province[];
-  statusNode: StatusNode[];
+  typeNode: TypeNode[];
   userInfo: UserInfo[];
 }
 const searchList =  ref<SearchList>({
   examTypes: [],
   provinceNode: [],
-  statusNode: [],
+  typeNode: [],
   userInfo: []
 })
 const emit = defineEmits(['FnSearch'])
 
-type SearchDataKey = 'provinceCode' | 'cityCode' | 'status' | 'userId'
+type SearchDataKey = 'provinceCode' | 'cityCode' | 'type' | 'userId'
 const selectItem = (value: string, str: SearchDataKey, item: any) => {
   searchData.value[str] = value
   let arr = []
@@ -119,8 +119,8 @@ const GetSearchList = () => {
           data[i].splice(0, 0, { provinceCode: "", provinceName: "全部" })
         }else if(i == 'cityNode') {
           data[i].splice(0, 0, { cityCode: "", cityName: "全部" })
-        }else if( i == 'statusNode') {
-           data[i].splice(0, 0, { status: "", statusName: "全部" })
+        }else if( i == 'typeNode') {
+           data[i].splice(0, 0, { type: "", typeName: "全部" })
         }else if( i == 'userInfo') {
           data[i].splice(0, 0, { userId: "", nickname: "全部" })
         }

+ 3 - 3
src/views/school/index.vue

@@ -220,7 +220,7 @@ const OpenSubject = () => {
 const searchData = ref({
   provinceCode: '',
   cityCode: '',
-  status: '',
+  type: '',
   userId: ''
 })
 // 筛选项查询
@@ -243,8 +243,8 @@ const GetSchoolNumber = () => {
 // 获取学校列表
 const GetSchoolList = () => {
   let params = {
-    status: searchData.value.status,
-    // userId: searchData.value.userId,
+    type: searchData.value.type,
+    userId: searchData.value.userId,
     cityCode: searchData.value.cityCode,
     provinceCode: searchData.value.provinceCode,
     schoolType:  schoolTypeSelect.value,