123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142 |
- /*
- * @author:liting
- * @update:2018/09/07
- *
- */
- import 'css/bootstrap.less';
- import 'bootstrap/dist/js/bootstrap.js';
- import 'css/newMenu/public.css';
- import 'css/newMenu/header.css'
- import 'css/newMenu/adviser.css';
- import 'js/public.js';
- "use strict";
- $(function () {
- var dataList = {};
- init();
- function init() {
- search();
- loadDate();
- }
- function loadDate(pageNo) {
- $.ajax({
- method: "get",
- dataType: "json",
- url: globalConfig.context + "/api/portal/identity/consultantList",
- data: {
- pageNo: pageNo || 1,
- pageSize: 10,
- },
- success: function (data) {
- var theArrs = [],theArrsMid=[],theArrsBot=[];
- if (data && data.error.length) {
- msg(data.error[0].message)
- };
- if (data.data && data.data.list.length) {
- //前4个
- for (let i = 0; i < 4; i++) {
- let thisdata = data.data.list[i],txtCont;
- if(thisdata){
- txtCont=txtData(thisdata.consultantType)
- theArrs.push(`
- <li>
- <a href="${globalConfig.context}/portal/adviser/adviserDetail?id=${thisdata.uid}">
- <div class="bjImg">
- ${thisdata.personPortraitUrl&&thisdata.personPortraitUrl!=null?'<img src="'+globalConfig.avatarHost+'/upload'+thisdata.personPortraitUrl+'"/>':''}
- </div>
- <div class="mode">
- <span></span>
- <p>${thisdata.username}<span>${txtCont}</span></p>
- </div>
- </a>
- </li>
- `);
- }
- }
- //中两个
- for (let m = 4; m < 6; m++) {
- let thisdataMid = data.data.list[m];
- if(thisdataMid){
- txtCont=txtData(thisdataMid.consultantType)
- theArrsMid.push(`
- <li>
- <a href="${globalConfig.context}/portal/adviser/adviserDetail?id=${thisdataMid.uid}">
- <div class="bjImg">
- ${thisdataMid.personPortraitUrl&&thisdataMid.personPortraitUrl!=null?'<img src="'+globalConfig.avatarHost+'/upload'+thisdataMid.personPortraitUrl+'"/>':''}
- </div>
- <div class="mode">
- <span></span>
- <p>${thisdataMid.username}<span>${txtCont}</span></p>
- </div>
- </a>
- </li>
- `);
- }
- }
- //下4个
- for (let n = 6; n< 10; n++) {
- let thisdataBot = data.data.list[n];
- if(thisdataBot){
- txtCont=txtData(thisdataBot.consultantType)
- theArrsBot.push(`
- <li>
- <a href="${globalConfig.context}/portal/adviser/adviserDetail?id=${thisdataBot.uid}">
- <div class="bjImg">
- ${thisdataBot.personPortraitUrl&&thisdataBot.personPortraitUrl!=null?'<img src="'+globalConfig.avatarHost+'/upload'+thisdataBot.personPortraitUrl+'"/>':''}
- </div>
- <div class="mode">
- <span></span>
- <p>${thisdataBot.username}<span>${txtCont}</span></p>
- </div>
- </a>
- </li>
- `)
- }
- }
- };
- $('.listOne ul').html(theArrs.join())
- $('.listMidRight ul').html(theArrsMid.join())
- $('.listBottom ul').html(theArrsBot.join())
- $('footer').show();
- }
- });
- }
- function txtData(nub){
- switch(nub){
- case 0:
- return '专利代理人';
- break;
- case 1:
- return '专利顾问';
- break;
- case 2:
- return '版权顾问';
- break;
- case 3:
- return '商标顾问';
- break;
- default:
- return "暂无";
- }
- }
- //搜索
- function search() {
- $('.searchBtn').click(function () {
- let val = $('.demandSearch').val();
- window.location.href=`${globalConfig.context}/portal/adviser/adviserList?name=${val}`;
- })
- }
- /* 提示 */
- //提示框渐隐函数
- function msg(txt) {
- if ($('.smg').hasClass('active')) {
- return;
- }
- $('.smg').addClass('active');
- var lit = $('#msg').val(txt);
- setTimeout(function () {
- $('.smg').removeClass('active')
- $('#msg').val('');
- }, 2000)
- }
- })
|