policynewsnoticenews.js 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. /**
  2. * Created by 14381 on 2017/12/04.
  3. */
  4. $(document).ready(function(){
  5. loadPage();
  6. typeSelectList($("#ptype").val(),"ptype",-1);
  7. });
  8. // <a href="javascript:void(0);" onclick="showAll('+"'"+value.id+"'"+')"></a>
  9. function loadPage(obj) {
  10. var select=$("#title").val();
  11. var ptype=$("#ptype").val();
  12. if(obj != undefined && obj != ""){
  13. pageNumber = 1;
  14. }
  15. $.ajax({
  16. url: " "+baseConfig.URL.zcactivityfindPaging + "",
  17. type: "POST",
  18. async: false,
  19. cache: false,
  20. data: {title:select,ptype:ptype,pageNo:pageNumber,pageSize:pageSize},
  21. success:function (data) {
  22. if(data.status=="SUCCESS"){
  23. $("#versionDiv").html('');
  24. $.each(data.list,function (name,value){
  25. var htmlStr='';
  26. htmlStr='<tr>' +
  27. '<td>'+value.tname+'</td>' +
  28. '<td> <a href="javascript:void(0);" onclick="showsenews('+"'"+value.id+"'"+')">'+value.title+'</a></td>'+
  29. '<td>'+value.creattime+'</td>' ;
  30. htmlStr+='<td><input type="image" src="../img/yes.png" class="btn" onclick="releasetrueorfalse('+"'"+value.id+"'"+')" title="编辑">' +
  31. '<input type="image" src="../img/del.png" class="btn" onclick="delerelease('+"'"+value.id+"'"+')" title="删除"></td></tr>'
  32. $("#versionDiv").append(htmlStr);
  33. });
  34. if(data.pageNumber){
  35. pageNumber=data.pageNumber;
  36. pageCount=data.pageCount;
  37. showPageHtml("page",data.rowCount);
  38. }
  39. }
  40. }
  41. });
  42. }
  43. function pageOnKeydown(obj,event){
  44. $(obj).val($(obj).val().replace(/\D/g,''));
  45. if(event.keyCode == "13")
  46. {
  47. pageList($(obj).val());
  48. }
  49. }
  50. function pageList(objPage){
  51. $("#pageShowNumber").val(objPage);
  52. pageNumber=objPage;
  53. loadPage();
  54. }
  55. // function pageList(obj) {
  56. // if(obj<1){
  57. // obj=1;
  58. // }
  59. // if(obj>pageCount){
  60. // obj=pageCount;
  61. // }
  62. // pageNumber=obj;
  63. // loadPage();
  64. // }
  65. function releasetrueorfalse(id){
  66. window.location.href="/iflytek/policyaddnews.html?id="+id;
  67. }
  68. function delerelease(obj) {
  69. var id=obj;
  70. $.ajax({
  71. url:" "+baseConfig.URL.zcdelrelease + "",
  72. type:"POST",
  73. data:{
  74. id:id
  75. },
  76. dataType:"json",
  77. success:function (data) {
  78. if (data.status == 'SUCCESS') {
  79. Showbo.Msg.alert("删除成功",function(resout) {
  80. history.go(0);
  81. });
  82. }else if(data.status =="ERROR"){
  83. Showbo.Msg.alert("删除失败",function(resout) {
  84. history.go(0);
  85. });
  86. }
  87. }
  88. });
  89. }
  90. function showsenews(id) {
  91. window.location.href="/iflytek/policynewsshow.html?id="+id;
  92. }
  93. function addactivity() {
  94. window.location.href="/iflytek/policyaddnews.html";
  95. }
  96. function onChangeSelect(){
  97. typeSelectList($("#ptype").val(),"ptype",-1);
  98. }
  99. function typeSelectList(fcode,objid,objval){
  100. $.ajax({
  101. url: baseConfig.URL.zcselectType + "",
  102. type: "get",
  103. data:{fcode:fcode},
  104. cache: false,
  105. success:function (res) {
  106. console.log(res);
  107. var options = "";
  108. $.each(res.selectList, function (i, value) {
  109. options += "<option value=\"" + value.code + "\">" +value.name + "</option>";
  110. });
  111. $("#"+objid).html(options);
  112. if(objval!=-1){
  113. $("#"+objid).val(objval);
  114. }
  115. delete options;
  116. },
  117. complete:function (XHR, TS) {
  118. // $('.ui-dialog-buttonpane').find('button:contains("保存添加信息")').removeAttr("disabled");
  119. },
  120. error:function (XMLHttpRequest, textStatus, errorThrown) {
  121. alert(textStatus);
  122. }
  123. });
  124. }