|  |  |  | 
|---|
|  |  |  | private Retention getRetentionModelByVisitRequest(Visits visits, String happentTime,String srcType) { | 
|---|
|  |  |  | Retention retention = new Retention(); | 
|---|
|  |  |  | retention.setIsdeleted(Constants.ZERO); | 
|---|
|  |  |  | retention.setCreateDate(DateUtil.getISO8601DateByStr(happentTime)); | 
|---|
|  |  |  | retention.setCreateDate(DateUtil.getISO8601DateByStr2(happentTime)); | 
|---|
|  |  |  | retention.setCreateDate(retention.getCreateDate() == null?new Date():retention.getCreateDate()); | 
|---|
|  |  |  | retention.setClasses(visits.getClasses()); | 
|---|
|  |  |  | retention.setCode(visits.getCode()); | 
|---|
|  |  |  | retention.setIdcardNo(visits.getIdcardNo()); | 
|---|
|  |  |  | 
|---|
|  |  |  | event.setStartTime(request.getData().getVisitorInvoices().getBeginTime()); | 
|---|
|  |  |  | event.setSrcType(request.getSrcType()); | 
|---|
|  |  |  | event.setSrcParentIndex(request.getSrcParentIndex()); | 
|---|
|  |  |  | event.setSrcName(request.getSrcName()); | 
|---|
|  |  |  | event.setSrcName((request.getData()!=null &&request.getData().getParamValues()!=null)? | 
|---|
|  |  |  | request.getData().getParamValues().getSrcName():request.getSrcName()); | 
|---|
|  |  |  | event.setSrcIndex(request.getSrcIndex()); | 
|---|
|  |  |  | event.setSex(detail.getSex()); | 
|---|
|  |  |  | event.setPurpose(request.getData().getVisitorInvoices().getVisitReason()); | 
|---|