|
@@ -0,0 +1,37 @@
|
|
|
+package com.galaxis.manatee.entity.chuanyun.data.object;
|
|
|
+
|
|
|
+
|
|
|
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
|
+import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
|
|
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
|
+import com.galaxis.manatee.util.ChuanyunLocalDateTimeDeserializer;
|
|
|
+import com.galaxis.manatee.util.ChuanyunLocalDateTimeSerializer;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.hibernate.annotations.GenericGenerator;
|
|
|
+
|
|
|
+import javax.persistence.Entity;
|
|
|
+import javax.persistence.GeneratedValue;
|
|
|
+import javax.persistence.Id;
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+
|
|
|
+@Slf4j
|
|
|
+@Data
|
|
|
+@Entity(name = "CHUANYUN_MEMBER_COST")
|
|
|
+@JsonIgnoreProperties(ignoreUnknown = true)
|
|
|
+public class ChuanyunMemberCostDO {
|
|
|
+
|
|
|
+ @Id
|
|
|
+ @GeneratedValue(generator = "idGeneratorUser")
|
|
|
+ @GenericGenerator(name ="idGeneratorUser" ,strategy="com.galaxis.capsule.util.GalaxisIdGenerator")
|
|
|
+ private Long objectId;
|
|
|
+
|
|
|
+ private String userId;
|
|
|
+
|
|
|
+ private String projectId;
|
|
|
+
|
|
|
+ private BigDecimal totalHour;
|
|
|
+
|
|
|
+ private BigDecimal cost;
|
|
|
+}
|