|
@@ -8,10 +8,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.sxtvs.open.api.clue.dto.ClueDTO;
|
|
|
import com.sxtvs.open.api.clue.dto.VerifyDTO;
|
|
|
-import com.sxtvs.open.api.clue.entity.Clue;
|
|
|
-import com.sxtvs.open.api.clue.entity.ClueInfo;
|
|
|
-import com.sxtvs.open.api.clue.entity.ClueReply;
|
|
|
-import com.sxtvs.open.api.clue.entity.Info;
|
|
|
+import com.sxtvs.open.api.clue.entity.*;
|
|
|
import com.sxtvs.open.api.clue.mapper.ClueMapper;
|
|
|
import com.sxtvs.open.api.clue.service.IClueService;
|
|
|
import com.sxtvs.open.core.advice.BizException;
|
|
@@ -25,6 +22,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import java.time.LocalDate;
|
|
|
import java.time.LocalDateTime;
|
|
|
+import java.time.ZoneOffset;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
import java.util.stream.Collectors;
|
|
@@ -125,4 +123,19 @@ public class ClueServiceImpl extends ServiceImpl<ClueMapper, Clue> implements IC
|
|
|
return info;
|
|
|
}
|
|
|
|
|
|
+ public void wxCreate(WxMessage wxMessage){
|
|
|
+
|
|
|
+ Clue clue = new Clue();
|
|
|
+ clue.setSource(2);
|
|
|
+ clue.setSiteId(3L);
|
|
|
+ clue.setAscription(3);
|
|
|
+ clue.setTitle(wxMessage.getContent());
|
|
|
+ clue.setSummary(wxMessage.getContent());
|
|
|
+ clue.setAuthor(wxMessage.getFromUserName());
|
|
|
+ clue.setAddTime(LocalDateTime.ofEpochSecond(wxMessage.getCreateTime(), 0, ZoneOffset.ofHours(8)));
|
|
|
+
|
|
|
+ save(clue);
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
}
|