dengsixing 3 лет назад
Родитель
Сommit
6cfdfc4eda

+ 21 - 0
4dkankan-center-manage/src/main/java/com/fdkankan/manage/controller/AgentController.java

@@ -0,0 +1,21 @@
+package com.fdkankan.manage.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 代理商表 前端控制器
+ * </p>
+ *
+ * @author 
+ * @since 2022-05-27
+ */
+@RestController
+@RequestMapping("/manage/agent")
+public class AgentController {
+
+}
+

+ 10 - 1
4dkankan-center-manage/src/main/java/com/fdkankan/manage/controller/TestController.java

@@ -1,6 +1,10 @@
 package com.fdkankan.manage.controller;
 
 import com.fdkankan.common.response.ResultData;
+import com.fdkankan.manage.entity.Agent;
+import com.fdkankan.manage.service.IAgentService;
+import java.util.List;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
@@ -17,10 +21,15 @@ import org.springframework.web.bind.annotation.RestController;
 @RequestMapping("/service/manage")
 public class TestController {
 
+    @Autowired
+    private IAgentService agentService;
 
     @GetMapping("/test")
     public ResultData test(String num){
-        return ResultData.ok(num);
+
+        List<Agent> list = agentService.list();
+
+        return ResultData.ok(list.toArray());
     }
 
 

+ 103 - 0
4dkankan-center-manage/src/main/java/com/fdkankan/manage/entity/Agent.java

@@ -0,0 +1,103 @@
+package com.fdkankan.manage.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * <p>
+ * 代理商表
+ * </p>
+ *
+ * @author 
+ * @since 2022-05-27
+ */
+@Getter
+@Setter
+@TableName("t_agent")
+public class Agent implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 代理商Id
+     */
+    @TableField("agent_id")
+    private String agentId;
+
+    /**
+     * 代理商公司名称
+     */
+    @TableField("agent_name")
+    private String agentName;
+
+    /**
+     * 代理商密码
+     */
+    @TableField("agent_password")
+    private String agentPassword;
+
+    /**
+     * 代理商区域
+     */
+    @TableField("agent_area")
+    private String agentArea;
+
+    /**
+     * 代理商邮箱
+     */
+    @TableField("agent_email")
+    private String agentEmail;
+
+    /**
+     * 代理商电话
+     */
+    @TableField("agent_phone")
+    private String agentPhone;
+
+    /**
+     * 状态:1-正常,0-冻结
+     */
+    @TableField("state")
+    private Integer state;
+
+    /**
+     * 代理数量
+     */
+    @TableField("agent_num")
+    private Integer agentNum;
+
+    /**
+     * 代理商所在的国家
+     */
+    @TableField("agent_country")
+    private String agentCountry;
+
+    /**
+     * 创建时间
+     */
+    @TableField("create_time")
+    private Date createTime;
+
+    /**
+     * 更新时间
+     */
+    @TableField("update_time")
+    private Date updateTime;
+
+    /**
+     * 记录的状态,A: 生效,I: 禁用
+     */
+    @TableField("rec_status")
+    private String recStatus;
+
+
+}

+ 2 - 2
4dkankan-center-manage/src/main/java/com/fdkankan/manage/generate/AutoGenerate.java

@@ -17,7 +17,7 @@ public class AutoGenerate {
         String path =System.getProperty("user.dir") + "\\4dkankan-center-manage";
 
         generate(path,"manage", getTables(new String[]{
-                "t_build_log",
+                "t_agent",
         }));
 
 //        generate(path,"goods", getTables(new String[]{
@@ -45,7 +45,7 @@ public class AutoGenerate {
 
 
     public static void  generate(String path,String moduleName,  List<String> tables){
-        FastAutoGenerator.create("jdbc:mysql://120.25.146.52:3306/4dkankan-center-manage",
+        FastAutoGenerator.create("jdbc:mysql://120.25.146.52:3306/4dkankan_v2",
                 "root","4dkk2020test%")
                 .globalConfig(builder -> {
                     builder.author("")               //作者

+ 18 - 0
4dkankan-center-manage/src/main/java/com/fdkankan/manage/mapper/IAgentMapper.java

@@ -0,0 +1,18 @@
+package com.fdkankan.manage.mapper;
+
+import com.fdkankan.manage.entity.Agent;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * <p>
+ * 代理商表 Mapper 接口
+ * </p>
+ *
+ * @author 
+ * @since 2022-05-27
+ */
+@Mapper
+public interface IAgentMapper extends BaseMapper<Agent> {
+
+}

+ 16 - 0
4dkankan-center-manage/src/main/java/com/fdkankan/manage/service/IAgentService.java

@@ -0,0 +1,16 @@
+package com.fdkankan.manage.service;
+
+import com.fdkankan.manage.entity.Agent;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 代理商表 服务类
+ * </p>
+ *
+ * @author 
+ * @since 2022-05-27
+ */
+public interface IAgentService extends IService<Agent> {
+
+}

+ 20 - 0
4dkankan-center-manage/src/main/java/com/fdkankan/manage/service/impl/AgentServiceImpl.java

@@ -0,0 +1,20 @@
+package com.fdkankan.manage.service.impl;
+
+import com.fdkankan.manage.entity.Agent;
+import com.fdkankan.manage.mapper.IAgentMapper;
+import com.fdkankan.manage.service.IAgentService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 代理商表 服务实现类
+ * </p>
+ *
+ * @author 
+ * @since 2022-05-27
+ */
+@Service
+public class AgentServiceImpl extends ServiceImpl<IAgentMapper, Agent> implements IAgentService {
+
+}

+ 1 - 1
4dkankan-center-manage/src/main/resources/bootstrap-dev-eur.yml

@@ -8,7 +8,7 @@ spring:
         file-extension: yaml
         namespace: 4dkankan-dev
         extension-configs:
-          - data-id: 4dkankan-center-scene.yaml
+          - data-id: 4dkankan-center-manage.yaml
             group: DEFAULT_GROUP
             refresh: true
         shared-configs:

+ 1 - 1
4dkankan-center-manage/src/main/resources/bootstrap-pro-eur.yml

@@ -8,7 +8,7 @@ spring:
         file-extension: yaml
         namespace: 4dkankan-pro-eur
         extension-configs:
-          - data-id: 4dkankan-center-scene.yaml
+          - data-id: 4dkankan-center-manage.yaml
             group: DEFAULT_GROUP
             refresh: true
         shared-configs:

+ 1 - 1
4dkankan-center-manage/src/main/resources/bootstrap-pro.yml

@@ -8,7 +8,7 @@ spring:
         file-extension: yaml
         namespace: 4dkankan-pro
         extension-configs:
-          - data-id: 4dkankan-center-scene.yaml
+          - data-id: 4dkankan-center-manage.yaml
             group: DEFAULT_GROUP
             refresh: true
         shared-configs:

+ 1 - 1
4dkankan-center-manage/src/main/resources/bootstrap-test-eur.yml

@@ -8,7 +8,7 @@ spring:
         file-extension: yaml
         namespace: 4dkankan-test
         extension-configs:
-          - data-id: 4dkankan-center-scene.yaml
+          - data-id: 4dkankan-center-manage.yaml
             group: DEFAULT_GROUP
             refresh: true
         shared-configs:

+ 1 - 5
4dkankan-center-manage/src/main/resources/bootstrap-test.yml

@@ -8,7 +8,7 @@ spring:
         file-extension: yaml
         namespace: 4dkankan-test
         extension-configs:
-          - data-id: 4dkankan-center-scene.yaml
+          - data-id: 4dkankan-center-manage.yaml
             group: DEFAULT_GROUP
             refresh: true
         shared-configs:
@@ -20,10 +20,6 @@ spring:
             group: DEFAULT_GROUP
             refresh: true
 
-          - data-id: common-rabbitmq-config.yaml
-            group: DEFAULT_GROUP
-            refresh: true
-
           - data-id: other-config.yaml
             group: DEFAULT_GROUP
             refresh: true

+ 5 - 0
4dkankan-center-manage/src/main/resources/mapper/manage/AgentMapper.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.fdkankan.manage.mapper.IAgentMapper">
+
+</mapper>