邮寄档案代办显示
This commit is contained in:
parent
48ad4bd19b
commit
c0daaf07dd
@ -5,6 +5,7 @@ import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import jbo.com.tenwa.entity.comm.message.BT_BUSSINESS_MESSAGE;
|
||||
import jbo.com.tenwa.lease.comm.LB_CONTRACT_INFO;
|
||||
|
||||
import com.amarsoft.are.jbo.BizObject;
|
||||
@ -19,6 +20,10 @@ public class FileMailingMessage extends BaseBussinessMessage {
|
||||
BizObjectManager lciManage = JBOFactory.getBizObjectManager(LB_CONTRACT_INFO.CLASS_NAME);
|
||||
/*List<BizObject> lciList = lciManage.createQuery("select O.PROJECT_MANAGE from O left join jbo.app.tenwa.doc.LB_FILE_MAILARCHIVING_INFO lfi on lfi.contract_id = O.id left join jbo.sys.ORG_INFO oi on oi.orgid = O.PROJECT_DEPT left join jbo.app.tenwa.calc.LC_CALC_CONDITION lcc on lcc.contract_id = O.id"
|
||||
+ " where (lfi.ALLHANDOVERSTATUS is null or lfi.ALLHANDOVERSTATUS = 'part' or lfi.ALLHANDOVERSTATUS = 'none') and not exists (select 1 from jbo.app.tenwa.doc.LB_FILE_MAILARCHIVING_INFO_TEMP lfmit where lfmit.contract_id = O.id and lfmit.is_flowing = '0') and exists (select 1 from jbo.com.tenwa.lease.comm.LB_FILE_ARCHIVING_INFO lfai where lfai.contract_id = O.id) group by O.PROJECT_MANAGE").getResultList(false);*/
|
||||
|
||||
BizObjectManager messageManager =JBOFactory.getBizObjectManager(BT_BUSSINESS_MESSAGE.CLASS_NAME,this.curTx);
|
||||
messageManager.createQuery(" delete from O where message_content='錟셍도갭백도' ").executeUpdate();
|
||||
|
||||
String sql = "SELECT COUNT(O.PROJECT_MANAGE) number,O.PROJECT_MANAGE PROJECT_MANAGE FROM "
|
||||
+ "LB_CONTRACT_INFO O LEFT JOIN LB_FILE_MAILARCHIVING_INFO lfi ON lfi.contract_id = O.id LEFT JOIN ORG_INFO oi ON oi.orgid = O.PROJECT_DEPT LEFT JOIN LC_CALC_CONDITION lcc ON lcc.contract_id = O.id"
|
||||
+ " WHERE (lfi.ALLHANDOVERSTATUS IS NULL OR lfi.ALLHANDOVERSTATUS = 'part' OR lfi.ALLHANDOVERSTATUS = 'none') AND NOT EXISTS (SELECT 1 FROM LB_FILE_MAILARCHIVING_INFO_TEMP lfmit WHERE lfmit.contract_id = O.id AND lfmit.is_flowing = '0') AND EXISTS (SELECT 1 FROM LB_FILE_ARCHIVING_INFO lfai WHERE lfai.contract_id = O.id) GROUP BY O.PROJECT_MANAGE";
|
||||
@ -27,19 +32,13 @@ public class FileMailingMessage extends BaseBussinessMessage {
|
||||
|
||||
for(Map<String,String> lci : lciList){
|
||||
Map<String,String>message=new HashMap<String,String>();
|
||||
// message.put("MessageTitle", "您有:"+lci.getAttribute("PROJECT_DEPT").getString()+"个合同未档案邮寄,请处理!");
|
||||
message.put("MessageTitle", "您有:"+lci.get("number")+"个合同未档案邮寄,请处理!");
|
||||
message.put("MessageContent", "");
|
||||
message.put("MessageContent", "錟셍도갭백도");
|
||||
message.put("Cparam", "ComponentName=邮寄资料归档&ComponentType=MainWindow&ApplyType=MortgageFileMailApply&isCache=false");
|
||||
|
||||
message.put("UserId", lci.get("PROJECT_MANAGE"));
|
||||
this.saveBaseMessage(message);
|
||||
|
||||
/*Map<String,String>userIds=this.getMessageUsers();
|
||||
for(String key:userIds.keySet()){
|
||||
message.put("UserId", key);
|
||||
this.saveBaseMessage(message);
|
||||
}*/
|
||||
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user