var id = helper.request.queryString("id"); $(document).ready(function () { laydate.skin('blue'); laydate({ elem: '#publishTime', event: 'focus', istime: true, format: 'YYYY-MM-DD hh:mm:ss' }); laydate({ elem: '#effectiveTime', event: 'focus', istime: true, format: 'YYYY-MM-DD hh:mm:ss' }); laydate({ elem: '#invalidTime', event: 'focus', istime: true, format: 'YYYY-MM-DD hh:mm:ss' }); laydate({ elem: '#processingTime', event: 'focus', istime: true, format: 'YYYY-MM-DD hh:mm:ss' }); $(".save").click(function () { saveCon(); }); //上传附件 $("#scwj").click(function () { $("#upFile").trigger("click"); }); $("#upFile").change(function () { upload(); }); //保存 function saveCon() { $.ajax({ type: "post", url: huayi.config.callcenter_url + "LawGuide/AddModel", async: true, dataType: "json", data: { token: $.cookie("token"), id: id, //知识库id key: $("#keyId").val(), // 关键词id fabudanwei: $("#publishUnit").val(), // 发布单位 faburen: $("#publishPersonal").val(), // 发布人 hangye: $("#industry").val(), // 所属行业 diqu: $("#address").val(), // 地区 fabushijian: $("#publishTime").val(), // 发布时间 shengxiaoshijian: $("#effectiveTime").val(), // 生效时间 shixiaoshijian: $("#invalidTime").val(), // 失效时间 yewumingcheng: $("#businessName").val(), // 业务名称 biaoshibianma: $("#identifyEncoding").val(), // 标识编码 shenqingtiaojian: $("#applicationConditions").val(), // 申请条件 zhengceyiju: $("#policyBased").val(), // 政策依据 wangshangbanlilianjie: $("#onlineURL").val(), // 网上办理链接 file: $("#file").val(), // 附件 banlicailiao: $("#handlingMaterials").val(), // 办理材料 banlishixian: $("#processingTimeLimit").val(), // 办理时限 banlididian: $("#handlingPlace").val(), // 办理地点 banlishijian: $("#processingTime").val(), // 办理时间 banlidianhua: $("#telephone").val(), // 电话 qitashuoming: $("#otherInstructions").val(), // 其他说明 banliliucheng: $("#process").val(), // 办理流程 beizhu: $("#remark").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.$("#tableList").bootstrapTable("refresh"); //再执行关闭 } }, }); } //获取知识库详情 if (id) { $(".addOrEditDisplay").show(); $.ajax({ type: "get", url: huayi.config.callcenter_url + "LawGuide/GetModel", async: true, dataType: "json", data: { token: $.cookie("token"), id: id, }, success: function (result) { if (result.state.toLowerCase() == "success") { var model = result.data.model; var dtkey = result.data.dtkey; var dtfile = result.data.dtfile; $("#publishUnit").val(model.F_FaBuDanWei); $("#publishPersonal").val(model.F_FaBuRen); $("#industry").val(model.F_HangYe); $("#address").val(model.F_DiQu); $("#publishTime").val(model.F_FaBuShiJian); $("#effectiveTime").val(model.F_ShengXiaoShiJian); $("#invalidTime").val(model.F_ShiXiaoShiJian); $("#businessName").val(model.F_YeWuMingCheng); $("#identifyEncoding").val(model.F_BiaoShiBianMa); $("#applicationConditions").val(model.F_ShenQingTiaoJian); $("#policyBased").val(model.F_ZhengCeYiJu); $("#onlineURL").val(model.F_WangShangBanLiLianJie); $("#handlingMaterials").val(model.F_BanLiCaiLiao); $("#processingTimeLimit").val(model.F_BanLiShiXian); $("#handlingPlace").val(model.F_BanLiDiDian); $("#processingTime").val(model.F_BanLiShiJian); $("#telephone").val(model.F_BanLiDianHua); $("#otherInstructions").val(model.F_QiTaShuoMing); $("#process").val(model.F_BanLiLiuCheng); $("#remark").val(model.F_BeiZhu); $("#reflectCategory").val(dtkey[0].name); $("#keyId").val(dtkey[0].id); $(dtfile).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(); }); } }, }); } else { $(".addOrEditDisplay").hide(); } }); //上传文件 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]); } formData.append("token", $.cookie("token")); console.log(formData); console.log("123",formData.file0); 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 + "LawGuide/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); }