var id=web.getUrlVars("id"); layui.define(['layer', 'form','laydate'], function (exports) { var $ = layui.jquery,layer = layui.layer,form = layui.form,laydate = layui.laydate; web.imageUploader('list1','picker1',function(json){ $('#msg_img').val(json.data.file_path); },{pick : { id : '#picker1', multiple : false }},'folder=wx'); laydate.render({ elem: '#publish_date', type: 'date' }); var ue1 = UE.getEditor('editor1'); form.on('select(msg_mobe)', function(data){ if(data.value=="10"){ $("#url").show(); $("#content").hide(); }else{ $("#url").hide(); $("#content").show(); } }); if(id){ getById(); } function getById(){ web.ajaxPost(base+"/wxMsg/getById",{id:id},function(json){ web.toForm(form,json.data); if(json.data.msg_mode=="10"){ $("#url").show(); $("#content").hide(); }else{ $("#url").hide(); $("#content").show(); } if(json.data.msg_img){ web.loadImage('list1',imgUrl+json.data.msg_img,'','',true); } ue1.ready(function(){ ue1.execCommand('insertHtml', json.data.msg_content); }); }); } //提交 form.on('submit(form-add)', function(data){ // if($("#msg_img").val()==""){ // layer.msg('请上传图片'); // return false; // } var param = data.field; if($("#msg_mode").val()=="20"){ var text = UE.getEditor('editor1').getPlainTxt(); if($.trim(text)==""){ layer.msg("请输入内容"); return false; } param.msg_content=UE.getEditor('editor1').getContent(); }else{ param.msg_content=""; } delete param.file; delete param.editorValue; if(id){ param.id=id; } web.ajaxPost(base+"/wxMsg/save",param,function(json){ if(json.success){ parent.layer.msg('保存成功'); var index = parent.layer.getFrameIndex(window.name); parent.$('#btn-query').click(); parent.layer.close(index); }else{ layer.msg(json.msg); } }); return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 }); //关闭窗口 $('#btn-close').on('click',function(){ var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index); return false; }); exports('wxMsgForm', {}); });