农燊高科官方网站
Não pode escolher mais do que 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.
 
 
 

82 linhas
2.8 KiB

  1. /**
  2. * Created by Administrator on 2021/4/5.
  3. */
  4. define(['jquery', "template", "Tools", "demandApi", "paging","user"], function ($, template, Tools ) {
  5. //数据存储
  6. var module = {
  7. data: {
  8. //公告列表
  9. demandInformationList:'',
  10. //鉴证列表
  11. supplyInformationList:'',
  12. //页码
  13. pageNum: 1,
  14. //页码集合
  15. pageList: [],
  16. //每页数量
  17. pageSize: 50,
  18. //总页数
  19. pageCount:0,
  20. //选中卡ID
  21. clickType:'supply',
  22. //供求类型 1:供应 2:求购 (不传值获取两种类型混合数据)
  23. demandType:1
  24. },
  25. };
  26. var tools = new Tools();
  27. module.init = function (page) {
  28. //底部友情链接
  29. tools.doGet(friendsLinks, {}, module.bottomFriendsLinks, true);
  30. //网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号)
  31. tools.getWebConfig();
  32. tools.doGet(userDemandUpdate+'/'+getQueryVariable('id'), {}, module.demandDetail,true);
  33. };
  34. //获取地址栏参数
  35. function getQueryVariable(variable){
  36. var query = window.location.search.substring(1);
  37. var vars = query.split("&");
  38. for (var i=0;i<vars.length;i++) {
  39. var pair = vars[i].split("=");
  40. if(pair[0] == variable){return pair[1];}
  41. }
  42. return(false);
  43. }
  44. //个人中心用户信息
  45. module.demandDetail = function(data){
  46. if (data.code == 200) {
  47. var content = data.data;
  48. console.log(content)
  49. module.data.demandInformationDetail = content;
  50. tools.doGet(demandImageList+'/'+getQueryVariable('id'), {}, module.demandImageDetail,true);
  51. }
  52. }
  53. //底部友情链接
  54. module.bottomFriendsLinks = function (data) {
  55. if (data.code == 200) {
  56. var content = data.data;
  57. console.log(content)
  58. module.data.friendsLinksList = content;
  59. var friendsLinksData = template('friendsLinksData', module.data);
  60. $("#friendsLinksContent").html(friendsLinksData);
  61. }
  62. }
  63. module.demandImageDetail = function(data){
  64. console.log(data)
  65. if (data.code == 200){
  66. var content = data.data;
  67. var fileUrlList = [];
  68. for (var i = 0 ; i < content.length ; i++){
  69. fileUrlList[i] = serverApi+content[i].fileUrl;
  70. }
  71. module.data.demandInformationDetail.fileUrlList = fileUrlList;
  72. var demandInformationData = template('demandInformationData', module.data);
  73. $("#demandInformationContent").html(demandInformationData);
  74. $("#projectContent").html(module.data.demandInformationDetail.projectContent);
  75. }
  76. }
  77. return module;
  78. });