diff --git a/dev/workflow/TK_Cust/smart_ccc_chat/ccc客户信息/d_ccc_cust_info.sql b/dev/workflow/TK_Cust/smart_ccc_chat/ccc客户信息/d_ccc_cust_info.sql
index 44bca08..5c65c8a 100644
--- a/dev/workflow/TK_Cust/smart_ccc_chat/ccc客户信息/d_ccc_cust_info.sql
+++ b/dev/workflow/TK_Cust/smart_ccc_chat/ccc客户信息/d_ccc_cust_info.sql
@@ -26,6 +26,7 @@ CREATE TABLE IF NOT EXISTS p30_common.d_ccc_cust_info (
 	, phase_id  VARCHAR(10) 
 	, phase_reason_id  VARCHAR(10) 
 	, promote_source  VARCHAR(20) 
+	, origin_tel  text 
 	, Etl_Batch_No  varchar(50) 
 	, Etl_First_Dt  timestamp(0) 
 	, Etl_Job  varchar(200) 
@@ -61,6 +62,7 @@ CREATE TABLE IF NOT EXISTS p30_common.d_ccc_cust_info (
  COMMENT ON COLUMN p30_common.d_ccc_cust_info.phase_id IS '客户阶段id'; 
  COMMENT ON COLUMN p30_common.d_ccc_cust_info.phase_reason_id IS '阶段原因id'; 
  COMMENT ON COLUMN p30_common.d_ccc_cust_info.promote_source IS '推广来源'; 
+ COMMENT ON COLUMN p30_common.d_ccc_cust_info.origin_tel IS '原始电话'; 
  COMMENT ON COLUMN p30_common.d_ccc_cust_info.Etl_Batch_No IS '作业批次号'; 
  COMMENT ON COLUMN p30_common.d_ccc_cust_info.Etl_First_Dt IS '最初入库时间'; 
  COMMENT ON COLUMN p30_common.d_ccc_cust_info.Etl_Job IS '作业名称'; 
diff --git a/dev/workflow/TK_Cust/smart_ccc_chat/ccc客户信息/d_ccc_cust_info_agi.sql b/dev/workflow/TK_Cust/smart_ccc_chat/ccc客户信息/d_ccc_cust_info_agi.sql
index ebe5b70..25dbcb8 100644
--- a/dev/workflow/TK_Cust/smart_ccc_chat/ccc客户信息/d_ccc_cust_info_agi.sql
+++ b/dev/workflow/TK_Cust/smart_ccc_chat/ccc客户信息/d_ccc_cust_info_agi.sql
@@ -4,11 +4,11 @@
 /*Brilliance stems from wisdoms.                                                                   */
 /*************Head Section**************************************************************************/
 /*Script Use: Periodically load data to :d_ccc_cust_info(ccc客户信息)             */
-/*Create Date:2024-08-01 10:57:52                                                                  */
+/*Create Date:2024-09-14 16:21:41                                                                  */
 /*SDM Developed By: dev                                                                            */
 /*SDM Developed Date: 2024-08-01                                                                   */
 /*SDM Checked By: dev                                                                              */
-/*SDM Checked Date: 2024-08-01                                                                     */
+/*SDM Checked Date: 2024-09-14                                                                     */
 /*Script Developed By: dev                                                                         */
 /*Script Checked By: dev                                                                           */
 /*Source table 1: :PDMDB.t01_ccc_cust_info                                                         */
@@ -67,6 +67,7 @@ INSERT INTO d_ccc_cust_info_agi_CUR_I (
            ,phase_id                                /*客户阶段id*/
            ,phase_reason_id                         /*阶段原因id*/
            ,promote_source                          /*推广来源*/
+           ,origin_tel                              /*原始电话*/
            ,Etl_Batch_No                            /*作业批次号*/
            ,Etl_First_Dt                            /*最初入库时间*/
            ,Etl_Job                                 /*作业名称*/
@@ -79,7 +80,7 @@ SELECT
          COALESCE(TRIM(p0.id),'')                                  /*id*/
         ,COALESCE(TRIM(p0.name),'')                                /*name*/
         ,COALESCE(TRIM(p0.sex),'')                                 /*sex*/
-        ,coalesce(replace(replace(replace(replace(split_part(p0.tel,',',1),'"',''),'[',''),']',''),'null',''),'')        /*tel*/
+        ,coalesce(find_first_phone_number(replace(replace(replace(p1.tel,'"',''),'[','{'),']','}')::text[]),find_first_not_phone_number(replace(replace(replace(p1.tel,'"',''),'[','{'),']','}')::text[]),'null')        /*tel*/
         ,COALESCE(TRIM(p0.email),'')                               /*email*/
         ,COALESCE(TRIM(p0.address),'')                             /*address*/
         ,coalesce((SELECT jsonb_extract_path_text(j, 'value') 
@@ -111,6 +112,7 @@ SELECT
         ,COALESCE(TRIM(p0.phase_id),'')                            /*phase_id*/
         ,COALESCE(TRIM(p0.phase_reason_id),'')                     /*phase_reason_id*/
         ,COALESCE(TRIM(p0.promote_source),'')                      /*promote_source*/
+        ,COALESCE(TRIM(p0.tel),'')                                 /*origin_tel*/
         ,0                                                         /*Etl_Batch_No*/
         ,TO_DATE(:TXDATE,'YYYYMMDD')                               /*Etl_First_Dt*/
         ,:ETLJOB                                                   /*Etl_Job*/
@@ -150,6 +152,7 @@ FROM :PDMDB.t01_ccc_cust_info  p0
         ,phase_id                                                  /*客户阶段id*/
         ,phase_reason_id                                           /*阶段原因id*/
         ,promote_source                                            /*推广来源*/
+        ,origin_tel                                                /*原始电话*/
         ,id                                                        /*客户资料id*/
         ,Etl_Batch_No                                              /*作业批次号*/
         ,Etl_First_Dt                                              /*最初入库时间*/
@@ -185,6 +188,7 @@ FROM :PDMDB.t01_ccc_cust_info  p0
         ,P1.phase_id                                                  /*客户阶段id*/
         ,P1.phase_reason_id                                           /*阶段原因id*/
         ,P1.promote_source                                            /*推广来源*/
+        ,P1.origin_tel                                                /*原始电话*/
         ,P1.id                                                        /*客户资料id*/
         ,P1.Etl_Batch_No                                              /*作业批次号*/
         ,P1.Etl_First_Dt                                              /*最初入库时间*/
@@ -220,6 +224,7 @@ ON    P1.name = P2.name
     AND P1.phase_id = P2.phase_id
     AND P1.phase_reason_id = P2.phase_reason_id
     AND P1.promote_source = P2.promote_source
+    AND P1.origin_tel = P2.origin_tel
     AND P1.id = P2.id
     
 WHERE  P2.name IS NULL
@@ -246,6 +251,7 @@ WHERE  P2.name IS NULL
     OR P2.phase_id IS NULL
     OR P2.phase_reason_id IS NULL
     OR P2.promote_source IS NULL
+    OR P2.origin_tel IS NULL
     OR P2.id IS NULL
     
 ; 
@@ -275,6 +281,7 @@ WHERE  P2.name IS NULL
         ,phase_id                                                  /*客户阶段id*/
         ,phase_reason_id                                           /*阶段原因id*/
         ,promote_source                                            /*推广来源*/
+        ,origin_tel                                                /*原始电话*/
         ,id                                                        /*客户资料id*/
         ,Etl_Batch_No                                              /*作业批次号*/
         ,Etl_First_Dt                                              /*最初入库时间*/
@@ -310,6 +317,7 @@ SELECT
         ,P1.phase_id                                                  /*客户阶段id*/
         ,P1.phase_reason_id                                           /*阶段原因id*/
         ,P1.promote_source                                            /*推广来源*/
+        ,P1.origin_tel                                                /*原始电话*/
         ,P1.id                                                        /*客户资料id*/
         ,P1.Etl_Batch_No                                              /*作业批次号*/
         ,P1.Etl_First_Dt                                              /*最初入库时间*/
@@ -347,6 +355,7 @@ DO UPDATE SET
     ,phase_id=excluded.phase_id
     ,phase_reason_id=excluded.phase_reason_id
     ,promote_source=excluded.promote_source
+    ,origin_tel=excluded.origin_tel
     ,Etl_Batch_No=excluded.Etl_Batch_No
     ,Etl_First_Dt=excluded.Etl_First_Dt
     ,Etl_Job=excluded.Etl_Job