Query<KObject>query=session.createQuery("from "+ContractConstant.ENTITY_CONTRACT+" where (discard is null or discard = 0) and contractId =:contractId order by createTime desc",KObject.class);
Query<KObject>query=session.createQuery("from "+ContractConstant.ENTITY_CONTRACT_INFO+" where (discard is null or discard = 0) and contractCode =:contractCode",KObject.class);
Query<KObject>query=session.createQuery("from "+ContractConstant.ENTITY_CONTRACT+" where (discard is null or discard = 0) and contractId =:contractId and contractState =:contractState",KObject.class);