select id,sop_id,customer_id, qw_userid,corp_id,external_user_id,external_user_name, log_type, content_json, send_status,receiving_status,msg_id, send_time, real_send_time, company_id, send_type,remark,fs_user_id,take_records from qw_sop_logs
insert into qw_sop_logs
qw_userid,
external_user_id,
external_user_name,
log_type,
content_json,
send_status,
send_time,
real_send_time,
send_type,
company_id,
receiving_status,
msg_id,
sop_id,
remark,
corp_id,
customer_id,
fs_user_id,
take_records,
sort,
#{data.qwUserid},
#{data.externalUserId},
#{data.externalUserName},
#{data.logType},
#{data.contentJson},
#{data.sendStatus},
#{data.sendTime},
#{data.realSendTime},
#{data.sendType},
#{data.companyId},
#{data.receivingStatus},
#{data.msgId},
#{data.sopId},
#{data.remark},
#{data.corpId},
#{data.customerId},
#{data.fsUserId},
#{data.takeRecords},
#{data.sort},
update qw_sop_logs
external_user_name = #{data.externalUserName},
log_type = #{data.logType},
content_json = #{data.contentJson},
send_status = #{data.sendStatus},
send_time = #{data.sendTime},
real_send_time = #{data.realSendTime},
company_id = #{data.companyId},
receiving_status = #{data.receivingStatus},
msg_id = #{data.msgId},
send_type = #{data.sendType},
sop_id = #{data.sopId},
customer_id = #{data.customerId},
remark = #{data.remark},
fs_user_id = #{data.fsUserId},
sort = #{data.sort},
where id = #{data.id}
UPDATE qw_sop_logs
SET
send_status = 5,
receiving_status = 4,
remark = #{remark},
real_send_time = NOW()
WHERE
id = #{id}
UPDATE qw_sop_logs SET
send_status = #{sendStatus},
msg_id = #{msgId},
real_send_time = NOW()
WHERE id IN
#{id}
delete from qw_sop_logs where id = #{id}
delete from qw_sop_logs
where id in
#{id}
update qw_sop_logs
SET send_status = 5, receiving_status = 2 , remark='已删除' where sop_id in
#{id}
delete FROM qw_sop_logs
where qw_userid = #{data.qwUserId}
AND corp_id = #{data.corpId}
AND external_user_id = #{data.externalUserId}
delete FROM qw_sop_logs
where qw_userid = #{qwUserId}
AND corp_id = #{corpId}
AND sop_id = #{sopId}
delete FROM qw_sop_logs
where qw_userid = #{data.qwUserId}
AND corp_id = #{data.corpId}
AND external_user_id IN
#{extId}
INSERT INTO qw_sop_logs
(
qw_userid, external_user_id, external_user_name, log_type,
content_json, send_status, send_time, real_send_time, send_type,
company_id, receiving_status, msg_id, sop_id, remark,
corp_id, customer_id, fs_user_id,sort
)
VALUES
(
#{log.qwUserid},
#{log.externalUserId},
#{log.externalUserName},
#{log.logType},
#{log.contentJson},
#{log.sendStatus},
#{log.sendTime},
#{log.realSendTime},
#{log.sendType},
#{log.companyId},
#{log.receivingStatus},
#{log.msgId},
#{log.sopId},
#{log.remark},
#{log.corpId},
#{log.customerId},
#{log.fsUserId},
#{log.sort}
)
INSERT INTO qw_sop_logs
(
qw_userid, external_user_id, external_user_name, log_type,
content_json, send_status, send_time, real_send_time, send_type,
company_id, receiving_status, msg_id, sop_id, remark,
corp_id, customer_id, fs_user_id
)
VALUES
(
#{log.qwUserid},
#{log.externalUserId},
#{log.externalUserName},
#{log.logType},
#{log.contentJson},
#{log.sendStatus},
#{log.sendTime},
#{log.realSendTime},
#{log.sendType},
#{log.companyId},
#{log.receivingStatus},
#{log.msgId},
#{log.sopId},
#{log.remark},
#{log.corpId},
#{log.customerId},
#{log.fsUserId}
)
UPDATE qw_sop_logs
SET take_records = 1
WHERE id IN
#{log.id}
UPDATE qw_sop_logs
SET
send_status = 5,
receiving_status = 4,
remark = '已过期,不发送',
real_send_time = NOW()
WHERE id IN
#{log.id}
UPDATE qw_sop_logs
SET
send_status = 3,
receiving_status = 0,
remark = null,
real_send_time = null,
send_time = DATE_ADD(now(), INTERVAL 30 MINUTE)
WHERE id IN
#{log.id}
UPDATE qw_sop_logs
SET
send_status = 5,
remark = 'ai回复超时过期'
WHERE id IN
#{log.id}