pwj_javaChk.ss.jsp 3.5 KB

1
  1. <%-- 先用 pwj_xmlChk.ss.jsp 来改。只留必要的。Lin --%> <%-- 来自 pwj_xmlChk.ss.jsp。Lin --%> <html> <head> <css.ss file="/ss/treedata/zTreeStyle.css"/> <js.ss file="/ss/jquery/jquery.js"/> <js.ss file="/ss/treedata/jquery.ztree.all-3.5.js"/> <!-- 依赖css与js start --> <css.ss file="/ss/codemirror/docs.css"/> <css.ss file="/ss/codemirror/codemirror.css"/> <css.ss file="/ss/codemirror/show-hint.css"/> <js.ss file="/ss/codemirror/codemirror.js"/> <js.ss file="/ss/codemirror/anyword-hint.js"/> <js.ss file="/ss/codemirror/css-hint.js"/> <js.ss file="/ss/codemirror/show-hint.js"/> <js.ss file="/ss/codemirror/xml-hint.js"/> <js.ss file="/ss/codemirror/html-hint.js"/> <!-- 在此文件添加代码提示 --> <js.ss file="/ss/codemirror/javascript-hint.js"/> <js.ss file="/ss/codemirror/xml.js"/> <js.ss file="/ss/codemirror/javascript.js"/> <js.ss file="/ss/codemirror/css.js"/> <js.ss file="/ss/codemirror/htmlmixed.js"/> <!-- 依赖css与js end --> </head> <body> <button onclick='<serv.ss dlg="true" name="pwjbb_search" dest="pwjbb_list" parm="{pwjid:&quot;${wj.pwjid}&quot;}"/>'>i</button> <input id="putFileUrl" type="hidden" value="<serv.ss name='pwj_wrFile' parm='{gzjdid:"${gzjdid}",pwjid:"${wj.pwjid}",pwjbbid:"${wj.zxpwjbbid}"}'/>"/> <input id="getFileUrl" type="hidden" value="<serv.ss name='pwj_rdFile' parm='{gzjdid:"${gzjdid}",pwjid:"${wj.pwjid}",pwjbbid:"${wj.zxpwjbbid}"}'/>"/> <form id="form" method="post" > <div class='content-div' ssFith='{fith:true,lvl:1}'> <table> <tr> <th></th> <td> <input id="save" type="button" value="提交" class="bottom-button"/> </td> </tr> </table> <div id="code" style="height:600px;width:90%;min-height:400px;max-width: 1024px;float: left;"></div><!-- 代码编辑框 --> </div> </form> </body> <script> $(function(){ codemirrorEditor = CodeMirror(document.getElementById("code"), { mode: "text/x-java", lineNumbers: true }); var url=document.querySelector("#getFileUrl").value; $.post(url,function(data){ if(data.type!=1){ alert(data.msg); return ; } codemirrorEditor.setValue(data.content); },"json") $("#save").on("click",function(){ wd.display.fixationAlert("提交"); var url=document.querySelector("#putFileUrl").value; var param={content:codemirrorEditor.getValue()}; $.post(url,param,function(data){ if(data.type==1){ wd.display.fixationAlert("ok!!!"); window.location.href="<serv.ss name='ss.agrTask' dest='info' parm='{shid:"${shid}"}'/>"; }else{ wd.display.confirm({width:400,height:300,title:"保存异常",msg:data.msg,callback:function(){wd.display.alert("got it!");}}); } },"json"); }) }) $.post("<serv.ss name='pwj_rdFileState' parm='{gzjdid:"${gzjdid}",pwjid:"${wj.pwjid}"}'/>",function(res){ if(res.length>0){ var alertmsg=""; for(var i=0;i<res.length;i++){ /* 再改 List<Map<String, Object>> 为 List<Object>,只返回一个字段值(mc) -- Db.doSelMapListByC( 改为 .doSelListByC(。Lin alertmsg+="<h5>"+res[i]["mc"]+"</h5>"; */ /* 再改回,去掉 to_char(sj,,直接输出 sj(Timestamp),在页面生成 -- SqlCmd.init( 里,去掉拆分 "'" -- SQL 的 '' 字符串里,不能有 :。Lin alertmsg+="<h5>"+res[i]+"</h5>"; */ alertmsg+="<h5>"+res[i]["mc"]+res[i]["sj"]+"</h5>"; } wd.display.confirm({width:400,height:300,title:"正在修改:",msg:alertmsg,callback:function(){wd.display.alert("got it!");}}); } },"json"); </script> </html> <%-- 来自 pwj_xmlChk.ss.jsp。Lin --%>