define(function (require, exports, module) { require("sPath/berthInterval/berthinterval.css"); /* @页面初始化 */ var init = function () { // setContent();//页面开发完删除 bindEvent(); // pageInit(); return "泊位区间设置"; }; function pageInit() { $('#berthintval-park').selectpicker('refresh'); $('#berthintval-service').selectpicker('refresh'); //新增泊位区间弹窗 documentBindFunc.on('click','#berthinterval-addBtn',function () { $("#berthterval-addBerthterval").text(""); $("#berthterval-addBerthterval").hide(); $("#berthterval-dataareaID").val(""); $("#berthterval-add-plNo").val(""); /**1、先选中左侧的停车场 */ var index = $("#berthintval-table-l").find("tr.success").data("index"); var row = $("#berthintval-table-l").bootstrapTable('getData')[index]; console.log(index); if(undefined==index || null ==index){ swal({ title: "提示", text: '请选中左侧的任意一行停车场!', type: "warning", timer: 3000, allowOutsideClick: true }); }else{ var addPlNo=row.plNo; $("#berthterval-add-plNo").val(addPlNo); $("#berthterval-add-plName").text(row.plName); $('#berthinterval_addmodel').modal('show'); } }); //新增泊位区间确定提交事件 documentBindFunc.on('click','#berthinterval-areaadd-submit',function () { fun.saveBerthAreaAjax(); }); //新增泊位区间点击继续事件 documentBindFunc.on('click','#berthinterval-addother-submit',function () { // ajax 不关闭弹窗 fun.saveBerthAreaAjaxForDonotClose(); $('#berthterval-dataareaID').val(''); }); //删除泊位区间弹窗 documentBindFunc.on('click','#berthinterval-del',function () { var ids2 = []; var parkAreaCodes = []; var deleteBerthNums=[]; ids2 = getIdSelections(); deleteBerthNums=getBerthNumSelections(); parkAreaCodes = getParkAreaCodeSelections(); if(ids2[0] == null) { swal({ title: "提示", text: '请选择至少一条记录!', type: "warning", timer: 3000, allowOutsideClick: true }); } else { /**1、判断该泊位区间下是否有泊位 **/ var flag=true; for(var indexBerth in deleteBerthNums){ if(deleteBerthNums[indexBerth]>0){ flag=false; } } if(flag){ $("#berthterval_delete-ids").val(ids2); $("#berthterval_delete_parkAreaCodes").val(parkAreaCodes); $('#berthinterval_deletemodel').modal('show'); }else{ swal({ title: "提示", text: '该泊位区间下有泊位不能删除', type: "warning", timer: 3000, allowOutsideClick: true }); } } }); /**修改泊位区间 */ documentBindFunc.on('click','.modifyBerthArea',function () { var id = $(this).attr('data-value'); var modifyRow = $('#berthintval-table-r').bootstrapTable('getRowByUniqueId', id); //console.log(modifyRow); $('#berthterval-dataareaID-update').val(modifyRow.parkAreaName); $("#berthterval-update-id").val(id); $("#berthterval-update-plNo").val(modifyRow.plNo); $("#berthterval-update-plName").text(modifyRow.plName); //ajax 修改泊位区间 $('#berthinterval_updatemodel').modal('show'); }); //修改泊位区间确定提交事件 documentBindFunc.on('click','#berthinterval-areaupdate-submit',function () { fun.updateBerthAreaAjax(); }); // 删除泊位区间提交事件 documentBindFunc.on('click','#berthinterval-delete-submit',function () { $("#berthterval-deleteBerthterval").text(""); $('#berthterval-deleteBerthterval').hide(); var deleteids=[]; var deleteid=$("#berthterval_delete-ids").val(); if(deleteid.indexOf(",")!=-1){ deleteids=deleteid.split(","); }else{ deleteids.push(deleteid); } console.log(deleteids); var parkAreaCodes=[]; var parkAreaCode=$("#berthterval_delete_parkAreaCodes").val(); if(parkAreaCode.indexOf(",")!=-1){ parkAreaCodes=parkAreaCode.split(","); }else{ parkAreaCodes.push(parkAreaCode); } //ajax 删除泊位区间 fun.deleteBerthAreaAjax(deleteids, parkAreaCodes); }); //批量导入 documentBindFunc.on('click', '#berthinterval-reportBtn', function() { /**1、先选中左侧的停车场 */ var index = $("#berthintval-table-l").find("tr.success").data("index"); var row = $("#berthintval-table-l").bootstrapTable('getData')[index]; console.log(index); if(undefined==index || null ==index){ swal({ title: "提示", text: '请选中左侧的任意一行停车场!', type: "warning", timer: 3000, allowOutsideClick: true }); }else{ var addPlNo=row.plNo; $("#berthintval_batchAddPlNo").val(addPlNo); $("#berthinterval-uploadFailed").empty(); $('#berthinterval-file_btn').val(''); $('#berthinterval-progressWrap').addClass('display-none'); $('#berthinterval-uplate_sure').attr('disabled', "true"); //添加disabled属性 $(".fileinput-filename").html(''); $('#berthinterval_addallMsg').modal('show'); } }); //预览之后批量新增 documentBindFunc.on('click', '#berthinterval-excellookmodel-submit', function() { var rows = $("#berthintval_LookmodelAddrowForBerthInteval").find('tr'); var parkAreaNames = []; var plNo = $("#berthintval_batchAddPlNo").val(); var createEmpid = StrUtil.isEmpty(fn.getUserId()) ? '-1' : fn.getUserId(); if(rows != null && rows != "") { $.each(rows, function (index) { var indexNum = $(this).attr('index'); var td = $(this).find('td'); if (td != null && td != "") { //泊位区间名称 var parkAreaName = td.eq(0).text(); parkAreaNames.push(parkAreaName); } }); var req = { "plNo": plNo, "parkAreaNames": parkAreaNames, "createEmpid": createEmpid, "sysCode": sysComm.sysCode }; var easyUIOps = { method: 'POST', url: dataUrl.util.batchSaveTpPRegionArea(), data: JSON.stringify(req), success: function () { //刷新table $('#berthinterval_Lookmodel').modal('hide'); $('#berthintval-table-r').bootstrapTable('refresh', { silent: true }); } }; sysAjax(easyUIOps); } }); //模版下载 documentBindFunc.on('click', '#berthinterval-excleTemplate', function() { window.location.href = parkcloudbaseUrl + "berthinteval/泊位区间批量导入.xlsx"; }); //预览filestr................................................. $('#berthinterval-uplate_sure').on('click', function() { //接口介入 uploadFileBerthinterval(); //ajax //上传进度 //上传excel报错 }); function uploadFileBerthinterval() { var fd = new FormData(); fd.append("excelFile", document.getElementById('berthinterval-file_btn').files[0]); fd.append("sysOpName", fn.getUserName()); fd.append("sysOpId", fn.getUserId()); var xhr = new XMLHttpRequest(); xhr.upload.addEventListener("progress", uploadProgressBerthinterval, false); xhr.addEventListener("load", uploadCompleteBerthinterval, false); xhr.addEventListener("error", uploadFailedBerthinterval, false); xhr.addEventListener("abort", uploadCanceledBerthinterval, false); xhr.open("POST", dataUrl.util.batchReadBerthIntevelExcleFile()); //修改成自己的接口 xhr.send(fd); } function uploadProgressBerthinterval(evt) { if(evt.lengthComputable) { var percentComplete = Math.round(evt.loaded * 100 / evt.total); } } function uploadCompleteBerthinterval(evt) { /* 服务器端返回响应时候触发event事件*/ var result = JSON.parse(evt.target.responseText); //console.log(evt.target.responseText); $("#berthinterval-uploadFailed").empty(); if(result != null && "8888" != result.code) { if("1019" == result.code) { $("#berthinterval-uploadFailed").append("只能上传xlsx或者lsx格式文件"); return false; } if("1020" == result.code) { $("#berthinterval-uploadFailed").append("请在excle添加数据后上传"); return false; } } else { //alert("成功"); $('#berthinterval-progressNumber').text(100 + '%'); $('#berthinterval-progressLoad').css('width', 100 + '%'); $('#berthinterval_addallMsg').modal('hide'); $('#berthinterval_Lookmodel').modal('show'); //初始化table if(null != result.data) { console.log(result.data); $("#berthintval_LookmodelAddrowForBerthInteval").empty(); var html=""; $.each(result.data, function(index, row) { if(row != null && row !=""){ html +=""; html +=""+row.parkAreaName+""; html +=""; } }); $("#berthintval_LookmodelAddrowForBerthInteval").html(html); } } } function uploadFailedBerthinterval(evt) { console.log("There was an error attempting to upload the file."); } function uploadCanceledBerthinterval(evt) { console.log("The upload has been canceled by the user or the browser dropped the connection."); } //预览fileend................................................. /***langlw 2017-12-29 edit **/ //定义全局变量 var parkAreaCode = null; var plNos = []; var detailPlNos=[]; var ids = []; /**点击某一行赋值 **/ $("#berthintval-table-l").on("click-row.bs.table",function(e,row,ele){ $(".success").removeClass("success"); $(ele).addClass("success"); var index = $("#berthintval-table-l").find("tr.success").data("index"); var row = $("#berthintval-table-l").bootstrapTable('getData')[index]; console.log(row.plNo); detailPlNos=[]; detailPlNos.push(row.plNo); fun.initBerthIntvalDetailTable(); }); var fun = { init: function () { //3、初始化区域信息 fun.initBlockSelect(); $("#berthintval-service").change(function () { fun.initParkSelect("#berthintval-service", "#berthintval-park"); fun.initBerthIntvalTable(); }); documentBindFunc.on('click', '#berthinterval-queryBtn', function() { fun.initBerthIntvalTable(); }); fun.initBerthIntvalTable(); }, //初始化停车场表格数据 initBerthIntvalTable: function() { $('#berthintval-table-l').bootstrapTable('destroy').bootstrapTable({ striped: true, //表格显示条纹 pagination: true, //启动分页 pageNumber: 1, //当前第几页 pageSize: 10, //每页显示的记录数 pageList: [''], //记录数可选列表 sidePagination: 'server', //表示服务端分页 queryParamsType: 'limit', method: 'POST', //请求方法 paginationPreText: '<', paginationNextText: '>', ajax: fun.ajaxTableLoadRequest, //自定义ajax加载数据 uniqueId: 'plId', columns: [ { field: 'plId', title: '主键', visible: false, align: 'left' }, { field: 'plAreaBlockName', title: '街道办事处', width: '10%', align: 'left', formatter:commonObj.replacenull }, { field: 'plNo', title: '车场编码', width: '10%', align: 'left', formatter:commonObj.replacenull }, { field: 'plName', title: '车场名称', width: '5%', align: 'left', formatter:commonObj.replacenull }, { field: 'parkAreaNum', title: '泊位区间数', width: '5%', align: 'left', visible: false, formatter: function (value, row, index) { if(value != undefined && value != null) { return value; } else { return "0"; } } }, ] }); }, //初始化泊位区间详情表格数据 initBerthIntvalDetailTable: function() { $('#berthintval-table-r').bootstrapTable('destroy').bootstrapTable({ striped: true, //表格显示条纹 pagination: true, //启动分页 pageNumber: 1, //当前第几页 pageSize: 10, //每页显示的记录数 pageList: [''], //记录数可选列表 sidePagination: 'server', //表示服务端分页 queryParamsType: 'limit', method: 'POST', //请求方法 paginationPreText: '<', paginationNextText: '>', ajax: fun.ajaxDetailTableLoadRequest, //自定义ajax加载数据 uniqueId: 'id', columns: [{ field: 'state', title: ' ', width: '2%', checkbox: true, align: 'left', // formatter: checkedFormatter }, { field: 'id', title: '主键', visible: false, align: 'left' }, { field: 'plNo', title: '车场编码', visible: false, align: 'left' }, { field: 'plName', title: '车场名称', visible: false, width: '5%', align: 'left' }, { field: 'parkAreaCode', title: '泊位区间编号', visible:true, width: '8%', align: 'left', formatter:commonObj.replacenull }, { field: 'parkAreaName', title: '泊位区间名称', width: '10%', align: 'left', formatter:commonObj.replacenull }, { field: 'berthsNum', title: '泊位数', width: '5%', align: 'left', formatter:commonObj.replacenull }, { field: 'oper', title: '操作', width: '23%', align: 'left', formatter: fun.operFormatter } ], }); }, //操作显示 operFormatter:function (value, row, index) { var operStr = '修改' return operStr; }, /**初始化区域-服务点信息 */ initBlockSelect:function () { var req = { baseRequest: { pageNum: 1, pageSize: 0 }, sysCode: sysComm.sysCode }; var opt = { async:false, method: 'post', url: dataUrl.util.queryAreaByOpIdAndOrgId(), data: JSON.stringify(req), contentType: 'application/json; charset=utf-8', dataType: 'json', success: function(res) { console.log(res); if(res.code == '8888') { var data = res.data; $("#berthintval-service").empty(); var html = ''; var blockIds = []; for(var key in data) { blockIds.push(key); html += ""; } blockIds.push(-1); var plnosStr = JSON.stringify(blockIds); html = '' + html; $("#berthintval-service").append(html); $('#berthintval-service').selectpicker('refresh'); if(blockIds.length>0){ //初始化停车场下拉框 fun.initParkSelect("#berthintval-service", "#berthintval-park"); } } } }; sysAjax(opt); }, //根据块信息查询停车场信息 initParkSelect: function (areaDom, parkDom) { //停车场下拉框 var data = fun.getParkingLotMsg(areaDom, parkDom); $(parkDom).empty(); var html = ''; var plNos = []; for (var i = 0; i < data.length; i++) { plNos.push(data[i].code); html += ""; } var plnosStr = JSON.stringify(plNos); html = '' + html; $(parkDom).append(html); $(parkDom).selectpicker('refresh'); }, getParkingLotMsg: function (areaDom, parkDom) { var parkLot = ""; var plAreaBlockIds = JSON.parse($(areaDom).val()); var req = {plBlockIds: plAreaBlockIds}; console.log(plAreaBlockIds); var opt = { async: false, data: 'plBlockIds=' + plAreaBlockIds, method: "get", contentType: "application/x-www-form-urlencoded; charset=UTF-8", url: dataUrl.util.getParkBlockNamesByBlockId(), success: function (res) { console.log(res); if (res.code == '8888') { parkLot = JSON.stringify(res.data); } } } sysAjax(opt); return JSON.parse(parkLot); }, /*获取查询参数*/ getQueryParam: function () { var plNo = ""; var parkName= $("#berthintval-park option:selected").text(); if("所有停车场"!=parkName && "" != parkName){ var plNos = JSON.parse($("#berthintval-park option:selected").val()); if (plNos != "" && plNos != undefined && plNos.length>0) { plNo = plNos[0]; } } var blockIds=JSON.parse($("#berthintval-service").val()); var req = { plNo: plNo, blockIds: blockIds }; console.log(req); return req; }, /**左侧停车场ajax请求 */ ajaxTableLoadRequest: function(params) { var req=fun.getQueryParam(); //设置请求参数 var pageNum = (params.data.offset / params.data.limit) + 1; //条件查询 req.baseRequest = { pageNum: pageNum, pageSize: params.data.limit }; req.sysCode = sysComm.sysCode; var easyUIOps = { method: params.type, //url: dataUrl.util.queryTpPRegionAreaForPage(), url: dataUrl.util.queryParkingLotForPageByAreaBlockId(), data: JSON.stringify(req), contentType: 'application/json; charset=utf-8', dataType: 'json', success: function(res) { console.log(res) if(res.code == '8888') { params.success(res.data); if(res.data.rows.length>0){ detailPlNos=[]; detailPlNos.push(res.data.rows[0].plNo); //console.log(detailPlNos); //行颜色 var oncLickRowUniqueId = res.data.rows[0].plId; $('#berthintval-table-l').find("tr[data-uniqueid='"+oncLickRowUniqueId+"']").attr('class','success'); /***1、初始化泊位区间详情表格数据*/ fun.initBerthIntvalDetailTable(res.data.rows[0]); } } } }; sysAjax(easyUIOps); }, /**右侧详情ajax请求 */ ajaxDetailTableLoadRequest: function(params) { //设置请求参数 var pageNum = (params.data.offset / params.data.limit) + 1; var req= { baseRequest:{ pageNum:pageNum, pageSize:params.data.limit }, sysCode:sysComm.sysCode, plNos:detailPlNos }; var easyUIOps = { method: params.type, url: dataUrl.util.queryTpPRegionAreaForPage(), data: JSON.stringify(req), contentType: 'application/json; charset=utf-8', dataType: 'json', success: function(res) { //console.log(res) if(res.code == '8888') { params.success(res.data); } } }; sysAjax(easyUIOps); }, saveBerthAreaAjax: function() { $("#berthterval-addBerthterval").text(""); $("#berthterval-addBerthterval").hide(); //泊位区间名称 var parkAreaName = $('#berthterval-dataareaID').val(); //泊位区间名称 if(StrUtil.isEmpty(parkAreaName)) { $("#berthterval-addBerthterval").text("请输入泊位区间名称!"); $('#berthterval-addBerthterval').show(); } else if(parkAreaName.length > 40) { $("#berthterval-addBerthterval").text("泊位区间名称不能大于40个字符!"); $('#berthterval-addBerthterval').show(); }else{ //return true; var addPlNo = $('#berthterval-add-plNo').val(); var createEmpid = StrUtil.isEmpty(fn.getUserId()) ? '-1' : fn.getUserId(); var req = { "plNo": addPlNo, "parkAreaName": parkAreaName, "createEmpid": createEmpid, "sysCode": sysComm.sysCode }; $('#berthinterval-areaadd-submit').attr('disabled',true); var easyUIOps = { //async:false, method: 'POST', url: dataUrl.util.saveOrUpdateTpPRegionArea(), data: JSON.stringify(req), success: function(res) { $('#berthinterval-areaadd-submit').attr('disabled',false); if (res.code == '8888') { $('#berthinterval_addmodel').modal('hide'); //刷新table $('#berthintval-table-r').bootstrapTable('refresh', { silent: true }); $("#berthterval-addBerthterval").text(""); $('#berthterval-addBerthterval').hide(); }else{ $("#berthterval-addBerthterval").text("保存泊位区间失败!"); $('#berthterval-addBerthterval').show(); } } }; sysAjax(easyUIOps); } }, saveBerthAreaAjaxForDonotClose: function() { $("#berthterval-addBerthterval").text(""); //泊位区间名称 var parkAreaName = $('#berthterval-dataareaID').val(); //泊位区间名称 if(StrUtil.isEmpty(parkAreaName)) { $("#berthterval-addBerthterval").text("请输入泊位区间名称!"); $('#berthterval-addBerthterval').show(); } else if(parkAreaName.length > 40) { $("#berthterval-addBerthterval").text("泊位区间名称不能大于40个字符!"); $('#berthterval-addBerthterval').show(); }else{ //return true; var addPlNo = $('#berthterval-add-plNo').val(); var createEmpid = StrUtil.isEmpty(fn.getUserId()) ? '-1' : fn.getUserId(); var req = { "plNo": addPlNo, "parkAreaName": parkAreaName, "createEmpid": createEmpid, "sysCode": sysComm.sysCode }; $('#berthinterval-addother-submit').attr('disabled',true); var easyUIOps = { //async:false, method: 'POST', url: dataUrl.util.saveOrUpdateTpPRegionArea(), data: JSON.stringify(req), success: function(res) { $('#berthinterval-addother-submit').attr('disabled',false); if (res.code == '8888') { //刷新table $('#berthintval-table-r').bootstrapTable('refresh', { silent: true }); $("#berthterval-addBerthterval").text("泊位区间保存成功!"); $('#berthterval-addBerthterval').show(); }else{ $("#berthterval-addBerthterval").text("泊位区间保存失败!"); $('#berthterval-addBerthterval').show(); } } }; sysAjax(easyUIOps); } }, updateBerthAreaAjax: function() { $("#berthterval-editBerthterval").text(""); $('#berthterval-editBerthterval').hide(); //泊位区间名称 var parkAreaName = $('#berthterval-dataareaID-update').val(); //泊位区间名称 if(StrUtil.isEmpty(parkAreaName)) { $("#berthterval-editBerthterval").text("请输入泊位区间名称"); $('#berthterval-editBerthterval').show(); } else if(parkAreaName.length > 40) { $("#berthterval-editBerthterval").text("泊位区间名称不能大于40个字符!"); $('#berthterval-editBerthterval').show(); }else{ var createEmpid = StrUtil.isEmpty(fn.getUserId()) ? '-1' : fn.getUserId(); var req = { "plNo": $("#berthterval-update-plNo").val(), "id": $("#berthterval-update-id").val(), "parkAreaName": parkAreaName, "createEmpid":createEmpid, "sysCode": sysComm.sysCode }; $('#berthinterval-areaupdate-submit').attr('disabled',true); var easyUIOps = { //async:false, method: 'POST', url: dataUrl.util.saveOrUpdateTpPRegionArea(), data: JSON.stringify(req), success: function(res) { $('#berthinterval-areaupdate-submit').attr('disabled',false); if(res.code=="8888"){ //刷新table $('#berthintval-table-r').bootstrapTable('refresh', { silent: true }); $('#berthinterval_updatemodel').modal('hide'); }else{ $("#berthterval-editBerthterval").text("泊位区间修改失败!"); $('#berthterval-editBerthterval').show(); } } }; sysAjax(easyUIOps); } }, //删除泊位区间 deleteBerthAreaAjax: function(ids, parkAreaCodes) { $("#berthterval-deleteBerthterval").text(""); $('#berthterval-deleteBerthterval').hide(); var createOp = fn.getUserId(); var req = { sysCode: sysComm.sysCode, ids: ids, opId:(createOp==null || createOp=='')?-1:createOp }; $('#berthinterval-delete-submit').attr('disabled',true); var easyUIOps = { //async:false, method: "post", url: dataUrl.util.deleteTpPRegionArea(), data: JSON.stringify(req), contentType: 'application/json; charset=utf-8', dataType: 'json', success: function(res) { $('#berthinterval-delete-submit').attr('disabled',false); //console.log(res) if(res.code == '8888') { $('#berthinterval_deletemodel').modal('hide'); if(res.data) { $('#id').val(''); $('#berthintval-table-r').bootstrapTable('refresh', { silent: true }); $("#berthterval-deleteBerthterval").text(""); $('#berthterval-deleteBerthterval').hide(); } else { $("#berthterval-deleteBerthterval").text(res.msg); $('#berthterval-deleteBerthterval').show(); return false; } } else { $("#berthterval-deleteBerthterval").text(res.msg); $('#berthterval-deleteBerthterval').show(); } } }; sysAjax(easyUIOps); }, }; function getIdSelections() { return $.map($("#berthintval-table-r").bootstrapTable('getSelections'), function(row) { return row.id }); }; function getBerthNumSelections() { return $.map($("#berthintval-table-r").bootstrapTable('getSelections'), function(row) { return row.berthsNum }); }; function getParkAreaCodeSelections() { return $.map($("#berthintval-table-r").bootstrapTable('getSelections'), function(row) { return row.parkAreaCode }); }; $(".recordbtn").click(function() { var plNo = $('#BerthParkType').selectpicker('val'); var parkAreaCodes = $("#berthRange").val(); console.log(parkAreaCodes); plNos = JSON.parse(plNo); if(parkAreaCodes == undefined || parkAreaCodes == "" || parkAreaCodes == null) { parkAreaCode = null; } else { parkAreaCode = parkAreaCodes; } console.log(plNos + parkAreaCode) var url = dataUrl.util.exportTpPRegionAreaExcel() + '?plNos=' + plNos; if(parkAreaCode != null) { url = url + "&parkAreaCode=" + parkAreaCode; } console.log(url); window.downloadFile(url); }); window.downloadFile = function(sUrl) { //iOS devices do not support downloading. We have to inform user about this. if(/(iP)/g.test(navigator.userAgent)) { alert('Your device does not support files downloading. Please try again in desktop browser.'); return false; } //If in Chrome or Safari - download via virtual link click if(window.downloadFile.isChrome || window.downloadFile.isSafari) { //Creating new link node. var link = document.createElement('a'); link.href = sUrl; if(link.download !== undefined) { //Set HTML5 download attribute. This will prevent file from opening if supported. var fileName = sUrl.substring(sUrl.lastIndexOf('/') + 1, sUrl.length); link.download = fileName; } //Dispatching click event. if(document.createEvent) { var e = document.createEvent('MouseEvents'); e.initEvent('click', true, true); link.dispatchEvent(e); return true; } } // Force file download (whether supported by server). if(sUrl.indexOf('?') === -1) { sUrl += '?download'; } window.open(sUrl, '_self'); return true; } window.downloadFile.isChrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; window.downloadFile.isSafari = navigator.userAgent.toLowerCase().indexOf('safari') > -1; function isError(res) { if(res == null || res == undefined) { return true; } if(res.code != '8888') { alert("系统错误"); return true; } else { return false; } }; fun.init(); /** langlw 2017-12-29 edit end ***/ } /* @设置内容 */ var setContent = function (url) { var strHtml =''; $("#main-con").empty(); strHtml = require("text!./berthInterval/berthinterval.html"); $("#main-con").html(strHtml); pageInit(); }; /* @绑定事件 */ var bindEvent = function () { $("#button-berthinterval").on('click', function () { $(this).addClass('ITD-topbar-clickactive').siblings('li').removeClass('ITD-topbar-clickactive'); var url = $(this).attr('data-url'); setContent(url); }); } module.exports = { init: init, setContentInit:setContent } }); //添加excle文件名 // $(".berthinteval_btn_file").on("change", "input[type='file']", function() { function berthvalexcleImport(){ console.log(333) $('#berthinterval-uploadFailed').empty(); //$('#progressWrap').addClass('display-none'); var filePath = $('#berthinterval-file_btn').val(); var arr = filePath.split('\\'); var fileName = arr[arr.length - 1]; $(".fileinput-filename-berth").html(fileName); $('#berthinterval-uplate_sure').removeAttr("disabled"); //移除disabled属性 };