/** 电子邮件发邮件列表加载 */ public String sendlistLoad() { allPermission = "*"; String sendUser = SessionFactory.getSessionUserNm(); String sendSysUser = SessionFactory.getSessionUserId(); if (StringTools.isNotNullAndHasValue(mainDocId)) { if ("1".equals(isReplyTrun)) { // 转发邮件 b_T_Ufp_Mail_Attribute = mapperMAT.selectByPrimaryKey(mainDocId); b_T_Ufp_Mail_Relation = mapperMRT.selectByPrimaryKey(mainDocId); b_T_Ufp_Mail_Content = mapperMCT.selectByPrimaryKey(mainDocId); b_T_Ufp_Mail_Attribute.setTitle(titleS); b_T_Ufp_Mail_Relation.setUserId(""); b_T_Ufp_Mail_Relation.setUserName(""); // 回复时,清空抄送人和密送人 b_T_Ufp_Mail_Attribute.setCopySysUser(""); b_T_Ufp_Mail_Attribute.setCopyUser(""); b_T_Ufp_Mail_Attribute.setDarkSysUser(""); b_T_Ufp_Mail_Attribute.setDarkUser(""); String receiptText = String.valueOf(b_T_Ufp_Mail_Attribute.getIsReceipt()); checkBoxIsChecked(receiptText); } else if ("0".equals(isReplyTrun)) { // 回复邮件 b_T_Ufp_Mail_Attribute = mapperMAT.selectByPrimaryKey(mainDocId); b_T_Ufp_Mail_Relation = mapperMRT.selectByPrimaryKey(mainDocId); b_T_Ufp_Mail_Relation.setUserId(b_T_Ufp_Mail_Attribute.getSendSysUser()); b_T_Ufp_Mail_Relation.setUserName(b_T_Ufp_Mail_Attribute.getSendUser()); b_T_Ufp_Mail_Attribute.setTitle(titleS); b_T_Ufp_Mail_Attribute.setSendUser(sendUser); b_T_Ufp_Mail_Attribute.setSendSysUser(sendSysUser); // 回复时,清空抄送人和密送人 b_T_Ufp_Mail_Attribute.setCopySysUser(""); b_T_Ufp_Mail_Attribute.setCopyUser(""); b_T_Ufp_Mail_Attribute.setDarkSysUser(""); b_T_Ufp_Mail_Attribute.setDarkUser(""); // 回复邮件去掉原始邮件的附件 newFileIds = ""; b_T_Ufp_Mail_Attribute.setUuid(""); b_T_Ufp_Mail_Content = mapperMCT.selectByPrimaryKey(mainDocId); String receiptText = String.valueOf(b_T_Ufp_Mail_Attribute.getIsReceipt()); checkBoxIsChecked(receiptText); } if ("2".equals(mailType)) { b_T_Ufp_Mail_Attribute = mapperMAT.selectByPrimaryKey(mainDocId); b_T_Ufp_Mail_Relation = mapperMRT.selectByPrimaryKey(mainDocId); b_T_Ufp_Mail_Content = mapperMCT.selectByPrimaryKey(mainDocId); mailSaveSendFlag = "1"; // 默认勾选保存至发件箱 isReceipt = b_T_Ufp_Mail_Attribute.getIsReceipt().toString(); // 默认不勾选回执 isSendMsg = b_T_Ufp_Mail_Attribute.getIsSendMsg().toString(); // 默认不勾选发送短信 } } else { // 发邮件 if (b_T_Ufp_Mail_Attribute == null) { b_T_Ufp_Mail_Attribute = new B_T_Ufp_Mail_Attribute(); b_T_Ufp_Mail_Attribute.setSendUser(SessionFactory.getSessionUserNm()); b_T_Ufp_Mail_Attribute.setImportantLeve("2"); b_T_Ufp_Mail_Attribute.setPriorityLeve("2"); mailSaveSendFlag = "1"; // 默认勾选保存至发件箱 isReceipt = "0"; // 默认不勾选回执 isSendMsg = "0"; // 默认不勾选发送短信 } } return SUCCESS; }