正版资料全年资料大全 导师风采

博导
硕导
正版资料全年资料大全

香港全年最全免费资料大全官方渠道 - 香港全年最全免费资料大全

正版资料全年资料大全
正版资料全年资料大全
暂无导师
${text}
`) } let $items = $('.slider-list').html(html.join('')).find('.slider-list-item') if ($items.length === 0) { xkzy = '' setSearch('xkzy', '') $('.dept-name').text('') list = [] return renderDaoShiList(false) } let $pick = null if (!fromTabSwitch && xkzy) { $pick = $items.filter('[data-xkzy="' + xkzy + '"]') } if (!$pick || $pick.length === 0) { $pick = $items.first() } xkzy = String($pick.data('xkzy')) setSearch('xkzy', xkzy) $items.removeClass('active') $pick.addClass('active') $('.dept-name').text($pick.text()) return renderDaoShiList(true) }) } applyTabVisual(dscc) setSearch('dscc', dscc) refreshProfessionalAndTeachers(false) // 加载导师数据 function loadDaoShi() { list = [] return new Promise((resolve, reject) => { $.ajax({ url: "/tp" + "/yjs/openapi/dsfc/selectDsfcxx", type: 'POST', contentType: "application/json;charset=utf-8", data: JSON.stringify({dsccdm: dscc, xkzydm: xkzy}), success: function (response) { if (response.success) { resolve(list = response.data || []) } else { reject(response) } }, error: reject }); }) } // 加载本地数据 async function renderDaoShiList(reload) { let rightContentMain = $(".right-content-main").html(' ') if (list === undefined || reload) { await loadDaoShi() } let tempList = list tempList.map(item => { if (!item._init_) { item.xkzy = item.xkzy || [] let xy = [] // 学院 let zy = [] // 专业 let yjfx = [] // 研究方向 item.xkzy.map(item => { xy.push(item.dwmc || '无') zy.push(item.zymc || '无') item.yjfxms && yjfx.push(item.yjfxms) item.yjfx2ms && yjfx.push(item.yjfx2ms) }) if (yjfx.length === 0) { yjfx.push('无') } item.xy = xy item.xymc = xy.join('') item.zy = zy item.xkzymc = zy.join('') item.yjfx = yjfx item.yjfxmc = yjfx.join('') item._init_ = true } }) // 过滤查询条件 if (keyword) { let check = (value) => (value || '').includes(keyword) tempList = tempList.filter(item => check(item.name) || check(item.xkzymc) || check(item.yjfxmc)) } let html = [] for (let item of tempList) { html.push(renderDaoShi(item)) } rightContentMain.html(html.join('')) // 渲染数据 } function renderDaoShi(item) { let html = [] const { type, id, picture = "resource/image/yjs/ds/dsfc/mrtx-icon.png", name, subTitle = '无', introduce = '无', zy = [], yjfx = [] } = item || {}; let introduces = [] introduces.push(`

专业:${zy.join('、')}

`) introduces.push(`

研究方向:${yjfx.join('、')}

`) const teacherNameBgClassName = type === "bs" ? "bs-name-div" : "ss-name-div"; return `
${zy.join('
${name}

${subTitle}

${introduces.join('')}
查看全部 >>
`; } function getSearch(key, defaultValue) { let params = locations.search.substring(1) if (!params) { return key ? defaultValue : {} } else { let array = params.split('&') let map = {} for (let param of array) { let array2 = param.split('=') let name = decodeURIComponent(array2[0]) let value = decodeURIComponent(array2[1]) if (name === key) { return value } map[name] = value } return key ? defaultValue : map } } function setSearch(key, value) { let map = getSearch() map[key] = value let search = [] for (let key in map) { search.push(encodeURIComponent(key) + '=' + encodeURIComponent(map[key])) } if (search.length > 0) { history.pushState(map, '', '?' + search.join('&')) } else { history.pushState(map, '') } } window.addEventListener('popstate', function (event) { let st = event.state || getSearch() dscc = (st.dscc != null && st.dscc !== '') ? String(st.dscc) : '1' xkzy = st.xkzy != null ? String(st.xkzy) : '' keyword = st.keyword != null ? String(st.keyword) : '' $('.input-text—search').val(keyword) applyTabVisual(dscc) refreshProfessionalAndTeachers(false) }) });

更多内容

本页围绕「香港全年最全免费资料大全官方渠道」汇总公开信息,便于结合栏目动态与后续阅读。

移动端与电脑端入口保持一致。如某条暂不可用,可改走栏目列表继续查找。

继续浏览时优先选择同栏目或相近主题,避免被站外镜像带偏。

浏览栏目

yjs / openapi / 网站首页 / dsfc / tp

页面按栏目组织。可先看导读,再进入相关篇目或返回列表。