/** * 初始化详情对话框 */ var TbUserExitDlg = { tbUserExitData : {} }; var language=$("#language").val() /** * 清除数据 */ TbUserExitDlg.clearData = function() { this.tbUserExitData = {}; } /** * 设置对话框中的数据 * * @param key 数据的名称 * @param val 数据的具体值 */ TbUserExitDlg.set = function(key, val) { this.tbUserExitData[key] = (typeof val == "undefined") ? $("#" + key).val() : val; return this; } /** * 设置对话框中的数据 * * @param key 数据的名称 * @param val 数据的具体值 */ TbUserExitDlg.get = function(key) { return $("#" + key).val(); } /** * 关闭此对话框 */ TbUserExitDlg.close = function() { parent.layer.close(window.parent.TUserExit.layerIndex); } /** * 收集数据 */ TbUserExitDlg.collectData = function() { this .set('id') .set('publisher') .set('image') .set('type') .set('link') .set('sort') .set('createTime') .set('updateTime'); } /** * 提交添加 */ TbUserExitDlg.addSubmit = function() { this.clearData(); this.collectData(); let userType = $("#UserExitType").val() let url = $("#url").val() let language = $("#language").val() let upFile = $("#upFile").val() console.log(upFile) console.log(url) //提交信息 var ajax = new $ax(Feng.ctxPath + "/TUserExit/add", function(data){ Feng.success("添加成功!"); window.parent.TUserExit.table.refresh(); TbUserExitDlg.close(); },function(data){ Feng.error("添加失败!" + data.responseJSON.message + "!"); }); ajax.set("userType",userType); ajax.set("url",upFile); ajax.set("language",language); ajax.start(); } /** * 提交修改 */ TbUserExitDlg.editSubmit = function() { this.clearData(); this.collectData(); //提交信息 var ajax = new $ax(Feng.ctxPath + "/tbBanner/update", function(data){ Feng.success("修改成功!"); window.parent.TbBanner.table.refresh(); TbUserExitDlg.close(); },function(data){ Feng.error("修改失败!" + data.responseJSON.message + "!"); }); ajax.set(this.tbUserExitData); ajax.start(); } TbUserExitDlg.showLink = function(data) { let a = $("#type").val() if(a==2 || data ==2){ $("#link1").hide() }else if(a==1){ $("#link1").show() } } $(function() { var avatarUp = new $WebUpload("url"); avatarUp.setUploadBarId("progressBar"); avatarUp.init(); let UserExitType_= $("#UserExitType_").val(); $("#UserExitType").val(UserExitType_) let language_= $("#language_").val(); $("#language").val(language_) TbUserExitDlg.showLink( $("#type").val()) });