var ids=helper.request.queryString("ids"); var depId=helper.request.queryString("depId"); //编辑器配置 KindEditor.ready(function(K) { window.baseon = K.create('#baseon', { uploadJson: '../../js/kindeditor/asp.net/upload_json.ashx', fileManagerJson: '../../js/kindeditor/asp.net/file_manager_json.ashx', allowFileManager: true }); //添加弹出框编辑器 }); KindEditor.ready(function(K) { window.process = K.create('#process', { uploadJson: '../../js/kindeditor/asp.net/upload_json.ashx', fileManagerJson: '../../js/kindeditor/asp.net/file_manager_json.ashx', allowFileManager: true }); //添加弹出框编辑器 }); KindEditor.ready(function(K) { window.material = K.create('#material', { uploadJson: '../../js/kindeditor/asp.net/upload_json.ashx', fileManagerJson: '../../js/kindeditor/asp.net/file_manager_json.ashx', allowFileManager: true }); //添加弹出框编辑器 }); KindEditor.ready(function(K) { window.template = K.create('#template', { uploadJson: '../../js/kindeditor/asp.net/upload_json.ashx', fileManagerJson: '../../js/kindeditor/asp.net/file_manager_json.ashx', allowFileManager: true }); //添加弹出框编辑器 }); KindEditor.ready(function(K) { window.payinfo = K.create('#payinfo', { uploadJson: '../../js/kindeditor/asp.net/upload_json.ashx', fileManagerJson: '../../js/kindeditor/asp.net/file_manager_json.ashx', allowFileManager: true }); //添加弹出框编辑器 }); $(document).ready(function() { $('.tab_list li').click(function() { var index = $(this).index(); $(this).addClass('active').siblings().removeClass('active'); $('.tab_content>div').eq(index).show().siblings().hide(); }) $('.save').click(function(){ saveCon(); }) //上传附件 $("#scwj").click(function() { $("#upFile").trigger("click"); }) $("#upFile").change(function() { upload(); }) //保存 function saveCon(){ var paymoney=$('#paymoney').val()*1; var a=paymoney.toFixed(2) // var reg=/^([+-]?)\d*\.?\d+$/; // if($("#publicphone1").val()!==''){ // if(!reg.test($.trim($("#publicphone1").val()))) { // layer.confirm('请输入有效的公开电话!', { // btn: ['确定'] //按钮 // }); // $("#publicphone1").val(''); // $("#publicphone1").focus(); // return; // } // }if($("#publicphone2").val()!==''){ // if(!reg.test($.trim($("#publicphone2").val()))){ // layer.confirm('请输入有效的公开电话!', { // btn: ['确定'] //按钮 // }); // $("#publicphone2").val(''); // $("#publicphone2").focus(); // return; // } // }if($("#privatephone1").val()!==''){ // if(!reg.test($.trim($("#privatephone1").val()))){ // layer.confirm('请输入有效的内部电话!', { // btn: ['确定'] //按钮 // }); // $("#privatephone1").val(''); // $("#privatephone1").focus(); // return; // } // }if($("#privatephone2").val()!==''){ // if(!reg.test($.trim($("#privatephone2").val()))){ // layer.confirm('请输入有效的内部电话!', { // btn: ['确定'] //按钮 // }); // $("#privatephone2").val(''); // $("#privatephone2").focus(); // return; // } // }if($("#otherpublicphone").val()!==''){ // if(!reg.test($.trim($("#otherpublicphone").val()))){ // layer.confirm('请输入有效的协办单位公开电话!', { // btn: ['确定'] //按钮 // }); // $("#otherpublicphone").val(''); // $("#otherpublicphone").focus(); // return; // } // }if($("#otherprivatephone").val()!==''){ // if(!reg.test($.trim($("#otherprivatephone").val()))){ // layer.confirm('请输入有效的协办单位内部电话!', { // btn: ['确定'] //按钮 // }); // $("#otherprivatephone").val(''); // $("#otherprivatephone").focus(); // return; // } // } $.ajax({ type:'post', url:huayi.config.callcenter_url +'Repository/AddRepository', async:true, dataType:'json', data:{ token:$.cookie("token"), deptid:depId,//单位id id:ids,//知识库id key:$('#key').val(),//关键字 title:$('#title').val(),//事件名称 maindept:$('#maindept').val(),//主办单位 publicphone1:$('#publicphone1').val(),//公开电话1 publicphone2:$('#publicphone2').val(),//公开电话2 privatephone1:$('#privatephone1').val(),//内部电话1 privatephone2:$('#privatephone2').val(),//内部电话2 points:$('#points').val(),//询问要点 baseanswer:$('#baseanswer').val(),//标准话术 endanswer:$('#endanswer').val(),//结案参考 dealtype:$('#dealtype').val(),//办理方式 legallimittime:$('#legallimittime').val(),//法定办结时限 promiselimittime:$('#promiselimittime').val(),//承诺办结时限 ispay: $('input[name="ispay"]:checked ').val(),//是否收费 paymoney: a,//收费标准 officeaddress: $('#officeaddress').val(),//办公地点 serobject: $('#serobject').val(),//办理对象 busline: $('#busline').val(),//乘车路线 officetime: $('#officetime').val(),//办公时间 otherdept: $('#otherdept').val(),// 协办单位 otherpublicphone: $('#otherpublicphone').val(),// 协办单位公开电话 otherprivatephone: $('#otherprivatephone').val(),//协办单位内部电话 remark: $('#remark').val(),//备注 baseon: encodeURIComponent(baseon.html()),//设定依据 process: encodeURIComponent(process.html()),//办理流程 material: encodeURIComponent(material.html()),//办理材料 template: encodeURIComponent(template.html()),//办理结果样本 payinfo: encodeURIComponent(payinfo.html()),//收费标准及依据 files: $('#file').val() //收费标准及依据 }, success:function(data){ if(data.state.toLowerCase()=='success'){ var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 parent.layer.close(index); //再执行关闭 parent.layer.msg(data.message); //再执行关闭 parent.$('#table1').bootstrapTable('refresh'); //再执行关闭 } } }); } //获取知识库详情 if(ids){ $.ajax({ type:"get", url:huayi.config.callcenter_url +"Repository/GetRepository", async:true, dataType:'json', data:{ token: $.cookie("token"), id:ids }, success:function(result){ if(result.state.toLowerCase()=='success'){ var con=result.data.data; $('#key').val(con.F_Key);//关键字 $('#title').val(con.F_Title);//事件名称 $('#maindept').val(con.F_MainDept);//主办单位 $('#publicphone1').val(con.F_PublicPhone1);//公开电话1 $('#publicphone2').val(con.F_PublicPhone2);//公开电话2 $('#privatephone1').val(con.F_PrivatePhone1);//内部电话1 $('#privatephone2').val(con.F_PrivatePhone2);//内部电话2 $('#points').val(con.F_Points);//询问要点 $('#baseanswer').val(con.F_BaseAnswer);//标准话术 $('#endanswer').val(con.F_EndAnswer);//结案参考 $('#dealtype').val(con.F_DealType);//办理方式 $('#legallimittime').val(con.F_LegalLimitTime);//法定办结时限 $('#promiselimittime').val(con.F_PromiseLimitTime);//承诺办结时限 // $('input[name="ispay"]:checked ').val(F_PayMoney);//是否收费 $('input[name="ispay"][value="'+con.F_IsPay+'"]').prop("checked","checked");//是否收费 $('#paymoney').val(con.F_PayMoney);//收费标准 $('#officeaddress').val(con.F_OfficeAddress);//办公地点 $('#serobject').val(con.F_Object);//办理对象 $('#busline').val(con.F_BusLine);//乘车路线 $('#officetime').val(con.F_OfficeTime);//办公时间 $('#otherdept').val(con.F_OtherDept);// 协办单位 $('#otherpublicphone').val(con.F_OtherPublicPhone);// 协办单位公开电话 $('#otherprivatephone').val(con.F_OtherPrivatePhone);//协办单位内部电话 $('#remark').val(con.F_Remark);//备注 baseon.html(con.F_BaseOn); process.html(con.F_Process); material.html(con.F_Material); template.html(con.F_Template); payinfo.html(con.F_PayInfo); depId=con.F_DeptId; // $('#baseon').val(con.F_BaseOn);//设定依据 // $('#process').val(con.F_Process);//办理流程 // $('#material').val(con.F_Material);//办理材料 // $('#template').val(con.F_Template);//办理结果样本 // $('#payinfo').val(con.F_PayInfo);//收费标准及依据 // $('#files').val() //收费标准及依据 $(result.data.file).each(function(k,q){ var strs=''+ q.F_FileName.substring(19) +'' $(strs).appendTo($('.fileBox')).find('.del_file').click(function(event){ event.stopPropagation(); $(this).parent().remove(); file_num() console.log($('.fileBox').find('.del_file')) }) file_num() }) } } }); } }) //上传文件 function upload() { var Files = document.getElementById("upFile").files; if(Files.length > 0) { var formData = new FormData(); for(var i = 0; i < Files.length; i++) { formData.append('file' + i, Files[i]);; } console.log(formData) formData.append("token", $.cookie("token")); var typeName=Files[0].name.split('.')[1]; if (typeName=="png"||typeName=='jpg'||typeName=='mp4'||typeName=='mp3'||typeName=='pdf'||typeName=='doc'||typeName=='docx'||typeName=='xls'||typeName=='xlsx') { $.ajax({ url: huayi.config.callcenter_url + "/WorkOrder/UploadFile", type: "POST", data: formData, /** *必须false才会自动加上正确的Content-Type */ contentType: false, /** * 必须false才会避开jQuery对 formdata 的默认处理 * XMLHttpRequest会对 formdata 进行正确的处理 */ processData: false, success: function(result) { document.getElementById("upFile").outerHTML = document.getElementById("upFile").outerHTML; $("#upFile").change(function() { upload(); }); var r = $.parseJSON(result); if(r.state.toLowerCase() == "success") { // $(".fjnr").text(r.data[0].F_FileName); var a = r.data; $(a).each(function(i, n) { var strs = '' + n.F_FileName.substring(19) + '' $(strs).appendTo($('.fileBox')).find('.del_file').click(function(event) { event.stopPropagation(); $(this).parent().remove(); file_num() }) }) file_num() } } }); }else{ layer.msg("格式不正确"); } } else { layer.confirm('请上传文件!', { btn: ['确定'] }); } } //上传文件隐藏域值 function file_num() { var str = ''; var Str; $('.fileBox .files').each(function(j, m) { var aa = $(m).attr("fiel-num") console.log(aa); str += aa + ","; Str = (str.substring(str.length - 1) == ',') ? str.substring(0, str.length - 1) : str; }) $("#file").val(Str); }