portal html css js resource

c.html 23KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>企业分享-科袖网</title>
  6. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
  7. <link rel="stylesheet" href="../css/reset.css" />
  8. <link rel="stylesheet" href="../css/common.css" />
  9. <link rel="stylesheet" href="../css/share.css" />
  10. <style>
  11. html,body{margin:0;padding:0px;background: #F4F6F8;}
  12. .showCardI{background-image: url(../images/enterprise_img_bg_nor@3x.png)}
  13. .infocontit:before{background: #28b8fa;}
  14. .establishments{display: none;}
  15. </style>
  16. <script type="text/javascript" src="../js/jquery-1.11.1.js"></script>
  17. <script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
  18. <script type="text/javascript" src="../js/public/baseUtil.js"></script>
  19. <script type="text/javascript" src="../js/public/shareCom.js"></script>
  20. <script type="text/javascript" src="../js/public/openApp.js"></script>
  21. </head>
  22. <body>
  23. <div class="contentBody2">
  24. <div class="showCardI">
  25. <div class="cardTop">
  26. <div class="cardImg cmpCard">
  27. <div class="boxBlock"><img class="boxBlockimg companyImg" id="oimg" src="../images/default-icon.jpg"></div>
  28. </div>
  29. <div class="cardInfo">
  30. <p><span class="h1Font" id="companyName"></span><em class="authiconNew" id="authFlag"></em></p>
  31. <p class="ellipsisSty h2Font" id="industryShow"></p>
  32. <p class="h3Font" id="address"></p>
  33. </div>
  34. </div>
  35. </div>
  36. <div class="mainbox displayNone">
  37. <div class="infocon madiaBlock needList" style="border:none">
  38. <ul class="mui-table-view" id="demandShow">
  39. </ul>
  40. </div>
  41. </div>
  42. <div class="establishments">
  43. <div class="mainbox displayNone">
  44. <div class="infocontit">可提供服务</div>
  45. <div class="infocon infoconM madiaBlock">
  46. <ul class="mui-table-view" id="serviceShow">
  47. </ul>
  48. </div>
  49. <div class="seeMore displayNone" id="seeMoreService"><em>查看全部 <span id="serviceNum">0</span></em></div>
  50. </div>
  51. <div class="mainbox displayNone">
  52. <div class="infocontit">可共享资源</div>
  53. <div class="infocon infoconM madiaBlock">
  54. <ul class="mui-table-view" id="resourceShow">
  55. </ul>
  56. </div>
  57. <div class="seeMore displayNone" id="seeMoreResource"><em>查看全部 <span id="resourceNum">0</span></em></div>
  58. </div>
  59. </div>
  60. <div class="productions">
  61. <div class="mainbox displayNone">
  62. <div class="infocontit">我们的产品</div>
  63. <div class="infocon infoconM madiaBlock">
  64. <ul class="mui-table-view" id="productShow">
  65. </ul>
  66. </div>
  67. <div class="seeMore displayNone" id="seeMoreProduct"><em>查看全部 <span id="productNum">0</span></em></div>
  68. </div>
  69. </div>
  70. <div class="mainbox" style="cursor: pointer;" id="goCmpBrief">
  71. <div class="infocontit clearfix">企业介绍 <em></em></div>
  72. <div class="infocon">
  73. <span class="breifinfo" id="breifinfo">
  74. </span>
  75. </div>
  76. </div>
  77. <div class="mainbox">
  78. <div class="infocontit">专注领域</div>
  79. <div class="infocon listArea">
  80. <ul id="subjectShow">
  81. </ul>
  82. </div>
  83. </div>
  84. <!-- <div class="mainbox displayNone">
  85. <div class="infocontit">文章</div>
  86. <div class="infocon madiaBlock">
  87. <ul class="mui-table-view" id="articelShow">
  88. </ul>
  89. </div>
  90. <div class="seeMore displayNone" id="seeMoreArtical"><em>查看全部 <span id="articalNum">0</span>篇</em></div>
  91. </div> -->
  92. <!--相关文章-->
  93. <!-- <div class="mainbox displayNone">
  94. <div class="infocontit">相关文章</div>
  95. <div class="infocon madiaBlock">
  96. <ul class="mui-table-view" id="relateArt">
  97. </ul>
  98. </div>
  99. </div> -->
  100. <!--您可能感兴趣的qiye-->
  101. <div class="mainbox displayNone">
  102. <div class="infocontit">您可能感兴趣的企业</div>
  103. <div class="infocon madiaBlock">
  104. <ul class="mui-table-view" id="likePro">
  105. </ul>
  106. </div>
  107. </div>
  108. <div class="shareEcode">
  109. <img class="Ecodecon" src="../images/ecordCard.jpg" />
  110. <div class="Ecodeinfo">
  111. <a href="http://a.app.qq.com/o/simple.jsp?pkgname=com.ekexiu.app"><button class="frmbtn frmactive">下载移动客户端</button></a>
  112. </div>
  113. </div>
  114. </div>
  115. <script type="text/javascript">
  116. $(document).ready(function() {
  117. var imgUrl = "http://www.ekexiu.com/images/logo180.png";
  118. var lineLink = document.location.href;
  119. var descContent;
  120. var shareTitle;
  121. var appid = '';
  122. var orgId = GetQueryString("id");
  123. var rows = 1
  124. var oAjax = function(url, dataS, otype, oFun) {
  125. $.ajax({
  126. url:url,
  127. dataType: 'json',
  128. type: otype,
  129. data: dataS,
  130. traditional: true,
  131. success: function(res) {
  132. if(res.success) {
  133. oFun(res)
  134. }
  135. }
  136. });
  137. },
  138. demandListVal = function(par) {
  139. var aimId = "demandShow"
  140. oAjax("/ajax/demand/pq/org", {
  141. "state": [1],
  142. 'oname':par,
  143. "pageSize": 5
  144. }, "get", function(res) {
  145. var obj = res.data.data;
  146. if(obj.length > 0) {
  147. document.getElementById(aimId).parentNode.parentNode.classList.remove("displayNone");
  148. for(var i = 0; i < obj.length; i++) {
  149. var li = document.createElement("li");
  150. li.setAttribute("data-id", obj[i].id);
  151. var needDate = obj[i].invalidDay;
  152. var lastDate = TimeTr(needDate);
  153. li.className = "mui-table-view-cell";
  154. var oString = '<div class="madiaInfo">'
  155. oString += '<p class="h1Font ellipsisSty-2">' + obj[i].title + '</p>';
  156. oString += '<p class="h2Font ellipsisSty-5">' + obj[i].descp + '</p>'
  157. oString += '<div class="showli ellipsisSty h3Font">'
  158. oString += '<span>' + obj[i].province + '</span>'
  159. if(obj[i].duration != 0) {
  160. oString += '<span>预期 ' + demandDuration[obj[i].duration] + '</span>'
  161. }
  162. if(obj[i].cost != 0) {
  163. oString += '<span>预算 ' + demandCost[obj[i].cost] + '</span>'
  164. }
  165. oString += '<span>有效期至' + lastDate + ' </span>'
  166. oString += '</div>'
  167. oString += '</div>'
  168. li.innerHTML = oString
  169. document.getElementById(aimId).appendChild(li);
  170. }
  171. }
  172. })
  173. },
  174. articalListVal = function() {
  175. var aimId = "articelShow"
  176. oAjax("/ajax/article/publish", {
  177. "category": "2",
  178. "owner": orgId,
  179. "rows": rows
  180. }, "get", function(res) {
  181. var obj = res.data;
  182. if(obj.length > 0) {
  183. // document.getElementById(aimId).parentNode.parentNode.classList.remove("displayNone");
  184. for(var i = 0; i < obj.length; i++) {
  185. var hasImg = "../images/default-artical.jpg"
  186. if(obj[i].articleImg) {
  187. hasImg ="/data/article/" + obj[i].articleImg
  188. }
  189. var li = document.createElement("li");
  190. li.setAttribute("data-id", obj[i].articleId);
  191. li.className = "mui-table-view-cell";
  192. li.innerHTML = '<div class="flexCenter OflexCenter mui-clearfix">' +
  193. '<div class="madiaHead resouseHead" style="background-image:url(' + hasImg + ')"></div>' +
  194. '<div class="madiaInfo OmadiaInfo">' +
  195. '<p class="ellipsisSty-2 h1Font">' + obj[i].articleTitle + '</p>' +
  196. '<p class="h2Font ellipsisSty"><span class="time">' + commenTime(obj[i].publishTime) + '</span></p>' +
  197. '</div>' +
  198. '</div>'
  199. // document.getElementById(aimId).appendChild(li);
  200. }
  201. }
  202. })
  203. },
  204. resourceListVal = function() {
  205. var aimId = "resourceShow"
  206. oAjax("/ajax/resource/publish", {
  207. "category": "2",
  208. "owner": orgId,
  209. "rows": rows
  210. }, "get", function(res) {
  211. var obj = res.data;
  212. if(obj.length > 0) {
  213. document.getElementById(aimId).parentNode.parentNode.classList.remove("displayNone");
  214. for(var i = 0; i < obj.length; i++) {
  215. var cnt = "",
  216. hasImg = "../images/default-resource.jpg"
  217. if(obj[i].images.length) {
  218. hasImg ='/data/resource/' + obj[i].images[0].imageSrc
  219. }
  220. if(obj[i].supportedServices) {
  221. cnt = "用途:" + obj[i].supportedServices
  222. }
  223. var li = document.createElement("li");
  224. li.setAttribute("data-id", obj[i].resourceId);
  225. li.className = "mui-table-view-cell";
  226. li.innerHTML = '<div class="flexCenter OflexCenter mui-clearfix">' +
  227. '<div class="madiaHead resouseHead" style="background-image:url(' + hasImg + ')"></div>' +
  228. '<div class="madiaInfo OmadiaInfo">' +
  229. '<p class="ellipsisSty-2 h1Font">' + obj[i].resourceName + '</p>' +
  230. '<p class="ellipsisSty h2Font">' + cnt + '</p>' +
  231. '</div>' +
  232. '</div>'
  233. document.getElementById(aimId).appendChild(li);
  234. }
  235. }
  236. })
  237. },
  238. serviceListVal = function() {
  239. var aimId = "serviceShow"
  240. oAjax("/ajax/ware/publish", {
  241. "category": "2",
  242. "owner": orgId,
  243. "rows": rows
  244. }, "get", function(res) {
  245. var obj = res.data;
  246. if(obj.length > 0) {
  247. document.getElementById(aimId).parentNode.parentNode.classList.remove("displayNone");
  248. for(var i = 0; i < obj.length; i++) {
  249. var cnt = "",
  250. hasImg = "../images/default-service.jpg"
  251. if(obj[i].images) {
  252. var subs = strToAry(obj[i].images)
  253. if(subs.length > 0) {
  254. hasImg = "/data/ware" + subs[0]
  255. }
  256. }
  257. if(obj[i].cnt) {
  258. cnt = "内容:" + obj[i].cnt
  259. }
  260. var li = document.createElement("li");
  261. li.setAttribute("data-id", obj[i].id);
  262. li.className = "mui-table-view-cell";
  263. li.innerHTML = '<div class="flexCenter OflexCenter mui-clearfix">' +
  264. '<div class="madiaHead resouseHead" style="background-image:url(' + hasImg + ')"></div>' +
  265. '<div class="madiaInfo OmadiaInfo">' +
  266. '<p class="ellipsisSty-2 h1Font">' + obj[i].name + '</p>' +
  267. '<p class="ellipsisSty h2Font">' + cnt + '</p>' +
  268. '</div>' +
  269. '</div>'
  270. document.getElementById(aimId).appendChild(li);
  271. }
  272. }
  273. })
  274. },
  275. productListVal = function() {
  276. var aimId = "productShow"
  277. oAjax("/ajax/product/publish", {
  278. "owner":orgId,
  279. "rows": rows
  280. }, "get", function(res) {
  281. var obj = res.data;
  282. if(obj.length > 0) {
  283. document.getElementById(aimId).parentNode.parentNode.classList.remove("displayNone");
  284. for(var i = 0; i < obj.length; i++) {
  285. var cnt = "",
  286. hasImg = "../images/default-product.jpg"
  287. if(obj[i].images) {
  288. var subs = strToAry(obj[i].images)
  289. if(subs.length > 0) {
  290. hasImg = "/data/product" + subs[0]
  291. }
  292. }
  293. if(obj[i].cnt) {
  294. cnt = "简介:" + obj[i].cnt
  295. }
  296. var li = document.createElement("li");
  297. li.setAttribute("data-id", obj[i].id);
  298. li.className = "mui-table-view-cell";
  299. li.innerHTML = '<div class="flexCenter OflexCenter mui-clearfix">' +
  300. '<div class="madiaHead resouseHead" style="background-image:url(' + hasImg + ')"></div>' +
  301. '<div class="madiaInfo OmadiaInfo">' +
  302. '<p class="mui-ellipsis-2 h1Font">' + obj[i].name + '</p>' +
  303. '<p class="mui-ellipsis h2Font">' + cnt + '</p>' +
  304. '</div>' +
  305. '</div>'
  306. document.getElementById(aimId).appendChild(li);
  307. }
  308. }
  309. })
  310. },
  311. queryPubCount = function() {
  312. oAjax("/ajax/article/count/publish", { //文章总数
  313. "owner": orgId,
  314. "category": "2"
  315. }, "GET", function(data) {
  316. if(data.data > rows) {
  317. $("#seeMoreArtical").removeClass("displayNone")
  318. $("#articalNum").text(data.data);
  319. }
  320. });
  321. oAjax("/ajax/resource/count/publish", { //资源总数
  322. "owner": orgId,
  323. "category": "2"
  324. }, "GET", function(data) {
  325. if(data.data > rows) {
  326. $("#seeMoreResource").removeClass("displayNone")
  327. $("#resourceNum").text(data.data);
  328. }
  329. });
  330. oAjax("/ajax/ware/count/publish", { //服务总数
  331. "owner": orgId,
  332. "category": "2"
  333. }, "GET", function(data) {
  334. if(data.data > rows) {
  335. $("#seeMoreService").removeClass("displayNone")
  336. $("#serviceNum").text(data.data);
  337. }
  338. });
  339. oAjax("/ajax/product/count/publish", { //产品总数
  340. "owner": orgId
  341. }, "GET", function(data) {
  342. if(data.data > rows) {
  343. $("#seeMoreProduct").removeClass("displayNone")
  344. $("#productNum").text(data.data);
  345. }
  346. });
  347. },
  348. bindClickFun = function() {
  349. var this_="../html/cmpInforShow.html?cmpId="+orgId;
  350. wcFresh(this_);
  351. $("body").on("click",".seeMore,#goCmpBrief",function(){
  352. isInstalled(this_,true);
  353. $(this).addClass("activeThis");
  354. })
  355. $('#articelShow,#relateArt').on('click', 'li', function() {
  356. var id = this.getAttribute("data-id");
  357. location.href="http://" + window.location.host + "/e/a.html?id=" + id;
  358. })
  359. $('#resourceShow').on('click', 'li', function() {
  360. var id = this.getAttribute("data-id");
  361. location.href="http://" + window.location.host + "/e/r.html?id=" + id;
  362. })
  363. $('#demandShow').on('click', 'li', function() {
  364. var id = this.getAttribute("data-id");
  365. location.href="http://" + window.location.host + "/e/d.html?id=" + id;
  366. $(this).addClass("activeThis");
  367. })
  368. $('#serviceShow').on('click', 'li', function() {
  369. var id = this.getAttribute("data-id");
  370. location.href="http://" + window.location.host + "/e/s.html?id=" + id;
  371. $(this).addClass("activeThis");
  372. })
  373. $('#productShow').on('click', 'li', function() {
  374. var id = this.getAttribute("data-id");
  375. location.href="http://" + window.location.host + "/e/pr.html?id=" + id;
  376. $(this).addClass("activeThis");
  377. })
  378. }
  379. pageViewLog(orgId,6)
  380. companyMessage(orgId);
  381. relevantarticalList(); //相关文章
  382. likeExperts(); //感兴趣企业
  383. articalListVal()
  384. bindClickFun()
  385. queryPubCount();
  386. function companyMessage(id) {
  387. $.ajax({
  388. url: "../ajax/org/" + id,
  389. dataType: 'json', //数据格式类型
  390. type: 'GET', //http请求类型
  391. timeout: 10000, //超时设置
  392. success: function(data) {
  393. if(data.success) {
  394. var $data = data.data;
  395. if($data.resMgr){
  396. resourceListVal();
  397. serviceListVal();
  398. document.getElementsByClassName("establishments")[0].style.display="block"
  399. }
  400. if(!$data.colMgr && !$data.resMgr){
  401. productListVal();
  402. document.getElementsByClassName("productions")[0].style.display="block"
  403. }
  404. if($data.forShort){
  405. document.getElementById("companyName").innerText = $data.forShort;
  406. }else{
  407. document.getElementById("companyName").innerText = $data.name;
  408. }
  409. demandListVal($data.name);
  410. if($data.hasOrgLogo) {
  411. document.getElementById("oimg").src = "/images/org/" + $data.id + ".jpg";
  412. } else {
  413. document.getElementById("oimg").src = "../images/default-icon.jpg";
  414. }
  415. /*企业标识*/
  416. if($data.authStatus == 3) {
  417. document.getElementById("authFlag").classList.add("authicon-com-ok");
  418. }
  419. /*所在城市*/
  420. if($data.city){
  421. document.getElementById("address").innerHTML ='<em class="iconfontnew icon-address"></em> ' + $data.city;
  422. }
  423. else {
  424. document.getElementById("address").style.display = "none";
  425. }
  426. /*企业简介*/
  427. if($data.descp) {
  428. document.getElementById("breifinfo").innerText = $data.descp;
  429. }else{
  430. document.getElementById("breifinfo").parentNode.style.display = "none";
  431. }
  432. /*应用行业*/
  433. var proOther = "";
  434. if($data.industry) {
  435. proOther = $data.industry.replace(/,/gi, " | ");
  436. }
  437. document.getElementById("industryShow").innerText = proOther;
  438. /*专注领域*/
  439. if($data.subject) {
  440. indu($data.subject, 'subjectShow')
  441. } else {
  442. document.getElementById("subjectShow").parentNode.parentNode.style.display = "none";
  443. }
  444. document.title=$data.name + "-" + proOther;
  445. //微信再次分享
  446. shareTitle = document.getElementById("companyName").innerText;
  447. descContent = document.getElementById("industryShow").innerText.substring(0,70);
  448. if(document.getElementById("oimg").src !="../images/default-icon.jpg"){
  449. imgUrl= document.getElementById("oimg").src;
  450. }
  451. }
  452. },
  453. error: function() {
  454. }
  455. });
  456. }
  457. /*应用行业及领域及企业资质*/
  458. function indu(oString, oSelector) {
  459. var arr = oString.split(",");
  460. var oArr = new Array();
  461. var i;
  462. for(i in arr) {
  463. oArr.push('<li>' + arr[i] + '</li>');
  464. }
  465. document.getElementById(oSelector).innerHTML = oArr.join("");
  466. }
  467. //相关文章信息
  468. function relevantarticalList(){
  469. $.ajax({
  470. url:"/ajax/article/byAssOrg",
  471. "type" : "GET" ,
  472. "dataType" : "json",
  473. "data" :{"id":orgId},
  474. "async":"false",
  475. "traditional": true, //传数组必须加这个
  476. "success" : function(data) {
  477. if (data.success && data.data!=""){
  478. // document.getElementById("relateArt").parentNode.parentNode.classList.remove("displayNone");
  479. document.getElementById("relateArt").innerHTML="";
  480. var StrData = data.data
  481. var lengthT;
  482. if(data.data.length>5){
  483. lengthT=5;
  484. }else{
  485. lengthT=data.data.length
  486. }
  487. for(var i = 0; i < lengthT; i++) {
  488. (function(n) {
  489. var imgL="../images/default-artical.jpg";
  490. if(StrData[i].articleImg){
  491. imgL='/data/article/' + StrData[i].articleImg
  492. }
  493. var oURL;
  494. if(StrData[i].articleType==1) {
  495. oURL="/ajax/professor/baseInfo/"+StrData[i].ownerId;
  496. }else if(StrData[i].articleType==2){
  497. oURL="/ajax/org/" + StrData[i].ownerId;
  498. }else if(StrData[i].articleType==3){
  499. oURL="/ajax/platform/info";
  500. }
  501. $.ajax({
  502. url:oURL,
  503. "data": {id:StrData[i].ownerId},
  504. "type": "GET",
  505. 'dataType': "json",
  506. "success": function(data) {
  507. if(data.success) {
  508. var add = document.createElement("li");
  509. add.className = "mui-table-view-cell";
  510. add.setAttribute("data-id",StrData[n].articleId);
  511. var thisName,userType,thisAuth,thisTitle
  512. if(data.data.forShort){
  513. thisName=data.data.forShort;
  514. }else{
  515. thisName=data.data.name;
  516. }
  517. if(StrData[n].articleType==1) {
  518. userType = autho(data.data.authType, data.data.orgAuth, data.data.authStatus);
  519. thisTitle = userType.title;
  520. thisAuth = userType.sty;
  521. add.setAttribute("owner-id", data.data.id);
  522. add.setAttribute("data-type", 1);
  523. }else if(StrData[n].articleType==2){
  524. add.setAttribute("owner-id", data.data.id);
  525. add.setAttribute("data-type", 2);
  526. if(data.data.authStatus==3) {
  527. thisTitle = "科袖认证企业";
  528. thisAuth = "authicon-com-ok";
  529. }
  530. }else if(StrData[n].articleType==3){
  531. add.setAttribute("owner-id", data.data.id);
  532. add.setAttribute("data-type", 3);
  533. }
  534. var itemlist = '<div class="flexCenter OflexCenter clearfix"><div class="madiaHead artHead" style="background-image:url('+imgL+')"></div>';
  535. itemlist += '<div class="madiaInfo OmadiaInfo">';
  536. itemlist += '<p class="ellipsisSty-2 h1Font" id="usertitle">'+StrData[n].articleTitle+'</p>';
  537. itemlist += '<p><span class="h2Font" style="margin-right:10px">'+thisName+'</span><span class="time">'+commenTime(StrData[n].publishTime)+'</span></p>';
  538. itemlist += '</div></div>';
  539. add.innerHTML=itemlist;
  540. document.getElementById("relateArt").appendChild(add);
  541. }
  542. },
  543. error: function() {
  544. }
  545. });
  546. })(i);
  547. }
  548. }
  549. },
  550. error: function() {
  551. }
  552. });
  553. }
  554. //感兴趣
  555. function likeExperts(){
  556. $.ajax({
  557. url:"/ajax/org/ralateOrgs",
  558. "type": "get",
  559. "dataType" : "json",
  560. "data" :{"orgId":orgId},
  561. "success": function(data) {
  562. if(data.success && data.data) {
  563. var lengthT;
  564. if(data.data.length>5){
  565. lengthT=5;
  566. }else{
  567. lengthT=data.data.length
  568. }
  569. for(var i = 0; i < lengthT; i++) {
  570. var ExpId = data.data[i].id;
  571. likeExpertsList(ExpId);
  572. }
  573. }
  574. },
  575. error: function() {
  576. }
  577. });
  578. }
  579. //感兴趣
  580. function likeExpertsList(ExpId){
  581. $.ajax({
  582. url: "/ajax/org/"+ExpId,
  583. "type" : "GET" ,
  584. "dataType" : "json",
  585. "success" : function(data) {
  586. if (data.success && data.data!=""){
  587. document.getElementById("likePro").parentNode.parentNode.classList.remove("displayNone");
  588. var add = document.createElement("li");
  589. add.setAttribute("data-id",data.data.id);
  590. add.className = "mui-table-view-cell";
  591. add.style.minHeight="68px";
  592. var imgL,thisName,thisAuth,thisTitle,otherI="";
  593. if(data.data.hasOrgLogo == 1) {
  594. imgL="/images/org/" + data.data.id + ".jpg";
  595. }else{
  596. imgL='../images/default-icon.jpg'
  597. }
  598. if(data.data.forShort){
  599. thisName=data.data.forShort
  600. }else{
  601. thisName=data.data.name
  602. }
  603. if(data.data.industry){
  604. otherI=data.data.industry.replace(/,/gi, " | ");
  605. }
  606. if(data.data.authStatus==3){
  607. thisAuth="authicon-com-ok"
  608. thisTitle="科袖认证企业"
  609. }
  610. var itemlist = '<a href="c.html?id='+data.data.id+'" class="flexCenter OflexCenter clearfix"><div class="madiaHead cmpHead"><div class="boxBlock"><img class="boxBlockimg" src="'+imgL+'" /></div></div>';
  611. itemlist += '<div class="madiaInfo OmadiaInfo">';
  612. itemlist += '<p class="ellipsisSty"><span class="h1Font">'+thisName+'</span><em class="authiconNew '+thisAuth+'" title="'+thisTitle+'"></em></p>';
  613. itemlist += '<p class="ellipsisSty h2Font">'+otherI+'</p>';
  614. itemlist += '</div></a>';
  615. add.innerHTML=itemlist;
  616. document.getElementById("likePro").appendChild(add);
  617. }
  618. },
  619. error: function() {
  620. }
  621. });
  622. }
  623. /*微信分享*/
  624. $.ajax({
  625. url: "../ajax/weixin/jsapiTicket",
  626. type: 'get',
  627. dataType: 'json',
  628. contentType: "application/x-www-form-urlencoded; charset=utf-8",
  629. data: {
  630. 'url': location.href.split('#')[0]
  631. },
  632. success: function(data) {
  633. if(data.data) {
  634. wx.config({
  635. debug: false, //调试模式好犀利
  636. appId: data.data.appId,
  637. timestamp: data.data.timestamp,
  638. nonceStr: data.data.nonceStr,
  639. signature: data.data.signature,
  640. jsApiList: [ // 所有要调用的 API 都要加到这个列表中
  641. "onMenuShareAppMessage",
  642. "onMenuShareTimeline",
  643. "onMenuShareQQ",
  644. "onMenuShareQZone",
  645. "scanQRCode",
  646. ]
  647. });
  648. wx.ready(function() {
  649. // 在这里调用 API
  650. wx.onMenuShareAppMessage({ //分享给朋友
  651. title: shareTitle, // 分享标题
  652. desc: descContent, // 分享描述
  653. link: lineLink, // 分享链接
  654. imgUrl: imgUrl, // 分享图标
  655. success: share_success_callback,
  656. cancel: share_cancel_callback
  657. });
  658. wx.onMenuShareTimeline({ //分享到朋友圈
  659. title: shareTitle, // 分享标题
  660. desc: descContent, // 分享描述
  661. link: lineLink, // 分享链接
  662. imgUrl: imgUrl, // 分享图标
  663. success: share_success_callback,
  664. cancel: share_cancel_callback
  665. });
  666. wx.onMenuShareQQ({ //分享到QQ
  667. title: shareTitle, // 分享标题
  668. desc: descContent, // 分享描述
  669. link: lineLink, // 分享链接
  670. imgUrl: imgUrl, // 分享图标
  671. success: share_success_callback,
  672. cancel: share_cancel_callback
  673. });
  674. wx.onMenuShareQZone({ //分享到QQ空间
  675. title: shareTitle, // 分享标题
  676. desc: descContent, // 分享描述
  677. link: lineLink, // 分享链接
  678. imgUrl: imgUrl, // 分享图标
  679. success: share_success_callback,
  680. cancel: share_cancel_callback
  681. });
  682. });
  683. //分享成功后的回调函数
  684. function share_success_callback() {}
  685. //用户取消分享后执行的回调函数
  686. function share_cancel_callback() {}
  687. }
  688. }
  689. });
  690. })
  691. </script>
  692. </body>
  693. </html>