فهرست منبع

feat(marketing): 添加服务商相关实体、Mapper和服务

hechunping 5 ماه پیش
والد
کامیت
14e30702c6

+ 37 - 0
src/main/java/com/xynet/marketing/entity/ServiceProvider.java

@@ -0,0 +1,37 @@
+package com.xynet.marketing.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.experimental.Accessors;
+
+import java.time.LocalDateTime;
+
+/**
+ * 营销-服务商
+ * @author hechunping
+ * @date 2025/1/17
+ */
+@Data
+@Accessors(chain = true)
+@TableName("marketing_service_provider")
+public class ServiceProvider {
+    @TableId(type = IdType.AUTO)
+    private Integer id;
+
+    private String name;
+
+    private String appkey;
+
+    private String secret;
+
+    private String msg;
+
+    private LocalDateTime createTime;
+
+    private LocalDateTime updateTime;
+
+    private String noticeUrl;
+
+}

+ 13 - 0
src/main/java/com/xynet/marketing/mapper/ServiceProviderMapper.java

@@ -0,0 +1,13 @@
+package com.xynet.marketing.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.xynet.marketing.entity.ServiceProvider;
+
+/**
+ * 营销活动服务商-Mapper
+ *
+ * @author hechunping
+ * @date 2025/01/17
+ */
+public interface ServiceProviderMapper extends BaseMapper<ServiceProvider> {
+}

+ 9 - 0
src/main/java/com/xynet/marketing/service/ServiceProviderService.java

@@ -0,0 +1,9 @@
+package com.xynet.marketing.service;
+
+/**
+ * 服务商接口服务
+ * @author hechunping
+ * @date 2025/1/17
+ */
+public interface ServiceProviderService {
+}

+ 19 - 0
src/main/java/com/xynet/marketing/service/impl/ServiceProviderServiceImpl.java

@@ -0,0 +1,19 @@
+package com.xynet.marketing.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.xynet.marketing.entity.ServiceProvider;
+import com.xynet.marketing.mapper.ServiceProviderMapper;
+import com.xynet.marketing.service.ServiceProviderService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * 服务商服务实现类
+ * @author hechunping
+ * @date 2025/1/17
+ */
+@Service
+@Slf4j
+public class ServiceProviderServiceImpl extends ServiceImpl<ServiceProviderMapper, ServiceProvider> implements ServiceProviderService {
+
+}