jsjdgldetail.js 40 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303
  1. $.namespace("jsjdgl.detail");
  2. jsjdgl.detail.opflag = null;
  3. jsjdgl.detail.xiugaiflag=null;
  4. jsjdgl.detail.init=function(){
  5. }
  6. jsjdgl.detail.viewBw=function(id){
  7. $('#selectbwdiv').fadeIn(100);
  8. $('#selectbw2div').slideDown(0);
  9. showBw(id);
  10. }
  11. jsjdgl.detail.back=function(){
  12. if(jsjdgl.detail.path!=null&&jsjdgl.detail.path!=''){
  13. var type=jsjdgl.detail.type;
  14. location.href=$.app+jsjdgl.detail.path+"?type="+type;
  15. }else{
  16. location.href=$.app+"/jsjdgl/main";
  17. }
  18. }
  19. jsjdgl.detail.guanbipop=function(){
  20. var accid=$("#accid").val();
  21. if(accid!=null){
  22. $.confirm({
  23. title: '提示框',
  24. content: '您已上传附件,是否保存?',
  25. confirm: function(){
  26. jsjdgl.detail.xinzengfj();
  27. },
  28. cancel: function(){
  29. var flag=$("#flag").val();
  30. var id=$("#accid").val();
  31. $.post($.app + "/jsjdgl/delFile?id="+id, {}, function(data, status) {
  32. if (data.success) {
  33. $("#fjmc"+flag).html("");
  34. $("#fjxq").empty();
  35. $("#scfjbt").removeAttr("style");
  36. $("#delid"+flag).val("");
  37. jsjdgl.detail.delIds(id);
  38. } else {
  39. $.alert({
  40. title: '提示',
  41. content: data.message,
  42. confirm: function(){
  43. }
  44. });
  45. }
  46. }, "json");
  47. }
  48. });
  49. }
  50. $('.theme-popover-mask').fadeOut(100);
  51. $('.theme-popover').slideUp(0);
  52. }
  53. jsjdgl.detail.qtfjguanbipop=function(){
  54. var accid=$("#qtfjid").val();
  55. if(accid!=null&&accid!=undefined&&accid!=""){
  56. $.confirm({
  57. title: '提示框',
  58. content: '您已上传附件,是否保存?',
  59. confirm: function(){
  60. jsjdgl.detail.xinzengqtfj();
  61. },
  62. cancel: function(){
  63. var flag=$("#flag").val();
  64. var id=$("#qtfjid").val();
  65. $.post($.app + "/jsjdgl/delFile?id="+id, {}, function(data, status) {
  66. if (data.success) {
  67. $("#qtfjxq").empty();
  68. $("#scqtfjbt").removeAttr("style");
  69. $("#qtfjid").val("");
  70. jsjdgl.detail.delqtIds(id);
  71. } else {
  72. $.alert({
  73. title:'提示',
  74. content: data.message,
  75. confirm: function(){
  76. }
  77. });
  78. }
  79. }, "json");
  80. }
  81. });
  82. }
  83. $('#qtfjmask').fadeOut(100);
  84. $('#qtfjpopover').slideUp(0);
  85. }
  86. //viewflag表示查看页面的实施过程,返回的时候返回查看页面
  87. jsjdgl.detail.initssgc=function(data,viewflag){
  88. var xmid = $("#id").val();
  89. $.ajax({
  90. url:$.app+"/jsjdgl/ssgc",
  91. type:"post",
  92. data:{
  93. xmid:data
  94. },
  95. dataType:"json",
  96. success:function(data){
  97. if(data){
  98. var str="";
  99. for(var i=0;i<data.length;i++){
  100. var ssgc=data[i];
  101. str+="<tr class='tr_bg'>";
  102. str+="<td>"+ssgc.jhnd+"</td>";
  103. if(ssgc.ndjhtz!=null){
  104. str+="<td>"+ssgc.ndjhtz+"</td>";
  105. }else{
  106. str+="<td></td>";
  107. }
  108. if(ssgc.dqydtz!=null){
  109. str+="<td>"+ssgc.dqydtz+"</td>";
  110. }else{
  111. str+="<td></td>";
  112. }
  113. if(ssgc.dqxxjd!=null){
  114. str+="<td>"+ssgc.dqxxjd+"</td>";
  115. }else{
  116. str+="<td></td>";
  117. }
  118. if(ssgc.dqxxjd!=null){
  119. str+="<td>"+ssgc.xxjdwcqkfx+"</td>";
  120. }else{
  121. str+="<td></td>";
  122. }
  123. str+="<td >" +
  124. "<a class=\"btn btn-default btn-sm\" href=\"#\" onclick=\"jsjdgl.detail.ckxx('"+ssgc.id2+"','"+xmid+"','"+viewflag+"')\">"+
  125. "查看详细</a>"+
  126. "</td>";
  127. str+="</tr>";
  128. }
  129. $("#ssgctb").html("");
  130. $("#ssgctb").append(str);
  131. }else {
  132. $.alert({
  133. title: '提示',
  134. content: data.message,
  135. confirm: function(){
  136. }
  137. });
  138. }
  139. }
  140. });
  141. }
  142. jsjdgl.detail.ckxx=function(data1,data2,viewflag){
  143. location.href=$.app+"/jsjdgl/ndjhck?id="+data1+"&xmid="+data2+"&viewflag="+viewflag;
  144. }
  145. van=function(a,b){
  146. if(!isFDS(a.val())){
  147. ts(b+"必须为正数",a);
  148. return false;
  149. }
  150. };
  151. jsjdgl.detail.save=function(){
  152. //验证浮点类型
  153. if(van($('#addform input[name=ztz]'),"总投资")==false){return false;}
  154. if(van($('#addform input[name=axcd]'),"岸线长度 ")==false){return false;}
  155. if(van($('#addform input[name=bwdj]'),"泊位吨级 ")==false){return false;}
  156. if(van($('#addform input[name=tgnl]'),"通过能力")==false){return false;}
  157. $(".btn").attr("disabled",true);
  158. $.ajax({
  159. url:$.app+"/jsjdgl/save",
  160. data:$("#addform").serialize(),
  161. type:"post",
  162. dataType:"json",
  163. success:function(data){//ajax返回的数据
  164. if (data.success) {
  165. $.alert({
  166. title: '提示',
  167. content: '操作成功',
  168. confirm: function(){
  169. location.href=$.app+'/jsjdgl/main';
  170. }
  171. });
  172. }else {
  173. $.alert({
  174. title: '提示',
  175. content: data.message,
  176. confirm: function(){
  177. $(".btn").attr("disabled",false);
  178. }
  179. });
  180. }
  181. }
  182. });
  183. }
  184. jsjdgl.detail.download= function(scflag){
  185. var dldid=$("#delid"+scflag).val();
  186. location.href=$.app+"/accessory/download?id="+dldid;
  187. }
  188. jsjdgl.detail.saveFile = function(){
  189. var i=$("#flag").val();
  190. if($('#fjid').val()==''){
  191. return;
  192. }
  193. $('#addform').form('submit', {
  194. url : $.app + '/jsjdgl/saveFile',
  195. success : function(data, status) {
  196. var file = $('#fjid');
  197. file.after(file.clone().val(""));
  198. file.remove();
  199. if (data) {
  200. data = data.replace("<audio controls=\"controls\" style=\"display: none;\"></audio>","");
  201. data = $.parseJSON(data);
  202. }
  203. if (data.success) {
  204. $("#scfjbt").attr("style","display:none;");
  205. var accContect = data.attrs.acc.name;
  206. var accid = data.attrs.acc.id;
  207. var str = "";
  208. str = "<span id='fjmc1'>"
  209. + "<input value='"+accid+"' id='accid' name='accid' type='hidden'>"
  210. + "<a class='main_title' href='/jsjy/accessory/download?id="+ accid +"'> " + accContect +"</a>"+"</span>";
  211. str+="<a class='main_title' onclick=\"jsjdgl.detail.delFj('"+ accid +"','"+i+"');\" >删除文件</a>"
  212. $("#fjxq").empty();
  213. $("#fjxq").append(str);
  214. //给附件id集文本框赋值
  215. var strVal=$("#accids").val()+i+accid+",";
  216. $("#accids").val(strVal);
  217. $("#fjmc"+i).text(accContect);
  218. //给附件id文本框赋值
  219. $("#delid"+i).val(accid);
  220. accContect = "";
  221. $("#fileid").val("");
  222. $("#scfjbt").hide();
  223. }
  224. else {
  225. $.messager.showError(data.message);
  226. }
  227. }
  228. });
  229. }
  230. jsjdgl.detail.delFj = function(data,flag){
  231. var id=data;
  232. if (true) {
  233. $.confirm({
  234. title: '确认框',
  235. content: '确认删除吗',
  236. confirm: function(){
  237. $.post($.app + "/jsjdgl/delFile?id="+id, {}, function(data, status) {
  238. if (data.success) {
  239. $("#fjmc"+flag).html("");
  240. $("#fjxq").empty();
  241. $("#scfjbt").removeAttr("style");
  242. $("#delid"+flag).val("");
  243. jsjdgl.detail.delIds(id);
  244. } else {
  245. $.alert({
  246. title: '提示',
  247. content: data.message,
  248. confirm: function(){
  249. }
  250. });
  251. }
  252. }, "json");
  253. },
  254. cancel: function(){
  255. }
  256. });
  257. }
  258. }
  259. jsjdgl.detail.delqtFile = function(data){
  260. var id=data;
  261. if (true) {
  262. $.confirm({
  263. title: '确认框',
  264. content: '确认删除吗',
  265. confirm: function(){
  266. $.post($.app + "/jsjdgl/delFile?id="+id, {}, function(data, status) {
  267. if (data.success) {
  268. $("#qtfjxq").empty();
  269. $("#scqtfjbt").removeAttr("style");
  270. $("#qtfjid").val("");
  271. jsjdgl.detail.delqtIds(id);
  272. } else {
  273. $.alert({
  274. title: '提示',
  275. content: data.message,
  276. confirm: function(){
  277. }
  278. });
  279. }
  280. }, "json");
  281. },
  282. cancel: function(){
  283. }
  284. });
  285. }
  286. }
  287. // 删除附件字段文本框对应数据
  288. jsjdgl.detail.delfjzdIds = function(data){
  289. var ids = $('#fjzdids').val();
  290. var arr = ids.split(',');
  291. ids = '';
  292. for (var i = 0 ;i < arr.length-1;i++){
  293. if(arr[i].substring(2,arr[i].length) != data){
  294. ids = ids + arr[i]+","
  295. }
  296. }
  297. ids = ids.substring(0, ids.length-1)+",";
  298. $('#fjzdids').val(ids);
  299. }
  300. // 删除附件文本框对应数据
  301. jsjdgl.detail.delIds = function(data){
  302. var ids = $('#accids').val();
  303. var arr = ids.split(',');
  304. ids = '';
  305. for (var i = 0 ;i < arr.length-1;i++){
  306. if(arr[i].substring(2,arr[i].length) != data){
  307. ids = ids + arr[i]+","
  308. }
  309. }
  310. ids = ids.substring(0, ids.length-1)+",";
  311. $('#accids').val(ids);
  312. }
  313. jsjdgl.detail.delfjzd=function(data){
  314. $.post($.app + "/jsjdgl/delFjzd?id="+data, {}, function(data, status) {
  315. if (data.success) {
  316. }
  317. }, "json");
  318. }
  319. jsjdgl.detail.delFile = function(scflag){
  320. if (true) {
  321. $.confirm({
  322. title: '确认框',
  323. content: '确认删除吗',
  324. confirm: function(){
  325. // 确认删除
  326. id=$("#delid"+scflag).val();
  327. fjzdid=$("#fjzdid"+scflag).val();
  328. //删除附件字段
  329. jsjdgl.detail.delfjzd(fjzdid);
  330. $.post($.app + "/jsjdgl/delFile?id="+id, {}, function(data, status) {
  331. if (data.success) {
  332. //删除附件字段文本框内容
  333. jsjdgl.detail.delfjzdIds(fjzdid);
  334. //删除附件文本框内容
  335. jsjdgl.detail.delIds(id);
  336. $("#"+id).remove();
  337. $("#delid"+scflag).val("");
  338. $("#wjh1").val("");
  339. $("#fbdw1").val("");
  340. $("#fbsj1").val("");
  341. $("#fbdw"+scflag).text("");
  342. $("#fbsj"+scflag).text("");
  343. $("#fjmc"+scflag).text("");
  344. $("#wjh"+scflag).text("");
  345. $("#scbt"+scflag).hide();
  346. $("#tjbt"+scflag).show();
  347. } else {
  348. $.alert({
  349. title: '提示',
  350. content: data.message,
  351. confirm: function(){
  352. }
  353. });
  354. }
  355. }, "json");
  356. },
  357. cancel: function(){
  358. }
  359. });
  360. }
  361. }
  362. //添加附件弹出
  363. jsjdgl.detail.tianjiafj=function(i){
  364. $("#flag").val(i);
  365. $("#wjh1").val("");
  366. $("#fbsj1").val("");
  367. $("#fbdw1").val("");
  368. $("#fjmc1").html("");
  369. $("#fjxq").empty();
  370. $("#scfjbt").removeAttr("style");
  371. $('#theme-popover-mask').fadeIn(100);
  372. $('#theme-popover').slideDown(0);
  373. }
  374. jsjdgl.detail.xinzengfj=function(){
  375. var i=$("#flag").val();
  376. $('.theme-popover-mask').fadeOut(100);
  377. $('.theme-popover').slideUp(0);
  378. $("#wjh"+i).text($("#wjh1").val());
  379. $("#fbsj"+i).text($("#fbsj1").val());
  380. $("#fbdw"+i).text($("#fbdw1").val());
  381. $("#tjbt"+i).toggle();
  382. if(jsjdgl.detail.xiugaiflag==1){
  383. $("#scbt"+i).toggle();
  384. }
  385. var strbt="";
  386. strbt+="删除";
  387. $("#scbt"+i).empty();
  388. $("#scbt"+i).append(strbt);
  389. $("#scbt"+i).attr("class","btn btn-default btn-sm");
  390. $("#scbt"+i).attr("href","#");
  391. $("#scbt"+i).attr("onclick","jsjdgl.detail.delFile('"+i+"')");
  392. $("#scbt"+i).removeAttr("style");
  393. $.ajax({
  394. url:$.app+"/jsjdgl/savefj",
  395. data:$("#addform").serialize(),
  396. type:"post",
  397. dataType:"json",
  398. success:function(data){//ajax返回的数据
  399. if (data.success) {
  400. var strVal=$("#fjzdids").val()+i+data.message+",";
  401. $("#fjzdids").val(strVal);
  402. var str = data.message;
  403. $("#fjzdid"+i).val(str);
  404. }else {
  405. $.alert({
  406. title: '提示',
  407. content: data.message,
  408. confirm: function(){
  409. }
  410. });
  411. }
  412. }
  413. });
  414. }
  415. jsjdgl.detail.xmxxxz=function(){
  416. pageinfo4();
  417. $.ajax({
  418. url:$.app+"/jsjdgl/xmxxxz",
  419. type:"post",
  420. dataType:"json",
  421. data:{
  422. xmcx:$('#xmcx').val(),
  423. page:$('#pagejump').val()
  424. },
  425. success:function(data){
  426. if(data){
  427. var str="";
  428. for(var i=0;i<data.attrs.list.length;i++){
  429. var xmxx = data.attrs.list[i];
  430. str+="<tr class='tr_bg'>";
  431. str+="<td>"+(i+1)+"</td>";
  432. str+="<td>"+xmxx.xmmc+"</td>";
  433. if(xmxx.szgk!=null){
  434. str+="<td>"+xmxx.szgk.gkmc+"</td>";
  435. }else{
  436. str+="<td></td>";
  437. }
  438. if(xmxx.szgq!=null){
  439. str+="<td>"+xmxx.szgq.gqmc+"</td>";
  440. }else{
  441. str+="<td></td>";
  442. }
  443. if(xmxx.xmfr!=null){
  444. str+="<td>"+xmxx.xmfr+"</td>";
  445. }else{
  446. str+="<td></td>";
  447. }
  448. if(xmxx.jsdd!=null){
  449. str+="<td>"+xmxx.jsdd+"</td>";
  450. }else{
  451. str+="<td></td>";
  452. }
  453. if(xmxx.xmlx!=null){
  454. str+="<td>"+xmxx.xmlx.text+"</td>";
  455. }else{
  456. str+="<td></td>";
  457. }
  458. str+="<td >" +
  459. "<a class=\"btn btn-default btn-xs\" href=\"#\" onclick=\"jsjdgl.detail.choose('"+xmxx.id+"')\">"+
  460. "<i class='glyphicon glyphicon-wrench'></i>选择</a>"+
  461. "</td>";
  462. str+="</tr>";
  463. }
  464. $("#xmxxtb").html("");
  465. $("#xmxxtb").append(str);
  466. $('.theme-popover-mask-tc').fadeIn(100);
  467. $('.theme-popover-tc').slideDown(0);
  468. $("#pagejump").val(data.attrs.page);
  469. $("#gongpage").html(data.attrs.gongpage);
  470. $("#nowshow").html(data.attrs.nowshow);
  471. $("#gongsize").html(data.attrs.gongsize);
  472. $("#pagecur").val(data.attrs.page);
  473. $("#pagetotal").val(data.attrs.totalpage);
  474. $("#pagesort").val(data.attrs.sort);
  475. $("#pageorder").val(data.attrs.order);
  476. }else {
  477. $.alert({
  478. title: '提示',
  479. content: data.message,
  480. confirm: function(){
  481. }
  482. });
  483. }
  484. }
  485. });
  486. }
  487. jsjdgl.detail.choose=function(data){
  488. location.href=$.app+"/jsjdgl/choose?id="+data;
  489. }
  490. jsjdgl.detail.submit=function(){
  491. //验证浮点类型
  492. if(van($('#addform input[name=ztz]'),"总投资")==false){return false;}
  493. if(van($('#addform input[name=axcd]'),"岸线长度 ")==false){return false;}
  494. if(van($('#addform input[name=bwdj]'),"泊位吨级 ")==false){return false;}
  495. if(van($('#addform input[name=tgnl]'),"通过能力")==false){return false;}
  496. $(".btn").attr("disabled",true);
  497. $.ajax({
  498. url:$.app+"/jsjdgl/submit",
  499. data:$("#addform").serialize(),
  500. type:"post",
  501. dataType:"json",
  502. success:function(data){//ajax返回的数据
  503. if (data.success) {
  504. $.alert({
  505. title: '提示',
  506. content: '操作成功',
  507. confirm: function(){
  508. location.href=$.app+'/jsjdgl/main';
  509. }
  510. });
  511. }else {
  512. $.alert({
  513. title: '提示',
  514. content: data.message,
  515. confirm: function(){
  516. $(".btn").attr("disabled",false);
  517. }
  518. });
  519. }
  520. }
  521. });
  522. }
  523. jsjdgl.detail.audit=function(auditpass,id){
  524. //验证浮点类型
  525. if(van($('#addform input[name=ztz]'),"总投资")==false){return false;}
  526. if(van($('#addform input[name=axcd]'),"岸线长度 ")==false){return false;}
  527. if(van($('#addform input[name=bwdj]'),"泊位吨级 ")==false){return false;}
  528. if(van($('#addform input[name=tgnl]'),"通过能力")==false){return false;}
  529. var flag = jsjdgl.detail.opflag;
  530. var shyj="";
  531. var audit;
  532. if(auditpass=="Y"){
  533. audit=true;
  534. shyj=$('#spyj'+flag).val();
  535. }else{
  536. audit=false;
  537. shyj=$('#spyj'+flag).val();
  538. }
  539. $(".btn").attr("disabled",true);
  540. $.ajax({
  541. url:$.app + "/jsjdgl/audit?flag="+audit+"&shyj="+encodeURI(encodeURI(shyj)),
  542. data:$("#addform").serialize(),
  543. type:"post",
  544. dataType:"json",
  545. success:function(data){//ajax返回的数据
  546. if (data.success) {
  547. $.alert({
  548. title: '提示',
  549. content: '操作成功',
  550. confirm: function(){
  551. jsjdgl.detail.back();
  552. }
  553. });
  554. }else {
  555. $.alert({
  556. title: '提示',
  557. content: data.message,
  558. confirm: function(){
  559. $(".btn").attr("disabled",false);
  560. }
  561. });
  562. }
  563. }
  564. });
  565. /*
  566. * $.post($.app + "/jsjdgl/audit", { id:id, shyj:"", flag:audit },
  567. * function(data) { if (data.success) { $.alert({ title: '提示', content:
  568. * '操作成功', confirm: function(){ location.href=$.app+'/jsjdgl/main'; }
  569. * }); }else { $.alert({ title: '提示', content: data.message, confirm:
  570. * function(){
  571. * } }); }
  572. * }, "json");
  573. */
  574. }
  575. jsjdgl.detail.lcls=function(data){
  576. $.ajax({
  577. url:$.app+"/jsjdgl/lcls",
  578. data:{
  579. id:data
  580. },
  581. type:"post",
  582. dataType:"json",
  583. success:function(data){
  584. if (data){
  585. var str="";
  586. for(var i=0;i<data.length;i++){
  587. lcls=data[i];
  588. str+="<tr class='tr_bg'>";
  589. str+="<td>"+(i+1)+"</td>";
  590. str+="<td>"+lcls.currentname+"</td>";
  591. str+="<td>"+lcls.cljg+"</td>";
  592. str+="<td>"+lcls.auditusername+"</td>";
  593. if(lcls.audittime!=null){
  594. str+="<td>"+lcls.audittime+"</td>";
  595. }else{
  596. str+="<td></td>";
  597. }
  598. if(!isEmpty(lcls.spyj)){
  599. if(lcls.spyj=="undefined"){
  600. str+="<td></td>";
  601. }else{
  602. str+="<td>"+lcls.spyj+"</td>";
  603. }
  604. }else{
  605. str+="<td></td>";
  606. }
  607. str+="</tr>";
  608. }
  609. $("#lclstb").html("");
  610. $("#lclstb").append(str);
  611. }else {
  612. $.alert({
  613. title: '提示',
  614. content: data.message,
  615. confirm: function(){
  616. }
  617. });
  618. }
  619. }
  620. });
  621. }
  622. //返回判断
  623. jsjdgl.detail.fhpd=function(opflag){
  624. var fhbz=$("#fhbz").val();
  625. if(fhbz!=null&&fhbz!=""){
  626. if(opflag == 2){
  627. $("#xmsphzbali").removeClass();
  628. $("#xmsphzba").attr("class","tab-pane fade");
  629. }else if(opflag== 3){
  630. $("#cbsjspli").removeClass();
  631. $("#cbsjsp").attr("class","tab-pane fade");
  632. }else if(opflag== 4){
  633. $("#sgtsjspli").removeClass();
  634. //$("#sgtsjsp").removeClass("tab-pane fade");
  635. $("#sgtsjsp").attr("class","tab-pane fade");
  636. }else if(opflag== 5){
  637. $("#kgbali").removeClass();
  638. $("#kgba").attr("class","tab-pane fade");
  639. }else if(opflag== 6){
  640. $("#jgys1li").removeClass();
  641. $("#jgys1").attr("class","tab-pane fade");
  642. }else if(opflag== 7){
  643. $("#syxbali").removeClass();
  644. $("#syxba").attr("class","tab-pane fade");
  645. }else if(opflag== 8){
  646. $("#jgys2li").removeClass();
  647. $("#jgys2").attr("class","tab-pane fade");
  648. }else {
  649. $("#axlyspli").removeClass();
  650. $("#axlysp").attr("class","tab-pane fade");
  651. }
  652. $("#axlyspli").removeClass();
  653. $("#axlysp").attr("class","tab-pane fade");
  654. $("#ssgcli").addClass('active');
  655. $("#ssgc").attr("class","tab-pane fade in active");
  656. }
  657. }
  658. jsjdgl.detail.show = function(sortno){
  659. if(jsjdgl.detail.opflag != sortno){
  660. //判断数据是否改变
  661. jsjdgl.detail.pdsjsfgb();
  662. //控件锁定
  663. jsjdgl.detail.readonly("");
  664. $("#auditbt").hide();
  665. $("#tuihuibt").hide();
  666. $.ajax({
  667. url:$.app+"/jsjdgl/showxmxxfb",
  668. data:{
  669. xmid:$('#id').val(),
  670. sortno:sortno
  671. },
  672. type:"post",
  673. dataType:"json",
  674. success:function(data){
  675. if (data.success){
  676. var xmxxfb = data.attrs.xmxxfb;
  677. if(xmxxfb!=null){
  678. $('#xmmc').val(xmxxfb.xmmc);
  679. $('#xmfr').val(xmxxfb.xmfr);
  680. $('#jsdd').val(xmxxfb.jsdd);
  681. $('#jsgm').val(xmxxfb.jsgm);
  682. $('#ztz').val(xmxxfb.ztz);
  683. $('#axcd').val(xmxxfb.axcd);
  684. $('#bwdj').val(xmxxfb.bwdj);
  685. $('#bwhz').val(xmxxfb.bwhz);
  686. $('#tgnl').val(xmxxfb.tgnl);
  687. $('#sddx').val(xmxxfb.sddx);
  688. $('#sddy').val(xmxxfb.sddy);
  689. $('#xddx').val(xmxxfb.xddx);
  690. $('#xddy').val(xmxxfb.xddy);
  691. $('#spyj'+sortno).val(xmxxfb.yj);
  692. initTzlxSelect('tzlxsel',xmxxfb.tzlx,'80%');
  693. initXmhzjbSelect('xmhzjbsel',xmxxfb.xmhzjb,'80%');
  694. initAxspjbSelect('axspjbsel',xmxxfb.axspjb,'80%');
  695. xmxxgl.detail.initBwyt('bwytsel', '${record.bwyt }');
  696. }
  697. if(data.attrs.jyr!=null){
  698. $('#jyrmc').val(data.attrs.jyr.gkjyr);
  699. }
  700. }else {
  701. $.alert({
  702. title: '提示',
  703. content: data.message,
  704. confirm: function(){
  705. }
  706. });
  707. }
  708. }
  709. });
  710. }else{
  711. /*location.href=$.app+"/jsjdgl/edit?id="+$('#id').val()+"&flag=audit";*/
  712. $("#auditbt").show();
  713. $("#tuihuibt").show();
  714. //解除控件锁定
  715. jsjdgl.detail.readonly("0");
  716. $.ajax({
  717. url:$.app+"/jsjdgl/ajaxedit",
  718. data:{
  719. xmid:$('#id').val(),
  720. straddform:$("#addform").serialize()
  721. },
  722. type:"post",
  723. dataType:"json",
  724. success:function(data){//ajax返回的数据
  725. if (data.success) {
  726. var xmxxfb=data.attrs.vo;
  727. $('#xmmc').val(xmxxfb.xmmc);
  728. $('#xmfr').val(xmxxfb.xmfr);
  729. $('#jsdd').val(xmxxfb.jsdd);
  730. $('#jsgm').val(xmxxfb.jsgm);
  731. $('#ztz').val(xmxxfb.ztz);
  732. $('#axcd').val(xmxxfb.axcd);
  733. $('#bwdj').val(xmxxfb.bwdj);
  734. $('#bwhz').val(xmxxfb.bwhz);
  735. $('#tgnl').val(xmxxfb.tgnl);
  736. $('#sddx').val(xmxxfb.sddx);
  737. $('#sddy').val(xmxxfb.sddy);
  738. $('#xddx').val(xmxxfb.xddx);
  739. $('#xddy').val(xmxxfb.xddy);
  740. initTzlxSelect('tzlxsel',xmxxfb.tzlx,'80%');
  741. initXmhzjbSelect('xmhzjbsel',xmxxfb.xmhzjb,'80%');
  742. initAxspjbSelect('axspjbsel',xmxxfb.axspjb,'80%');
  743. }
  744. }
  745. });
  746. }
  747. }
  748. jsjdgl.detail.readonly = function(data){
  749. if(data==""){
  750. $('#xmfr').attr("readonly","readonly");
  751. $('#jsdd').attr("readonly","readonly");
  752. $('#jsgm').attr("readonly","readonly");
  753. $('#ztz').attr("readonly","readonly");
  754. $('#axcd').attr("readonly","readonly");
  755. $('#bwdj').attr("readonly","readonly");
  756. $('#tgnl').attr("readonly","readonly");
  757. $('#sddx').attr("readonly","readonly");
  758. $('#sddy').attr("readonly","readonly");
  759. $('#xddx').attr("readonly","readonly");
  760. $('#xddy').attr("readonly","readonly");
  761. $('#szdid').attr("disabled",true);
  762. $('#szgkid').attr("disabled",true);
  763. $('#szgqid').attr("disabled",true);
  764. $('#tzlxid').attr("disabled",true);
  765. $('#xmhzjbid').attr("disabled",true);
  766. $('#axspjbid').attr("disabled",true);
  767. $('#bwyt').attr("disabled",true);
  768. }else{
  769. $('#xmfr').removeAttr("readonly");
  770. $('#jsdd').removeAttr("readonly");
  771. $('#jsgm').removeAttr("readonly");
  772. $('#ztz').removeAttr("readonly");
  773. $('#axcd').removeAttr("readonly");
  774. $('#bwdj').removeAttr("readonly");
  775. $('#tgnl').removeAttr("readonly");
  776. $('#sddx').removeAttr("readonly");
  777. $('#sddy').removeAttr("readonly");
  778. $('#xddx').removeAttr("readonly");
  779. $('#xddy').removeAttr("readonly");
  780. $('#szdid').removeAttr("disabled");
  781. $('#szgkid').removeAttr("disabled");
  782. $('#szgqid').removeAttr("disabled");
  783. $('#tzlxid').removeAttr("disabled");
  784. $('#xmhzjbid').removeAttr("disabled");
  785. $('#axspjbid').removeAttr("disabled");
  786. $('#bwyt').removeAttr("disabled");
  787. }
  788. }
  789. jsjdgl.detail.pdsjsfgb = function(){
  790. //验证浮点类型
  791. if(van($('#addform input[name=ztz]'),"总投资")==false){return false;}
  792. if(van($('#addform input[name=axcd]'),"岸线长度 ")==false){return false;}
  793. if(van($('#addform input[name=bwdj]'),"泊位吨级 ")==false){return false;}
  794. if(van($('#addform input[name=tgnl]'),"通过能力")==false){return false;}
  795. $.ajax({
  796. url:$.app+"/jsjdgl/ajaxedit",
  797. data:{
  798. xmid:$('#id').val(),
  799. straddform:$("#addform").serialize(),
  800. sortno:$('#opflag').val()
  801. },
  802. type:"post",
  803. dataType:"json",
  804. success:function(data){
  805. if (data){
  806. var xmxx=data.attrs.vo;
  807. if(xmxx.szd!=$("#szdid").val() ||xmxx.szgk!=$("#szgkid").val() ||xmxx.szgq!=$("#szgqid").val()
  808. ||xmxx.xmfr!=$("#xmfr").val() ||xmxx.jsdd!=$("#jsdd").val() ||xmxx.jsgm!=$("#jsgm").val() ||xmxx.tzlx!=$("#tzlxid").val()
  809. ||xmxx.ztz!=$("#ztz").val() ||xmxx.xmhzjb!=$("#xmhzjbid").val() ||xmxx.axspjb!=$("#axspjbid").val() ||xmxx.axcd!=$("#axcd").val()
  810. ||xmxx.bwdj!=$("#bwdj").val() ||xmxx.bwyt!=$("#bwyt").val() ||xmxx.tgnl!=$("#tgnl").val() ||xmxx.sddx!=$("#sddx").val()
  811. ||xmxx.sddy!=$("#sddy").val()||xmxx.xddx!=$("#xddx").val() ||xmxx.xddy!=$("#xddy").val()){
  812. var form=data.attrs.straddform;
  813. $.confirm({
  814. title: '提示框',
  815. content: '当前表单数据已改变,是否保存?',
  816. confirm: function(){
  817. $.ajax({
  818. url:$.app+"/xmxxgl/save",
  819. data:form,
  820. type:"post",
  821. dataType:"json",
  822. success:function(data){//ajax返回的数据
  823. if (data.success) {
  824. }
  825. }
  826. });
  827. },
  828. cancel: function(){
  829. }
  830. });
  831. }
  832. }
  833. }
  834. });
  835. }
  836. jsjdgl.detail.viewshow = function(sortno){
  837. if(jsjdgl.detail.opflag != sortno){
  838. $.ajax({
  839. url:$.app+"/jsjdgl/showxmxxfb",
  840. data:{
  841. xmid:$('#id').val(),
  842. sortno:sortno
  843. },
  844. type:"post",
  845. dataType:"json",
  846. success:function(data){
  847. if (data.success){
  848. var xmxxfb = data.attrs.xmxxfb;
  849. if(xmxxfb!=null){
  850. $('#xmmc').html(xmxxfb.xmmc);
  851. $('#xmfr').html(xmxxfb.xmfr);
  852. $('#jsdd').html(xmxxfb.jsdd);
  853. $('#jsgm').html(xmxxfb.jsgm);
  854. $('#ztz').html(xmxxfb.ztz);
  855. $('#axcd').html(xmxxfb.axcd);
  856. $('#bwdj').html(xmxxfb.bwdj);
  857. $('#bwhz').html(xmxxfb.bwhz);
  858. $('#tgnl').html(xmxxfb.tgnl);
  859. $('#sddx').html(xmxxfb.sddx);
  860. $('#sddy').html(xmxxfb.sddy);
  861. $('#xddx').html(xmxxfb.xddx);
  862. $('#xddy').html(xmxxfb.xddy);
  863. $("#tzlxid").html(xmxxfb.tzlx);
  864. $("#xmhzjbzw").html(xmxxfb.xmhzjbzw);
  865. $("#axspjbzw").html(xmxxfb.axspjbzw);
  866. $("#szdid").html(xmxxfb.szdzw);
  867. $("#szgkid").html(xmxxfb.szgkzw);
  868. $("#szgqid").html(xmxxfb.szgqzw);
  869. $('#spyj'+sortno).val(xmxxfb.yj);
  870. }
  871. if(data.attrs.jyr!=null){
  872. $('#jyrmc').html(data.attrs.jyr.gkjyr);
  873. }
  874. }else {
  875. $.alert({
  876. title: '提示',
  877. content: data.message,
  878. confirm: function(){
  879. }
  880. });
  881. }
  882. }
  883. });
  884. }else{
  885. location.href=$.app+"/jsjdgl/view?id="+$('#id').val()+"&flag=audit";
  886. }
  887. }
  888. jsjdgl.detail.initqtfjview = function(data){
  889. var opflag=data;
  890. $.ajax({
  891. url:$.app+"/jsjdgl/showqtfj",
  892. type:"post",
  893. data:{
  894. id:$("#id").val(),
  895. opflag:data
  896. },
  897. dataType:"json",
  898. success:function(data){//ajax返回的数据
  899. if (data) {
  900. var str = "";
  901. //当前table中tr的个数
  902. if(opflag!=null){
  903. var trlength=$("#tb"+opflag).find("tr").length;
  904. }else{
  905. var trlength=$("#tb").find("tr").length;
  906. }
  907. for(var i=0;i<data.length;i++){
  908. var qtfj=data[i];
  909. str +="<tr id='"+qtfj.fjid+"' height=\"40px\">";
  910. str +="<td>"+(trlength+i)+"</td>"
  911. str +="<td>"+qtfj.fjmc+"</td>"
  912. str +="<td>"
  913. + "<a class='main_title' href='/jsjy/accessory/download?id="+ qtfj.fjid +"'> " + qtfj.fjmc +"</a>"
  914. + "</td>";
  915. str +="<td>"+qtfj.fbdw+"</td>"
  916. str +="<td>"+qtfj.wjh+"</td>"
  917. str +="<td>"+qtfj.fbsj+"</td>"
  918. }
  919. //修改页面有删除
  920. if(qtfj!=null){
  921. str+="<td >" +
  922. "<a class=\"btn btn-default btn-sm\" href=\"#\" onclick=\"jsjdgl.detail.delqtfj('"+qtfj.fjid+"','"+qtfj.id+"')\">"+
  923. "删除</a>"
  924. + "</td>";
  925. }
  926. str+="</tr>";
  927. $('#viewqtfj'+opflag).empty();
  928. $('#viewqtfj'+opflag).append(str);
  929. }
  930. }
  931. });
  932. }
  933. jsjdgl.detail.qtfj = function(){
  934. $('#qtfjmask').fadeIn(100);
  935. $('#qtfjpopover').slideDown(0);
  936. $("#qtfjxq").empty();
  937. $("#scqtfjbt").removeAttr("style");
  938. }
  939. jsjdgl.detail.saveQtfj = function(){
  940. opflag=jsjdgl.detail.opflag;
  941. if($('#fjid').val()==''){
  942. return;
  943. }
  944. $('#addform').form('submit', {
  945. url : $.app + '/jsjdgl/saveQtfj',
  946. success : function(data, status) {
  947. var file = $('#fjid');
  948. file.after(file.clone().val(""));
  949. file.remove();
  950. if (data) {
  951. data = data.replace("<audio controls=\"controls\" style=\"display: none;\"></audio>","");
  952. data = $.parseJSON(data);
  953. }
  954. if (data.success) {
  955. $("#scqtfjbt").attr("style","display:none;");
  956. var accContect = data.attrs.acc.name;
  957. var qtfjdid = data.attrs.acc.id;
  958. $("#qtfjid").val(qtfjdid);
  959. var str = "";
  960. str = "<span id='fjmc'>"
  961. + "<input value='"+qtfjdid+"' name='qtfjdid' type='hidden'>"
  962. + "<a class='main_title' href='/jsjy/accessory/download?id="+ qtfjdid +"'> " + accContect +"</a>"
  963. + "</span>";
  964. str+="<a class='main_title' onclick=\"jsjdgl.detail.delqtFile('"+ qtfjdid +"');\" >删除文件</a>";
  965. $("#qtfjxq").empty();
  966. $("#qtfjxq").append(str);
  967. //给附件id集文本框赋值
  968. var strVal=$("#qtfjids").val()+qtfjdid+",";
  969. $("#qtfjids").val(strVal);
  970. $("#scfjbt").hide();
  971. }
  972. else {
  973. $.messager.showError(data.message);
  974. }
  975. }
  976. });
  977. }
  978. jsjdgl.detail.xinzengqtfj=function(){
  979. // var i=$("#flag").val();
  980. if(isEmpty($("#qtfjid").val())){
  981. $.alert({
  982. title: '提示',
  983. content: "请上传附件",
  984. confirm: function(){
  985. }
  986. });
  987. return false;
  988. }
  989. opflag=jsjdgl.detail.opflag;
  990. $('#qtfjmask').fadeOut(100);
  991. $('#qtfjpopover').slideUp(0);
  992. $("#qtfjxq").empty();
  993. $.ajax({
  994. url:$.app+"/jsjdgl/xinzengqtfj",
  995. /* data:$("#addform").serialize(),*/
  996. data:{
  997. opflag:opflag,
  998. qtfjid: $("#qtfjid").val(),
  999. qtwjh:$("#wjh").val(),
  1000. qtfbsj:$("#fbsj").val(),
  1001. qtfbdw:$("#fbdw").val()
  1002. },
  1003. type:"post",
  1004. dataType:"json",
  1005. success:function(data){//ajax返回的数据
  1006. if (data.success) {
  1007. var strVal=$("#qtfjzdids").val()+data.message+",";
  1008. $("#qtfjzdids").val(strVal);
  1009. //如果操作成功,显示附件列表
  1010. $.ajax({
  1011. url:$.app+"/jsjdgl/qtfjlb",
  1012. type:"post",
  1013. data:{
  1014. id:$("#id").val(),
  1015. opflag:$("#opflag").val(),
  1016. qtfjid:$("#qtfjid").val()
  1017. },
  1018. dataType:"json",
  1019. success:function(data){//ajax返回的数据
  1020. if (data) {
  1021. var str="";
  1022. //当前table中tr的个数
  1023. if(opflag!=null){
  1024. debugger;
  1025. alert($("#tb"+opflag));
  1026. alert($("#tb"+opflag).find("tr"));
  1027. var trlength=$("#tb"+opflag).find("tr").length;
  1028. }else{
  1029. var trlength=$("#tb").find("tr").length;
  1030. }
  1031. qtfj=data;
  1032. var accContect=qtfj.fjmc;
  1033. var fjdid=qtfj.fjid;
  1034. var fjzdid=qtfj.id;
  1035. str +="<tr id='"+fjdid+"' height=\"40px\">";
  1036. str +="<td>"+trlength+"</td>";
  1037. str +="<td>"+"其他附件"+"</td>";
  1038. str +="<td>"+ "<span id='fjmc'>"
  1039. + "<a class='main_title' href='/jsjy/accessory/download?id="+ fjdid +"'> " + accContect +"</a>"
  1040. + "<a onclick='jsjdgl.detail.delFile(\""+ fjdid +"\");' ></a></span>"+"</td>";
  1041. if(qtfj.fbdw!=null){
  1042. str +="<td>"+qtfj.fbdw+"</td>";
  1043. }else{
  1044. str +="<td></td>";
  1045. }
  1046. if(qtfj.wjh!=null){
  1047. str +="<td>"+qtfj.wjh+"</td>";
  1048. }else{
  1049. str +="<td></td>";
  1050. }
  1051. if(qtfj.wjh!=null){
  1052. str +="<td>"+qtfj.fbsj+"</td>";
  1053. }else{
  1054. str +="<td></td>";
  1055. }
  1056. str+="<td >" +
  1057. "<a class=\"btn btn-default btn-sm\" href=\"#\" onclick=\"jsjdgl.detail.delqtfj('"+fjdid+"','"+fjzdid+"')\">"+
  1058. "删除</a>"
  1059. +"</td>";
  1060. str +="</tr>"
  1061. /* $("#qtfjtb"+opflag).empty();*/
  1062. if(opflag!=null){
  1063. $("#qtfjtb"+opflag).append(str);
  1064. }else{
  1065. $("#qtfjtb").append(str);
  1066. }
  1067. }
  1068. }
  1069. });
  1070. }else {
  1071. $.alert({
  1072. title: '提示',
  1073. content: data.message,
  1074. confirm: function(){
  1075. }
  1076. });
  1077. }
  1078. }
  1079. });
  1080. $("#wjh").val("");
  1081. $("#fbsj").val("");
  1082. $("#fbdw").val("");
  1083. }
  1084. //其他附件删除,需删除附件和字段数据库内容、文本框内容、页面tr内容
  1085. jsjdgl.detail.delqtfj=function(fjdid,fjzdid){
  1086. if (true) {
  1087. $.confirm({
  1088. title: '确认框',
  1089. content: '确认删除吗',
  1090. confirm: function(){
  1091. //删除附件字段
  1092. jsjdgl.detail.delfjzd(fjzdid);
  1093. var id=fjdid;
  1094. $.post($.app + "/jsjdgl/delFile?id="+id, {}, function(data, status) {
  1095. if (data.success) {
  1096. //删除附件字段文本框内容
  1097. jsjdgl.detail.delqtfjzdIds(fjzdid);
  1098. //删除附件文本框内容
  1099. jsjdgl.detail.delqtIds(id);
  1100. $("tr[id='"+fjdid+"']").remove();
  1101. } else {
  1102. $.alert({
  1103. title: '提示',
  1104. content: data.message,
  1105. confirm: function(){
  1106. }
  1107. });
  1108. }
  1109. }, "json");
  1110. },
  1111. cancel: function(){
  1112. }
  1113. });
  1114. }
  1115. }
  1116. //删除附件字段文本框对应数据
  1117. jsjdgl.detail.delqtfjzdIds = function(data){
  1118. var ids = $('#qtfjzdids').val();
  1119. var arr = ids.split(',');
  1120. ids = '';
  1121. for (var i = 0 ;i < arr.length-1;i++){
  1122. if(arr[i].substring(0,arr[i].length) != data){
  1123. ids = ids + arr[i]+","
  1124. }
  1125. }
  1126. ids = ids.substring(0, ids.length-1)+",";
  1127. $('#qtfjzdids').val(ids);
  1128. }
  1129. //删除附件文本框对应数据
  1130. jsjdgl.detail.delqtIds = function(data){
  1131. var ids = $('#qtfjids').val();
  1132. var arr = ids.split(',');
  1133. ids = '';
  1134. for (var i = 0 ;i < arr.length-1;i++){
  1135. if(arr[i].substring(0,arr[i].length) != data){
  1136. ids = ids + arr[i]+","
  1137. }
  1138. }
  1139. ids = ids.substring(0, ids.length-1)+",";
  1140. $('#qtfjids').val(ids);
  1141. }
  1142. function pageinfo4(){
  1143. $("#pagesize").change(function() {
  1144. $("#pagejump").val(1);
  1145. jsjdgl.detail.xmxxxz();
  1146. });
  1147. $("#pagesize").val($("#pagesize").attr("num"));
  1148. $("#pagefirst").click(function() {
  1149. if ($("#pagecur").val() == 1) {
  1150. $.alert({
  1151. title: '提示',
  1152. content: '已到第一页'
  1153. });
  1154. return;
  1155. }
  1156. else {
  1157. $("#pagejump").val(1);
  1158. jsjdgl.detail.xmxxxz();
  1159. }
  1160. });
  1161. $("#pageprev").click(function() {
  1162. if ($("#pagecur").val() == 1) {
  1163. $.alert({
  1164. title: '提示',
  1165. content: '已到第一页'
  1166. });
  1167. return;
  1168. }
  1169. else {
  1170. $("#pagejump").val(parseInt($("#pagecur").val()) - 1);
  1171. jsjdgl.detail.xmxxxz();
  1172. }
  1173. });
  1174. $("#pagejump").keydown(
  1175. function(event, p) {
  1176. if (event.keyCode == 13) {
  1177. if ($.isNumeric($("#pagejump").val()) && (parseInt($("#pagejump").val()) >= 1)
  1178. && (parseInt($("#pagejump").val()) <= parseInt($("#pagetotal").val()))) {
  1179. }
  1180. else {
  1181. $.alert({
  1182. title: '提示',
  1183. content: '请输入有效数字'
  1184. });
  1185. return false;
  1186. }
  1187. jsjdgl.detail.xmxxxz();
  1188. }
  1189. });
  1190. $("#pagenext").click(function() {
  1191. if(parseInt($("#pagetotal").val())<=1){
  1192. $.alert({
  1193. title: '提示',
  1194. content: '已到最后一页'
  1195. });
  1196. return;
  1197. }
  1198. if ($("#pagecur").val() == $("#pagetotal").val()) {
  1199. $.alert({
  1200. title: '提示',
  1201. content: '已到最后一页'
  1202. });
  1203. return;
  1204. }
  1205. else {
  1206. $("#pagejump").val(parseInt($("#pagecur").val()) + 1);
  1207. jsjdgl.detail.xmxxxz();
  1208. }
  1209. });
  1210. $("#pagelast").click(function() {
  1211. if(parseInt($("#pagetotal").val())<=1){
  1212. $.alert({
  1213. title: '提示',
  1214. content: '已到最后一页'
  1215. });
  1216. return;
  1217. }
  1218. if ($("#pagecur").val() == $("#pagetotal").val()) {
  1219. $.alert({
  1220. title: '提示',
  1221. content: '已到最后一页'
  1222. });
  1223. return;
  1224. }
  1225. else {
  1226. $("#pagejump").val($("#pagetotal").val());
  1227. jsjdgl.detail.xmxxxz();
  1228. }
  1229. });
  1230. }
  1231. jsjdgl.detail.saveTbzt=function(data){
  1232. $(".btn").attr("disabled",true);
  1233. $.post($.app + "/jsjdgl/saveTbzt", {
  1234. id : data
  1235. }, function(data) {
  1236. if (data.success) {
  1237. $.alert({
  1238. title: '提示',
  1239. content: '转报省级成功',
  1240. confirm: function(){
  1241. location.href=$.app+'/jsjdgl/main';
  1242. }
  1243. });
  1244. } else {
  1245. $.alert({
  1246. title: '提示',
  1247. content: data.message,
  1248. confirm: function(){
  1249. $(".btn").attr("disabled",false);
  1250. }
  1251. });
  1252. }
  1253. }, "json");
  1254. }