diff --git a/src/main/java/com/luca/pilot/entity/AbstractAuditingEntity.java b/src/main/java/com/luca/pilot/entity/AbstractAuditingEntity.java
index 55d6ddcbc9c7f8bba4af14dff3da89a2704b1616..49d5bb2e0ef49bad081c9cd64a1f2e453fdb6eda 100644
--- a/src/main/java/com/luca/pilot/entity/AbstractAuditingEntity.java
+++ b/src/main/java/com/luca/pilot/entity/AbstractAuditingEntity.java
@@ -15,16 +15,12 @@ public abstract class AbstractAuditingEntity implements Serializable {
 
     private static final long serialVersionUID = 1L;
 
-    @Field("created_by")
     private String createdBy;
 
-    @Field("created_at")
     private String createdAt;
 
-    @Field("last_modified_by")
     private String lastModifiedBy;
 
-    @Field("last_modified_at")
     private String lastModifiedAt;
 
     /**
diff --git a/src/main/java/com/luca/pilot/entity/ClinicalTrialsEvent.java b/src/main/java/com/luca/pilot/entity/ClinicalTrialsEvent.java
index 66a0f9d5222e5985216a9f31cf87459b78fa3244..22e821ef0ffbe9f9f6bcaaa914aeed9167dde69e 100644
--- a/src/main/java/com/luca/pilot/entity/ClinicalTrialsEvent.java
+++ b/src/main/java/com/luca/pilot/entity/ClinicalTrialsEvent.java
@@ -40,37 +40,31 @@ public class ClinicalTrialsEvent extends AbstractAuditingEntity implements Seria
     /**
      * DBM-浜嬩欢id
      */
-    @Field("event_id")
     private Long eventId;
 
     /**
      * 璁″垝浠诲姟id
      */
-    @Field("plan_details_id")
     private Long planDetailsId;
 
     /**
      * 鍏宠仈妯″潡鍒嗙被(渚嬪: DIGITAL_MEDICAL/COLLECT_FLOW)
      */
-    @Field("relation_type")
     private String relationType;
 
     /**
      * 鍏宠仈妯″潡id
      */
-    @Field("relation_id")
     private Long relationId;
 
     /**
      * 妯″潡椤圭被鍨� (渚嬪: sitToStand/collect_module)
      */
-    @Field("module_item_type")
     private String moduleItemType;
 
     /**
      * 绉戠爺閲囬泦 - 閲囬泦绫诲瀷
      */
-    @Field("collect_type")
     private String collectType;
 
     /**
diff --git a/src/main/java/com/luca/pilot/entity/Crf.java b/src/main/java/com/luca/pilot/entity/Crf.java
index 7015eb92f0b4f99caf9e9343a3220b605b5ede06..1cf7f14b54ee49bd809c34662850376fcef1fca0 100644
--- a/src/main/java/com/luca/pilot/entity/Crf.java
+++ b/src/main/java/com/luca/pilot/entity/Crf.java
@@ -32,9 +32,7 @@ public class Crf extends AbstractAuditingEntity implements Serializable {
 
     private Long sourceId;
 
-    @Field("question_json")
     private String questionJson;
 
-    @Field("crf_top_id")
     private Long crfTopId;
 }
diff --git a/src/main/java/com/luca/pilot/entity/CrfAnswer.java b/src/main/java/com/luca/pilot/entity/CrfAnswer.java
index b19033594d6ef6aea3aaf36be53841e25d25a29c..42d535776afb6b83bacb82317c8c7229d6c12b46 100644
--- a/src/main/java/com/luca/pilot/entity/CrfAnswer.java
+++ b/src/main/java/com/luca/pilot/entity/CrfAnswer.java
@@ -26,13 +26,11 @@ public class CrfAnswer extends AbstractAuditingEntity implements Serializable {
     /**
      * crf琛↖D
      */
-    @Field("crf_id")
     private Long crfId;
 
     /**
      * crfTop琛ㄤ富閿甀D
      */
-    @Field("crf_top_id")
     private Long crfTopId;
 
     /**
@@ -44,10 +42,8 @@ public class CrfAnswer extends AbstractAuditingEntity implements Serializable {
     /**
      * 绛旀鐨勫ぇjson
      */
-    @Field("answer_json")
     private String answerJson;
 
-    @Field("plan_task_details_id")
     private Long planTaskDetailsId;
 
     /**
diff --git a/src/main/java/com/luca/pilot/entity/ModuleEntity.java b/src/main/java/com/luca/pilot/entity/ModuleEntity.java
index 224160acad21baebb5198e2dfb26769f494d37e3..d38d7668068b9e275b2fe63cc9a417f3d6513427 100644
--- a/src/main/java/com/luca/pilot/entity/ModuleEntity.java
+++ b/src/main/java/com/luca/pilot/entity/ModuleEntity.java
@@ -25,7 +25,6 @@ public class ModuleEntity extends AbstractAuditingEntity {
     /**
      * 椤圭洰code
      */
-    @Field("project_code")
     private String projectCode;
 
     /**
diff --git a/src/main/java/com/luca/pilot/entity/PatientScaleEvaluatingEntity.java b/src/main/java/com/luca/pilot/entity/PatientScaleEvaluatingEntity.java
index 8e00d0ffe09e1b39b2be73489f5a9ba5b8a99a43..7d60b249957271311c6e7cfa7cba17fd5fb75702 100644
--- a/src/main/java/com/luca/pilot/entity/PatientScaleEvaluatingEntity.java
+++ b/src/main/java/com/luca/pilot/entity/PatientScaleEvaluatingEntity.java
@@ -20,25 +20,20 @@ public class PatientScaleEvaluatingEntity extends AbstractAuditingEntity {
     private Long id;
     private String code;
 
-    @Field("project_code")
     private String projectCode;
     private String patientCode;
     private String siteId;
-    @Field("scale_code")
     private String scaleCode;
-    @Field("scale_result")
     private String scaleResult;
     private String ruleId;
 
     /**
      * 閲忚〃绛旈鎬诲緱鍒�
      */
-    @Field("total_score")
     private String totalScore;
 
     /**
      * 鎮h€呬换鍔¤鎯卛d
      */
-    @Field("plan_task_details_id")
     private Long planTaskDetailsId;
 }
diff --git a/src/main/java/com/luca/pilot/entity/Plan.java b/src/main/java/com/luca/pilot/entity/Plan.java
index e898a96383a2d567ff30218f4c5be1cee62f6fa7..282395de8f6d048f8e7abb8c0d3ed39f17774559 100644
--- a/src/main/java/com/luca/pilot/entity/Plan.java
+++ b/src/main/java/com/luca/pilot/entity/Plan.java
@@ -28,14 +28,12 @@ public class Plan extends AbstractAuditingEntity {
     /**
      * 绉熸埛id
      */
-    @Field("tenant_id")
     private Long tenantId;
 
     /**
      * 椤圭洰id
      */
-    @Field("project_id")
-    private Long projectId;
+    private String projectCode;
 
     /**
      * 璁″垝鍚嶇О
@@ -50,7 +48,6 @@ public class Plan extends AbstractAuditingEntity {
     /**
      * 鐢熸晥鏃ユ湡
      */
-    @Field("effective_date")
     private LocalDate effectiveDate;
 
     /**
@@ -71,19 +68,16 @@ public class Plan extends AbstractAuditingEntity {
     /**
      * 璁″垝浜岀淮鐮�
      */
-    @Field("plan_url")
     private String planUrl;
 
     /**
      * 鏍囩ids
      */
-    @Field("patient_tags")
     private String patientTags;
 
     /**
      * 鏄惁闇€瑕佸尰鐢熷鏍�  0 涓嶉渶瑕�  1 闇€瑕�
      */
-    @Field("doctor_audit")
     private Integer doctorAudit;
 
 
diff --git a/src/main/java/com/luca/pilot/entity/PlanTask.java b/src/main/java/com/luca/pilot/entity/PlanTask.java
index 58cfe4c91b4137ebb12fdc34707dd75a39c59fdd..ec1d30b09dd89499a367e0f63fbac9cf17ef0f4c 100644
--- a/src/main/java/com/luca/pilot/entity/PlanTask.java
+++ b/src/main/java/com/luca/pilot/entity/PlanTask.java
@@ -26,132 +26,110 @@ public class PlanTask extends AbstractAuditingEntity {
     /**
      * 绉熸埛id
      */
-    @Field("tenant_id")
     private Long tenantId;
 
     /**
      * 椤圭洰id
      */
-    @Field("project_id")
-    private Long projectId;
+    private String projectCode;
 
     /**
      * 璁″垝id
      */
-    @Field("plan_id")
     private Long planId;
 
     /**
      * 浠诲姟鍚嶇О
      */
-    @Field("name")
     private String name;
 
     /**
      * 浠诲姟鎻忚堪
      */
-    @Field("description")
     private String description;
 
     /**
      * 寰幆绫诲瀷(1:鍛� 2:鏈� 3:椤圭洰)
      */
-    @Field("loop_type")
     private Integer loopType;
 
     /**
      * 鎵ц绫诲瀷(寰幆绫诲瀷=鍛� 1:鎸囧畾鏄熸湡 2:寰幆鍛ㄥ唴鍑犳;  寰幆绫诲瀷=鏈� 1:浠庡綋鏈堝嚑鏃ュ紑濮� 2:鎸囧畾鏃ユ湡)
      */
-    @Field("execute_type")
     private Integer executeType;
 
     /**
      * 鎵ц鏃ユ湡(cron琛ㄨ揪寮忕畝鍖�)
      */
-    @Field("execute_cron")
     private String executeCron;
 
     /**
      * 鍛ㄦ墽琛岄娆�(寰幆绫诲瀷涓哄懆绫诲瀷,寰幆鍛ㄥ唴鍑犳鏃惰鍊�)
      */
-    @Field("week_frequency")
     private Integer weekFrequency;
 
     /**
      * 鏄惁鍚敤(0:绂佺敤 1:鍚敤)
      */
-    @Field("enabled")
     private Integer enabled;
 
     /**
      * 璁″垝鐩爣id
      */
-    @Field("target_id")
     private Long targetId;
     /**
      * 绐楀彛鏈�
      */
-    @Field("window_phase")
     private Integer windowPhase;
 
     /**
      * 棰勭害鏃堕棿
      */
-    @Field("reserve_time")
     private String reserveTime;
 
     /**
      * 鍏遍渶澶氬皯澶�
      */
-    @Field("finish_day")
     private Integer finishDay;
 
     /**
      * 浠诲姟绫诲瀷(0:鎮h€呬换鍔� 1:鍖荤敓闅忚)
      */
-    @Field("task_type")
     private Integer taskType;
 
     /**
      * 涓€鏃ラ渶瀹屾垚娆℃暟
      */
-    @Field("task_count")
     private Integer taskCount;
 
     /**
      * 鏄惁寮€鍚獥鍙f湡 1寮€鍚� 0 鏈紑鍚�
      */
-    @Field("is_window_phase")
     private Integer isWindowPhase;
 
     /**
      * 鏄惁寰幆 1鏄� 0 鍚�
      */
-    @Field("is_circulation")
     private Integer isCirculation;
 
     /**
      * 绗嚑澶╁惊鐜�
      */
-    @Field("circulation_day")
     private Integer circulationDay;
 
     /**
      * 绗嚑澶╁紑濮�
      */
-    @Field("begin_day")
     private Integer beginDay;
 
     /**
      * 鍏ョ粍绫诲瀷闅忚缁撴潫浜庣鍑犲ぉ锛�0涓鸿嚦闅忚缁撴潫
      */
-    @Field("end_day")
     private Integer endDay;
 
     /**
      * 鍒嗙粍id
      */
-    @Field("group_id")
     private Long groupId;
 
 }
diff --git a/src/main/java/com/luca/pilot/entity/PlanTaskDetails.java b/src/main/java/com/luca/pilot/entity/PlanTaskDetails.java
index 2b2209f4a6d39d563cf1d512c965a6e9738c0e05..a33616cbe4366ee244c11643430581b169c8e358 100644
--- a/src/main/java/com/luca/pilot/entity/PlanTaskDetails.java
+++ b/src/main/java/com/luca/pilot/entity/PlanTaskDetails.java
@@ -30,55 +30,46 @@ public class PlanTaskDetails extends AbstractAuditingEntity {
     /**
      * 璁″垝code  //todo 涓存椂瀛楁
      */
-    @Field("schedule_task_code")
     private String scheduleTaskCode;
 
     /**
      * 绉熸埛id
      */
-    @Field("tenant_id")
     private Long tenantId;
 
     /**
      * 椤圭洰id
      */
-    @Field("project_id")
-    private Long projectId;
+    private String projectCode;
 
     /**
      * 鎮h€呬换鍔¤鍒抜d
      */
-    @Field("plan_task_id")
     private Long planTaskId;
 
     /**
      * 鎮h€卌ode
      */
-    @Field("patient_code")
     private String patientCode;
 
     /**
      * 璁″垝寮€濮嬫棩鏈�
      */
-    @Field("start_date")
     private String startDate;
 
     /**
      * 璁″垝缁撴潫鏃ユ湡
      */
-    @Field("end_date")
     private String endDate;
 
     /**
      * 璁″垝瀹屾垚鐘舵€�(0:鏈畬鎴� 1:宸插畬鎴�)
      */
-    @Field("complete_status")
     private Integer completeStatus;
 
     /**
      * 璁″垝瀹屾垚鏃堕棿
      */
-    @Field("complete_time")
     private String completeTime;
 
     /**
@@ -89,7 +80,6 @@ public class PlanTaskDetails extends AbstractAuditingEntity {
     /**
      * 瀹屾垚椤哄簭
      */
-    @Field("complete_order")
     private Integer completeOrder;
 
     /**
diff --git a/src/main/java/com/luca/pilot/entity/PlanTaskDetailsModule.java b/src/main/java/com/luca/pilot/entity/PlanTaskDetailsModule.java
index 6a4a1e6fdc223b65572a033c876372344b99791d..595dc3ee8a1f0841caa64b96fc3f893fa188b36b 100644
--- a/src/main/java/com/luca/pilot/entity/PlanTaskDetailsModule.java
+++ b/src/main/java/com/luca/pilot/entity/PlanTaskDetailsModule.java
@@ -32,31 +32,26 @@ public class PlanTaskDetailsModule extends AbstractAuditingEntity {
     /**
      * 鎮h€呬换鍔¤鍒掕鎯卛d
      */
-    @Field("plan_task_details_id")
     private Long planTaskDetailsId;
 
     /**
      * 鍏宠仈椤圭洰绫诲瀷
      */
-    @Field("relation_type")
     private String relationType;
 
     /**
      * 鍏宠仈id
      */
-    @Field("relation_id")
     private Long relationId;
 
     /**
      * 妯″潡浠诲姟瀹屾垚鐘舵€�(0:鏈畬鎴� 1:宸插畬鎴�)
      */
-    @Field("module_complete")
     private Integer moduleComplete;
 
     /**
      * 蹇界暐澶囨敞
      */
-    @Field("ignore_remark")
     private String ignoreRemark;
 
 }
diff --git a/src/main/java/com/luca/pilot/entity/PlanTaskModuleRelate.java b/src/main/java/com/luca/pilot/entity/PlanTaskModuleRelate.java
index 380f87c5bc6995f892d50b2e510517770745c6a9..50a1f89da1e1a8d48533853833791457c118b37b 100644
--- a/src/main/java/com/luca/pilot/entity/PlanTaskModuleRelate.java
+++ b/src/main/java/com/luca/pilot/entity/PlanTaskModuleRelate.java
@@ -27,25 +27,21 @@ public class PlanTaskModuleRelate extends AbstractAuditingEntity {
     /**
      * 绉熸埛id
      */
-    @Field("tenant_id")
     private Long tenantId;
 
     /**
      * 鍏宠仈model绫诲瀷
      */
-    @Field("relation_type")
     private String relationType;
 
     /**
      * 鍏宠仈id
      */
-    @Field("relation_id")
     private Long relationId;
 
     /**
      * 鎮h€呬换鍔¤鍒抜d
      */
-    @Field("plan_task_id")
     private Long planTaskId;
 
 }
diff --git a/src/main/java/com/luca/pilot/entity/Project.java b/src/main/java/com/luca/pilot/entity/Project.java
index a1363fbdfa2ea2fe443e90351ed6c7a3ab628cdb..88c9548cc55b51bc25f5f8a402badd51b537e54f 100644
--- a/src/main/java/com/luca/pilot/entity/Project.java
+++ b/src/main/java/com/luca/pilot/entity/Project.java
@@ -25,20 +25,16 @@ public class Project extends AbstractAuditingEntity {
 
     private String name;
 
-    @Field("app_ids")
     private String appIds;
 
-    @Field("invite_code")
     private String inviteCode;
 
     private Long type;
 
     private String number;
 
-    @Field("tenant_id")
     private Long tenantId;
 
-    @Field("bid_unit")
     private String bidUnit;
 
     private String version;
@@ -50,22 +46,18 @@ public class Project extends AbstractAuditingEntity {
 //    private LocalDate endAt;
 
     private String url;
-    @Field("dashboard_show_code")
     private String dashboardShowCode;
 
-    @Field("dashboard_show_name")
     private String dashboardShowName;
 
     /**
      * 鏃ヨ浣跨敤 鏂规鍚嶇О 闈炲繀濉�
      */
-    @Field("scheme_name")
     private String schemeName;
 
     /**
      * 鏃ヨ浣跨敤 鏂规缂栧彿 闈炲繀濉�
      */
-    @Field("scheme_code")
     private String schemeCode;
 
 //    /**
@@ -83,13 +75,11 @@ public class Project extends AbstractAuditingEntity {
     /**
      * 鐮旂┒闅忚鏃堕暱
      */
-    @Field("study_follow_up_time")
     private Integer studyFollowUpTime;
 
     /**
      * 璁″垝浜烘暟
      */
-    @Field("plan_people")
     private Long planPeople;
 
 }
diff --git a/src/main/java/com/luca/pilot/entity/Questionnaire.java b/src/main/java/com/luca/pilot/entity/Questionnaire.java
index 7a2dfa000ad7e9d42092482999130a5664ecc03d..0038300b6c23e7b77cf8b0febfa01f58f23415bb 100644
--- a/src/main/java/com/luca/pilot/entity/Questionnaire.java
+++ b/src/main/java/com/luca/pilot/entity/Questionnaire.java
@@ -33,7 +33,6 @@ public class Questionnaire extends AbstractAuditingEntity implements Serializabl
 
     private Integer status;
 
-    @Field("top_id")
     private Long topId;
 
     private Long sourceId;
diff --git a/src/main/java/com/luca/pilot/entity/QuestionnaireAnswer.java b/src/main/java/com/luca/pilot/entity/QuestionnaireAnswer.java
index afe121971c0fadfa15b879a210dad94eae11ee83..cfebbc9fd890165f084b09d5c14af9cd81bd2b50 100644
--- a/src/main/java/com/luca/pilot/entity/QuestionnaireAnswer.java
+++ b/src/main/java/com/luca/pilot/entity/QuestionnaireAnswer.java
@@ -24,16 +24,12 @@ public class QuestionnaireAnswer extends AbstractAuditingEntity implements Seria
 
     private Long id;
 
-    @Field("questionnaire_id")
     private Long questionnaireId;
 
-    @Field("questionnaire_name")
     private String questionnaireName;
 
-    @Field("question_id")
     private Long questionId;
 
-    @Field("question_name")
     private String questionName;
 
     private String type;
@@ -44,7 +40,6 @@ public class QuestionnaireAnswer extends AbstractAuditingEntity implements Seria
     /**
      * 鎮h€呬换鍔¤鎯卛d
      */
-    @Field("plan_task_details_id")
     private Long planTaskDetailsId;
 
     /**
@@ -59,7 +54,6 @@ public class QuestionnaireAnswer extends AbstractAuditingEntity implements Seria
     /**
      * 涓昏褰昳d
      */
-    @Field("record_id")
     private Long recordId;
 
 //    @ApiModelProperty(value = "鍏宠仈schedule")
diff --git a/src/main/java/com/luca/pilot/entity/QuestionnaireAnswerOption.java b/src/main/java/com/luca/pilot/entity/QuestionnaireAnswerOption.java
index 41e4b5907ab2814c5fc97c94b8b3ebf715b28372..e54ad31b64bb0be3c464dcdf7f1d4c69fa642827 100644
--- a/src/main/java/com/luca/pilot/entity/QuestionnaireAnswerOption.java
+++ b/src/main/java/com/luca/pilot/entity/QuestionnaireAnswerOption.java
@@ -26,30 +26,22 @@ public class QuestionnaireAnswerOption extends AbstractAuditingEntity implements
 
     private Long id;
 
-    @Field("answer_id")
     private Long answerId;
 
-    @Field("option_id")
     private Long optionId;
 
-    @Field("option_name")
     private String optionName;
 
-    @Field("question_id")
     private Long questionId;
 
     private String content;
 
-    @Field("date_at")
     private String dateAt;
 
-    @Field("number_answer")
     private BigDecimal numberAnswer;
 
-    @Field("left_min")
     private BigDecimal leftMin;
 
-    @Field("right_max")
     private BigDecimal rightMax;
 
 }
diff --git a/src/main/java/com/luca/pilot/entity/QuestionnaireAnswerRecord.java b/src/main/java/com/luca/pilot/entity/QuestionnaireAnswerRecord.java
index db02ed939c32694b83075106dc84621cd5051dc6..4e8007403953ec18e58f2bc0d4dc9b8bc72055b2 100644
--- a/src/main/java/com/luca/pilot/entity/QuestionnaireAnswerRecord.java
+++ b/src/main/java/com/luca/pilot/entity/QuestionnaireAnswerRecord.java
@@ -27,28 +27,22 @@ public class QuestionnaireAnswerRecord extends AbstractAuditingEntity implements
 
     private Long id;
 
-    @Field("top_id")
     private Long topId;
 
-    @Field("project_code")
     private String projectCode;
 
-    @Field("site_id")
     private String siteId;
 
-    @Field("patient_code")
     private String patientCode;
 
     /**
      * 鎮h€呬换鍔¤鎯卛d
      */
-    @Field("plan_task_details_id")
     private Long planTaskDetailsId;
 
     /**
      * 璁″垝瀹屾垚鏃堕棿
      */
-    @Field("complete_time")
     private String completeTime;
 
 
diff --git a/src/main/java/com/luca/pilot/entity/ScaleModuleEntity.java b/src/main/java/com/luca/pilot/entity/ScaleModuleEntity.java
index 31b58b396f57461717e5bdd9dcb70509279e5352..fb715e410c4b9060bf17815b5e33078d60164ec4 100644
--- a/src/main/java/com/luca/pilot/entity/ScaleModuleEntity.java
+++ b/src/main/java/com/luca/pilot/entity/ScaleModuleEntity.java
@@ -19,11 +19,8 @@ public class ScaleModuleEntity extends AbstractAuditingEntity {
 
     private Long id;
     private String code;
-    @Field("project_code")
     private String projectCode;
-    @Field("module_code")
     private String moduleCode;
-    @Field("scale_code")
     private String scaleCode;
     private Integer enabled;
 }
diff --git a/src/main/java/com/luca/pilot/entity/Site.java b/src/main/java/com/luca/pilot/entity/Site.java
index 8640c27aa75bed68b1f94bb49ece1bcbb5597fc5..96b2d625b4ae3c8105ef1140d5aa97c6e40bccd3 100644
--- a/src/main/java/com/luca/pilot/entity/Site.java
+++ b/src/main/java/com/luca/pilot/entity/Site.java
@@ -22,12 +22,11 @@ public class Site extends AbstractAuditingEntity {
     /**
      * 椤圭洰id
      */
-    private Long projectId;
+    private String projectCode;
 
     /**
      * site鍚嶇О(L:32)
      */
-    @Field("site_name")
     private String siteName;
 
     /**
diff --git a/src/main/java/com/luca/pilot/entity/UserArchiveMapping.java b/src/main/java/com/luca/pilot/entity/UserArchiveMapping.java
index 220db1629621c6116c0d5af5f68d118f77dbef54..9f431adc452310e5241778987d5be732d81ec5bb 100644
--- a/src/main/java/com/luca/pilot/entity/UserArchiveMapping.java
+++ b/src/main/java/com/luca/pilot/entity/UserArchiveMapping.java
@@ -15,19 +15,14 @@ import org.springframework.data.mongodb.core.mapping.Field;
 @Document(collection="user_archive_mapping")
 public class UserArchiveMapping extends AbstractAuditingEntity {
     private Long id;
-    @Field("project_code")
     private String projectCode;
 
-    @Field("site_id")
     private Long siteId;
 
-    @Field("uaa_user_id")
     private Long uaaUserId;
 
-    @Field("patient_code")
     private String patientCode;
 
-    @Field("user_archive_id")
     private String userArchiveId;
 
 }