editpulic.js 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. // 纯文本title,图文title
  2. function editPureTextTitleName(dataID,title,str) {
  3. $("[dataId*="+dataID+"]").find('.empty_block').removeClass('block_b');
  4. $("[dataId*="+dataID+"]").find('.empty_block').addClass('hides');
  5. $("[dataId*="+dataID+"]").find('.message_preview').removeClass('hides');
  6. $("[dataId*="+dataID+"]").find('.message_preview').find('.aum-p').html(title);
  7. $("[dataId*="+dataID+"]").find('.message_preview').find('.preview_content').html(str);
  8. }
  9. // 图文
  10. function edituploadImage(dataID,title,img,str) {
  11. $("[dataId*="+dataID+"]").find('.empty_block').removeClass('block_b');
  12. $("[dataId*="+dataID+"]").find('.empty_block').addClass('hides');
  13. $("[dataId*="+dataID+"]").find('.message_preview').removeClass('hides');
  14. $("[dataId*="+dataID+"]").find('.message_preview').find('.aum-p').html(title);
  15. $("[dataId*="+dataID+"]").find('.message_preview').find('.image1').attr('src',img);
  16. $("[dataId*="+dataID+"]").find('.message_preview').find('.image1').css({width:'318px',height:'100px'});
  17. $("[dataId*="+dataID+"]").find('.message_preview').find('.preview_content').html(str)
  18. }
  19. // 图集
  20. var cur=0;var timer = null;
  21. function editlunbo(){
  22. console.log('jijlai ')
  23. var mySwiper = new Swiper('.swiper-container',{
  24. autoplay: {
  25. delay: 2500,
  26. disableOnInteraction: false,
  27. },
  28. });
  29. }
  30. function edituploadImageAtlas(dataID,pictureList) {
  31. $("[dataId*="+dataID+"]").find('.empty_block').removeClass('block_b');
  32. $("[dataId*="+dataID+"]").find('.empty_block').addClass('hides');
  33. $("[dataId*="+dataID+"]").find('.message_preview').removeClass('hides');
  34. for (var u = 0;u < pictureList.length; u++) {
  35. $("[dataId*=" + dataID + "]").find('.message_preview').find('.aum-p').html(pictureList[u].title);
  36. $("[dataId*=" + dataID + "]").find('.message_preview').find('.banner_img').find('.swiper-wrapper').append(`<div index-data="${u}" class="swiper-slide"><img src="${pictureList[u].imageUrl}" alt=""></div>`);
  37. editlunbo()
  38. }
  39. }
  40. // 文件
  41. function edituploadFile(dataID,fileArray) {
  42. $("[dataId*="+dataID+"]").find('.empty_block').removeClass('block_b');
  43. $("[dataId*="+dataID+"]").find('.empty_block').addClass('hides');
  44. $("[dataId*="+dataID+"]").find('.message_preview').removeClass('hides');
  45. for (var u = 0;u < fileArray.length; u++) {
  46. $("[dataId*=" + dataID + "]").find('.message_preview').find('.aum-p').html(fileArray[u].title);
  47. $("[dataId*="+dataID+"]").find('.message_preview').find('.fileItem').append(`<li class="li_list empty" index-data="${u}"><p class="list_name" style="font-weight: 300">${fileArray[u].fileName}</p></li>`);
  48. }
  49. }
  50. // 链接
  51. // 链接和内容回显
  52. function editlinkFun(dataID,linkArray) {
  53. for (var u = 0;u < linkArray.length; u++) {
  54. $("[dataId*="+dataID+"]").find('.empty_block').removeClass('block_b');
  55. $("[dataId*="+dataID+"]").find('.empty_block').addClass('hides');
  56. $("[dataId*="+dataID+"]").find('.message_preview').removeClass('hides');
  57. $("[dataId*="+dataID+"]").find('.message_preview').find(".links").append(`<li class="li_list" index-data="${u}">
  58. <p class="list_name preview-p" style="font-weight: normal">${linkArray[u].linkName}</p>
  59. <span class="field_type preview-p link_url">${linkArray[u].linkUrl}</span>
  60. </li>`);
  61. }
  62. }
  63. // 视频
  64. function editaddVideo(dataID,videoUrl) {
  65. $("[dataId*="+dataID+"]").find('.empty_block').removeClass('block_b');
  66. $("[dataId*="+dataID+"]").find('.empty_block').addClass('hides');
  67. $("[dataId*="+dataID+"]").find('.message_preview').removeClass('hides');
  68. $("[dataId*="+dataID+"]").find('.message_preview').find('.videoItem video>source').attr("src",videoUrl);
  69. }
  70. // 设备铭牌
  71. function editDevice(dataID,DeviceArray) {
  72. $("[dataId*="+dataID+"]").find('.empty_block').removeClass('block_b');
  73. $("[dataId*="+dataID+"]").find('.empty_block').addClass('hides');
  74. $("[dataId*="+dataID+"]").find('.message_preview').removeClass('hides');
  75. for (var u = 0;u < DeviceArray.length; u++) {
  76. $("[dataId*=" + dataID + "]").find('.message_preview').find('.deviceItem').append(
  77. `<li class="li_list" index-data="${u}">
  78. <p class="list_name preview-p" style="font-weight: normal">${DeviceArray[u].paramName}</p>
  79. <span class="field_type preview-p link_url">${DeviceArray[u].paramContent}</span>
  80. </li>`);
  81. }
  82. }