Sin Descripción

coophistory-other.js 2.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. mui.ready(function() {
  2. mui.plusReady(function() {
  3. var self = plus.webview.currentWebview();
  4. var proId = self.professorId;
  5. function userInformation() {
  6. mui.ajax(baseUrl + "/ajax/consult/pqAssessHis", {
  7. dataType: 'json', //数据格式类型
  8. type: 'GET', //http请求类型
  9. data: {
  10. "professorId": proId
  11. },
  12. timeout: 10000, //超时设置
  13. success: function(data) {
  14. var str = JSON.stringify(data);
  15. var $info = data.data.data || {}
  16. if(data.success) {
  17. plus.nativeUI.closeWaiting();
  18. plus.webview.currentWebview().show("slide-in-right", 150);
  19. var html = [];
  20. for(var i = 0; i < data.data.data.length; i++) {
  21. var assessTime = $info[i]["assessTime"].substr(0, 4) + "年" + $info[i].assessTime.substr(4, 2) + "月" + $info[i].assessTime.substr(6, 2) + "日" +
  22. $info[i].assessTime.substr(8, 2) + ":" + $info[i].assessTime.substr(10, 2);
  23. var string = '<li class="mui-table-view-cell mui-media">'
  24. string += '<a class="proinfor" href="../html/proinforbrow.html">'
  25. string += '<div class="mui-pull-left lefthead">'
  26. if($info[i].professor.hasHeadImage) {
  27. string += '<img class="mui-media-object headimg headRadius" src="/images/head/' + userid + '_l.jpg">'
  28. } else {
  29. string += '<img class="mui-media-object headimg headRadius" src="../images/default-photo.jpg">'
  30. }
  31. string += '<p class="listtit0">' + $info[i].professor.name + '</p>'
  32. string += '</div>'
  33. string += '<div class="mui-media-body">'
  34. string += '<div class="contit">'
  35. string += '<span class="mui-ellipsis listtit">' + assessTime + '</span>'
  36. string += '<div class="conresoult">'
  37. string += '<div class="levelbox">'
  38. string += '<span class="mui-icon iconfont icon-favorfill star"></span>'
  39. string += '<span class="mui-icon iconfont icon-favorfill star"></span>'
  40. string += '<span class="mui-icon iconfont icon-favorfill star"></span>'
  41. string += '<span class="mui-icon iconfont icon-favor star"></span>'
  42. string += '<span class="mui-icon iconfont icon-favor star"></span>'
  43. string += '</div>'
  44. string += '</div>'
  45. string += '</div>'
  46. string += '<p class="listtit2 conbrief">'
  47. if($info[i].assessContant) string += $info[i].assessContant;
  48. string += '</p>'
  49. string += '</div></a></li>'
  50. html.push(string);
  51. var startLeval = parseInt($info[i].starLevel);
  52. var start = document.getElementsByClassName("star");
  53. for(var j = 0; j < startLeval; j++) {
  54. start[j].classList.add("icon-favorfill");
  55. }
  56. document.getElementsByClassName(" protable")[0].innerHTML = html.join('');
  57. }
  58. }
  59. },
  60. error: function() {
  61. plus.nativeUI.toast("服务器链接超时", toastStyle);
  62. return;
  63. }
  64. });
  65. }
  66. userInformation();
  67. });
  68. });