$(function() { var params = window.location.href.split("?"); if (params.length > 1) { values = params[1].split("&"); if (values.length > 11) { var funcId = values[0].replace("id=", ""); var device_id = ""; var device_name = ""; var experiment_name = ""; var start_time = ""; var end_time = ""; var data_type = ""; var source_id = ""; var origin_data_path = ""; var algorithm_id = ""; var algorithm_name = ""; var process_data_path = ""; if (funcId !== "0") { device_id = decodeURI(values[1].replace("device_id=", "")); device_name = decodeURI(values[2].replace("device_name=", "")); experiment_name = decodeURI(values[3].replace("experiment_name=", "")); start_time = decodeURI(values[4].replace("start_time=", "")); end_time = decodeURI(values[5].replace("end_time=", "")); data_type = decodeURI(values[6].replace("data_type=", "")); source_id = decodeURI(values[7].replace("source_id=", "")); origin_data_path = decodeURI(values[8].replace("origin_data_path=", "")); algorithm_id = decodeURI(values[9].replace("algorithm_id=", "")); algorithm_name = decodeURI(values[10].replace("algorithm_name=", "")); process_data_path = decodeURI(values[11].replace("process_data_path=", "")); } } } $("#device_id").val(device_id); $("#device_name").val(device_name); $("#experiment_name").val(experiment_name); $("#start_time").val(start_time); $("#end_time").val(end_time); $("#data_type").val(data_type); $("#source_id").val(source_id); $("#origin_data_path").val(origin_data_path); $("#algorithm_id").val(algorithm_id); $("#algorithm_name").val(algorithm_name); $("#process_data_path").val(process_data_path); layui.use(["form", "layer", 'upload'], function() { $ = layui.jquery; var form = layui.form, layer = layui.layer; var upload = layui.upload; //监听提交 upload.render({ elem: '#file', url: urlBase + "api/repairManual/import", //accept: 'file', //普通文件 headers: { "token": sessionStorage.getItem("token") }, data: {}, accept: 'file', done: function(res) { if (res.status === 0) { $("#origin_data_path").val(res.msg); } else showMsg(res.msg, 2); } }); form.on("submit(save)", function(data) { var func = data.field; func.id = funcId; if(func.id == 0){ var url="api/experiment/add" }else{ var url="api/experiment/edit" } // console.log(url) func.process_data_path = "string" func.source_id = 0; fetchJSON(url, func, "post", function(data) { if (data.status === 0) { var index = parent.layer.getFrameIndex(window.name); showMsg("修改成功", 1, 2000); parent.layer.close(index); } else { showMsg(data.msg, 2); } }); return false; }); }); });