فهرست منبع

1.新增子项目数据

WoNiu 4 سال پیش
والد
کامیت
97c0ccbaae

+ 10 - 0
src/main/java/com/galaxis/manatee/dao/ChuanyunSubProjectDao.java

@@ -0,0 +1,10 @@
+package com.galaxis.manatee.dao;
+
+import com.galaxis.capsule.util.GalaxisRepository;
+import com.galaxis.manatee.entity.chuanyun.data.object.ChuanyunSubProjectDO;
+import com.galaxis.manatee.entity.chuanyun.data.object.ChuanyunSupplierDO;
+import org.springframework.stereotype.Repository;
+
+@Repository
+public interface ChuanyunSubProjectDao extends GalaxisRepository<ChuanyunSubProjectDO,String> {
+}

+ 71 - 0
src/main/java/com/galaxis/manatee/entity/chuanyun/data/object/ChuanyunSubProjectDO.java

@@ -0,0 +1,71 @@
+package com.galaxis.manatee.entity.chuanyun.data.object;
+
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.galaxis.capsule.bo.ChuanyunObject;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.extern.slf4j.Slf4j;
+
+import javax.persistence.Entity;
+import javax.persistence.Transient;
+import java.util.List;
+
+@Slf4j
+@EqualsAndHashCode(callSuper = true)
+@Data
+@Entity(name = "CHUANYUN_SUB_PROJECT")
+@JsonIgnoreProperties(ignoreUnknown = true)
+public class ChuanyunSubProjectDO extends BasicDO{
+
+    /**
+     * 表名
+     */
+    public static final String SCHEMA_CODE ="D001789Scfbt1yz0d3lufomimxlyb0cn3";
+
+    @JsonProperty("F0000056")
+    private String mainProject;
+
+    @JsonProperty("F0000003")
+    private String projectName;
+
+    @JsonProperty("F0000002")
+    private String projectCode;
+
+    @JsonProperty("F0000005")
+    private String projectType;
+
+    @JsonProperty("F0000033")
+    private String bg;
+
+    @JsonProperty("F0000031")
+    private String projectManagerProgress;
+
+    @JsonProperty("F0000048")
+    private String projectDeliverySchedule;
+
+    @JsonProperty("F0000054")
+    private String signingCompany;
+
+    @JsonProperty("F0000060")
+    private String departmentHead;
+
+    @JsonProperty("F0000057")
+    private String projectManager;
+
+    @JsonProperty("OwnerDeptId")
+    private String projectManagerDepartment;
+
+    private String projectMember;
+
+    @Transient
+    @JsonProperty("F0000034")
+    private String[] projectMemberList;
+
+    @Transient
+    @JsonProperty("F0000034Object")
+    private List<ChuanyunObject> projectMemberObject;
+
+
+
+}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 106 - 1
src/main/java/com/galaxis/manatee/task/ChuanyunBasicDataScheduledTask.java