Selaa lähdekoodia

Merge branch 'master' of http://git.ycjcjy.com/whole-estate/service

wangfei 6 vuotta sitten
vanhempi
commit
cfe98a2018
18 muutettua tiedostoa jossa 344 lisäystä ja 1 poistoa
  1. 20
    0
      whole-estate/src/main/java/com/example/wholeestate/controller/BuildingTagController.java
  2. 20
    0
      whole-estate/src/main/java/com/example/wholeestate/controller/PropagandaController.java
  3. 20
    0
      whole-estate/src/main/java/com/example/wholeestate/controller/VisitController.java
  4. 16
    0
      whole-estate/src/main/java/com/example/wholeestate/dao/BuildingTagMapper.java
  5. 16
    0
      whole-estate/src/main/java/com/example/wholeestate/dao/PropagandaMapper.java
  6. 16
    0
      whole-estate/src/main/java/com/example/wholeestate/dao/VisitMapper.java
  7. 33
    0
      whole-estate/src/main/java/com/example/wholeestate/model/BuildingTag.java
  8. 42
    0
      whole-estate/src/main/java/com/example/wholeestate/model/Propaganda.java
  9. 42
    0
      whole-estate/src/main/java/com/example/wholeestate/model/Visit.java
  10. 16
    0
      whole-estate/src/main/java/com/example/wholeestate/service/IBuildingTagService.java
  11. 16
    0
      whole-estate/src/main/java/com/example/wholeestate/service/IPropagandaService.java
  12. 16
    0
      whole-estate/src/main/java/com/example/wholeestate/service/IVisitService.java
  13. 20
    0
      whole-estate/src/main/java/com/example/wholeestate/service/impl/BuildingTagServiceImpl.java
  14. 20
    0
      whole-estate/src/main/java/com/example/wholeestate/service/impl/PropagandaServiceImpl.java
  15. 20
    0
      whole-estate/src/main/java/com/example/wholeestate/service/impl/VisitServiceImpl.java
  16. 1
    1
      whole-estate/src/main/resources/application.yml
  17. 5
    0
      whole-estate/src/main/resources/mapper/BuildingTagMapper.xml
  18. 5
    0
      whole-estate/src/main/resources/mapper/PropagandaMapper.xml

+ 20
- 0
whole-estate/src/main/java/com/example/wholeestate/controller/BuildingTagController.java Näytä tiedosto

@@ -0,0 +1,20 @@
1
+package com.example.wholeestate.controller;
2
+
3
+
4
+import com.example.wholeestate.common.base.BaseController;
5
+import org.springframework.web.bind.annotation.RequestMapping;
6
+import org.springframework.web.bind.annotation.RestController;
7
+
8
+/**
9
+ * <p>
10
+ *  前端控制器
11
+ * </p>
12
+ *
13
+ * @author jobob
14
+ * @since 2019-04-04
15
+ */
16
+@RestController
17
+@RequestMapping("/ta/building-tag")
18
+public class BuildingTagController extends BaseController {
19
+
20
+}

+ 20
- 0
whole-estate/src/main/java/com/example/wholeestate/controller/PropagandaController.java Näytä tiedosto

@@ -0,0 +1,20 @@
1
+package com.example.wholeestate.controller;
2
+
3
+
4
+import com.example.wholeestate.common.base.BaseController;
5
+import org.springframework.web.bind.annotation.RequestMapping;
6
+import org.springframework.web.bind.annotation.RestController;
7
+
8
+/**
9
+ * <p>
10
+ *  前端控制器
11
+ * </p>
12
+ *
13
+ * @author jobob
14
+ * @since 2019-04-04
15
+ */
16
+@RestController
17
+@RequestMapping("/ta/propaganda")
18
+public class PropagandaController extends BaseController {
19
+
20
+}

+ 20
- 0
whole-estate/src/main/java/com/example/wholeestate/controller/VisitController.java Näytä tiedosto

@@ -0,0 +1,20 @@
1
+package com.example.wholeestate.controller;
2
+
3
+
4
+import com.example.wholeestate.common.base.BaseController;
5
+import org.springframework.web.bind.annotation.RequestMapping;
6
+import org.springframework.web.bind.annotation.RestController;
7
+
8
+/**
9
+ * <p>
10
+ *  前端控制器
11
+ * </p>
12
+ *
13
+ * @author jobob
14
+ * @since 2019-04-04
15
+ */
16
+@RestController
17
+@RequestMapping("/ta/visit")
18
+public class VisitController extends BaseController {
19
+
20
+}

+ 16
- 0
whole-estate/src/main/java/com/example/wholeestate/dao/BuildingTagMapper.java Näytä tiedosto

@@ -0,0 +1,16 @@
1
+package com.example.wholeestate.dao;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.example.wholeestate.model.BuildingTag;
5
+
6
+/**
7
+ * <p>
8
+ *  Mapper 接口
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-04-04
13
+ */
14
+public interface BuildingTagMapper extends BaseMapper<BuildingTag> {
15
+
16
+}

+ 16
- 0
whole-estate/src/main/java/com/example/wholeestate/dao/PropagandaMapper.java Näytä tiedosto

@@ -0,0 +1,16 @@
1
+package com.example.wholeestate.dao;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.example.wholeestate.model.Propaganda;
5
+
6
+/**
7
+ * <p>
8
+ *  Mapper 接口
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-04-04
13
+ */
14
+public interface PropagandaMapper extends BaseMapper<Propaganda> {
15
+
16
+}

+ 16
- 0
whole-estate/src/main/java/com/example/wholeestate/dao/VisitMapper.java Näytä tiedosto

@@ -0,0 +1,16 @@
1
+package com.example.wholeestate.dao;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.example.wholeestate.model.Visit;
5
+
6
+/**
7
+ * <p>
8
+ *  Mapper 接口
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-04-04
13
+ */
14
+public interface VisitMapper extends BaseMapper<Visit> {
15
+
16
+}

+ 33
- 0
whole-estate/src/main/java/com/example/wholeestate/model/BuildingTag.java Näytä tiedosto

@@ -0,0 +1,33 @@
1
+package com.example.wholeestate.model;
2
+
3
+import com.baomidou.mybatisplus.annotation.TableName;
4
+import lombok.Data;
5
+import lombok.EqualsAndHashCode;
6
+import lombok.experimental.Accessors;
7
+
8
+import java.io.Serializable;
9
+
10
+/**
11
+ * <p>
12
+ * 
13
+ * </p>
14
+ *
15
+ * @author jobob
16
+ * @since 2019-04-04
17
+ */
18
+@Data
19
+@EqualsAndHashCode(callSuper = false)
20
+@Accessors(chain = true)
21
+@TableName("ta_building_tag")
22
+public class BuildingTag implements Serializable {
23
+
24
+    private static final long serialVersionUID = 1L;
25
+
26
+    private String tagId;
27
+
28
+    private String buildingId;
29
+
30
+    private String tagName;
31
+
32
+
33
+}

+ 42
- 0
whole-estate/src/main/java/com/example/wholeestate/model/Propaganda.java Näytä tiedosto

@@ -0,0 +1,42 @@
1
+package com.example.wholeestate.model;
2
+
3
+import com.baomidou.mybatisplus.annotation.TableName;
4
+import lombok.Data;
5
+import lombok.EqualsAndHashCode;
6
+import lombok.experimental.Accessors;
7
+
8
+import java.io.Serializable;
9
+import java.time.LocalDateTime;
10
+
11
+/**
12
+ * <p>
13
+ * 
14
+ * </p>
15
+ *
16
+ * @author jobob
17
+ * @since 2019-04-04
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+@TableName("ta_propaganda")
23
+public class Propaganda implements Serializable {
24
+
25
+    private static final long serialVersionUID = 1L;
26
+
27
+    private String propagandaId;
28
+
29
+    private String imgUrl;
30
+
31
+    private String skipType;
32
+
33
+    private String skipUrl;
34
+
35
+    private String skipId;
36
+
37
+    private Integer status;
38
+
39
+    private LocalDateTime createDate;
40
+
41
+
42
+}

+ 42
- 0
whole-estate/src/main/java/com/example/wholeestate/model/Visit.java Näytä tiedosto

@@ -0,0 +1,42 @@
1
+package com.example.wholeestate.model;
2
+
3
+import com.baomidou.mybatisplus.annotation.TableName;
4
+import lombok.Data;
5
+import lombok.EqualsAndHashCode;
6
+import lombok.experimental.Accessors;
7
+
8
+import java.io.Serializable;
9
+import java.time.LocalDateTime;
10
+
11
+/**
12
+ * <p>
13
+ * 
14
+ * </p>
15
+ *
16
+ * @author jobob
17
+ * @since 2019-04-04
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+@TableName("ta_visit")
23
+public class Visit implements Serializable {
24
+
25
+    private static final long serialVersionUID = 1L;
26
+
27
+    private String visitId;
28
+
29
+    private String customerId;
30
+
31
+    private String customerName;
32
+
33
+    private LocalDateTime visitDate;
34
+
35
+    private String avatar;
36
+
37
+    private String visitType;
38
+
39
+    private String visitContent;
40
+
41
+
42
+}

+ 16
- 0
whole-estate/src/main/java/com/example/wholeestate/service/IBuildingTagService.java Näytä tiedosto

@@ -0,0 +1,16 @@
1
+package com.example.wholeestate.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.example.wholeestate.model.BuildingTag;
5
+
6
+/**
7
+ * <p>
8
+ *  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-04-04
13
+ */
14
+public interface IBuildingTagService extends IService<BuildingTag> {
15
+
16
+}

+ 16
- 0
whole-estate/src/main/java/com/example/wholeestate/service/IPropagandaService.java Näytä tiedosto

@@ -0,0 +1,16 @@
1
+package com.example.wholeestate.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.example.wholeestate.model.Propaganda;
5
+
6
+/**
7
+ * <p>
8
+ *  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-04-04
13
+ */
14
+public interface IPropagandaService extends IService<Propaganda> {
15
+
16
+}

+ 16
- 0
whole-estate/src/main/java/com/example/wholeestate/service/IVisitService.java Näytä tiedosto

@@ -0,0 +1,16 @@
1
+package com.example.wholeestate.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.example.wholeestate.model.Visit;
5
+
6
+/**
7
+ * <p>
8
+ *  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-04-04
13
+ */
14
+public interface IVisitService extends IService<Visit> {
15
+
16
+}

+ 20
- 0
whole-estate/src/main/java/com/example/wholeestate/service/impl/BuildingTagServiceImpl.java Näytä tiedosto

@@ -0,0 +1,20 @@
1
+package com.example.wholeestate.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.example.wholeestate.dao.BuildingTagMapper;
5
+import com.example.wholeestate.model.BuildingTag;
6
+import com.example.wholeestate.service.IBuildingTagService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ *  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-04-04
16
+ */
17
+@Service
18
+public class BuildingTagServiceImpl extends ServiceImpl<BuildingTagMapper, BuildingTag> implements IBuildingTagService {
19
+
20
+}

+ 20
- 0
whole-estate/src/main/java/com/example/wholeestate/service/impl/PropagandaServiceImpl.java Näytä tiedosto

@@ -0,0 +1,20 @@
1
+package com.example.wholeestate.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.example.wholeestate.dao.PropagandaMapper;
5
+import com.example.wholeestate.model.Propaganda;
6
+import com.example.wholeestate.service.IPropagandaService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ *  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-04-04
16
+ */
17
+@Service
18
+public class PropagandaServiceImpl extends ServiceImpl<PropagandaMapper, Propaganda> implements IPropagandaService {
19
+
20
+}

+ 20
- 0
whole-estate/src/main/java/com/example/wholeestate/service/impl/VisitServiceImpl.java Näytä tiedosto

@@ -0,0 +1,20 @@
1
+package com.example.wholeestate.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.example.wholeestate.dao.VisitMapper;
5
+import com.example.wholeestate.model.Visit;
6
+import com.example.wholeestate.service.IVisitService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ *  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-04-04
16
+ */
17
+@Service
18
+public class VisitServiceImpl extends ServiceImpl<VisitMapper, Visit> implements IVisitService {
19
+
20
+}

+ 1
- 1
whole-estate/src/main/resources/application.yml Näytä tiedosto

@@ -6,7 +6,7 @@ spring:
6 6
   datasource:
7 7
     username: whole-estate
8 8
     password: whole-estate
9
-    url: jdbc:mysql://rm-uf6z3z6jq11x653d77o.mysql.rds.aliyuncs.com:3306/whole-estate?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true
9
+    url: jdbc:mysql://rm-uf6z3z6jq11x653d77o.mysql.rds.aliyuncs.com:3306/whole-estate?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&autoReconnect=true
10 10
     driver-class-name: com.mysql.jdbc.Driver
11 11
     initial-size: 10 # 初始化连接数
12 12
     max-active: 20 # 最大连接数

+ 5
- 0
whole-estate/src/main/resources/mapper/BuildingTagMapper.xml Näytä tiedosto

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

+ 5
- 0
whole-estate/src/main/resources/mapper/PropagandaMapper.xml Näytä tiedosto

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