Nenhuma Descrição

chat-assess-detail.js 1.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. mui.ready(function(){
  2. var ostarContainer =document.getElementById("starContainer");//星星容器
  3. var oassesscon =document.getElementById("assesscon");//评价内容
  4. function getAssDetail(manFlag,consultId) {
  5. if(manFlag == 'myNeed'){
  6. mui.ajax(baseUrl+'/ajax/consult/qacon',{
  7. data:{"consultId":consultId,"readStatus":"1"},
  8. dataType:'json',
  9. type:'get',
  10. timeout:10000,
  11. success:function(data){
  12. var myData = data.data;
  13. //评价星级
  14. var starCount = myData["assessStar"];
  15. var starlist = ostarContainer.children;
  16. for(var i = 0; i < starCount; i++) {
  17. starlist[i].classList.remove('icon-favor');
  18. starlist[i].classList.add('icon-favorfill');
  19. };
  20. oassesscon.innerHTML = myData["assessContant"];
  21. },
  22. error:function(xhr,type,errorThrown){
  23. plus.nativeUI.toast("服务器链接超时", toastStyle);
  24. }
  25. });
  26. } else if(manFlag == 'consult'){
  27. console.log('收到咨询');
  28. mui.ajax(baseUrl+'/ajax/consult/qapro',{
  29. data:{"consultId":consultId,"readStatus":"1"},
  30. dataType:'json',
  31. type:'get',
  32. timeout:10000,
  33. success:function(data){
  34. var myData = data.data;
  35. //评价星级
  36. var starCount = myData["assessStar"];
  37. var starlist = ostarContainer.children;
  38. for(var i = 0; i < starCount; i++) {
  39. starlist[i].classList.remove('icon-favor');
  40. starlist[i].classList.add('icon-favorfill');
  41. };
  42. oassesscon.innerHTML = myData["assessContant"];
  43. },
  44. error:function(xhr,type,errorThrown){
  45. plus.nativeUI.toast("服务器链接超时", toastStyle);
  46. }
  47. });
  48. }
  49. }
  50. mui.plusReady(function(){
  51. var self = plus.webview.currentWebview();
  52. var consultId = self.consultId;
  53. var manFlag = self.manFlag;
  54. /*console.log(consultId);
  55. console.log(manFlag);*/
  56. //填充评价详情
  57. getAssDetail(manFlag,consultId);
  58. });
  59. })