网站
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 

68 linhas
2.1 KiB

  1. /**
  2. * Created by Administrator on 2021/4/5.
  3. */
  4. define(['jquery', "template", "Tools", 'swiper'], function ($, template, Tools, swiper) {
  5. //数据存储
  6. var module = {
  7. data: {
  8. //服务器地址
  9. serverApi:'',
  10. //焦点图数据
  11. focusList: [],
  12. communicateList: [],
  13. newImgList:[]
  14. },
  15. };
  16. var tools = new Tools();
  17. module.init = function (page) {
  18. //新闻列表
  19. tools.doGet(newsList, {pageNum:1,pageSize:8}, module.newsList , true);
  20. tools.doGet(webList, {}, module.webList , true);
  21. new Swiper('#bannerFocusNextWrap', {
  22. paginationClickable: true,
  23. pagination: '.a2',
  24. autoplay : 2000,
  25. loop:true
  26. })
  27. $("#nowDateNYR").html(new Date().getFullYear()+'-'+(new Date().getMonth()+1)+'-'+new Date().getDate());
  28. };
  29. module.newsList = function (data) {
  30. if (data.code == 200) {
  31. var content = data.rows;
  32. module.data.newList = content;
  33. var newListData = template('newListData', module.data);
  34. $("#newListContent").html(newListData);
  35. var newImgList = [];
  36. content.map(rr=>{
  37. if (rr.infoImg!=null&&rr.infoImg!=""){
  38. newImgList.push(rr.infoImg);
  39. }
  40. })
  41. module.data.newImgList = newImgList;
  42. var newListDataImg = template('newListDataImg', module.data);
  43. $("#bannerFocusNextContent").html(newListDataImg);
  44. }
  45. }
  46. module.webList = function (data) {
  47. if (data.code == 200) {
  48. var content = data.data;
  49. module.data.webList = content;
  50. var webData = template('webData', module.data);
  51. $("#webContent").html(webData);
  52. var titData = template('titData', module.data);
  53. $("#titContent").html(titData);
  54. }
  55. }
  56. searchChange = function () {
  57. tools.doGet(newsList, {pageNum:1,pageSize:8,infoName:$("#searchInput").val()}, module.newsList , true);
  58. }
  59. return module;
  60. });