/** * 初始化详情对话框 */ var TbChatSetPageDlg = { TbChatSetPageData : {} }; var language =$("#language").val() /** * 清除数据 */ TbChatSetPageDlg.clearData = function() { this.TbChatSetPageData = {}; } /** * 设置对话框中的数据 * * @param key 数据的名称 * @param val 数据的具体值 */ TbChatSetPageDlg.set = function(key, val) { this.TbChatSetPageData[key] = (typeof val == "undefined") ? $("#" + key).val() : val; return this; } /** * 设置对话框中的数据 * * @param key 数据的名称 * @param val 数据的具体值 */ TbChatSetPageDlg.get = function(key) { return $("#" + key).val(); } /** * 关闭此对话框 */ TbChatSetPageDlg.close = function() { parent.layer.close(window.parent.TChatSetPage.layerIndex); } /** * 收集数据 */ TbChatSetPageDlg.collectData = function() { this .set('id') .set('publisher') .set('image') .set('type') .set('link') .set('sort') .set('createTime') .set('updateTime'); } /** * 提交添加 */ TbChatSetPageDlg.addSubmit = function() { this.clearData(); this.collectData(); let type = $("#type").val() let content = $("#content").val() let yy = $("#yy").val() if(type==''){ if(language==1){ Feng.info("请选择类型"); }else if(language==2){ Feng.info("Please select a type"); }else { Feng.info("Silakan pilih tipe"); } return false; } if(content==""){ if(language==1){ Feng.info("请填写内容"); }else if(language==2){ Feng.info("Please fill in the content"); }else { Feng.info("Silakan isi isi isi"); } return false; } //提交信息 var ajax = new $ax(Feng.ctxPath + "/TChatSet/add", function(data){ Feng.success("添加成功!"); window.parent.TChatSetPage.table.refresh(); TbChatSetPageDlg.close(); },function(data){ Feng.error("添加失败!" + data.responseJSON.message + "!"); }); ajax.set("type",type); ajax.set("content",content); ajax.set("yy",yy); ajax.start(); } /** * 提交修改 */ TbChatSetPageDlg.editSubmit = function() { this.clearData(); this.collectData(); let id = $("#id").val() let type = $("#type").val() let content = $("#content").val() if(type==''){ if(language==1){ Feng.info("请选择类型"); }else if(language==2){ Feng.info("Please select a type"); }else { Feng.info("Silakan pilih tipe"); } return false; } if(content==""){ if(language==1){ Feng.info("请填写内容"); }else if(language==2){ Feng.info("Please fill in the content"); }else { Feng.info("Silakan isi isi isi"); } return false; } let yy = $("#yy").val() //提交信息 var ajax = new $ax(Feng.ctxPath + "/TChatSet/update", function(data){ Feng.success("修改成功!"); window.parent.TChatSetPage.table.refresh(); TbChatSetPageDlg.close(); },function(data){ Feng.error("修改失败!" + data.responseJSON.message + "!"); }); ajax.set("id",id); ajax.set("type",type); ajax.set("content",content); ajax.set("yy",yy); ajax.start(); } TbChatSetPageDlg.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("image"); avatarUp.setUploadBarId("progressBar"); avatarUp.init(); let id= $("#id").val(); if (id!=null&&id!=""){ $("#type").val($("#s1_").val()); } let s1_= $("#s1_").val(); $("#type").val(s1_); let s11_= $("#s11_").val(); $("#yy").val(s11_); TbChatSetPageDlg.showLink( $("#type").val()) });