农燊高科官方网站
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

4 лет назад
4 лет назад
4 лет назад
4 лет назад
4 лет назад
3 лет назад
3 лет назад
4 лет назад
4 лет назад
4 лет назад
4 лет назад
4 лет назад
3 лет назад
4 лет назад
4 лет назад
4 лет назад
4 лет назад
4 лет назад
4 лет назад
4 лет назад
3 лет назад
4 лет назад
3 лет назад
4 лет назад
4 лет назад
4 лет назад
3 лет назад
4 лет назад
4 лет назад
3 лет назад
4 лет назад
3 лет назад
4 лет назад
4 лет назад
4 лет назад
4 лет назад
3 лет назад
4 лет назад
3 лет назад
4 лет назад
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. /**
  2. * Created by Administrator on 2021/4/5.
  3. */
  4. define(['jquery', "template", "Tools", "interactApi", "paging"], function ($, template, Tools ) {
  5. //数据存储
  6. var module = {
  7. data: {
  8. //互动交流列表
  9. interactInformationList:'',
  10. //搜索结果列表
  11. searchInformationList:'',
  12. //页码
  13. pageNum: 1,
  14. //页码集合
  15. pageList: [],
  16. //每页数量
  17. pageSize: 5,
  18. //总页数
  19. pageCount:0
  20. },
  21. };
  22. var tools = new Tools();
  23. module.init = function (page) {
  24. //底部友情链接
  25. tools.doGet(friendsLinks, {}, module.bottomFriendsLinks, true);
  26. if(getQueryVariable('keyWord')){
  27. $('#searchTitle').val(getQueryVariable('keyWord'));
  28. goSearch()
  29. }
  30. //互动交流
  31. tools.doGet(interactList, {deptId:100,pageNum:module.data.pageNum,pageSize:module.data.pageSize,reply:'notnull'}, module.interactInformation,true);
  32. //网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号)
  33. tools.getWebConfig();
  34. };
  35. //获取地址栏参数
  36. function getQueryVariable(variable){
  37. var query = window.location.search.substring(1);
  38. var vars = query.split("&");
  39. for (var i=0;i<vars.length;i++) {
  40. var pair = vars[i].split("=");
  41. if(pair[0] == variable){return decodeURI(pair[1]);}
  42. }
  43. return(false);
  44. }
  45. //新闻资讯数据
  46. module.interactInformation = function (data) {
  47. if (data.code == 200) {
  48. console.log(data)
  49. var content = data.rows;
  50. var pageCount = (data.total/module.data.pageSize).toFixed(0);
  51. if (pageCount < 1){
  52. pageCount = 1;
  53. }
  54. console.log(module.data.interactInformationList)
  55. if(module.data.interactInformationList == ''){
  56. console.log('aaa')
  57. // 初始化 分页器
  58. var page_s1=createPage('.page_s1');
  59. // 设置分页
  60. setPage(page_s1,{
  61. pageTotal: data.total, // 数据总条数
  62. pageSize: module.data.pageSize, // 每页显示条数
  63. pageCurrent: module.data.pageNum, // 当前页
  64. maxBtnNum: 5, // 最多按钮个数 (最少5个)
  65. })
  66. $('#page_s1').html('共'+pageCount+'页')
  67. }
  68. module.data.pageCount = pageCount;
  69. module.data.interactInformationList = content;
  70. var interactInformationData = template('interactInformationData', module.data);
  71. $("#interactInformationContent").html(interactInformationData);
  72. }
  73. }
  74. //底部友情链接
  75. module.bottomFriendsLinks = function (data) {
  76. if (data.code == 200) {
  77. var content = data.data;
  78. console.log(content)
  79. module.data.friendsLinksList = content;
  80. var friendsLinksData = template('friendsLinksData', module.data);
  81. $("#friendsLinksContent").html(friendsLinksData);
  82. }
  83. }
  84. //新闻资讯数据
  85. module.searchInteractInformation = function (data) {
  86. if (data.code == 200) {
  87. var content = data.rows;
  88. var pageCount = (data.total/module.data.pageSize).toFixed(0);
  89. if (pageCount < 1){
  90. pageCount = 1;
  91. }
  92. if((module.data.searchInformationList == '' || module.data.searchType == 'YES')&& module.data.turnPage != 'YES'){
  93. // 初始化 分页器
  94. var page_s1=createPage('.page_s2');
  95. // 设置分页
  96. setPage(page_s1,{
  97. pageTotal: data.total, // 数据总条数
  98. pageSize: module.data.pageSize, // 每页显示条数
  99. pageCurrent: module.data.pageNum, // 当前页
  100. maxBtnNum: 5, // 最多按钮个数 (最少5个)
  101. })
  102. $('#page_s2').html('共'+pageCount+'页')
  103. }
  104. module.data.pageCount = pageCount;
  105. module.data.searchInformationList = content;
  106. var searchInformationData = template('searchInformationData', module.data);
  107. $("#searchInformationContent").html(searchInformationData);
  108. }
  109. }
  110. goSearch = function () {
  111. $('.page_s2').html('');
  112. var searchTitle = $('#searchTitle').val();
  113. var searchContent = $('#searchContent').val();
  114. module.data.searchTitle = searchTitle ;
  115. module.data.searchContent = searchContent ;
  116. module.data.searchType = 'YES';
  117. module.data.turnPage = 'NO';
  118. module.data.pageNum = 1 ;
  119. console.log('aaa')
  120. document.getElementById('interact').style.display = 'none';
  121. document.getElementById('search').style.display = 'block';
  122. tools.doGet(interactSearch, {deptId:100,title:searchTitle,content:searchContent,pageNum:1,pageSize:module.data.pageSize}, module.searchInteractInformation,true)
  123. }
  124. turnThePage = function (pageNum) {
  125. module.data.pageNum = pageNum ;
  126. if (module.data.searchType == 'YES'){
  127. module.data.turnPage = 'YES';
  128. tools.doGet(interactSearch, {deptId:100,title:module.data.searchTitle,content:module.data.searchContent,pageNum:pageNum,pageSize:module.data.pageSize}, module.searchInteractInformation,true)
  129. }else{
  130. tools.doGet(interactList, {deptId:100,pageNum:pageNum,pageSize:module.data.pageSize}, module.interactInformation,true);
  131. }
  132. }
  133. goUserInteract = function () {
  134. if(tools.getCookie('Admin-Token')){
  135. tools.skip('../user/user.html?type=goInteract')
  136. }else{
  137. tools.initDialog('登陆提示', '登陆后可参与竞价,是否登录?', function () {
  138. tools.skip('../login/login.html')
  139. }, '登录', function () { }, "取消")
  140. }
  141. }
  142. return module;
  143. });