站点功能

This commit is contained in:
attiya 2025-10-29 17:03:04 +08:00
parent 81d67d2989
commit 83601821bf
3 changed files with 9 additions and 2 deletions

View File

@ -3,7 +3,6 @@ package org.cdzy.gather.kafka;
import com.cdzy.common.model.CMDMsg;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.ObjectNode;
import io.netty.handler.codec.mqtt.MqttQoS;
import org.apache.kafka.clients.consumer.ConsumerRecord;
import org.cdzy.gather.mqtt.MqttPoolClient;

View File

@ -1,5 +1,10 @@
package com.cdzy.operations.model.entity;
import com.cdzy.operations.handler.PGpolygonDeserializer;
import com.cdzy.operations.handler.PGpolygonSerializer;
import com.cdzy.operations.handler.PGpolygonTypeHandler;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.mybatisflex.annotation.Column;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.Table;
@ -53,6 +58,9 @@ public class EbikeSite implements Serializable {
/**
* 站点区域
*/
@Column(typeHandler = PGpolygonTypeHandler.class)
@JsonSerialize(using = PGpolygonSerializer.class)
@JsonDeserialize(using = PGpolygonDeserializer.class)
private PGpolygon sitePolygon;
/**

View File

@ -20,7 +20,7 @@ public class EbikeSiteServiceImpl extends ServiceImpl<EbikeSiteMapper, EbikeSite
@Override
public void saveSite(EbikeSiteVo ebikeSite) {
EbikeSite site = EbikeSite.builder()
EbikeSite site = EbikeSite.builder()
.siteName(ebikeSite.getSiteName())
.sitePolygon(ebikeSite.getSitePolygon())
.operatorId(ebikeSite.getOperatorId())