Commit 3f6dc8ea authored by Administrator's avatar Administrator

创建项目

parent 3bbc4d92
......@@ -4,6 +4,7 @@ import cn.quant.andy.jpa.entity.EntityConstant;
import cn.quant.andy.jpa.mybatis.mapper.SummaryMapper;
import cn.quant.spring.context.ServerApplicationContext;
import cn.quant.spring.util.CommonUtils;
import cn.quant.spring.util.DateUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
......@@ -53,9 +54,9 @@ public class SummaryRepository {
params.put(EntityConstant.BASE_CODE, base);
params.put(EntityConstant.TERM_NO, termNo);
Date now = CommonUtils.now();
Date now = DateUtils.now();
LocalDateTime localDate = CommonUtils.toLocalDateTime((Date) values[postDateIndex]);
LocalDateTime localDate = DateUtils.toLocalDateTime((Date) values[postDateIndex]);
params.put(EntityConstant.POST_DATE, localDate.toLocalDate());
params.put(EntityConstant.POST_TIME, localDate.toLocalTime());
params.put(EntityConstant.IMPORT_TIME, now);
......
......@@ -41,9 +41,9 @@ public class ApplicationProfileEntity extends DescriptionEntity {
public void setPostDateIndex(Integer postDateIndex) {
this.postDateIndex = postDateIndex;
}
@Override
public Object primaryKey() {
public String persistenceKey() {
return null;
}
}
\ No newline at end of file
package cn.quant.andy.jpa.entity;
import cn.quant.spring.data.jpa.entity.DescriptionEntity;
import cn.quant.spring.util.StringUtils;
import javax.persistence.Column;
import javax.persistence.Id;
......@@ -178,8 +179,8 @@ public class BalanceBillingEntity extends DescriptionEntity {
}
@Override
public Object primaryKey() {
return hashCode();
public String persistenceKey() {
return StringUtils.toDelimitedString(termNo, typeCode);
}
@Override
......@@ -218,4 +219,6 @@ public class BalanceBillingEntity extends DescriptionEntity {
sb.append('}');
return sb.toString();
}
}
\ No newline at end of file
package cn.quant.andy.jpa.entity;
import cn.quant.spring.data.jpa.entity.DescriptionEntity;
import cn.quant.spring.util.StringUtils;
import javax.persistence.Column;
import javax.persistence.Id;
......@@ -168,8 +169,8 @@ public class BalanceSummaryEntity extends DescriptionEntity {
}
@Override
public Object primaryKey() {
return hashCode();
public String persistenceKey() {
return StringUtils.toDelimitedString(BalanceSummaryEntity.class, termNo, baseCode, baseOrderNo);
}
@Override
......
......@@ -132,7 +132,7 @@ public class InstitutionProfileEntity extends DescriptionEntity {
}
@Override
public Object primaryKey() {
public String persistenceKey() {
return null;
}
}
\ No newline at end of file
package cn.quant.andy.jpa.entity;
import cn.quant.spring.data.jpa.entity.DescriptionEntity;
import cn.quant.spring.util.StringUtils;
import javax.persistence.Column;
import javax.persistence.Id;
......@@ -245,8 +246,8 @@ public class InstitutionTransactionSummaryEntity extends DescriptionEntity {
}
@Override
public Object primaryKey() {
return hashCode();
public String persistenceKey() {
return StringUtils.toDelimitedString(InstitutionTransactionSummaryEntity.class, transactionId);
}
@Override
......@@ -290,4 +291,6 @@ public class InstitutionTransactionSummaryEntity extends DescriptionEntity {
sb.append('}');
return sb.toString();
}
}
\ No newline at end of file
package cn.quant.andy.jpa.entity;
import cn.quant.spring.data.jpa.entity.DescriptionEntity;
import cn.quant.spring.util.StringUtils;
import javax.persistence.Column;
import javax.persistence.Id;
......@@ -224,10 +225,9 @@ public class TransactionSummaryEntity extends DescriptionEntity{
}
@Override
public Object primaryKey() {
return hashCode();
public String persistenceKey() {
return StringUtils.toDelimitedString(TransactionSummaryEntity.class, transactionId);
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
......@@ -267,4 +267,6 @@ public class TransactionSummaryEntity extends DescriptionEntity{
sb.append('}');
return sb.toString();
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment