|
|
|
@ -5,7 +5,7 @@
|
|
|
|
|
<router-link to="/views/school/list">高校信息大全</router-link>
|
|
|
|
|
</template>
|
|
|
|
|
<div class="c-page" v-if="model">
|
|
|
|
|
<div style="height: 14vh;display: flex;align-items:center;text-align: left; padding: 1.5vh 2vh; border-bottom: 1px solid #AFDBFF; background: #EFF8FF;">
|
|
|
|
|
<div style="height: 10vh;display: flex;align-items:center;text-align: left; padding: 1.5vh 2vh; border-bottom: 1px solid #AFDBFF; background: #EFF8FF;">
|
|
|
|
|
<div style=" box-sizing: border-box; height: 10vh;padding-right:2vh;">
|
|
|
|
|
<img :src="'https://video.edusoa.com/static/images/schoollogo/'+model.logo"
|
|
|
|
|
onerror="this.src='https://video.edusoa.com/static/images/space/school.png'"
|
|
|
|
@ -19,10 +19,12 @@
|
|
|
|
|
{{model.university_name}}
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<span v-for="(tag,index) in getTags()"
|
|
|
|
|
:style="'vertical-align:middle;border-radius:5px;padding:0 1vh;border:.1vh solid '+tag.color+';color:'+tag.color+';margin:0 .5vh;' ">
|
|
|
|
|
{{tag.name}}
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="c-tab" style="position: absolute;top: 0;right: 1vh;">
|
|
|
|
|
<a href="javascript:;" v-for="(v,i) in tab.items" :class="i===tab.current?'c-active':''"
|
|
|
|
|
@click="()=>tabChange(i)">{{v}}</a>
|
|
|
|
@ -30,14 +32,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div style="margin: 1.5vh 0;max-width: 110vh">
|
|
|
|
|
<img class="c-svg c-svg-location" src="images/location.svg"
|
|
|
|
|
style="vertical-align: bottom;width:3vh"/> 学校地址:{{model.address}}
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<img style="width:3vh;vertical-align: bottom"
|
|
|
|
|
src="./../../gxytj/xztszzy/images/gaoxiao/call.png"/> 招生电话:{{model.university_tel}}
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -69,8 +64,8 @@
|
|
|
|
|
<img src="images/school-empty.png" style="vertical-align:middle;padding-top: 12%"/>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="box-sizing: border-box; width: 65%; float: right;padding:0 4vh;">
|
|
|
|
|
<div style="box-sizing: border-box; width: 100%;display:flex;height:20vh;padding-top:6vh;">
|
|
|
|
|
<div style="box-sizing: border-box; width: 65%; float: right;padding:0 3vh;padding-right: 0">
|
|
|
|
|
<div style="box-sizing: border-box; width: 100%;display:flex;height:13vh;padding-top:1vh;">
|
|
|
|
|
<div class="c-item">
|
|
|
|
|
<div style="background-color: #FFBF5E;">
|
|
|
|
|
<img class="c-svg c-svg-nf" src="images/benke.svg"/>
|
|
|
|
@ -117,10 +112,40 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="c-p" @click="show"
|
|
|
|
|
style=" cursor:pointer;box-sizing: border-box; width: 100%; height: 20vh; text-indent:2em;-webkit-line-clamp:3"
|
|
|
|
|
v-html="model.university_desc">
|
|
|
|
|
<div>
|
|
|
|
|
<img style="width:3vh;vertical-align: bottom"
|
|
|
|
|
src="./../../gxytj/xztszzy/images/gaoxiao/call.png"/> 招生电话:{{model.university_tel}}
|
|
|
|
|
</div>
|
|
|
|
|
<div style="margin: 1.5vh 0;max-width: 110vh;margin-bottom: 4vh">
|
|
|
|
|
<img class="c-svg c-svg-location" src="images/location.svg"
|
|
|
|
|
style="vertical-align: bottom;width:3vh"/> 学校地址:{{model.address}}
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="wrapper">
|
|
|
|
|
<div class="more" @click="show">[详情]</div>
|
|
|
|
|
<div class="des">{{model.university_desc_unformat}}</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!--<div class="content-wrapper"-->
|
|
|
|
|
<!-->-->
|
|
|
|
|
<!--<div class="content">-->
|
|
|
|
|
<!--<span class=" icon-new icon-1"-->
|
|
|
|
|
<!--style="color: #ec2f2f;line-height: 3vh;cursor: pointer" @click="show">[详情]</span>-->
|
|
|
|
|
<!--<span style="line-height: 3vh" >{{model.university_desc_unformat}}</span>-->
|
|
|
|
|
<!--<span class=" icon-new icon-2"-->
|
|
|
|
|
<!--style="color: #ec2f2f"></span>-->
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
<!--<div style="position: relative;display: flex">-->
|
|
|
|
|
<!--<div class="more">[详情]</div>-->
|
|
|
|
|
<!--<div class="c-p" @click="show"-->
|
|
|
|
|
<!--style=" cursor:pointer;box-sizing: border-box; width: 100%; height: 20vh; text-indent:2em;">-->
|
|
|
|
|
<!--{{model.university_desc_unformat}}-->
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="c-page-item">
|
|
|
|
@ -143,6 +168,7 @@
|
|
|
|
|
<span class="c-ellipsis"
|
|
|
|
|
style="display: block; font-size: 1.5vh; line-height: 3vh; color: #2b92d7;">
|
|
|
|
|
{{getSchoolTags(item)}}
|
|
|
|
|
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
</router-link>
|
|
|
|
@ -211,7 +237,8 @@
|
|
|
|
|
<td style="padding: 1vh">{{item.professional_category}}</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.years}}</td>
|
|
|
|
|
<td style="padding: 1vh;cursor: pointer;">
|
|
|
|
|
<router-link :to="'/views/zhuanye/item?id='+item.major_id+'&type='+item.major_type_name+'&name='+item.subject_category+'&type_id='+item.major_type+'&type_idd='+item.subject_category_id" >
|
|
|
|
|
<router-link
|
|
|
|
|
:to="'/views/zhuanye/item?id='+item.major_id+'&type='+item.major_type_name+'&name='+item.subject_category+'&type_id='+item.major_type+'&type_idd='+item.subject_category_id">
|
|
|
|
|
查看详情
|
|
|
|
|
</router-link>
|
|
|
|
|
</td>
|
|
|
|
@ -219,14 +246,17 @@
|
|
|
|
|
|
|
|
|
|
<tr v-if="major.table_List.length===0">
|
|
|
|
|
<td colspan="6" style="padding: 1vh">
|
|
|
|
|
<img src="images/empty-data.png" style="width: 17vh;margin-top: 5vh;margin-bottom: 2vh"/>
|
|
|
|
|
<img src="images/empty-data.png"
|
|
|
|
|
style="width: 17vh;margin-top: 5vh;margin-bottom: 2vh"/>
|
|
|
|
|
<div style="margin-bottom: 5vh;color: #a2a2a2;font-size: 2vh">暂无数据</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="c-row" style=" height:13vh;position:relative;padding:0 5vh;" v-if="major.table_List.length!==0">
|
|
|
|
|
<pagination v-model:index="major.pageNumber" v-model:size="major.pageSize" :total="major.totalRow" :callback="getUniversityMajorList" />
|
|
|
|
|
<div class="c-row" style=" height:13vh;position:relative;padding:0 5vh;"
|
|
|
|
|
v-if="major.table_List.length!==0">
|
|
|
|
|
<pagination v-model:index="major.pageNumber" v-model:size="major.pageSize"
|
|
|
|
|
:total="major.totalRow" :callback="getUniversityMajorList"/>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
@ -234,21 +264,25 @@
|
|
|
|
|
<div>
|
|
|
|
|
<div>
|
|
|
|
|
<div style="overflow: auto">
|
|
|
|
|
<div style="float:left;border-left:6px solid #27CEC1;height: 3vh;padding-left: 2vh;line-height: 3vh;font-size: 18px"><strong>各省分数线</strong></div>
|
|
|
|
|
<div style="float:left;border-left:6px solid #27CEC1;height: 3vh;padding-left: 2vh;line-height: 3vh;font-size: 18px">
|
|
|
|
|
<strong>各省分数线</strong></div>
|
|
|
|
|
<div style="float: right">
|
|
|
|
|
<select v-model="score.province1" class="selectBox" style="width:10vh;margin-right: 2vh" @change="provinceChange($event,1)">
|
|
|
|
|
<select v-model="score.province1" class="selectBox"
|
|
|
|
|
style="width:10vh;margin-right: 2vh" @change="provinceChange($event,1)">
|
|
|
|
|
<!--<option disabled value="">请选择一个选项</option>-->
|
|
|
|
|
<option v-for="item in score.provinceList" :key="item.id" :value="item.id">
|
|
|
|
|
{{ item.provincename }}
|
|
|
|
|
</option>
|
|
|
|
|
</select>
|
|
|
|
|
<select v-model="score.year1" class="selectBox" style="width:10vh;margin-right: 2vh" @change="yearChange($event,1)">
|
|
|
|
|
<select v-model="score.year1" class="selectBox" style="width:10vh;margin-right: 2vh"
|
|
|
|
|
@change="yearChange($event,1)">
|
|
|
|
|
<!--<option disabled value="">请选择一个选项</option>-->
|
|
|
|
|
<option v-for="item in score.yearList1" :key="item" :value="item">
|
|
|
|
|
{{ item }}{{score.year1==='暂无'?'':'年'}}
|
|
|
|
|
</option>
|
|
|
|
|
</select>
|
|
|
|
|
<select v-model="score.type1" class="selectBox" style="width:10vh;" @change="typeChange($event,1)">
|
|
|
|
|
<select v-model="score.type1" class="selectBox" style="width:10vh;"
|
|
|
|
|
@change="typeChange($event,1)">
|
|
|
|
|
<!--<option disabled value="">请选择一个选项</option>-->
|
|
|
|
|
<option v-for="item in score.typeList1" :key="item.type" :value="item.type">
|
|
|
|
|
{{ item.type_name }}
|
|
|
|
@ -272,15 +306,19 @@
|
|
|
|
|
|
|
|
|
|
<td style="padding: 1vh">{{item.year}}</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.batch_name?item.batch_name:'--'}}</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.subject_category?item.subject_category:'--'}}</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.min_score?item.min_score:'--'}} / {{item.seating?item.seating:'--'}}</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.subject_category?item.subject_category:'--'}}
|
|
|
|
|
</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.min_score?item.min_score:'--'}} /
|
|
|
|
|
{{item.seating?item.seating:'--'}}
|
|
|
|
|
</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.province_score?item.province_score:'--'}}</td>
|
|
|
|
|
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr v-if="score.province_score_List.length===0">
|
|
|
|
|
<td colspan="5" style="padding: 1vh">
|
|
|
|
|
<img src="images/empty-data.png" style="width: 17vh;margin-top: 5vh;margin-bottom: 2vh"/>
|
|
|
|
|
<img src="images/empty-data.png"
|
|
|
|
|
style="width: 17vh;margin-top: 5vh;margin-bottom: 2vh"/>
|
|
|
|
|
<div style="margin-bottom: 5vh;color: #a2a2a2;font-size: 2vh">暂无数据</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
@ -289,27 +327,32 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<div style="overflow: auto">
|
|
|
|
|
<div style="float:left;border-left:6px solid #27CEC1;height: 3vh;padding-left: 2vh;line-height: 3vh;font-size: 18px"><strong>专业分数线</strong></div>
|
|
|
|
|
<div style="float:left;border-left:6px solid #27CEC1;height: 3vh;padding-left: 2vh;line-height: 3vh;font-size: 18px">
|
|
|
|
|
<strong>专业分数线</strong></div>
|
|
|
|
|
<div style="float: right">
|
|
|
|
|
<select v-model="score.province2" class="selectBox" style="width:10vh;margin-right: 2vh" @change="provinceChange($event,2)">
|
|
|
|
|
<select v-model="score.province2" class="selectBox"
|
|
|
|
|
style="width:10vh;margin-right: 2vh" @change="provinceChange($event,2)">
|
|
|
|
|
<!--<option disabled value="">请选择一个选项</option>-->
|
|
|
|
|
<option v-for="item in score.provinceList" :key="item.id" :value="item.id">
|
|
|
|
|
{{ item.provincename }}
|
|
|
|
|
</option>
|
|
|
|
|
</select>
|
|
|
|
|
<select v-model="score.year2" class="selectBox" style="width:10vh;margin-right: 2vh" @change="yearChange($event,2)">
|
|
|
|
|
<select v-model="score.year2" class="selectBox" style="width:10vh;margin-right: 2vh"
|
|
|
|
|
@change="yearChange($event,2)">
|
|
|
|
|
<!--<option disabled value="">请选择一个选项</option>-->
|
|
|
|
|
<option v-for="item in score.yearList2" :key="item" :value="item">
|
|
|
|
|
{{ item }}{{score.year2==='暂无'?'':'年'}}
|
|
|
|
|
</option>
|
|
|
|
|
</select>
|
|
|
|
|
<select v-model="score.type2" class="selectBox" style="width:10vh;margin-right: 2vh" @change="typeChange($event,2)">
|
|
|
|
|
<select v-model="score.type2" class="selectBox" style="width:10vh;margin-right: 2vh"
|
|
|
|
|
@change="typeChange($event,2)">
|
|
|
|
|
<!--<option disabled value="">请选择一个选项</option>-->
|
|
|
|
|
<option v-for="item in score.typeList2" :key="item.type" :value="item.type">
|
|
|
|
|
{{ item.type_name }}
|
|
|
|
|
</option>
|
|
|
|
|
</select>
|
|
|
|
|
<select v-model="score.batch" class="selectBox" style="width:15vh;" @change="batchChange($event)">
|
|
|
|
|
<select v-model="score.batch" class="selectBox" style="width:15vh;"
|
|
|
|
|
@change="batchChange($event)">
|
|
|
|
|
<!--<option disabled value="">请选择一个选项</option>-->
|
|
|
|
|
<option v-for="item in score.batchList" :key="item.batch" :value="item.batch">
|
|
|
|
|
{{ item.batch_name }}
|
|
|
|
@ -335,13 +378,16 @@
|
|
|
|
|
<td style="padding: 1vh">{{item.batch_name}}</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.recruit_count}}</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.average_score}}</td>
|
|
|
|
|
<td style="padding: 1vh">{{item.min_score}}/{{item.seating!==0?item.seating:'--'}}</td>
|
|
|
|
|
<td style="padding: 1vh">
|
|
|
|
|
{{item.min_score}}/{{item.seating!==0?item.seating:'--'}}
|
|
|
|
|
</td>
|
|
|
|
|
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr v-if="score.major_score_List.length===0">
|
|
|
|
|
<td colspan="5" style="padding: 1vh">
|
|
|
|
|
<img src="images/empty-data.png" style="width: 17vh;margin-top: 5vh;margin-bottom: 2vh"/>
|
|
|
|
|
<img src="images/empty-data.png"
|
|
|
|
|
style="width: 17vh;margin-top: 5vh;margin-bottom: 2vh"/>
|
|
|
|
|
<div style="margin-bottom: 5vh;color: #a2a2a2;font-size: 2vh">暂无数据</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
@ -362,7 +408,8 @@
|
|
|
|
|
{{i.faculty}}</h5>
|
|
|
|
|
<div>
|
|
|
|
|
<div class="c-ellipsis" v-for="j in i.major"
|
|
|
|
|
style="border: 1px solid #B7DFFF; padding: 1vh; margin: 1vh; text-align: left; " :title="j">
|
|
|
|
|
style="border: 1px solid #B7DFFF; padding: 1vh; margin: 1vh; text-align: left; "
|
|
|
|
|
:title="j">
|
|
|
|
|
<img style="width: 2vh;vertical-align:bottom;margin-right: .5rem;"
|
|
|
|
|
src="./../../gxytj/xztszzy/images/gaoxiao/label.png"/>{{j}}
|
|
|
|
|
</div>
|
|
|
|
@ -436,7 +483,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div style="overflow: auto;height: calc(100% - 4vh);margin-top: 1vh">
|
|
|
|
|
<div style="font-size: 4vh;text-align: left"><strong>{{model.university_name}}</strong></div>
|
|
|
|
|
<div style="text-align:left;line-height: 5vh; width: 100%;" v-html="model.university_desc"></div>
|
|
|
|
|
<div style="text-align:left;line-height: 2.5vh; width: 100%;" v-html="model.university_desc"></div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -782,8 +829,6 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
@ -863,7 +908,6 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
@ -1124,6 +1168,38 @@
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
<style>
|
|
|
|
|
|
|
|
|
|
.wrapper{
|
|
|
|
|
height: 83px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
|
|
|
|
.wrapper::before{
|
|
|
|
|
content: "";
|
|
|
|
|
display: block;
|
|
|
|
|
height: 52px;
|
|
|
|
|
}
|
|
|
|
|
.more{
|
|
|
|
|
float: right;
|
|
|
|
|
height: 20px;
|
|
|
|
|
color: red;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
position: relative;
|
|
|
|
|
top: 0;
|
|
|
|
|
}
|
|
|
|
|
.more::before{
|
|
|
|
|
content: "...";
|
|
|
|
|
display: inline-block;
|
|
|
|
|
color: #000!important;
|
|
|
|
|
margin-right: 5px;
|
|
|
|
|
}
|
|
|
|
|
.des{
|
|
|
|
|
|
|
|
|
|
margin-top: -55px;
|
|
|
|
|
line-height: 1.7;
|
|
|
|
|
/*color: #666;*/
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.model {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
@ -1196,6 +1272,7 @@
|
|
|
|
|
.selectBox:focus {
|
|
|
|
|
outline: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.img-style {
|
|
|
|
|
filter: invert(100%) sepia(29%) saturate(423%) hue-rotate(164deg) brightness(85%) contrast(85%);
|
|
|
|
|
width: 2vh;
|
|
|
|
@ -1203,15 +1280,18 @@
|
|
|
|
|
top: .7vh;
|
|
|
|
|
left: .5vh;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.major-style {
|
|
|
|
|
height: 3vh;
|
|
|
|
|
font-size: 1.6vh;
|
|
|
|
|
border: 1px solid #ccc;
|
|
|
|
|
padding-left: 3vh;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.major-style:focus {
|
|
|
|
|
outline: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.major-search {
|
|
|
|
|
color: #fff;
|
|
|
|
|
background: #026fe8;
|
|
|
|
@ -1223,7 +1303,6 @@
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.c-page-item {
|
|
|
|
|
width: 100%;
|
|
|
|
|
overflow: hidden;
|
|
|
|
@ -1231,7 +1310,7 @@
|
|
|
|
|
|
|
|
|
|
.c-swiper {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 40vh;
|
|
|
|
|
height: 35vh;
|
|
|
|
|
color: #000;
|
|
|
|
|
background: #fff;
|
|
|
|
|
position: relative;
|
|
|
|
@ -1257,12 +1336,12 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.gallery-top {
|
|
|
|
|
height: 80%;
|
|
|
|
|
height: 75%;
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.gallery-thumbs {
|
|
|
|
|
height: 20%;
|
|
|
|
|
height: 25%;
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
padding: 10px 0;
|
|
|
|
|
}
|
|
|
|
|