123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content=" user-scalable=no" />
- <title>四平市政府</title>
- <link rel="stylesheet" href="css/basic.css" />
- <link rel="stylesheet" href="trscss/images/mui.min.css" />
- <script type="text/javascript" src="js/jquery-1.8.3.min.js" ></script>
- <script type="text/javascript" src="js/basic.js" ></script>
- <script type="text/javascript" src="js/idealDic/idealDicInclude.js"></script>
- <script src="js/mui.min.js"></script>
- <script>
- function close_page(){
- mui.currentWebview.close();
- }
- mui.plusReady(function() {
-
- });
- (function($){
- $.getUrlParam = function(name)
- {
- var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
- var r = window.location.search.substr(1).match(reg);
- if (r!=null) return unescape(r[2]); return null;
- }
- })(jQuery);
-
- /*
- * 获取系统当前年份以及月份。
- * 此处用作与ftp上出后生成的文件夹名匹配
- */
- var data_now = (new Date()).getFullYear()+""+((new Date()).getMonth()+1);
-
- var return_param = ""; //定义接收预审xml的变量
-
- function initss(){
- var username1 = localStorage.getItem("username");//用户姓名
- if(username1 == "" || username1 == null){
- alert("您还未登陆,请先登录!");
- window.location.href="login.html";
- return;
- }
- var bjmc = decodeURI(decodeURI($.getUrlParam('bjmc')));
- var name = localStorage.getItem("name");
- var idCard = localStorage.getItem("idCard");
- var mobilePhone = localStorage.getItem("mobilePhone");
- document.getElementById("bjmc").value=bjmc;
- document.getElementById("lxr").value=name;
- document.getElementById("zjhm").value=idCard;
- document.getElementById("lxsj").value=mobilePhone;
- }
-
- function post_(){
- var pjid = $.getUrlParam('pjid');
- var param = '{"projectInfoId":"'+pjid+'","projectClassify":"1","datafrom":"3"}';
- mui.ajax({
- url: projectUrl_bsfw+'bsfwAction!bmname.action',
- async: false,
- data: {
- xtid : '2c9080954db31c31014dd76f18040002',
- fwid : '2c908095545025af0154a430900e0007',
- param : param
- },
- success: function(data) {
- if(data.issuccess == 'OK'){
- return_param = data.param;
- document.getElementById("form_js").innerHTML = return_param;
- $("#form_con").append('<div id="twopage" class="bdcont bsfwnews" style="margin-top:10px;"></div>');
- var flid_father = $("#form_js #applyDoc div");
- for(var v = 0; v < flid_father.length; v++){
- var flid = "";
- var i_data = "";
- var i_f_data = "";
- var flid_father_id = flid_father[v].id;
- if(flid_father_id == "Con"){
- flid = $("#"+$("#form_js #applyDoc div")[v].id+" div");
- i_data = 0;
- i_f_data = flid.length;
- }else if(flid_father_id == "noCon"){
- flid = $("#form_js #applyDoc div");
- i_data = v;
- i_f_data = v+1;
- }
- for(var i = i_data; i < i_f_data; i++){
- var tit = $("#"+flid[i].id).attr('alt');
- if(tit == undefined){
- tit = "";
- }
- if(tit.length > 20){
- tit = tit.substr(0,18)+"...";
- }
- if(tit == ""){
- $("#twopage").append('<div id="a_'+flid[i].id+'" class="fjnr"></div>');
- }else if(tit != ""){
- $("#twopage").append('<h2>'+tit+'</h2><div id="a_'+flid[i].id+'" class="fjnr"></div>');
- }
- for(var o = 0; o < $("#"+flid[i].id+" span").length; o++){
- $("#a_"+flid[i].id).append("<span id='type_id"+v+"_"+i+"_"+o+"'>"
- +"<p id='p_"+$("#"+flid[i].id+" span")[o].children[0].id
- +"'>"+$("#"+$("#"+flid[i].id+" span")[o].children[0].id).attr("alt")+"</p>"
- +"<p><input id='"+v+"_"+i+"_"+o+"' type='radio' name='"+$("#"+flid[i].id+" span")[o].children[0].id+"_type' "
- +"value='2' onclick=\"getRadio('dzd','"+o+"','"+i+"','"+v+"');\" alt='电子档' checked/><b>电子档</b>"
- +"<input type='radio' name='"+$("#"+flid[i].id+" span")[o].children[0].id+"_type' "
- +"value='3' onclick=\"getRadio('rq','"+o+"','"+i+"','"+v+"');\" alt='容缺' /><b>容缺</b></p>"
- +"<p id='wj1"+v+"_"+i+"name"+o+"' class='wjm'><u>文件名:</u>"
- +"<em id='file"+v+"_"+i+"name"+o+"'>暂无上传文件</em><i id='sczt"+v+"_"+i+"_"+o+"'></i></p>"
- +"<p id='wj2"+v+"_"+i+"name"+o+"'><a href=\"javascript:appendByCamera('"+v+"','"+i+"','"+o+"')\" class='bluebg'>相机</a>"
- +"<a href=\"javascript:appendByGallery('"+v+"','"+i+"','"+o+"')\" class='bluebg'>相册选取</a>"
- +"<a href=\"javascript:upload('"+v+"','"+i+"','"+o+"')\" class='organbg'>上传</a></p></span>");
- }
- }
- }
- }
- }
- });
- }
- function getRadio(evt,id,f_id,v_id){
- var id1_num = 'wj1'+v_id+'_'+f_id+'name'+id;
- var id2_num = 'wj2'+v_id+'_'+f_id+'name'+id;
- if(evt == "dzd"){
- document.getElementById(id1_num).style.display = 'block';
- document.getElementById(id2_num).style.display = 'block';
- }else if(evt == "rq"){
- document.getElementById(id1_num).style.display = 'none';
- document.getElementById(id2_num).style.display = 'none';
- }
- };
- function subm(){
- var wt1=plus.nativeUI.showWaiting();
- var input_con = $("#onepage input");
- for(var i=0;i<input_con.length;i++){
- if(input_con[i].value == ""){
- alert("您有未填写项,请填写后提交!");
- wt1.close();
- return;
- }
- }
- var bjmc = document.getElementById("bjmc").value;
- var zjhm = document.getElementById("zjhm").value;
- var sbzt = document.getElementById("sbzt").value;
- var frdb = document.getElementById("frdb").value;
- var lxr = document.getElementById("lxr").value;
- var lxsj = document.getElementById("lxsj").value;
- var lxdh = document.getElementById("lxdh").value;
- var txdz = document.getElementById("txdz").value;
- var sfqj = document.getElementById("sfqj").value;
- var bjsl = document.getElementById("bjsl").value;
- var userid = localStorage.getItem("userid"); //用户id
- var username = localStorage.getItem("username");//用户姓名
-
- var form_js = $("#form_js").html();
- form_js = form_js.replace('alt="办件名称" value="','alt="办件名称" value="'+bjmc);
- form_js = form_js.replace('alt="证件号码" value="','alt="证件号码" value="'+zjhm);
- form_js = form_js.replace('alt="申报主体" value="','alt="申报主体" value="'+sbzt);
- form_js = form_js.replace('alt="法人代表" value="','alt="法人代表" value="'+frdb);
- form_js = form_js.replace('alt="联系人" value="','alt="联系人" value="'+lxr);
- form_js = form_js.replace('alt="联系手机" value="','alt="联系手机" value="'+lxsj);
- form_js = form_js.replace('alt="联系电话" value="','alt="联系电话" value="'+lxdh);
- form_js = form_js.replace('alt="通讯地址" value="','alt="通讯地址" value="'+txdz);
- if(sfqj == "取件"){
- form_js = form_js.replace(form_js.match(/<input([^>]*)alt="不取件"([^>]*)>/gi),"");
- }else if(sfqj == "不取件"){
- form_js = form_js.replace(form_js.match(/<input([^>]*)alt="取件"([^>]*)>/gi),"");
- }
- form_js = form_js.replace('alt="办件数量" value="','alt="办件数量" value="'+bjsl);
- form_js = form_js.replace('alt="usertype" value="','alt="usertype" value="weixin');
- form_js = form_js.replace('alt="username" value="','alt="username" value="'+username);
- form_js = form_js.replace('alt="userid" value="','alt="userid" value="'+userid);
- form_js = form_js.replace('alt="datafrom" value="','alt="datafrom" value="3');
- /*
- * 判断文件上传部分的选项
- */
- var page_name = $("#twopage div");
- var file_tf = "";
- for(var p = 0; p < page_name.length; p++){
- var span_name = $("#"+page_name[p].id+" span");
- for(var l = 0; l < span_name.length; l++){
- var p_name = $("#"+span_name[l].id+" p")[1].children;
- var p_id = $("#"+span_name[l].id+" p")[0].id.substring(2,$("#"+span_name[l].id+" p")[0].id.length);
- var check_val = $("input[name='"+p_name[0].name+"']:checked").val();
- if(check_val == 2){
- var i_name = $("#"+$("#"+span_name[l].id+" p")[2].children[2].id).html();
- if(i_name == "" || i_name == "未上传"){
- alert("请上传电子档文件!");
- wt1.close();
- return false;
- }
- var reges_rq = '/<input([^>]*)'+p_name[0].name+'([^>]*)alt="容缺"([^>]*)>/gi';
- var reges_yj = '/<input([^>]*)'+p_name[0].name+'([^>]*)alt="纸质_邮寄"([^>]*)>/gi';
- form_js = form_js.replace(form_js.match(eval(reges_rq)),"");
- form_js = form_js.replace(form_js.match(eval(reges_yj)),"");
- var input_id_filename = p_name[0].id;
- for(var v=0;v<files.length;v++){
- var f=files[v];
- if(f.pic_id == input_id_filename){
- form_js = form_js.replace('id="'+p_id+'" value="','id="'+p_id+'" value="bss_app/'+data_now+"/"+f.name);
- var ftp_path_input = "D:/bsfw_ys_img/"+f.name;//此处应该注意地址的更换
- mui.post(projectUrl+'trsdataAction!ftp_fileupload.action',{
- ftp_filename:f.name,
- ftp_input:ftp_path_input
- },function(data){
- if(data.success == false){
- alert("由于服务原因,文件上传失败。请选择其他服务取到!");
- wt1.close();
- return false;
- }
- },'json');
- }
- }
- }else if(check_val == 3){
- var reges_rq = '/<input([^>]*)'+p_name[0].name+'([^>]*)alt="电子档"([^>]*)>/gi';
- var reges_yj = '/<input([^>]*)'+p_name[0].name+'([^>]*)alt="纸质_邮寄"([^>]*)>/gi';
- form_js = form_js.replace(form_js.match(eval(reges_rq)),"");
- form_js = form_js.replace(form_js.match(eval(reges_yj)),"");
- }
- }
- }
- form_js = form_js.replace(/"/gi, "'");
- mui.post(projectUrl+'bsfwAction!bmname.action',{
- xtid:"2c9080954db31c31014dd76f18040002",
- fwid:"2c908095545025af0154a42feda40006",
- param:form_js
- },function(data){
- if(data.issuccess == "OK"){
- wt1.close();
- alert("提交成功!您的预审编号是:"+data.param.webDeclare);
- close_page();
- }else{
- wt1.close();
- alert("提交失败!");
- }
- },'json');
- }
- /*
- * 文件上传
- */
- var server=projectUrl+'trsdataAction!bsfw_ys.action';
- var files=[];
- function upload(v,i,o){
- var i_o = v+"_"+i+"_"+o;
- var sczt_u = document.getElementById("sczt"+i_o).innerHTML;
- if(files.length<=0){
- plus.nativeUI.alert("没有添加上传文件!");
- return;
- }
- if(sczt_u == "已上传"){
- alert("该文件已经上传!");
- return;
- }
- var wt=plus.nativeUI.showWaiting();
- var task=plus.uploader.createUpload(server,
- {method:"POST"},
- function(t,status){
- if(status==200){
- alert("上传成功!");
- document.getElementById("sczt"+i_o).innerHTML = "已上传";
- wt.close();
- }else{
- alert("上传失败!");
- wt.close();
- }
- }
- );
- //将文件集合添加到上传队列中
- for(var i=0;i<files.length;i++){
- var f=files[i];
- if(i_o == f.pic_id){
- task.addFile(f.path,{key:f.name});
- }
- }
- task.add
- task.start();
- }
- // 拍照添加文件
- function appendByCamera(v,i,o){
- plus.camera.getCamera().captureImage(function(p){
- appendFile(v,i,o,p);
- });
- }
- // 从相册添加文件
- function appendByGallery(v,i,o){
- plus.gallery.pick(function(p){
- appendFile(v,i,o,p);
- },{
- multiple:"true"
- });
- }
- // 添加文件
- //var file_name = "";
- function appendFile(v,i,o,p){
- document.getElementById("sczt"+v+"_"+i+"_"+o).innerHTML = "未上传";
- var fe=document.getElementById("file"+v+"_"+i+"name"+o);
- var name_fi=p.substr(p.lastIndexOf('/')+1);
- var pi_id = v+"_"+i+"_"+o;
- fe.innerHTML = "";
- fe.innerHTML = name_fi;
- for(var y=0;y<files.length;y++){
- if(files[y].pic_id == pi_id){
- files.splice(y,y+1);
- }
- }
- var file_name = (new Date()).valueOf()+"."+name_fi.substr(name_fi.lastIndexOf('.')+1);
- files.push({name:file_name,path:p,pic_id:pi_id});
- }
- // 产生一个随机数
- function getUid(){
- return Math.floor(Math.random()*100000000+10000000).toString();
- }
- </script>
- </head>
- <body onload="initss();post_();">
- <div id="bd_2" class="jfhead">
- <a href="javascript:close_page()"><img src="images/fh.png"></a><b>填写表单</b>
- </div>
- <div class="clear"></div>
- <p id="form_js" style="display:none;"></p>
- <div id="onepage" class="bdcont bsfwnews xjcont">
- <p><b>办件名称</b><i><input id="bjmc" value="" type="text"></i></p>
- <p><b>证件号码</b><i><input id="zjhm" value="" type="text"></i></p>
- <p><b>申报主体</b><i><input id="sbzt" value="" type="text"></i></p>
- <p><b>法人代表</b><i><input id="frdb" value="" type="text"></i></p>
- <p><b>联系人</b><i><input id="lxr" value="" type="text"></i></p>
- <p><b>联系手机</b><i><input id="lxsj" value="" type="text"></i></p>
- <p><b>联系电话</b><i><input id="lxdh" value="" type="text"></i></p>
- <p><b>通讯地址</b><i><input id="txdz" value="" type="text"></i></p>
- <p><b>是否取件</b><i><select id="sfqj"><option>请选择</option><option>取件</option><option>不取件</option></select></i></p>
- <p><b>办件数量</b><i><input id="bjsl" value="" type="text"></i></p>
- </div>
- <div id="form_con"></div>
- <div style="height:55px">
- <h3>
- <input style="background-color: #e3e3e3;height:105px;width:100%;font-size:40px" id="subtijiao" type="button" onclick="subm();" class="btn" value="表单提交" >
- </h3>
- </div>
- </body>
- </html>
|