|
|
|
@ -38,10 +38,32 @@ WHERE whatsapp_phone_number_bak IS not NULL
|
|
|
|
|
* ---------------------------------------------------------
|
|
|
|
|
* 分配会话到某个订单
|
|
|
|
|
*/
|
|
|
|
|
-- title: query order info
|
|
|
|
|
SELECT cli.COLI_ID,cli.COLI_SN
|
|
|
|
|
,cli.COLI_GRI_SN
|
|
|
|
|
,mi.MEI_SN
|
|
|
|
|
-- ,cl.CUL_SN
|
|
|
|
|
,oi.OPI2_Name AS 顾问
|
|
|
|
|
,'#-------#'
|
|
|
|
|
,cli.COLI_OrderStartDate
|
|
|
|
|
,(mi.MEI_FirstName + ' | '+ mi.MEI_LastName) AS member_name
|
|
|
|
|
,cli.*
|
|
|
|
|
,'#-------#',cl.*
|
|
|
|
|
,'#-------#', mi.*
|
|
|
|
|
FROM ConfirmLineInfo AS cli
|
|
|
|
|
LEFT JOIN CUstomerList AS cl ON cli.COLI_SN = cl.CUL_COLI_SN
|
|
|
|
|
LEFT JOIN MEmberInfo AS mi ON mi.MEI_SN = cl.CUL_CUI_SN
|
|
|
|
|
LEFT JOIN OperatorInfo2 AS oi ON oi.opi2_opi_sn = cli.COLI_OPI_ID AND oi.OPI2_LGC =2
|
|
|
|
|
WHERE 1 = 1
|
|
|
|
|
-- AND mi.MEI_FirstName = 'CHEN WANG'
|
|
|
|
|
AND COLI_ID = 'Lib231120146'
|
|
|
|
|
-- AND CUL_COLI_SN = 1086888
|
|
|
|
|
--
|
|
|
|
|
;
|
|
|
|
|
|
|
|
|
|
UPDATE whatsapp_session
|
|
|
|
|
SET coli_sn = 1074885
|
|
|
|
|
WHERE sn = 47
|
|
|
|
|
AND msg.froms = @S_WAID;
|
|
|
|
|
SET coli_sn = 1075451
|
|
|
|
|
WHERE sn = 57 AND whatsapp_phone_number = '14048496022';
|
|
|
|
|
|
|
|
|
|
UPDATE whatsapp_inboundmessage msg
|
|
|
|
|
INNER JOIN whatsapp_session s ON s.whatsapp_phone_number = msg.froms
|
|
|
|
@ -66,27 +88,12 @@ WHERE ifnull(msg.coli_sn, 0) = 0
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* ---------------------------------------------------------
|
|
|
|
|
* 未分配会话 - 处理
|
|
|
|
|
* 新增会话给顾问
|
|
|
|
|
*/
|
|
|
|
|
-- 查找未分配顾问的会话
|
|
|
|
|
SELECT s.sn as S_SN, s.whatsapp_phone_number as S_WAID, s.*
|
|
|
|
|
FROM whatsapp_session s
|
|
|
|
|
WHERE opi_sn IS NULL OR opi_sn = 0
|
|
|
|
|
|
|
|
|
|
-- 更新 会话表顾问
|
|
|
|
|
UPDATE sale_system.whatsapp_session
|
|
|
|
|
SET opi_sn = @OPI_SN
|
|
|
|
|
,coli_sn = @COLI_SN
|
|
|
|
|
WHERE sn = @S_SN;
|
|
|
|
|
|
|
|
|
|
-- 更新 消息表顾问
|
|
|
|
|
UPDATE sale_system.whatsapp_inboundmessage msg
|
|
|
|
|
SET opi_sn = @OPI_SN
|
|
|
|
|
,coli_sn = @COLI_SN
|
|
|
|
|
WHERE IFNULL(msg.opi_sn, 0) <= 0
|
|
|
|
|
AND msg.msg_direction = 'inbound'
|
|
|
|
|
AND msg.froms = @S_WAID;
|
|
|
|
|
INSERT INTO sale_system.whatsapp_session (
|
|
|
|
|
whatsapp_phone_number,opi_sn,coli_sn,session_enable)
|
|
|
|
|
VALUES ('6282145142470',162,0,1);
|
|
|
|
|
/**
|
|
|
|
|
* end 未分配会话 - 处理
|
|
|
|
|
* end 新增会话给顾问
|
|
|
|
|
* ---------------------------------------------------------
|
|
|
|
|
*/
|
|
|
|
|