123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- $(function() {
- var params = window.location.href.split("?");
- if (params.length > 1) {
- values = params[1].split("&");
- if (values.length > 4) {
- var funcId = values[0].replace("id=", "");
- if (funcId !== "0") {
- var funcaircraft_type = '';
- var funcaircraft_id = '';
- var funcinput_time = '';
- var funcfile_path = '';
- funcaircraft_type = decodeURI(values[1].replace("aircraft_type=", ""));
- funcaircraft_id = decodeURI(values[2].replace("aircraft_id=", ""));
- funcinput_time = decodeURI(values[3].replace("input_time=", ""));
- funcfile_path = decodeURI(values[4].replace("file_path=", ""));
- }
- }
- }
- $("#aircraft_type").val(funcaircraft_type);
- $("#aircraft_id").val(funcaircraft_id);
- $("#input_time").val(funcinput_time);
- $("#file_path").val(funcfile_path);
- layui.use("form", function() {
- layui.form.render();
- });
- layui.use(["form", "layer", "laydate",'upload'], function() {
- $ = layui.jquery;
- var form = layui.form,
- layer = layui.layer;
- var laydate = layui.laydate;
- var upload = layui.upload;
- //监听提交
- upload.render({
- elem: '#file',
- url: urlBase + "api/flightData/importData",
- //accept: 'file', //普通文件
- headers: {
- "token": sessionStorage.getItem("token")
- },
- data: {},
- accept: 'file',
- done: function(res) {
- if (res.status === 0) {
- $("#file_path").val(res.msg);
- } else{
- showMsg(res.msg, 2);
- }
-
- }
- });
- form.on("submit(save)", function(data) {
- var func = data.field;
- func.id = funcId;
- let url = "";
- if (func.id === "0") url = "api/flightData/add";
- else url = "api/flightData/edit";
- 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;
- });
- });
- });
|