From 0f95efec5e18a80132496184217503d702d18803 Mon Sep 17 00:00:00 2001 From: luozukai Date: Sat, 16 Mar 2019 17:54:01 +0800 Subject: [PATCH] =?UTF-8?q?[=E8=90=A5=E9=94=80=E5=88=86=E6=9E=90][?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0][=E5=8D=A1=E8=90=A5=E9=94=80=E5=88=97?= =?UTF-8?q?=E8=A1=A8]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/service/impl/WxMsgRecordServiceImpl.java | 3 ++- .../src/main/resources/mapper/WxMsgRecordMapper.xml | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxMsgRecordServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxMsgRecordServiceImpl.java index 0c27aeeda..806f22587 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxMsgRecordServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxMsgRecordServiceImpl.java @@ -22,14 +22,15 @@ public class WxMsgRecordServiceImpl implements WxMsgRecordService { @Override public void save(BaseMsg data) { final IdWorker idWorker = IdWorker.get(); - data.setUuid(UUID.randomUUID().toString()); if(data instanceof WxMsgRecord){ WxMsgRecord msgRecord = (WxMsgRecord)data; + msgRecord.setUuid(UUID.randomUUID().toString()); msgRecord.setMsgJson(JsonUtil.obj2Json(data)); msgRecord.setId(idWorker.nextId()); wxMsgRecordMapper.save(msgRecord); }else if(data instanceof WxMsg || data instanceof MailMsg){ WxMsgRecord msgRecord = new WxMsgRecord(); + msgRecord.setUuid(UUID.randomUUID().toString()); msgRecord.setMsgJson(JsonUtil.obj2Json(data)); msgRecord.setId(idWorker.nextId()); wxMsgRecordMapper.save(msgRecord); diff --git a/mallinkService/src/main/resources/mapper/WxMsgRecordMapper.xml b/mallinkService/src/main/resources/mapper/WxMsgRecordMapper.xml index 65c66c507..ec6329cb5 100644 --- a/mallinkService/src/main/resources/mapper/WxMsgRecordMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxMsgRecordMapper.xml @@ -78,12 +78,12 @@ - INSERT INTO wx_msg_record( `uuid`, `msg_type`, + INSERT INTO wx_msg_record( id,`uuid`, `msg_type`, `domain`, `msg`, `send_time`, `model_id`, `model_type`, `signature`, `sender`, `sender_user_id`, `sender_user_name`, `receiver`, `receiver_user_id`, `receiver_user_name`, `msg_status`, `status_message`, `msg_json`) - VALUES(#{uuid},#{msgType}, + VALUES(#{id},#{uuid},#{msgType}, #{domain},#{msg},#{sendTime},#{modelId},#{modelType},#{signature},#{sender}, #{senderUserId},#{senderUserName},#{receiver},#{receiverUserId},#{receiverUserName}, #{msgStatus},#{statusMessage},#{msgJson});