ndjhckmain.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. $.namespace("ndjhck.main");
  2. ndjhck.main.init=function(){
  3. }
  4. ndjhck.main.back=function(viewflag){
  5. var xmid=$("#xmid").val();
  6. //返回标识,该变量表示是返回编辑页面还是直接进入的编辑页面
  7. var fhbz=1;
  8. if(viewflag==1){
  9. location.href=$.app+"/jsjdgl/view?id="+xmid+"&fhbz="+fhbz;
  10. }else{
  11. location.href=$.app+"/jsjdgl/edit?id="+xmid+"&fhbz="+fhbz;
  12. }
  13. }
  14. //传入项目id,月份跟年度
  15. ndjhck.main.tianbao=function(xmid,yf,nd,id){
  16. $('.theme-popover-mask').fadeIn(100);
  17. $('.theme-popover').slideDown(0);
  18. $.ajax({
  19. url:$.app+"/jsjdgl/xmxxcx",
  20. type:"post",
  21. data:{
  22. xmid:xmid,
  23. jhnd:nd,
  24. yf:yf
  25. },
  26. dataType:"json",
  27. success:function(data){
  28. if(data){
  29. $("#xmmc").val(data.xmmc);
  30. $("#szgk").val(data.szgkzw);
  31. $("#szgq").val(data.szgqzw);
  32. $("#jhnd").val(data.jhnd);
  33. $("#ndjhtz").val(data.ndjhtz);
  34. $("#xmlx").val(data.xmlb);
  35. $("#yf").val(yf);
  36. $("#dqxxjd").val(data.dqxxjd);
  37. $("#xxjdwcqkfx").val(data.xxjdwcqkfx);
  38. $("#sjwctze").val(data.dqydtz);
  39. $("#xmyjhxxid").val(data.xmyjhxxid);
  40. //获取当前月份
  41. var date=new Date;
  42. var month=date.getMonth()+1;
  43. $("#tbyd").val(yf);
  44. var str="";
  45. str+=data.jhnd+"年"+yf+"月实施进度填报";
  46. $("#nybt").empty();
  47. $("#nybt").append(str);
  48. }else {
  49. $.alert({
  50. title: '提示',
  51. content: data.message,
  52. confirm: function(){
  53. }
  54. });
  55. }
  56. }
  57. });
  58. }
  59. van=function(a,b){
  60. if(!isFDS(a.val())){
  61. ts(b+"必须为正数",a);
  62. return false;
  63. }
  64. };
  65. ndjhck.main.savexmyjhxx=function(id){
  66. //验证浮点类型
  67. if(van($('#addform input[name=sjwctze]'),"实际完成投资额")==false){return false;}
  68. //标志位
  69. var yf = $("#yf").val();
  70. var viewflag=$("#viewflag").val();
  71. $.ajax({
  72. url:$.app+"/jsjdgl/savexmyjhxx",
  73. data:$("#addform").serialize(),
  74. type:"post",
  75. dataType:"json",
  76. success:function(data){//ajax返回的数据
  77. if (data.success) {
  78. $.alert({
  79. title: '提示',
  80. content: '操作成功',
  81. confirm: function(){
  82. location.href=$.app+"/jsjdgl/ndjhck?id="+id+"&viewflag="+viewflag;
  83. }
  84. });
  85. }else {
  86. $.alert({
  87. title: '提示',
  88. content: data.message,
  89. confirm: function(){
  90. }
  91. });
  92. }
  93. }
  94. });
  95. }