| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263 |
- <%@ page language="java" contentType="text/html;charset=GBK"
- pageEncoding="GBK"%>
- <%
- String documentId = "";
- %>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title>发送邮件</title>
- <script type="text/javascript" src="/shares/js/jquery-1.3.2.min.js"></script>
- <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
- <link href="main.css" rel="stylesheet" type="text/css" />
- <script type="text/javascript" src="/shares/js/util.js"></script>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript" src="/shares/js/common.js"></script>
- <script type="text/javascript" src="/shares/js/file.js"></script>
- <script type="text/javascript" src="/shares/js/yw/master1_oa/mail/mail.js"></script>
- <script type="text/javascript" src="${pageContext.request.contextPath }/ueditor1_4_3-gbk-jsp/ueditor.config.js"></script>
- <script type="text/javascript" src="${pageContext.request.contextPath }/ueditor1_4_3-gbk-jsp/ueditor.all.min.js"> </script>
- <style type="text/css">
- .file-style{
- width: 550px;
- }
- .file-style input[type='file'] {
- width:385px ;
- height:24px;
- line-height:22px;
- vertical-align: bottom;
- background-color: #fff;
- border: 1px solid #cccccc;
- margin-top: 2px;
- margin-bottom: 2px;
- }
- .selperson{
- height:50px;
- }
- .selperson textarea{
- height:50px;
- background:#e0e0e0;
- height:40px;
- overflow: auto;
- }
- .selperson input{
- margin-bottom: 25px;
- }
- </style>
- <script type="text/javascript">
- $(function(){
- if(haveDefUser("${mailUser.userName}")){
- var ue = UE.getEditor('content',{toolbars: [[
- 'fullscreen', 'source', '|', 'undo', 'redo', '|',
- 'bold', 'italic', 'underline', 'strikethrough', 'removeformat', 'formatmatch', 'autotypeset', 'pasteplain', '|', 'forecolor', 'backcolor', 'insertorderedlist', 'insertunorderedlist', 'cleardoc', '|',
- 'paragraph', 'fontfamily', 'fontsize', '|',
- 'indent', '|',
- 'justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', '|', 'touppercase', 'tolowercase', '|',
- 'link', 'unlink'
- ]],
- //关闭elementPath
- elementPathEnabled:false}); //实例化编辑器
- loadTypeTree("usertree",{type:"user",tab:"6",backId:"uid",backName:"uname",mainPost:"1"});
- loadTypeTree("usertree2",{type:"user2",tab:"6",backId:"uid2",backName:"uname2",mainPost:"1"});
- loadTypeTree("usertree3",{type:"user3",tab:"6",backId:"uid3",backName:"uname3",mainPost:"1"});
- var tabid = getCurrentTabId();
- $("#tabid").val(tabid);
-
- // 收件人如果有值,则显示相应的控件
- $("tr[id^='tr']").each(function(){
- if($(this).find("input").val() != ""){
- if(this.style.display == "none"){
- $("a[tgt="+this.id+"]").click();
- }
- }
- });
- }
- });
- function submitForm(){
- if($("#uname").val() == "" && $("#unameo").val() == ""){
- $.ligerDialog.warn('请填写收件人!');
- return;
- }
- if($("#subject").val() == ""){
- $.ligerDialog.confirm('主题为空!您确定要发送这封邮件吗?', function (yes){
- if(yes){
- doSubmit();
- }
- });
- }else{
- doSubmit();
- }
- }
- function doSubmit(){
- var e = document.getElementsByName("documentId");
- var evalue = "";
- for(var i=0;i<e.length;i++){
- if(""!=e[i].value){
- evalue=evalue + e[i].value +",";
- }
- }
- $("#documentIds").val(evalue);
- $("#task").val("send");
- $("#theForm").submit();
- $.ligerDialog.waitting('正在发送中,请稍候...');
- }
- /**
- * 存草稿
- */
- function saveForm(){
- $("#task").val("save");
- $("#box").val("draftbox");
- $("#theForm").submit();
- $.ligerDialog.waitting('正在保存中,请稍候...');
- }
- /**
- * 显示/隐藏目标控件
- */
- function display(obj){
- var display = $(obj).attr("dpl");
- var target = $(obj).attr("tgt");
- var txt = $(obj).attr("txt");
-
- $("#"+target).css("display",display);
- if(display==""){
- display = "none";
- }else{
- display = "";
- // 清空
- $("#"+target).find("input :hidden").val("");
- $("#"+target).find("textarea").text("");
- }
-
- var currTxt = $(obj).text();
- $(obj).attr("dpl",display);
- $(obj).attr("txt",currTxt);
- $(obj).text(txt);
-
-
- /*
- $("#uid3").val("");
- $("#uname3").val("");
- $("#uname3o").val("");
- */
- }
- </script>
- </head>
- <Body>
- <div class="container-layout">
- <DIV id="btn_title" class="form-button">
- <input type="button" onclick="toMailList()" class="l-button" style="width:100px;" value="返回邮件列表" />
- <input type="button" onclick="submitForm()" class="l-button" value="发送" />
- <input type="button" onclick="saveForm()" class="l-button" value="存草稿" />
- </DIV>
- <FORM method='POST' name="theForm" id="theForm" action="MTMailAction.do" >
- <div class="forum-container">
- <input name="id" id="id" type="hidden" value="${id }">
- <input name="box" id="box" type="hidden" value="${box }">
- <input name="task" id="task" type="hidden" value="">
- <input type="hidden" name="tabid" id="tabid">
- <Table border="0" cellspacing="1" cellpadding="0" class="l-table-edit line">
- <tr>
- <th colspan="2">发件人:${requestScope.mailUser.userName }@${requestScope.mailUser.domainName }</th>
- </tr>
- <tr>
- <td class="l-table-edit-text">收件人:</td>
- <td class="l-table-edit-td">
- <input type="hidden" name="uid" id="uid" value=""/>
- <div class="selperson">
- <textarea name="mailInfo.uname" id="uname" cols="80" readonly="readonly"></textarea>
- <input type="button" name="usertree" id="usertree" value="选择" style="margin-top: 10px;" class="l-button"/>
- </div>
- <div style="padding-bottom: 6px; height: 15px; padding-top: 3px;">
- <a href="javascript:void(0);" onclick="display(this)" txt="-取消抄送" tgt="trcc" dpl="">+添加抄送</a>
- <a href="javascript:void(0);" onclick="display(this)" txt="-取消密送" tgt="trbcc" dpl="">+添加密送</a>
- <a href="javascript:void(0);" onclick="display(this)" txt="-取消外部收件人" tgt="trtoext" dpl="">+添加外部收件人</a>
- </div>
- </td>
- </tr>
- <tr id="trcc" style="display:none;">
- <td class="l-table-edit-text">抄送:</td>
- <td class="l-table-edit-td">
- <input type="hidden" name="uid2" id="uid2" value=""/>
- <div class="selperson">
- <textarea name="mailInfo.uname2" id="uname2" cols="80" rows="3" readonly="readonly"></textarea>
- <input type="button" name="usertree2" id="usertree2" value="选择" style="margin-top: 10px;" class="l-button" />
- </div>
- </td>
- </tr>
- <tr id="trbcc" style="display:none;">
- <td class="l-table-edit-text">密送:</td>
- <td class="l-table-edit-td">
- <input type="hidden" name="uid3" id="uid3" value=""/>
- <div class="selperson">
- <textarea name="mailInfo.uname3" id="uname3" cols="80" rows="3" readonly="readonly"></textarea>
- <input type="button" name="usertree3" id="usertree3" value="选择" style="margin-top: 10px;" class="l-button"/>
- </div>
- </td>
- </tr>
- <tr id="trtoext" style="display:none;">
- <td class="l-table-edit-text">外部收件人:</td>
- <td class="l-table-edit-td">
- <FONT COLOR="#a0a0a0">(填写正确的邮箱地址以英文字符","隔开,例如zhangs@163.com,wangw@163.com)</FONT>
- <br>
- <input type="text" name="mailInfo.unameo" id="unameo" value="${mailInfo.unameo}" size="82"/>
- <div>
- <a href="javascript:void(0);" onclick="display(this)" txt="-取消外部抄送" tgt="trccext" dpl="">+添加外部抄送</a>
- <a href="javascript:void(0);" onclick="display(this)" txt="-取消外部密送" tgt="trbccext" dpl="">+添加外部密送</a>
- </div>
- </td>
- </tr>
- <tr id="trccext" style="display:none;">
- <td class="l-table-edit-text">外部抄送:</td>
- <td class="l-table-edit-td">
- <input type="text" name="mailInfo.uname2o" id="uname2o" value="${mailInfo.uname2o}" size="82"/>
- </td>
- </tr>
- <tr id="trbccext" style="display:none;">
- <td class="l-table-edit-text">外部密送:</td>
- <td class="l-table-edit-td">
- <input type="text" name="mailInfo.uname3o" id="uname3o" value="${mailInfo.uname3o}" size="82"/>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">主题:</td>
- <td class="l-table-edit-td"><input type="text" name="mailInfo.subject" id="subject" value='${requestScope.mailInfo.subject }' size="82"/></td>
- </tr>
- <tr>
- <td class="l-table-edit-text">正文:</td>
- <td class="l-table-edit-td">
- <div style="text-align:center;">
- <script id="content" name="mailInfo.content" type="text/plain" style="width:99.6%;height:300px;">
- ${mailInfo.content}
- </script>
- </div>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">附件 :</td>
- <td class="l-table-edit-td">
- <input type="hidden" name="mailInfo.documentIds" id="documentIds">
- <!--folder: 存储文件的文件夹名称 -->
- <!--fieldName: 后台获取文档ID的属性名称 -->
- <jsp:include page="/include/file.jsp">
- <jsp:param name="fieldName" value="documentId"/>
- <jsp:param name="folder" value="mail"/>
- <jsp:param name="size" value="3"/>
- <jsp:param name="isDelFile" value="1"/>
- <jsp:param name="definedCss" value="file-style"/>
- </jsp:include>
- </td>
- </tr>
- </TABLE>
- </div>
- </FORM>
- </div>
- <%@ include file="/include/message.jsp"%>
- </BODY>
- </html>
|