123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275 |
- layui.use(['element', 'form', 'tree', 'util', 'laydate'], function () {
- var $ = layui.jquery,
- form = layui.form,
- laydate = layui.laydate,
- tree = layui.tree,
- layer = layui.layer,
- util = layui.util,
- element = layui.element;
- if (isMobileUserAgent()){
- console.log(11111111111111)
- var searchUrl = window.parent.location.href;
- var searchData = searchUrl.split("=");
- let id = searchData[1]
- window.location = 'schoolDetailMobile.html?id='+id
- }
- init();
- });
- const PATH = "https://www.cqna.gov.cn/data";
- // const PATH = "https://192.168.0.13:7777";
- function isMobileUserAgent() {
- return /iphone|ipod|android.*mobile|windows.*phone|blackberry.*mobile/i.test(
- window.parent.navigator.userAgent.toLowerCase("")
- );
- }
- function init(){
- var searchUrl = window.parent.location.href;
- var searchData = searchUrl.split("=");
- let id = searchData[1]
- // let id = "school2022NACC7"
- get('/nazwSchool/info', true, {"id":id}, function (res) {
- let data = res.data;
- if (!data) {
- return;
- }
- initHead(data)
- initbody(data)
- conts(data)
- });
- }
- function back(){
- window.location.replace(PATH + "/school/school.html")
- }
- function initHead(data){
- // data.schoolImg
- let tup = data.schoolImg==""?"images/school.png":data.schoolImg
- $(".logo-img").attr("src",tup)
- $(".name").css("background-image","url("+getSchoolTypeImg(data.schoolType)+")")
- console.log(getSchoolType(data.schoolType))
- document.getElementById('schoolType').innerText = getSchoolType(data.schoolType)
- // $(".name").attr("src",tup)
- console.log(data.natureType)
- let natureType = getNature(data.natureType);
- let schoolType = getSchoolType(data.schoolType);
- let canteenType = data.canteenType==null?"":data.canteenType;
- let recruitType = data.recruitType==null?"":data.recruitType;
- let postal = data.postal==null?"":data.postal
- let competentDepartment = data.competentDepartment==null?"":data.competentDepartment
- let superviseTel = data.superviseTel==null?"":data.superviseTel
- let wechatImg = data.wechatImg==null?"":data.wechatImg
- let website = data.website==null?"":data.website
- let html = '<div class="title" id="name">' + data.name + '</div>' +
- '<div class="other">' +
- '<ul>' +
- '<li id="district">所在区:'+data.address+'</li>' +
- '<li id="natureOfTheSchool">学校性质:'+natureType+'</li>' +
- '<li>上级主管部门:'+competentDepartment+'</li>' +
- '</ul>' +
- '<ul>' +
- '<li id="postcode">邮编:'+postal+'</li>' +
- '<li id="schoolClasses">学校类别:'+schoolType+'</li>' +
- '<li>监督电话:'+superviseTel+'</li>' +
- '</ul>' +
- '</div>' +
- '<ul class="bottom">' +
- '<li><img src="images/logo-dh.png" alt="" style="margin-right: 0.9375rem;"><span>电话:</span><span class="link" title="'+data.contactTel+'">'+data.contactTel+'</span></li>' +
- '<li><img src="images/logo-dt.png" alt="" style="margin-right: 0.8125rem;"><span>地址:</span><span class="link" title="'+data.address+'">'+data.address+'</span></li>' +
- "<li style='cursor:pointer;position: relative;' onclick='clickQRCode()'><img src='images/logo-wx.png' alt=''><span>微信:点击查看二维码</span><div id='ewmImg' style='position: absolute;z-index: 99999;background: #f6f6f6;border-radius: 0.3125rem;height: 9.375rem;width: 9.375rem;padding: 0.5rem;display: none;top: 1.875rem;'><img style='height: 9.375rem;width: 9.375rem;' src='" + wechatImg + "' alt=''></div></li>" +
- '<li><img src="images/logo-gw.png" alt=""><span>官网:</span><span class="link" onclick="gotos(\''+website+'\')" title="'+website+'">'+website+'</span></li>' +
- '</ul>'
- document.getElementById('infoHead').innerHTML =html
- }
- function gotos(src){
- let split = src.split("//");
- if (split.length>1){
- window.open(src);
- }else {
- window.open("http://"+src)
- }
- }
- let p =[]
- function initbody(data){
- p.push(data.introduce)
- p.push(data.principalIntroduce)
- p.push(data.canteenType)
- p.push(data.recruitType)
- document.getElementById('contentText').innerHTML = p[0]
- document.getElementById('jsao').innerHTML = data.countrySupport
- }
- function conts(data){
- let html = ""
- html+=data.bookCharge==null?"":data.bookCharge;
- // html+=data.studyCharge==null?"":data.studyCharge;
- document.getElementById('conts').innerHTML = html;
- }
- function checkSchool(){
- document.getElementById('contentText').innerHTML = p[0]
- $("#school").addClass("click");
- $("#principal").removeClass("click");
- $("#JT").removeClass("click");
- $("#ZZZS").removeClass("click");
- }
- function checkPrincipal(){
- document.getElementById('contentText').innerHTML = p[1]
- $("#school").removeClass("click");
- $("#principal").addClass("click");
- $("#JT").removeClass("click");
- $("#ZZZS").removeClass("click");
- }
- function checkJT(){
- document.getElementById('contentText').innerHTML = p[2]
- $("#school").removeClass("click");
- $("#principal").removeClass("click");
- $("#JT").addClass("click");
- $("#ZZZS").removeClass("click");
- }
- function checkZZZS(){
- document.getElementById('contentText').innerHTML = p[3]
- $("#school").removeClass("click");
- $("#principal").removeClass("click");
- $("#JT").removeClass("click");
- $("#ZZZS").addClass("click");
- }
- /**
- * 网络请求
- * @param {Object} type
- * @param {Object} uri
- * @param {Object} async
- * @param {Object} params
- * @param {Object} callback
- * @param {Object} errorback
- */
- function request(type, uri, async, params, callback, errorback) {
- $.ajax({
- type: type,
- async: async,
- url: PATH + uri,
- data: params,
- dataType: 'json',
- success: function (res) {
- if (callback) callback(res);
- },
- error: function (err) {
- if (errorback) errorback(err);
- }
- });
- }
- /** GET 网络请求
- * @param {Object} uri
- * @param {Object} async
- * @param {Object} params
- * @param {Object} callback
- * @param {Object} errorback
- */
- function get(uri, async, params, callback, errorback) {
- request('get', uri, async, params, callback, errorback);
- }
- /** POST 网络请求
- * @param {Object} uri
- * @param {Object} async
- * @param {Object} params
- * @param {Object} callback
- * @param {Object} errorback
- */
- function post(uri, async, params, callback, errorback) {
- request('post', uri, async, params, callback, errorback);
- }
- function getSchoolType(id) {
- switch (id) {
- case 0:
- return '幼儿园';
- break;
- case 1:
- return '小学';
- break;
- case 2:
- return '中学';
- break;
- case 6:
- return '高等院校';
- break;
- case 7:
- return '特殊教育学校';
- break;
- case 8:
- return '职业院校';
- break;
- default:
- return '';
- break;
- }
- }
- function getNature(id) {
- switch (id) {
- case 0: return '公办';break;
- case 1: return '民办';break;
- case 2: return '股份制';break;
- default:
- return '';
- break;
- }
- }
- function clickQRCode() {
- if ($("#ewmImg").css("display") == 'none') {
- $("#ewmImg").css("display", "block");
- } else {
- $("#ewmImg").css("display", "none");
- }
- }
- function getSchoolTypeImg(id) {
- switch (id) {
- case 0:
- return 'images/bg-yey.png';
- break;
- case 1:
- return 'images/bg-xx.png';
- break;
- case 2:
- return 'images/bg-cz.png';
- break;
- case 3:
- return 'images/bg-gz.png';
- break;
- case 4:
- return 'images/bg-jnygz.png';
- break;
- case 5:
- return 'images/bg-wqzx.png';
- break;
- case 6:
- return 'images/bg-gdyx.png';
- break;
- case 7:
- return 'images/bg-tsjyxx.png';
- break;
- case 8:
- return 'images/bg-zyxx.png';
- break;
- }
- }
|