傅行帆 6 лет назад
Родитель
Сommit
c94f16f9b7
20 измененных файлов: 1174 добавлений и 233 удалений
  1. 51
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/controller/TpShopSettingController.java
  2. 54
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/controller/TpShopTypeController.java
  3. 18
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/dao/TpShopSettingMapper.java
  4. 21
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/dao/TpShopTypeMapper.java
  5. 41
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/model/TpShopSetting.java
  6. 56
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/model/TpShopType.java
  7. 25
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/service/ITpShopSettingService.java
  8. 25
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/service/ITpShopTypeService.java
  9. 127
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpShopSettingServiceImpl.java
  10. 66
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpShopTypeServiceImpl.java
  11. 5
    0
      CODE/smart-community/property-api/src/main/resources/mapper/TpShopSettingMapper.xml
  12. 12
    0
      CODE/smart-community/property-api/src/main/resources/mapper/TpShopTypeMapper.xml
  13. 19
    0
      VUECODE/smart-property-manage/src/api/shopType.js
  14. 22
    0
      VUECODE/smart-property-manage/src/router/index.js
  15. 3
    1
      VUECODE/smart-property-manage/src/store/index.js
  16. 36
    0
      VUECODE/smart-property-manage/src/store/modules/shopType.js
  17. 9
    0
      VUECODE/smart-property-manage/src/views/shop/shopIndex.vue
  18. 234
    0
      VUECODE/smart-property-manage/src/views/shop/shopSetting.vue
  19. 175
    116
      文档/MYSQL/smartCommunity.pdb
  20. 175
    116
      文档/MYSQL/smartCommunity.pdm

+ 51
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/controller/TpShopSettingController.java Просмотреть файл

@@ -0,0 +1,51 @@
1
+package com.community.huiju.controller;
2
+
3
+
4
+import com.community.commom.mode.ResponseBean;
5
+import com.community.commom.session.UserElement;
6
+import com.community.huiju.common.base.BaseController;
7
+import com.community.huiju.service.ITpShopSettingService;
8
+import io.swagger.annotations.Api;
9
+import io.swagger.annotations.ApiImplicitParam;
10
+import io.swagger.annotations.ApiImplicitParams;
11
+import io.swagger.annotations.ApiOperation;
12
+import org.springframework.beans.factory.annotation.Autowired;
13
+import org.springframework.cloud.context.config.annotation.RefreshScope;
14
+import org.springframework.web.bind.annotation.RequestBody;
15
+import org.springframework.web.bind.annotation.RequestMapping;
16
+import org.springframework.web.bind.annotation.RequestMethod;
17
+import org.springframework.web.bind.annotation.RequestParam;
18
+import org.springframework.web.bind.annotation.RestController;
19
+
20
+import javax.servlet.http.HttpSession;
21
+
22
+/**
23
+ * <p>
24
+ * 商铺开关设置 前端控制器
25
+ * </p>
26
+ *
27
+ * @author jobob
28
+ * @since 2019-05-09
29
+ */
30
+@RestController
31
+@RequestMapping("/")
32
+@RefreshScope
33
+@Api(value = "商铺配置API", description = "商铺配置API")
34
+public class TpShopSettingController extends BaseController {
35
+
36
+	@Autowired
37
+	private ITpShopSettingService shopSettingService;
38
+	
39
+	@ApiOperation(value = "商铺配置启动和关闭", notes = "商铺配置启动和关闭")
40
+	@ApiImplicitParams({
41
+			@ApiImplicitParam(paramType = "body", dataType = "String", name = "jsonString", value = "商铺配置值"),
42
+			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
43
+	})
44
+	@RequestMapping(value = "/shop/add/setting",method = RequestMethod.POST)
45
+	public ResponseBean changeShopSetting(@RequestBody String jsonString, HttpSession session){
46
+		ResponseBean responseBean = new ResponseBean();
47
+		UserElement userElement = getUserElement(session);
48
+		responseBean = shopSettingService.changeShopSetting(userElement,jsonString);
49
+		return responseBean;
50
+	}
51
+}

+ 54
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/controller/TpShopTypeController.java Просмотреть файл

@@ -0,0 +1,54 @@
1
+package com.community.huiju.controller;
2
+
3
+
4
+import com.community.commom.mode.ResponseBean;
5
+import com.community.commom.session.UserElement;
6
+import com.community.huiju.common.base.BaseController;
7
+import com.community.huiju.model.AnnouncementTel;
8
+import com.community.huiju.model.TpShopType;
9
+import com.community.huiju.service.ITpShopTypeService;
10
+import io.swagger.annotations.Api;
11
+import io.swagger.annotations.ApiImplicitParam;
12
+import io.swagger.annotations.ApiImplicitParams;
13
+import io.swagger.annotations.ApiOperation;
14
+import org.springframework.beans.factory.annotation.Autowired;
15
+import org.springframework.cloud.context.config.annotation.RefreshScope;
16
+import org.springframework.web.bind.annotation.RequestMapping;
17
+import org.springframework.web.bind.annotation.RequestMethod;
18
+import org.springframework.web.bind.annotation.RequestParam;
19
+import org.springframework.web.bind.annotation.RestController;
20
+
21
+import javax.servlet.http.HttpSession;
22
+
23
+/**
24
+ * <p>
25
+ * 商铺类型 前端控制器
26
+ * </p>
27
+ *
28
+ * @author jobob
29
+ * @since 2019-05-09
30
+ */
31
+@RestController
32
+@RequestMapping("/")
33
+@RefreshScope
34
+@Api(value = "商铺类型API", description = "商铺类型API")
35
+public class TpShopTypeController extends BaseController {
36
+	
37
+	@Autowired
38
+	private ITpShopTypeService shopTypeService;
39
+	
40
+	@ApiOperation(value = "获取商铺配置列表", notes = "获取商铺配置列表")
41
+	@ApiImplicitParams({
42
+			@ApiImplicitParam(paramType = "query", dataType = "integer", name = "pageNum", value = "分页第几页"),
43
+			@ApiImplicitParam(paramType = "query", dataType = "integer", name = "pageSize", value = "分页每页长度"),
44
+			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
45
+	})
46
+	@RequestMapping(value = "/shop/types",method = RequestMethod.GET)
47
+	public ResponseBean getTypesList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
48
+	                            @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize, HttpSession session){
49
+		ResponseBean responseBean = new ResponseBean();
50
+		UserElement userElement = getUserElement(session);
51
+		responseBean = shopTypeService.getTypesList(userElement.getCommunityId(),pageNum,pageSize);
52
+		return responseBean;
53
+	}
54
+}

+ 18
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/dao/TpShopSettingMapper.java Просмотреть файл

@@ -0,0 +1,18 @@
1
+package com.community.huiju.dao;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.community.huiju.model.TpShopSetting;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 商铺开关设置 Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-05-09
14
+ */
15
+@Mapper
16
+public interface TpShopSettingMapper extends BaseMapper<TpShopSetting> {
17
+
18
+}

+ 21
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/dao/TpShopTypeMapper.java Просмотреть файл

@@ -0,0 +1,21 @@
1
+package com.community.huiju.dao;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.community.huiju.model.TpShopType;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+import java.util.List;
8
+
9
+/**
10
+ * <p>
11
+ * 商铺类型 Mapper 接口
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-05-09
16
+ */
17
+@Mapper
18
+public interface TpShopTypeMapper extends BaseMapper<TpShopType> {
19
+	
20
+	int insertBatchIds(List<TpShopType> list);
21
+}

+ 41
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/model/TpShopSetting.java Просмотреть файл

@@ -0,0 +1,41 @@
1
+package com.community.huiju.model;
2
+
3
+import lombok.Data;
4
+import lombok.EqualsAndHashCode;
5
+import lombok.experimental.Accessors;
6
+
7
+import java.io.Serializable;
8
+import java.time.LocalDateTime;
9
+
10
+/**
11
+ * <p>
12
+ * 商铺开关设置
13
+ * </p>
14
+ *
15
+ * @author jobob
16
+ * @since 2019-05-09
17
+ */
18
+@Data
19
+@EqualsAndHashCode(callSuper = false)
20
+@Accessors(chain = true)
21
+public class TpShopSetting implements Serializable {
22
+
23
+    private static final long serialVersionUID = 1L;
24
+
25
+    /**
26
+     * 小区ID
27
+     */
28
+    private Integer communityId;
29
+
30
+    /**
31
+     * 创建时间
32
+     */
33
+    private LocalDateTime createDate;
34
+
35
+    /**
36
+     * 创建人
37
+     */
38
+    private Integer createUser;
39
+
40
+
41
+}

+ 56
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/model/TpShopType.java Просмотреть файл

@@ -0,0 +1,56 @@
1
+package com.community.huiju.model;
2
+
3
+import lombok.Data;
4
+import lombok.EqualsAndHashCode;
5
+import lombok.experimental.Accessors;
6
+
7
+import java.io.Serializable;
8
+import java.time.LocalDateTime;
9
+
10
+/**
11
+ * <p>
12
+ * 商铺类型
13
+ * </p>
14
+ *
15
+ * @author jobob
16
+ * @since 2019-05-09
17
+ */
18
+@Data
19
+@EqualsAndHashCode(callSuper = false)
20
+@Accessors(chain = true)
21
+public class TpShopType implements Serializable {
22
+
23
+    private static final long serialVersionUID = 1L;
24
+
25
+    /**
26
+     * 小区ID
27
+     */
28
+    private Integer communityId;
29
+
30
+    /**
31
+     * 类型名称
32
+     */
33
+    private String typeName;
34
+
35
+    /**
36
+     * 排序
37
+     */
38
+    private Integer sort;
39
+
40
+    /**
41
+     * 来源  sys 是系统创建 self是个人创建
42
+     */
43
+    private String source;
44
+
45
+    /**
46
+     * 创建时间
47
+     */
48
+    private LocalDateTime createDate;
49
+
50
+    /**
51
+     * 创建人
52
+     */
53
+    private Integer createUser;
54
+
55
+
56
+}

+ 25
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/ITpShopSettingService.java Просмотреть файл

@@ -0,0 +1,25 @@
1
+package com.community.huiju.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.community.commom.mode.ResponseBean;
5
+import com.community.commom.session.UserElement;
6
+import com.community.huiju.model.TpShopSetting;
7
+
8
+/**
9
+ * <p>
10
+ * 商铺开关设置 服务类
11
+ * </p>
12
+ *
13
+ * @author jobob
14
+ * @since 2019-05-09
15
+ */
16
+public interface ITpShopSettingService extends IService<TpShopSetting> {
17
+	
18
+	/**
19
+	 * 改变商户配置
20
+	 * @param userElement
21
+	 * @param jsonString
22
+	 * @return
23
+	 */
24
+	ResponseBean changeShopSetting(UserElement userElement, String jsonString);
25
+}

+ 25
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/ITpShopTypeService.java Просмотреть файл

@@ -0,0 +1,25 @@
1
+package com.community.huiju.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.community.commom.mode.ResponseBean;
5
+import com.community.huiju.model.TpShopType;
6
+
7
+/**
8
+ * <p>
9
+ * 商铺类型 服务类
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-05-09
14
+ */
15
+public interface ITpShopTypeService extends IService<TpShopType> {
16
+	
17
+	/**
18
+	 * 获取和商铺类型相关的所有数据
19
+	 * @param communityId
20
+	 * @param pageNum
21
+	 * @param pageSize
22
+	 * @return
23
+	 */
24
+	ResponseBean getTypesList(Integer communityId, Integer pageNum, Integer pageSize);
25
+}

+ 127
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpShopSettingServiceImpl.java Просмотреть файл

@@ -0,0 +1,127 @@
1
+package com.community.huiju.service.impl;
2
+
3
+import com.alibaba.fastjson.JSONObject;
4
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5
+import com.baomidou.mybatisplus.core.metadata.IPage;
6
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7
+import com.community.commom.mode.ResponseBean;
8
+import com.community.commom.session.UserElement;
9
+import com.community.huiju.dao.TpShopSettingMapper;
10
+import com.community.huiju.dao.TpShopTypeMapper;
11
+import com.community.huiju.model.TpShopSetting;
12
+import com.community.huiju.model.TpShopType;
13
+import com.community.huiju.service.ITpShopSettingService;
14
+import org.springframework.beans.factory.annotation.Autowired;
15
+import org.springframework.stereotype.Service;
16
+
17
+import java.time.LocalDateTime;
18
+import java.util.ArrayList;
19
+import java.util.List;
20
+
21
+/**
22
+ * <p>
23
+ * 商铺开关设置 服务实现类
24
+ * </p>
25
+ *
26
+ * @author jobob
27
+ * @since 2019-05-09
28
+ */
29
+@Service
30
+public class TpShopSettingServiceImpl extends ServiceImpl<TpShopSettingMapper, TpShopSetting> implements ITpShopSettingService {
31
+	
32
+	@Autowired
33
+	private TpShopSettingMapper shopSettingMapper;
34
+	
35
+	@Autowired
36
+	private TpShopTypeMapper shopTypeMapper;
37
+	
38
+	/**
39
+	 * 改变商户配置
40
+	 *
41
+	 * @param userElement
42
+	 * @param jsonString
43
+	 * @return
44
+	 */
45
+	@Override
46
+	public ResponseBean changeShopSetting(UserElement userElement, String jsonString) {
47
+		ResponseBean responseBean = new ResponseBean();
48
+		JSONObject jsonObject = JSONObject.parseObject(jsonString);
49
+		boolean shopSettingValue = jsonObject.getBoolean("shopSettingValue");
50
+		if (shopSettingValue){
51
+			//开启的情况下,setting表插入一条数据并判断存不存在系统创建的四条数据,不存在添加
52
+			TpShopSetting tpShopSetting = new TpShopSetting();
53
+			tpShopSetting.setCommunityId(userElement.getCommunityId());
54
+			tpShopSetting.setCreateDate(LocalDateTime.now());
55
+			
56
+			tpShopSetting.setCreateUser(userElement.getId());
57
+			shopSettingMapper.insert(tpShopSetting);
58
+			//查看是否存在系统创建的四条数据
59
+			QueryWrapper<TpShopType> queryWrapper = new QueryWrapper<>();
60
+			queryWrapper.eq("community_id",userElement.getCommunityId());
61
+			List<TpShopType> list = shopTypeMapper.selectList(queryWrapper);
62
+			if (list.size() < 1){
63
+				//插入数据
64
+				saveShopTypeDate(userElement.getCommunityId(),userElement.getId());
65
+			}
66
+		}else{
67
+			//删除setting表里面的数据表示关闭
68
+			QueryWrapper<TpShopSetting> queryWrapper = new QueryWrapper<>();
69
+			queryWrapper.eq("community_id",userElement.getCommunityId());
70
+			shopSettingMapper.delete(queryWrapper);
71
+		}
72
+		responseBean.addSuccess("success");
73
+		return responseBean;
74
+	}
75
+	
76
+	/**
77
+	 * 插入四条预置数据
78
+	 * @param communityId
79
+	 * @param userId
80
+	 */
81
+	private void saveShopTypeDate(Integer communityId, Integer userId) {
82
+		LocalDateTime localDateTime = LocalDateTime.now();
83
+		
84
+		List<TpShopType> list = new ArrayList<>();
85
+		
86
+		TpShopType tpShopTypeOne = new TpShopType();
87
+		tpShopTypeOne.setCommunityId(communityId);
88
+		tpShopTypeOne.setTypeName("美食小吃");
89
+		tpShopTypeOne.setSort(1);
90
+		tpShopTypeOne.setSource("sys");
91
+		tpShopTypeOne.setCreateDate(localDateTime);
92
+		tpShopTypeOne.setCreateUser(userId);
93
+		list.add(tpShopTypeOne);
94
+		
95
+		TpShopType tpShopTypeTwo = new TpShopType();
96
+		tpShopTypeTwo.setCommunityId(communityId);
97
+		tpShopTypeTwo.setTypeName("购物消费");
98
+		tpShopTypeTwo.setSort(2);
99
+		tpShopTypeTwo.setSource("sys");
100
+		tpShopTypeTwo.setCreateDate(localDateTime);
101
+		tpShopTypeTwo.setCreateUser(userId);
102
+		list.add(tpShopTypeTwo);
103
+		
104
+		TpShopType tpShopTypeThree = new TpShopType();
105
+		tpShopTypeThree.setCommunityId(communityId);
106
+		tpShopTypeThree.setTypeName("休闲娱乐");
107
+		tpShopTypeThree.setSort(3);
108
+		tpShopTypeThree.setSource("sys");
109
+		tpShopTypeThree.setCreateDate(localDateTime);
110
+		tpShopTypeThree.setCreateUser(userId);
111
+		list.add(tpShopTypeThree);
112
+		
113
+		TpShopType tpShopTypeFour = new TpShopType();
114
+		tpShopTypeFour.setCommunityId(communityId);
115
+		tpShopTypeFour.setTypeName("运动健身");
116
+		tpShopTypeFour.setSort(4);
117
+		tpShopTypeFour.setSource("sys");
118
+		tpShopTypeFour.setCreateDate(localDateTime);
119
+		tpShopTypeFour.setCreateUser(userId);
120
+		list.add(tpShopTypeFour);
121
+		//批量插入数据
122
+		shopTypeMapper.insertBatchIds(list);
123
+	}
124
+	
125
+	
126
+	
127
+}

+ 66
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpShopTypeServiceImpl.java Просмотреть файл

@@ -0,0 +1,66 @@
1
+package com.community.huiju.service.impl;
2
+
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7
+import com.community.commom.mode.ResponseBean;
8
+import com.community.huiju.dao.TpShopSettingMapper;
9
+import com.community.huiju.dao.TpShopTypeMapper;
10
+import com.community.huiju.model.TpShopSetting;
11
+import com.community.huiju.model.TpShopType;
12
+import com.community.huiju.service.ITpShopTypeService;
13
+import org.springframework.beans.factory.annotation.Autowired;
14
+import org.springframework.stereotype.Service;
15
+
16
+import java.util.HashMap;
17
+import java.util.List;
18
+import java.util.Map;
19
+
20
+/**
21
+ * <p>
22
+ * 商铺类型 服务实现类
23
+ * </p>
24
+ *
25
+ * @author jobob
26
+ * @since 2019-05-09
27
+ */
28
+@Service
29
+public class TpShopTypeServiceImpl extends ServiceImpl<TpShopTypeMapper, TpShopType> implements ITpShopTypeService {
30
+	
31
+	@Autowired
32
+	private TpShopTypeMapper shopTypeMapper;
33
+	
34
+	@Autowired
35
+	private TpShopSettingMapper shopSettingMapper;
36
+	
37
+	/**
38
+	 * 获取和商铺类型相关的所有数据
39
+	 *
40
+	 * @param communityId
41
+	 * @param pageNum
42
+	 * @param pageSize
43
+	 * @return
44
+	 */
45
+	@Override
46
+	public ResponseBean getTypesList(Integer communityId, Integer pageNum, Integer pageSize) {
47
+		ResponseBean responseBean = new ResponseBean();
48
+		Page page = new Page(pageNum,pageSize);
49
+		//获取列表数据
50
+		QueryWrapper<TpShopType> queryWrapper = new QueryWrapper<>();
51
+		queryWrapper.eq("community_id",communityId);
52
+		IPage<TpShopType> myPage = shopTypeMapper.selectPage(page,queryWrapper);
53
+		//获取商铺是否app显示
54
+		QueryWrapper<TpShopSetting> settingQueryWrapper = new QueryWrapper<>();
55
+		settingQueryWrapper.eq("community_id",communityId);
56
+		TpShopSetting shopSetting = shopSettingMapper.selectOne(settingQueryWrapper);
57
+		Map<String,Object> map = new HashMap<>();
58
+		map.put("dataList",myPage.getRecords());
59
+		map.put("pageNum",myPage.getCurrent());
60
+		map.put("pageSize",myPage.getPages());
61
+		map.put("total",myPage.getTotal());
62
+		map.put("shopSettingValue",null == shopSetting ? false : true);
63
+		responseBean.addSuccess(map);
64
+		return responseBean;
65
+	}
66
+}

+ 5
- 0
CODE/smart-community/property-api/src/main/resources/mapper/TpShopSettingMapper.xml Просмотреть файл

@@ -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.community.huiju.dao.TpShopSettingMapper">
4
+
5
+</mapper>

+ 12
- 0
CODE/smart-community/property-api/src/main/resources/mapper/TpShopTypeMapper.xml Просмотреть файл

@@ -0,0 +1,12 @@
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.community.huiju.dao.TpShopTypeMapper">
4
+
5
+    <insert id="insertBatchIds" useGeneratedKeys="true" keyProperty="id" parameterType="java.util.ArrayList">
6
+        insert into tp_shop_type(community_id,type_name,sort,source,create_date,create_user)
7
+        VALUES
8
+        <foreach collection="list" item="item" index="index" separator=",">
9
+            (#{item.communityId},#{item.typeName},#{item.sort},#{item.source},#{item.createDate},#{item.createUser})
10
+        </foreach>
11
+    </insert>
12
+</mapper>

+ 19
- 0
VUECODE/smart-property-manage/src/api/shopType.js Просмотреть файл

@@ -0,0 +1,19 @@
1
+import request from '@/utils/request'
2
+
3
+export function fetchShopTypeList(query) {
4
+  return request({
5
+    url: '/shop/types',
6
+    method: 'get',
7
+    params: query
8
+  })
9
+}
10
+
11
+export function changeShopSetting(shopSettingValue) {
12
+  return request({
13
+    url: '/shop/add/setting',
14
+    method: 'post',
15
+    data: {
16
+      shopSettingValue: shopSettingValue
17
+    }
18
+  })
19
+}

+ 22
- 0
VUECODE/smart-property-manage/src/router/index.js Просмотреть файл

@@ -361,6 +361,28 @@ export const constantRouterMap = [
361 361
       }
362 362
     ]
363 363
   },
364
+  {
365
+    path: '/shop',
366
+    component: Layout,
367
+    redirect: '/shop/index',
368
+    name: 'shop',
369
+    alwaysShow: true,
370
+    meta: { title: '商铺管理', icon: 'zip' },
371
+    children: [
372
+      {
373
+        path: '/shop/setting',
374
+        component: () => import('@/views/shop/shopSetting'),
375
+        name: 'shop-setting',
376
+        meta: { title: '商铺配置', icon: 'table' }
377
+      },
378
+      {
379
+        path: '/shop/index',
380
+        component: () => import('@/views/shop/shopIndex'),
381
+        name: 'shop-index',
382
+        meta: { title: '商铺列表', icon: 'table' }
383
+      }
384
+    ]
385
+  },
364 386
   {
365 387
     path: '/message',
366 388
     component: Layout,

+ 3
- 1
VUECODE/smart-property-manage/src/store/index.js Просмотреть файл

@@ -21,6 +21,7 @@ import menu from './modules/menu'
21 21
 import message from './modules/message'
22 22
 import buildingTree from './modules/buildingTree'
23 23
 import equipment from './modules/equipment'
24
+import shopType from './modules/shopType'
24 25
 
25 26
 Vue.use(Vuex)
26 27
 
@@ -45,7 +46,8 @@ const store = new Vuex.Store({
45 46
     menu,
46 47
     message,
47 48
     buildingTree,
48
-    equipment
49
+    equipment,
50
+    shopType
49 51
   },
50 52
   getters
51 53
 })

+ 36
- 0
VUECODE/smart-property-manage/src/store/modules/shopType.js Просмотреть файл

@@ -0,0 +1,36 @@
1
+import { fetchShopTypeList, changeShopSetting } from '@/api/shopType'
2
+
3
+const transaction = {
4
+  namespaced: true,
5
+  state: {
6
+  },
7
+
8
+  mutations: {
9
+  },
10
+
11
+  actions: {
12
+    // 获取收费组列表
13
+    FetchShopTypeList({ commit }, listQuery) {
14
+      return new Promise((resolve, reject) => {
15
+        fetchShopTypeList(listQuery).then(response => {
16
+          const data = response.data
17
+          resolve(data)
18
+        }).catch(error => {
19
+          reject(error)
20
+        })
21
+      })
22
+    },
23
+    ChangeShopSetting({ commit }, shopSettingValue) {
24
+      return new Promise((resolve, reject) => {
25
+        changeShopSetting(shopSettingValue).then(response => {
26
+          const data = response.data
27
+          resolve(data)
28
+        }).catch(error => {
29
+          reject(error)
30
+        })
31
+      })
32
+    }
33
+  }
34
+}
35
+
36
+export default transaction

+ 9
- 0
VUECODE/smart-property-manage/src/views/shop/shopIndex.vue Просмотреть файл

@@ -0,0 +1,9 @@
1
+<template>
2
+  <div>商铺列表</div>
3
+</template>
4
+
5
+<script>
6
+</script>
7
+
8
+<style lang="scss" scoped>
9
+</style>

+ 234
- 0
VUECODE/smart-property-manage/src/views/shop/shopSetting.vue Просмотреть файл

@@ -0,0 +1,234 @@
1
+
2
+<template>
3
+  <div class="root">
4
+    <el-form :inline="true" :model="listQuery" class="form-listQuery">
5
+      <el-form-item class="filter-item" label="商铺开关">
6
+        <el-switch
7
+          v-model="shopSettingValue"
8
+          active-color="#13ce66"
9
+          inactive-color="#ff4949"
10
+          @change="changeSetting">
11
+        </el-switch>
12
+        <span>关闭后业主在APP端将看不到商铺相关的页面</span>
13
+      </el-form-item>
14
+    </el-form>
15
+    <div class="button">
16
+      <el-button type="primary" @click="add">添加</el-button>
17
+      <el-button type="warning" @click="edit">修改</el-button>
18
+      <el-button type="danger" @click="deleteAnnouncement">删除</el-button>
19
+    </div>
20
+    <el-table
21
+      v-loading="listLoading"
22
+      ref="multipleTable"
23
+      :data="shopTypeList"
24
+      border
25
+      tooltip-effect="dark"
26
+      style="width: 100%; margin-top: 20px;"
27
+      @selection-change="handleSelectionChange">
28
+      <el-table-column
29
+        type="selection"
30
+        width="55"/>
31
+      <el-table-column prop="id" label="编号" align="center"/>
32
+      <el-table-column prop="typeName" label="商铺类型" align="center"/>
33
+      <el-table-column prop="sort" label="权重" align="center"/>
34
+      <el-table-column prop="createDate" label="发布时间" align="center"><template slot-scope="scope">{{ formatDate(scope.row.createDate) }}</template></el-table-column>
35
+      <el-table-column prop="createUserName" label="发布人" align="center"/>
36
+      <el-table-column prop="updateDate" label="修改时间" align="center" ><template slot-scope="scope">{{ formatDate(scope.row.updateDate) }}</template></el-table-column>
37
+      <el-table-column prop="updateDateName" label="修改人" align="center"/>
38
+    </el-table>
39
+    <div class="block">
40
+      <el-pagination
41
+        :current-page.sync="listQuery.pageNum"
42
+        :page-sizes="[10, 20, 50, 100]"
43
+        :page-size.sync="listQuery.pageSize"
44
+        :total="total"
45
+        layout="total, sizes, prev, pager, next, jumper"
46
+        @size-change="handleSizeChange"
47
+        @current-change="handleCurrentChange"/>
48
+    </div>
49
+  </div>
50
+</template>
51
+
52
+<script>
53
+import { mapState, mapActions, mapMutations } from 'vuex'
54
+
55
+export default {
56
+  data() {
57
+    return {
58
+      listQuery: {
59
+        pageNum: 1,
60
+        pageSize: 10
61
+      },
62
+      shopSettingValue: false,
63
+      total: 0, // 数据总数
64
+      shopTypeList: [],
65
+      deleteIds: [], // 选择的id集合
66
+      listLoading: true // 加载圈
67
+    }
68
+  },
69
+  mounted() {
70
+    // 获取数据
71
+    this.dataQuery()
72
+  },
73
+  methods: {
74
+    ...mapActions('shopType', [
75
+      'FetchShopTypeList',
76
+      'ChangeShopSetting'
77
+    ]),
78
+    handleSizeChange(val) {
79
+      console.log(`每页 ${val} 条`)
80
+      this.listQuery.pageSize = val
81
+      this.dataQuery()
82
+    },
83
+    handleCurrentChange(val) {
84
+      console.log(`当前页: ${val}`)
85
+      this.listQuery.pageNum = val
86
+      this.dataQuery()
87
+    },
88
+    padDate(value) {
89
+      value = value < 10 ? '0' + value : value
90
+      return value
91
+    },
92
+    dataQuery() { // 查询数据
93
+      this.listLoading = true
94
+      this.FetchShopTypeList(this.listQuery).then((resData) => {
95
+        this.shopTypeList = resData.dataList
96
+        this.listQuery.pageNum = resData.pageNum
97
+        this.listQuery.pageSize = resData.pageSize
98
+        this.total = resData.total
99
+        this.shopSettingValue = resData.shopSettingValue
100
+        this.listLoading = false
101
+      }).catch(() => {
102
+        this.listLoading = false
103
+        console.log('error shopTypeList')
104
+      })
105
+    },
106
+    handleSelectionChange(data) {
107
+      // 设置为 空
108
+      this.deleteIds = []
109
+      for (let i = 0; i < data.length; i++) {
110
+        this.deleteIds.push(data[i].id)
111
+      }
112
+    },
113
+	  search() {
114
+      this.listQuery.pageNum = 1
115
+      this.dataQuery()
116
+    },
117
+    changeSetting() {
118
+      this.ChangeShopSetting(this.shopSettingValue).then((res) => {
119
+      }).catch(() => {
120
+        console.log('error shopTypeList')
121
+      })
122
+    },
123
+    handleFilter() {
124
+      this.listQuery.pageNum = 1
125
+      this.listQuery.pageSize = 10
126
+      this.listQuery.ownerName =''
127
+      this.listQuery.announcementNumber=''
128
+      this.listQuery.announcementTitle=''
129
+      this.dataQuery()
130
+    },
131
+    // 添加公告
132
+    add() {
133
+      this.$router.push({ name: 'announcement-add' })
134
+    },
135
+    edit(){// 编辑公告
136
+      const ids = this.deleteIds
137
+      if (ids.length > 1) {
138
+        this.$message.error('只能选择一行数据进行修改!')
139
+        return
140
+      }
141
+      if (ids < 1) {
142
+        this.$message.error('请选择一行数据进行修改!')
143
+        return
144
+      }
145
+       let ide= this.deleteIds[0]
146
+       this.listQuery.id = ide
147
+      this.$store.dispatch('AnnouncementById', this.listQuery).then((res) => {
148
+        const resData = res.data
149
+        const announcement = resData.tpAnnouncement
150
+        const imgList = resData.studentList
151
+        this.listQuery = announcement
152
+        this.listQuery.announcementTitle = ''
153
+        console.log("1",this.listQuery.status)
154
+        if(this.listQuery.status == 0){
155
+          this.$message.error('已作废不可以修改')
156
+          return
157
+        } 
158
+       this.$router.push({ name: 'announcement-edit', query: { id: ide }})
159
+      }) 
160
+      },
161
+    deleteAnnouncement(){
162
+       let ide= this.deleteIds[0]
163
+       this.listQuery.id = ide 
164
+      this.$store.dispatch('AnnouncementById', this.listQuery).then((res) => {
165
+        const resData = res.data
166
+        const announcement = resData.tpAnnouncement
167
+        const imgList = resData.studentList
168
+        this.listQuery.status= announcement.status
169
+        console.log("1",this.listQuery.status)
170
+        if(this.listQuery.status == 0){
171
+          this.$message.error('已作废不可以作废')
172
+          return
173
+        }
174
+        this.deleteId()     
175
+      })    
176
+    },
177
+
178
+    deleteId(){
179
+       const ids = this.deleteIds
180
+      this.listLoading = true
181
+      console.log(ids)
182
+      this.$store.dispatch('DeleteAnnouncement', ids).then((res) => {
183
+        this.listLoading = false
184
+        this.listQuery.announcementTitle = ''
185
+        this.dataQuery()
186
+      }).catch(() => {
187
+        this.listLoading = false
188
+        console.log('error DeleteAnnouncement')
189
+      })
190
+    },
191
+
192
+
193
+    clickTitle(id) {
194
+      this.$router.push({ name: 'contentParticulars-details', query: { id: id }})
195
+    },
196
+    formatDate(val) {
197
+      if (val === null) {
198
+        return ''
199
+      }
200
+      var value = new Date(val)
201
+      var year = value.getFullYear()
202
+      var month = value.getMonth() + 1
203
+      var day = value.getDate()
204
+      return year + '-' + month + '-' + day
205
+    }
206
+  }
207
+}
208
+</script>
209
+
210
+<style scoped>
211
+.root{
212
+  display: flex;
213
+  flex-flow: column;
214
+}
215
+.form-listQuery{
216
+  margin-top: 20px;
217
+  margin-left: 30px;
218
+}
219
+.operation{
220
+  display: flex;
221
+  justify-content: space-between;
222
+  margin-left: 20px;
223
+  margin-right: 20px;
224
+}
225
+.block{
226
+  display: flex;
227
+  justify-content: flex-end;
228
+  margin-top: 10px;
229
+}
230
+.button {
231
+  margin-left: 20px;
232
+}
233
+</style>
234
+

+ 175
- 116
文档/MYSQL/smartCommunity.pdb Просмотреть файл

@@ -1,5 +1,5 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2
-<?PowerDesigner AppLocale="UTF16" ID="{1EFA7B8F-E5BE-422B-A0AE-B907AA87924F}" Label="" LastModificationDate="1557373042" Name="smartCommunity" Objects="1146" Symbols="128" Target="MySQL 5.0" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
2
+<?PowerDesigner AppLocale="UTF16" ID="{1EFA7B8F-E5BE-422B-A0AE-B907AA87924F}" Label="" LastModificationDate="1557388554" Name="smartCommunity" Objects="1150" Symbols="128" Target="MySQL 5.0" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
3 3
 <!-- do not edit this file -->
4 4
 
5 5
 <Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
@@ -5114,8 +5114,8 @@ Shadow=0</a:DisplayPreferences>
5114 5114
 <o:ExtendedDependencySymbol Id="o149">
5115 5115
 <a:CreationDate>1557373042</a:CreationDate>
5116 5116
 <a:ModificationDate>1557373042</a:ModificationDate>
5117
-<a:Rect>((202969,7430), (211062,8830))</a:Rect>
5118
-<a:ListOfPoints>((203369,8130),(210662,8130))</a:ListOfPoints>
5117
+<a:Rect>((202537,7117), (211062,8517))</a:Rect>
5118
+<a:ListOfPoints>((202937,7817),(210662,7817))</a:ListOfPoints>
5119 5119
 <a:CornerStyle>1</a:CornerStyle>
5120 5120
 <a:ArrowStyle>8</a:ArrowStyle>
5121 5121
 <a:LineColor>16744576</a:LineColor>
@@ -6929,7 +6929,7 @@ LABL 0 新宋体,8,N</a:FontList>
6929 6929
 <a:CreationDate>1557302853</a:CreationDate>
6930 6930
 <a:ModificationDate>1557303503</a:ModificationDate>
6931 6931
 <a:IconMode>-1</a:IconMode>
6932
-<a:Rect>((152715,-7049), (164745,-1051))</a:Rect>
6932
+<a:Rect>((152715,-6599), (164745,-1501))</a:Rect>
6933 6933
 <a:LineColor>12615680</a:LineColor>
6934 6934
 <a:FillColor>16570034</a:FillColor>
6935 6935
 <a:ShadowColor>12632256</a:ShadowColor>
@@ -6954,7 +6954,7 @@ LABL 0 新宋体,8,N</a:FontList>
6954 6954
 <a:CreationDate>1557303508</a:CreationDate>
6955 6955
 <a:ModificationDate>1557303833</a:ModificationDate>
6956 6956
 <a:IconMode>-1</a:IconMode>
6957
-<a:Rect>((167422,-8127), (181180,-1229))</a:Rect>
6957
+<a:Rect>((167422,-8577), (181180,-779))</a:Rect>
6958 6958
 <a:LineColor>12615680</a:LineColor>
6959 6959
 <a:FillColor>16570034</a:FillColor>
6960 6960
 <a:ShadowColor>12632256</a:ShadowColor>
@@ -7054,7 +7054,7 @@ LABL 0 新宋体,8,N</a:FontList>
7054 7054
 <a:CreationDate>1557367264</a:CreationDate>
7055 7055
 <a:ModificationDate>1557372889</a:ModificationDate>
7056 7056
 <a:IconMode>-1</a:IconMode>
7057
-<a:Rect>((188313,-1710), (203369,14188))</a:Rect>
7057
+<a:Rect>((188745,90), (202937,12388))</a:Rect>
7058 7058
 <a:LineColor>12615680</a:LineColor>
7059 7059
 <a:FillColor>16570034</a:FillColor>
7060 7060
 <a:ShadowColor>12632256</a:ShadowColor>
@@ -7079,7 +7079,7 @@ LABL 0 新宋体,8,N</a:FontList>
7079 7079
 <a:CreationDate>1557372945</a:CreationDate>
7080 7080
 <a:ModificationDate>1557372946</a:ModificationDate>
7081 7081
 <a:IconMode>-1</a:IconMode>
7082
-<a:Rect>((210662,3331), (225718,12929))</a:Rect>
7082
+<a:Rect>((210662,-719), (225718,16979))</a:Rect>
7083 7083
 <a:LineColor>12615680</a:LineColor>
7084 7084
 <a:FillColor>16570034</a:FillColor>
7085 7085
 <a:ShadowColor>12632256</a:ShadowColor>
@@ -17295,7 +17295,7 @@ LABL 0 新宋体,8,N</a:FontList>
17295 17295
 <a:Code>tp_shop_setting</a:Code>
17296 17296
 <a:CreationDate>1557300229</a:CreationDate>
17297 17297
 <a:Creator>szc</a:Creator>
17298
-<a:ModificationDate>1557302895</a:ModificationDate>
17298
+<a:ModificationDate>1557385688</a:ModificationDate>
17299 17299
 <a:Modifier>szc</a:Modifier>
17300 17300
 <a:Comment>商铺开关设置</a:Comment>
17301 17301
 <a:TotalSavingCurrency/>
@@ -17326,18 +17326,6 @@ LABL 0 新宋体,8,N</a:FontList>
17326 17326
 <a:Length>11</a:Length>
17327 17327
 </o:Column>
17328 17328
 <o:Column Id="o1006">
17329
-<a:ObjectID>64F847DD-3FF4-41FF-8AA7-097104E48BBB</a:ObjectID>
17330
-<a:Name>shop_id</a:Name>
17331
-<a:Code>shop_id</a:Code>
17332
-<a:CreationDate>1557301736</a:CreationDate>
17333
-<a:Creator>szc</a:Creator>
17334
-<a:ModificationDate>1557302895</a:ModificationDate>
17335
-<a:Modifier>szc</a:Modifier>
17336
-<a:Comment>商铺ID</a:Comment>
17337
-<a:DataType>int(11)</a:DataType>
17338
-<a:Length>11</a:Length>
17339
-</o:Column>
17340
-<o:Column Id="o1007">
17341 17329
 <a:ObjectID>E396EA42-1FA3-42D4-8D01-B5AFD835CFA0</a:ObjectID>
17342 17330
 <a:Name>create_date</a:Name>
17343 17331
 <a:Code>create_date</a:Code>
@@ -17348,7 +17336,7 @@ LABL 0 新宋体,8,N</a:FontList>
17348 17336
 <a:Comment>创建时间</a:Comment>
17349 17337
 <a:DataType>datetime</a:DataType>
17350 17338
 </o:Column>
17351
-<o:Column Id="o1008">
17339
+<o:Column Id="o1007">
17352 17340
 <a:ObjectID>446616F2-066F-4D8E-A200-A50B91BFB80B</a:ObjectID>
17353 17341
 <a:Name>create_user</a:Name>
17354 17342
 <a:Code>create_user</a:Code>
@@ -17362,7 +17350,7 @@ LABL 0 新宋体,8,N</a:FontList>
17362 17350
 </o:Column>
17363 17351
 </c:Columns>
17364 17352
 <c:Keys>
17365
-<o:Key Id="o1009">
17353
+<o:Key Id="o1008">
17366 17354
 <a:ObjectID>1D17CDAA-F00C-436D-B64A-0FC5910A1035</a:ObjectID>
17367 17355
 <a:Name>Key_1</a:Name>
17368 17356
 <a:Code>Key_1</a:Code>
@@ -17376,7 +17364,7 @@ LABL 0 新宋体,8,N</a:FontList>
17376 17364
 </o:Key>
17377 17365
 </c:Keys>
17378 17366
 <c:PrimaryKey>
17379
-<o:Key Ref="o1009"/>
17367
+<o:Key Ref="o1008"/>
17380 17368
 </c:PrimaryKey>
17381 17369
 </o:Table>
17382 17370
 <o:Table Id="o249">
@@ -17385,12 +17373,12 @@ LABL 0 新宋体,8,N</a:FontList>
17385 17373
 <a:Code>tp_shop_type</a:Code>
17386 17374
 <a:CreationDate>1557303508</a:CreationDate>
17387 17375
 <a:Creator>szc</a:Creator>
17388
-<a:ModificationDate>1557304083</a:ModificationDate>
17376
+<a:ModificationDate>1557384107</a:ModificationDate>
17389 17377
 <a:Modifier>szc</a:Modifier>
17390 17378
 <a:Comment>商铺类型</a:Comment>
17391 17379
 <a:TotalSavingCurrency/>
17392 17380
 <c:Columns>
17393
-<o:Column Id="o1010">
17381
+<o:Column Id="o1009">
17394 17382
 <a:ObjectID>08E21AD6-2D34-45BB-A200-4E67AC274EAB</a:ObjectID>
17395 17383
 <a:Name>id</a:Name>
17396 17384
 <a:Code>id</a:Code>
@@ -17403,7 +17391,7 @@ LABL 0 新宋体,8,N</a:FontList>
17403 17391
 <a:Identity>1</a:Identity>
17404 17392
 <a:Column.Mandatory>1</a:Column.Mandatory>
17405 17393
 </o:Column>
17406
-<o:Column Id="o1011">
17394
+<o:Column Id="o1010">
17407 17395
 <a:ObjectID>F0045233-117A-4AA5-909C-34AF2AEC0CA4</a:ObjectID>
17408 17396
 <a:Name>community_id</a:Name>
17409 17397
 <a:Code>community_id</a:Code>
@@ -17415,7 +17403,7 @@ LABL 0 新宋体,8,N</a:FontList>
17415 17403
 <a:DataType>int(11)</a:DataType>
17416 17404
 <a:Length>11</a:Length>
17417 17405
 </o:Column>
17418
-<o:Column Id="o1012">
17406
+<o:Column Id="o1011">
17419 17407
 <a:ObjectID>5D53CF49-98EA-48D5-B12A-A4DF1334E567</a:ObjectID>
17420 17408
 <a:Name>type_name</a:Name>
17421 17409
 <a:Code>type_name</a:Code>
@@ -17427,7 +17415,7 @@ LABL 0 新宋体,8,N</a:FontList>
17427 17415
 <a:DataType>varchar(255)</a:DataType>
17428 17416
 <a:Length>255</a:Length>
17429 17417
 </o:Column>
17430
-<o:Column Id="o1013">
17418
+<o:Column Id="o1012">
17431 17419
 <a:ObjectID>FFB38DBF-3BB5-4776-B97A-F88F846F43C0</a:ObjectID>
17432 17420
 <a:Name>sort</a:Name>
17433 17421
 <a:Code>sort</a:Code>
@@ -17439,6 +17427,18 @@ LABL 0 新宋体,8,N</a:FontList>
17439 17427
 <a:DataType>int(11)</a:DataType>
17440 17428
 <a:Length>11</a:Length>
17441 17429
 </o:Column>
17430
+<o:Column Id="o1013">
17431
+<a:ObjectID>52E7054E-8284-4ED6-B471-6639775CC23B</a:ObjectID>
17432
+<a:Name>source</a:Name>
17433
+<a:Code>source</a:Code>
17434
+<a:CreationDate>1557384028</a:CreationDate>
17435
+<a:Creator>szc</a:Creator>
17436
+<a:ModificationDate>1557384120</a:ModificationDate>
17437
+<a:Modifier>szc</a:Modifier>
17438
+<a:Comment>来源  sys 是系统创建 self是个人创建</a:Comment>
17439
+<a:DataType>varchar(16)</a:DataType>
17440
+<a:Length>16</a:Length>
17441
+</o:Column>
17442 17442
 <o:Column Id="o1014">
17443 17443
 <a:ObjectID>EC6D06B7-4793-460F-B0AA-2F3BD6BE32EE</a:ObjectID>
17444 17444
 <a:Name>create_date</a:Name>
@@ -17473,7 +17473,7 @@ LABL 0 新宋体,8,N</a:FontList>
17473 17473
 <a:ModificationDate>1557303553</a:ModificationDate>
17474 17474
 <a:Modifier>szc</a:Modifier>
17475 17475
 <c:Key.Columns>
17476
-<o:Column Ref="o1010"/>
17476
+<o:Column Ref="o1009"/>
17477 17477
 </c:Key.Columns>
17478 17478
 </o:Key>
17479 17479
 </c:Keys>
@@ -18091,7 +18091,7 @@ LABL 0 新宋体,8,N</a:FontList>
18091 18091
 <a:Code>ta_user_license</a:Code>
18092 18092
 <a:CreationDate>1557367264</a:CreationDate>
18093 18093
 <a:Creator>szc</a:Creator>
18094
-<a:ModificationDate>1557372886</a:ModificationDate>
18094
+<a:ModificationDate>1557388449</a:ModificationDate>
18095 18095
 <a:Modifier>szc</a:Modifier>
18096 18096
 <a:Comment>用户车牌号表</a:Comment>
18097 18097
 <a:TotalSavingCurrency/>
@@ -18146,30 +18146,6 @@ LABL 0 新宋体,8,N</a:FontList>
18146 18146
 <a:Length>255</a:Length>
18147 18147
 </o:Column>
18148 18148
 <o:Column Id="o1067">
18149
-<a:ObjectID>23A7084C-D790-4711-ADBB-07A8C76C8BE5</a:ObjectID>
18150
-<a:Name>extension_month</a:Name>
18151
-<a:Code>extension_month</a:Code>
18152
-<a:CreationDate>1557372297</a:CreationDate>
18153
-<a:Creator>szc</a:Creator>
18154
-<a:ModificationDate>1557372886</a:ModificationDate>
18155
-<a:Modifier>szc</a:Modifier>
18156
-<a:Comment>延期月份</a:Comment>
18157
-<a:DataType>int(11)</a:DataType>
18158
-<a:Length>11</a:Length>
18159
-</o:Column>
18160
-<o:Column Id="o1068">
18161
-<a:ObjectID>665F09A2-45B2-4128-9E64-BE36538A5C8B</a:ObjectID>
18162
-<a:Name>extension_price</a:Name>
18163
-<a:Code>extension_price</a:Code>
18164
-<a:CreationDate>1557372297</a:CreationDate>
18165
-<a:Creator>szc</a:Creator>
18166
-<a:ModificationDate>1557372886</a:ModificationDate>
18167
-<a:Modifier>szc</a:Modifier>
18168
-<a:Comment>延期费用</a:Comment>
18169
-<a:DataType>varchar(255)</a:DataType>
18170
-<a:Length>255</a:Length>
18171
-</o:Column>
18172
-<o:Column Id="o1069">
18173 18149
 <a:ObjectID>4AF2667F-B53D-4CAB-9DF9-7388FD52766D</a:ObjectID>
18174 18150
 <a:Name>order_number</a:Name>
18175 18151
 <a:Code>order_number</a:Code>
@@ -18181,43 +18157,7 @@ LABL 0 新宋体,8,N</a:FontList>
18181 18157
 <a:DataType>varchar(255)</a:DataType>
18182 18158
 <a:Length>255</a:Length>
18183 18159
 </o:Column>
18184
-<o:Column Id="o1070">
18185
-<a:ObjectID>28533689-659E-42CA-8A57-6ED9CD004815</a:ObjectID>
18186
-<a:Name>payment_tel</a:Name>
18187
-<a:Code>payment_tel</a:Code>
18188
-<a:CreationDate>1557372297</a:CreationDate>
18189
-<a:Creator>szc</a:Creator>
18190
-<a:ModificationDate>1557372886</a:ModificationDate>
18191
-<a:Modifier>szc</a:Modifier>
18192
-<a:Comment>缴费手机号</a:Comment>
18193
-<a:DataType>varchar(255)</a:DataType>
18194
-<a:Length>255</a:Length>
18195
-</o:Column>
18196
-<o:Column Id="o1071">
18197
-<a:ObjectID>5B12F487-BA7B-466F-A954-260E309B3DB3</a:ObjectID>
18198
-<a:Name>payment_name</a:Name>
18199
-<a:Code>payment_name</a:Code>
18200
-<a:CreationDate>1557372297</a:CreationDate>
18201
-<a:Creator>szc</a:Creator>
18202
-<a:ModificationDate>1557372886</a:ModificationDate>
18203
-<a:Modifier>szc</a:Modifier>
18204
-<a:Comment>缴费人姓名</a:Comment>
18205
-<a:DataType>varchar(255)</a:DataType>
18206
-<a:Length>255</a:Length>
18207
-</o:Column>
18208
-<o:Column Id="o1072">
18209
-<a:ObjectID>2FEFA334-137E-4387-AD79-1D47870C07AE</a:ObjectID>
18210
-<a:Name>payment_type</a:Name>
18211
-<a:Code>payment_type</a:Code>
18212
-<a:CreationDate>1557372297</a:CreationDate>
18213
-<a:Creator>szc</a:Creator>
18214
-<a:ModificationDate>1557372886</a:ModificationDate>
18215
-<a:Modifier>szc</a:Modifier>
18216
-<a:Comment>缴费方式 1是支付宝 2是微信支付</a:Comment>
18217
-<a:DataType>varchar(2)</a:DataType>
18218
-<a:Length>2</a:Length>
18219
-</o:Column>
18220
-<o:Column Id="o1073">
18160
+<o:Column Id="o1068">
18221 18161
 <a:ObjectID>33679CF5-35FC-4B38-9BFA-D008AFEB89C3</a:ObjectID>
18222 18162
 <a:Name>expire_date</a:Name>
18223 18163
 <a:Code>expire_date</a:Code>
@@ -18228,7 +18168,7 @@ LABL 0 新宋体,8,N</a:FontList>
18228 18168
 <a:Comment>到期时间</a:Comment>
18229 18169
 <a:DataType>datetime</a:DataType>
18230 18170
 </o:Column>
18231
-<o:Column Id="o1074">
18171
+<o:Column Id="o1069">
18232 18172
 <a:ObjectID>57CE5A0C-2BD4-4B1F-AED4-D8FFB7C53768</a:ObjectID>
18233 18173
 <a:Name>unit_price</a:Name>
18234 18174
 <a:Code>unit_price</a:Code>
@@ -18240,7 +18180,19 @@ LABL 0 新宋体,8,N</a:FontList>
18240 18180
 <a:DataType>varchar(255)</a:DataType>
18241 18181
 <a:Length>255</a:Length>
18242 18182
 </o:Column>
18243
-<o:Column Id="o1075">
18183
+<o:Column Id="o1070">
18184
+<a:ObjectID>593C14C2-DC52-447D-9901-15585EB3D25E</a:ObjectID>
18185
+<a:Name>parking_lot</a:Name>
18186
+<a:Code>parking_lot</a:Code>
18187
+<a:CreationDate>1557388424</a:CreationDate>
18188
+<a:Creator>szc</a:Creator>
18189
+<a:ModificationDate>1557388449</a:ModificationDate>
18190
+<a:Modifier>szc</a:Modifier>
18191
+<a:Comment>停车场</a:Comment>
18192
+<a:DataType>varchar(255)</a:DataType>
18193
+<a:Length>255</a:Length>
18194
+</o:Column>
18195
+<o:Column Id="o1071">
18244 18196
 <a:ObjectID>00FA4FFC-5A5F-4873-881A-EA8B4C2639BD</a:ObjectID>
18245 18197
 <a:Name>create_date</a:Name>
18246 18198
 <a:Code>create_date</a:Code>
@@ -18251,7 +18203,7 @@ LABL 0 新宋体,8,N</a:FontList>
18251 18203
 <a:Comment>创建时间</a:Comment>
18252 18204
 <a:DataType>datetime</a:DataType>
18253 18205
 </o:Column>
18254
-<o:Column Id="o1076">
18206
+<o:Column Id="o1072">
18255 18207
 <a:ObjectID>C3559530-E9AA-4BB9-A794-582963C4A4BF</a:ObjectID>
18256 18208
 <a:Name>create_user</a:Name>
18257 18209
 <a:Code>create_user</a:Code>
@@ -18263,7 +18215,7 @@ LABL 0 新宋体,8,N</a:FontList>
18263 18215
 <a:DataType>int(11)</a:DataType>
18264 18216
 <a:Length>11</a:Length>
18265 18217
 </o:Column>
18266
-<o:Column Id="o1077">
18218
+<o:Column Id="o1073">
18267 18219
 <a:ObjectID>AD4AC6D5-678E-49FC-93B0-BB84F617CD00</a:ObjectID>
18268 18220
 <a:Name>update_date</a:Name>
18269 18221
 <a:Code>update_date</a:Code>
@@ -18274,7 +18226,7 @@ LABL 0 新宋体,8,N</a:FontList>
18274 18226
 <a:Comment>更新时间</a:Comment>
18275 18227
 <a:DataType>datetime</a:DataType>
18276 18228
 </o:Column>
18277
-<o:Column Id="o1078">
18229
+<o:Column Id="o1074">
18278 18230
 <a:ObjectID>85836F40-5F4D-4AB8-9DC7-2345ED8AE5DA</a:ObjectID>
18279 18231
 <a:Name>update_user</a:Name>
18280 18232
 <a:Code>update_user</a:Code>
@@ -18288,7 +18240,7 @@ LABL 0 新宋体,8,N</a:FontList>
18288 18240
 </o:Column>
18289 18241
 </c:Columns>
18290 18242
 <c:Keys>
18291
-<o:Key Id="o1079">
18243
+<o:Key Id="o1075">
18292 18244
 <a:ObjectID>63206026-120F-43C3-AF49-7BF7198EAA64</a:ObjectID>
18293 18245
 <a:Name>Key_1</a:Name>
18294 18246
 <a:Code>Key_1</a:Code>
@@ -18302,7 +18254,7 @@ LABL 0 新宋体,8,N</a:FontList>
18302 18254
 </o:Key>
18303 18255
 </c:Keys>
18304 18256
 <c:PrimaryKey>
18305
-<o:Key Ref="o1079"/>
18257
+<o:Key Ref="o1075"/>
18306 18258
 </c:PrimaryKey>
18307 18259
 </o:Table>
18308 18260
 <o:Table Id="o257">
@@ -18311,12 +18263,12 @@ LABL 0 新宋体,8,N</a:FontList>
18311 18263
 <a:Code>ta_user_license_order</a:Code>
18312 18264
 <a:CreationDate>1554287502</a:CreationDate>
18313 18265
 <a:Creator>szc</a:Creator>
18314
-<a:ModificationDate>1557373038</a:ModificationDate>
18266
+<a:ModificationDate>1557388554</a:ModificationDate>
18315 18267
 <a:Modifier>szc</a:Modifier>
18316 18268
 <a:Comment>月租车缴费订单表</a:Comment>
18317 18269
 <a:TotalSavingCurrency/>
18318 18270
 <c:Columns>
18319
-<o:Column Id="o1080">
18271
+<o:Column Id="o1076">
18320 18272
 <a:ObjectID>08F36182-AB22-433F-8F51-E805E2ACC919</a:ObjectID>
18321 18273
 <a:Name>id</a:Name>
18322 18274
 <a:Code>id</a:Code>
@@ -18329,7 +18281,7 @@ LABL 0 新宋体,8,N</a:FontList>
18329 18281
 <a:Identity>1</a:Identity>
18330 18282
 <a:Column.Mandatory>1</a:Column.Mandatory>
18331 18283
 </o:Column>
18332
-<o:Column Id="o1081">
18284
+<o:Column Id="o1077">
18333 18285
 <a:ObjectID>45D65D52-E45F-466F-B13D-4BAB7431D881</a:ObjectID>
18334 18286
 <a:Name>community_id</a:Name>
18335 18287
 <a:Code>community_id</a:Code>
@@ -18341,19 +18293,19 @@ LABL 0 新宋体,8,N</a:FontList>
18341 18293
 <a:DataType>int(11)</a:DataType>
18342 18294
 <a:Length>11</a:Length>
18343 18295
 </o:Column>
18344
-<o:Column Id="o1082">
18296
+<o:Column Id="o1078">
18345 18297
 <a:ObjectID>80318F85-BB20-4024-9998-D987A98B2C8F</a:ObjectID>
18346 18298
 <a:Name>user_license_id</a:Name>
18347
-<a:Code>user_license_id</a:Code>
18299
+<a:Code>ta_user_id</a:Code>
18348 18300
 <a:CreationDate>1557372951</a:CreationDate>
18349 18301
 <a:Creator>szc</a:Creator>
18350
-<a:ModificationDate>1557373038</a:ModificationDate>
18302
+<a:ModificationDate>1557388554</a:ModificationDate>
18351 18303
 <a:Modifier>szc</a:Modifier>
18352
-<a:Comment>小区人员车牌ID</a:Comment>
18304
+<a:Comment>人员ID</a:Comment>
18353 18305
 <a:DataType>int(11)</a:DataType>
18354 18306
 <a:Length>11</a:Length>
18355 18307
 </o:Column>
18356
-<o:Column Id="o1083">
18308
+<o:Column Id="o1079">
18357 18309
 <a:ObjectID>63010136-6F76-4F2E-970D-D599445EE9B0</a:ObjectID>
18358 18310
 <a:Name>order_number</a:Name>
18359 18311
 <a:Code>order_number</a:Code>
@@ -18365,7 +18317,7 @@ LABL 0 新宋体,8,N</a:FontList>
18365 18317
 <a:DataType>varchar(255)</a:DataType>
18366 18318
 <a:Length>255</a:Length>
18367 18319
 </o:Column>
18368
-<o:Column Id="o1084">
18320
+<o:Column Id="o1080">
18369 18321
 <a:ObjectID>D575E6DD-CE84-4ED5-8208-C3C936932B7B</a:ObjectID>
18370 18322
 <a:Name>order_status</a:Name>
18371 18323
 <a:Code>order_status</a:Code>
@@ -18377,7 +18329,7 @@ LABL 0 新宋体,8,N</a:FontList>
18377 18329
 <a:DataType>varchar(255)</a:DataType>
18378 18330
 <a:Length>255</a:Length>
18379 18331
 </o:Column>
18380
-<o:Column Id="o1085">
18332
+<o:Column Id="o1081">
18381 18333
 <a:ObjectID>2D0B1C89-FCE7-43EB-9E46-3814A128EAA1</a:ObjectID>
18382 18334
 <a:Name>create_user</a:Name>
18383 18335
 <a:Code>create_user</a:Code>
@@ -18389,7 +18341,7 @@ LABL 0 新宋体,8,N</a:FontList>
18389 18341
 <a:DataType>int(11)</a:DataType>
18390 18342
 <a:Length>11</a:Length>
18391 18343
 </o:Column>
18392
-<o:Column Id="o1086">
18344
+<o:Column Id="o1082">
18393 18345
 <a:ObjectID>A1476C8B-868D-4B30-ACD0-08C86C003A27</a:ObjectID>
18394 18346
 <a:Name>create_date</a:Name>
18395 18347
 <a:Code>create_date</a:Code>
@@ -18400,7 +18352,7 @@ LABL 0 新宋体,8,N</a:FontList>
18400 18352
 <a:Comment>创建时间</a:Comment>
18401 18353
 <a:DataType>datetime</a:DataType>
18402 18354
 </o:Column>
18403
-<o:Column Id="o1087">
18355
+<o:Column Id="o1083">
18404 18356
 <a:ObjectID>BE3B494A-E8E4-421E-A871-FD700644271F</a:ObjectID>
18405 18357
 <a:Name>update_user</a:Name>
18406 18358
 <a:Code>update_user</a:Code>
@@ -18412,7 +18364,7 @@ LABL 0 新宋体,8,N</a:FontList>
18412 18364
 <a:DataType>int(11)</a:DataType>
18413 18365
 <a:Length>11</a:Length>
18414 18366
 </o:Column>
18415
-<o:Column Id="o1088">
18367
+<o:Column Id="o1084">
18416 18368
 <a:ObjectID>A34F3B8C-7F9A-41ED-BD96-44A95D08C547</a:ObjectID>
18417 18369
 <a:Name>update_date</a:Name>
18418 18370
 <a:Code>update_date</a:Code>
@@ -18423,9 +18375,116 @@ LABL 0 新宋体,8,N</a:FontList>
18423 18375
 <a:Comment>更新时间</a:Comment>
18424 18376
 <a:DataType>datetime</a:DataType>
18425 18377
 </o:Column>
18378
+<o:Column Id="o1085">
18379
+<a:ObjectID>8EA7049C-94A1-453E-B283-8E79F440BCEB</a:ObjectID>
18380
+<a:Name>extension_month</a:Name>
18381
+<a:Code>extension_month</a:Code>
18382
+<a:CreationDate>1557372297</a:CreationDate>
18383
+<a:Creator>szc</a:Creator>
18384
+<a:ModificationDate>1557385110</a:ModificationDate>
18385
+<a:Modifier>szc</a:Modifier>
18386
+<a:Comment>延期月份</a:Comment>
18387
+<a:DataType>int(11)</a:DataType>
18388
+<a:Length>11</a:Length>
18389
+</o:Column>
18390
+<o:Column Id="o1086">
18391
+<a:ObjectID>749D6A1D-5072-45E8-9826-22579FD72F1F</a:ObjectID>
18392
+<a:Name>extension_price</a:Name>
18393
+<a:Code>extension_price</a:Code>
18394
+<a:CreationDate>1557372297</a:CreationDate>
18395
+<a:Creator>szc</a:Creator>
18396
+<a:ModificationDate>1557385110</a:ModificationDate>
18397
+<a:Modifier>szc</a:Modifier>
18398
+<a:Comment>延期费用</a:Comment>
18399
+<a:DataType>varchar(255)</a:DataType>
18400
+<a:Length>255</a:Length>
18401
+</o:Column>
18402
+<o:Column Id="o1087">
18403
+<a:ObjectID>E0395793-A050-4735-96E3-F17749B36CEC</a:ObjectID>
18404
+<a:Name>payment_tel</a:Name>
18405
+<a:Code>payment_tel</a:Code>
18406
+<a:CreationDate>1557372297</a:CreationDate>
18407
+<a:Creator>szc</a:Creator>
18408
+<a:ModificationDate>1557385110</a:ModificationDate>
18409
+<a:Modifier>szc</a:Modifier>
18410
+<a:Comment>缴费手机号</a:Comment>
18411
+<a:DataType>varchar(255)</a:DataType>
18412
+<a:Length>255</a:Length>
18413
+</o:Column>
18414
+<o:Column Id="o1088">
18415
+<a:ObjectID>3D0DBFAF-ACCA-4178-AEC7-478CABDABE68</a:ObjectID>
18416
+<a:Name>payment_name</a:Name>
18417
+<a:Code>payment_name</a:Code>
18418
+<a:CreationDate>1557372297</a:CreationDate>
18419
+<a:Creator>szc</a:Creator>
18420
+<a:ModificationDate>1557385110</a:ModificationDate>
18421
+<a:Modifier>szc</a:Modifier>
18422
+<a:Comment>缴费人姓名</a:Comment>
18423
+<a:DataType>varchar(255)</a:DataType>
18424
+<a:Length>255</a:Length>
18425
+</o:Column>
18426
+<o:Column Id="o1089">
18427
+<a:ObjectID>2C17C691-0E31-4CD5-A8A7-5D326BB722F7</a:ObjectID>
18428
+<a:Name>payment_type</a:Name>
18429
+<a:Code>payment_type</a:Code>
18430
+<a:CreationDate>1557372297</a:CreationDate>
18431
+<a:Creator>szc</a:Creator>
18432
+<a:ModificationDate>1557385110</a:ModificationDate>
18433
+<a:Modifier>szc</a:Modifier>
18434
+<a:Comment>缴费方式 1是支付宝 2是微信支付</a:Comment>
18435
+<a:DataType>varchar(2)</a:DataType>
18436
+<a:Length>2</a:Length>
18437
+</o:Column>
18438
+<o:Column Id="o1090">
18439
+<a:ObjectID>431D00B1-22B7-4183-9E3C-8DC9222B68A9</a:ObjectID>
18440
+<a:Name>expire_date</a:Name>
18441
+<a:Code>expire_date</a:Code>
18442
+<a:CreationDate>1557372297</a:CreationDate>
18443
+<a:Creator>szc</a:Creator>
18444
+<a:ModificationDate>1557385110</a:ModificationDate>
18445
+<a:Modifier>szc</a:Modifier>
18446
+<a:Comment>到期时间</a:Comment>
18447
+<a:DataType>datetime</a:DataType>
18448
+</o:Column>
18449
+<o:Column Id="o1091">
18450
+<a:ObjectID>9D078A47-1407-4881-9BAC-287FC15BBEB6</a:ObjectID>
18451
+<a:Name>unit_price</a:Name>
18452
+<a:Code>unit_price</a:Code>
18453
+<a:CreationDate>1557372297</a:CreationDate>
18454
+<a:Creator>szc</a:Creator>
18455
+<a:ModificationDate>1557385110</a:ModificationDate>
18456
+<a:Modifier>szc</a:Modifier>
18457
+<a:Comment>单价费用</a:Comment>
18458
+<a:DataType>varchar(255)</a:DataType>
18459
+<a:Length>255</a:Length>
18460
+</o:Column>
18461
+<o:Column Id="o1092">
18462
+<a:ObjectID>F78B78EC-E859-47C1-AC9D-A3E1B0CBA926</a:ObjectID>
18463
+<a:Name>parking_lot</a:Name>
18464
+<a:Code>parking_lot</a:Code>
18465
+<a:CreationDate>1557388453</a:CreationDate>
18466
+<a:Creator>szc</a:Creator>
18467
+<a:ModificationDate>1557388554</a:ModificationDate>
18468
+<a:Modifier>szc</a:Modifier>
18469
+<a:Comment>停车场</a:Comment>
18470
+<a:DataType>varchar(255)</a:DataType>
18471
+<a:Length>255</a:Length>
18472
+</o:Column>
18473
+<o:Column Id="o1093">
18474
+<a:ObjectID>9273BE9C-B9DC-4C92-AA4D-018829225523</a:ObjectID>
18475
+<a:Name>license_plate</a:Name>
18476
+<a:Code>license_plate</a:Code>
18477
+<a:CreationDate>1557388453</a:CreationDate>
18478
+<a:Creator>szc</a:Creator>
18479
+<a:ModificationDate>1557388554</a:ModificationDate>
18480
+<a:Modifier>szc</a:Modifier>
18481
+<a:Comment>车牌号</a:Comment>
18482
+<a:DataType>varchar(255)</a:DataType>
18483
+<a:Length>255</a:Length>
18484
+</o:Column>
18426 18485
 </c:Columns>
18427 18486
 <c:Keys>
18428
-<o:Key Id="o1089">
18487
+<o:Key Id="o1094">
18429 18488
 <a:ObjectID>F57D4E18-1528-44BD-BEBB-4680F3D77BDA</a:ObjectID>
18430 18489
 <a:Name>Key_1</a:Name>
18431 18490
 <a:Code>Key_1</a:Code>
@@ -18434,17 +18493,17 @@ LABL 0 新宋体,8,N</a:FontList>
18434 18493
 <a:ModificationDate>1557372945</a:ModificationDate>
18435 18494
 <a:Modifier>szc</a:Modifier>
18436 18495
 <c:Key.Columns>
18437
-<o:Column Ref="o1080"/>
18496
+<o:Column Ref="o1076"/>
18438 18497
 </c:Key.Columns>
18439 18498
 </o:Key>
18440 18499
 </c:Keys>
18441 18500
 <c:PrimaryKey>
18442
-<o:Key Ref="o1089"/>
18501
+<o:Key Ref="o1094"/>
18443 18502
 </c:PrimaryKey>
18444 18503
 </o:Table>
18445 18504
 </c:Tables>
18446 18505
 <c:DefaultGroups>
18447
-<o:Group Id="o1090">
18506
+<o:Group Id="o1095">
18448 18507
 <a:ObjectID>9FAF56B5-A351-488F-9A3B-D4A944CD4081</a:ObjectID>
18449 18508
 <a:Name>PUBLIC</a:Name>
18450 18509
 <a:Code>PUBLIC</a:Code>
@@ -19107,7 +19166,7 @@ LABL 0 新宋体,8,N</a:FontList>
19107 19166
 </o:ExtendedDependency>
19108 19167
 </c:ChildTraceabilityLinks>
19109 19168
 <c:TargetModels>
19110
-<o:TargetModel Id="o1091">
19169
+<o:TargetModel Id="o1096">
19111 19170
 <a:ObjectID>B86EB932-C352-4174-86E4-2D2B1DDE4A45</a:ObjectID>
19112 19171
 <a:Name>MySQL 5.0</a:Name>
19113 19172
 <a:Code>MYSQL50</a:Code>

+ 175
- 116
文档/MYSQL/smartCommunity.pdm Просмотреть файл

@@ -1,5 +1,5 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2
-<?PowerDesigner AppLocale="UTF16" ID="{1EFA7B8F-E5BE-422B-A0AE-B907AA87924F}" Label="" LastModificationDate="1557373042" Name="smartCommunity" Objects="1146" Symbols="128" Target="MySQL 5.0" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
2
+<?PowerDesigner AppLocale="UTF16" ID="{1EFA7B8F-E5BE-422B-A0AE-B907AA87924F}" Label="" LastModificationDate="1557388554" Name="smartCommunity" Objects="1150" Symbols="128" Target="MySQL 5.0" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
3 3
 <!-- do not edit this file -->
4 4
 
5 5
 <Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
@@ -5114,8 +5114,8 @@ Shadow=0</a:DisplayPreferences>
5114 5114
 <o:ExtendedDependencySymbol Id="o149">
5115 5115
 <a:CreationDate>1557373042</a:CreationDate>
5116 5116
 <a:ModificationDate>1557373042</a:ModificationDate>
5117
-<a:Rect>((202969,7430), (211062,8830))</a:Rect>
5118
-<a:ListOfPoints>((203369,8130),(210662,8130))</a:ListOfPoints>
5117
+<a:Rect>((202537,7117), (211062,8517))</a:Rect>
5118
+<a:ListOfPoints>((202937,7817),(210662,7817))</a:ListOfPoints>
5119 5119
 <a:CornerStyle>1</a:CornerStyle>
5120 5120
 <a:ArrowStyle>8</a:ArrowStyle>
5121 5121
 <a:LineColor>16744576</a:LineColor>
@@ -6929,7 +6929,7 @@ LABL 0 新宋体,8,N</a:FontList>
6929 6929
 <a:CreationDate>1557302853</a:CreationDate>
6930 6930
 <a:ModificationDate>1557303503</a:ModificationDate>
6931 6931
 <a:IconMode>-1</a:IconMode>
6932
-<a:Rect>((152715,-7049), (164745,-1051))</a:Rect>
6932
+<a:Rect>((152715,-6599), (164745,-1501))</a:Rect>
6933 6933
 <a:LineColor>12615680</a:LineColor>
6934 6934
 <a:FillColor>16570034</a:FillColor>
6935 6935
 <a:ShadowColor>12632256</a:ShadowColor>
@@ -6954,7 +6954,7 @@ LABL 0 新宋体,8,N</a:FontList>
6954 6954
 <a:CreationDate>1557303508</a:CreationDate>
6955 6955
 <a:ModificationDate>1557303833</a:ModificationDate>
6956 6956
 <a:IconMode>-1</a:IconMode>
6957
-<a:Rect>((167422,-8127), (181180,-1229))</a:Rect>
6957
+<a:Rect>((167422,-8577), (181180,-779))</a:Rect>
6958 6958
 <a:LineColor>12615680</a:LineColor>
6959 6959
 <a:FillColor>16570034</a:FillColor>
6960 6960
 <a:ShadowColor>12632256</a:ShadowColor>
@@ -7054,7 +7054,7 @@ LABL 0 新宋体,8,N</a:FontList>
7054 7054
 <a:CreationDate>1557367264</a:CreationDate>
7055 7055
 <a:ModificationDate>1557372889</a:ModificationDate>
7056 7056
 <a:IconMode>-1</a:IconMode>
7057
-<a:Rect>((188313,-1710), (203369,14188))</a:Rect>
7057
+<a:Rect>((188745,90), (202937,12388))</a:Rect>
7058 7058
 <a:LineColor>12615680</a:LineColor>
7059 7059
 <a:FillColor>16570034</a:FillColor>
7060 7060
 <a:ShadowColor>12632256</a:ShadowColor>
@@ -7079,7 +7079,7 @@ LABL 0 新宋体,8,N</a:FontList>
7079 7079
 <a:CreationDate>1557372945</a:CreationDate>
7080 7080
 <a:ModificationDate>1557372946</a:ModificationDate>
7081 7081
 <a:IconMode>-1</a:IconMode>
7082
-<a:Rect>((210662,3331), (225718,12929))</a:Rect>
7082
+<a:Rect>((210662,-719), (225718,16979))</a:Rect>
7083 7083
 <a:LineColor>12615680</a:LineColor>
7084 7084
 <a:FillColor>16570034</a:FillColor>
7085 7085
 <a:ShadowColor>12632256</a:ShadowColor>
@@ -17295,7 +17295,7 @@ LABL 0 新宋体,8,N</a:FontList>
17295 17295
 <a:Code>tp_shop_setting</a:Code>
17296 17296
 <a:CreationDate>1557300229</a:CreationDate>
17297 17297
 <a:Creator>szc</a:Creator>
17298
-<a:ModificationDate>1557302895</a:ModificationDate>
17298
+<a:ModificationDate>1557385688</a:ModificationDate>
17299 17299
 <a:Modifier>szc</a:Modifier>
17300 17300
 <a:Comment>商铺开关设置</a:Comment>
17301 17301
 <a:TotalSavingCurrency/>
@@ -17326,18 +17326,6 @@ LABL 0 新宋体,8,N</a:FontList>
17326 17326
 <a:Length>11</a:Length>
17327 17327
 </o:Column>
17328 17328
 <o:Column Id="o1006">
17329
-<a:ObjectID>64F847DD-3FF4-41FF-8AA7-097104E48BBB</a:ObjectID>
17330
-<a:Name>shop_id</a:Name>
17331
-<a:Code>shop_id</a:Code>
17332
-<a:CreationDate>1557301736</a:CreationDate>
17333
-<a:Creator>szc</a:Creator>
17334
-<a:ModificationDate>1557302895</a:ModificationDate>
17335
-<a:Modifier>szc</a:Modifier>
17336
-<a:Comment>商铺ID</a:Comment>
17337
-<a:DataType>int(11)</a:DataType>
17338
-<a:Length>11</a:Length>
17339
-</o:Column>
17340
-<o:Column Id="o1007">
17341 17329
 <a:ObjectID>E396EA42-1FA3-42D4-8D01-B5AFD835CFA0</a:ObjectID>
17342 17330
 <a:Name>create_date</a:Name>
17343 17331
 <a:Code>create_date</a:Code>
@@ -17348,7 +17336,7 @@ LABL 0 新宋体,8,N</a:FontList>
17348 17336
 <a:Comment>创建时间</a:Comment>
17349 17337
 <a:DataType>datetime</a:DataType>
17350 17338
 </o:Column>
17351
-<o:Column Id="o1008">
17339
+<o:Column Id="o1007">
17352 17340
 <a:ObjectID>446616F2-066F-4D8E-A200-A50B91BFB80B</a:ObjectID>
17353 17341
 <a:Name>create_user</a:Name>
17354 17342
 <a:Code>create_user</a:Code>
@@ -17362,7 +17350,7 @@ LABL 0 新宋体,8,N</a:FontList>
17362 17350
 </o:Column>
17363 17351
 </c:Columns>
17364 17352
 <c:Keys>
17365
-<o:Key Id="o1009">
17353
+<o:Key Id="o1008">
17366 17354
 <a:ObjectID>1D17CDAA-F00C-436D-B64A-0FC5910A1035</a:ObjectID>
17367 17355
 <a:Name>Key_1</a:Name>
17368 17356
 <a:Code>Key_1</a:Code>
@@ -17376,7 +17364,7 @@ LABL 0 新宋体,8,N</a:FontList>
17376 17364
 </o:Key>
17377 17365
 </c:Keys>
17378 17366
 <c:PrimaryKey>
17379
-<o:Key Ref="o1009"/>
17367
+<o:Key Ref="o1008"/>
17380 17368
 </c:PrimaryKey>
17381 17369
 </o:Table>
17382 17370
 <o:Table Id="o249">
@@ -17385,12 +17373,12 @@ LABL 0 新宋体,8,N</a:FontList>
17385 17373
 <a:Code>tp_shop_type</a:Code>
17386 17374
 <a:CreationDate>1557303508</a:CreationDate>
17387 17375
 <a:Creator>szc</a:Creator>
17388
-<a:ModificationDate>1557304083</a:ModificationDate>
17376
+<a:ModificationDate>1557384107</a:ModificationDate>
17389 17377
 <a:Modifier>szc</a:Modifier>
17390 17378
 <a:Comment>商铺类型</a:Comment>
17391 17379
 <a:TotalSavingCurrency/>
17392 17380
 <c:Columns>
17393
-<o:Column Id="o1010">
17381
+<o:Column Id="o1009">
17394 17382
 <a:ObjectID>08E21AD6-2D34-45BB-A200-4E67AC274EAB</a:ObjectID>
17395 17383
 <a:Name>id</a:Name>
17396 17384
 <a:Code>id</a:Code>
@@ -17403,7 +17391,7 @@ LABL 0 新宋体,8,N</a:FontList>
17403 17391
 <a:Identity>1</a:Identity>
17404 17392
 <a:Column.Mandatory>1</a:Column.Mandatory>
17405 17393
 </o:Column>
17406
-<o:Column Id="o1011">
17394
+<o:Column Id="o1010">
17407 17395
 <a:ObjectID>F0045233-117A-4AA5-909C-34AF2AEC0CA4</a:ObjectID>
17408 17396
 <a:Name>community_id</a:Name>
17409 17397
 <a:Code>community_id</a:Code>
@@ -17415,7 +17403,7 @@ LABL 0 新宋体,8,N</a:FontList>
17415 17403
 <a:DataType>int(11)</a:DataType>
17416 17404
 <a:Length>11</a:Length>
17417 17405
 </o:Column>
17418
-<o:Column Id="o1012">
17406
+<o:Column Id="o1011">
17419 17407
 <a:ObjectID>5D53CF49-98EA-48D5-B12A-A4DF1334E567</a:ObjectID>
17420 17408
 <a:Name>type_name</a:Name>
17421 17409
 <a:Code>type_name</a:Code>
@@ -17427,7 +17415,7 @@ LABL 0 新宋体,8,N</a:FontList>
17427 17415
 <a:DataType>varchar(255)</a:DataType>
17428 17416
 <a:Length>255</a:Length>
17429 17417
 </o:Column>
17430
-<o:Column Id="o1013">
17418
+<o:Column Id="o1012">
17431 17419
 <a:ObjectID>FFB38DBF-3BB5-4776-B97A-F88F846F43C0</a:ObjectID>
17432 17420
 <a:Name>sort</a:Name>
17433 17421
 <a:Code>sort</a:Code>
@@ -17439,6 +17427,18 @@ LABL 0 新宋体,8,N</a:FontList>
17439 17427
 <a:DataType>int(11)</a:DataType>
17440 17428
 <a:Length>11</a:Length>
17441 17429
 </o:Column>
17430
+<o:Column Id="o1013">
17431
+<a:ObjectID>52E7054E-8284-4ED6-B471-6639775CC23B</a:ObjectID>
17432
+<a:Name>source</a:Name>
17433
+<a:Code>source</a:Code>
17434
+<a:CreationDate>1557384028</a:CreationDate>
17435
+<a:Creator>szc</a:Creator>
17436
+<a:ModificationDate>1557384120</a:ModificationDate>
17437
+<a:Modifier>szc</a:Modifier>
17438
+<a:Comment>来源  sys 是系统创建 self是个人创建</a:Comment>
17439
+<a:DataType>varchar(16)</a:DataType>
17440
+<a:Length>16</a:Length>
17441
+</o:Column>
17442 17442
 <o:Column Id="o1014">
17443 17443
 <a:ObjectID>EC6D06B7-4793-460F-B0AA-2F3BD6BE32EE</a:ObjectID>
17444 17444
 <a:Name>create_date</a:Name>
@@ -17473,7 +17473,7 @@ LABL 0 新宋体,8,N</a:FontList>
17473 17473
 <a:ModificationDate>1557303553</a:ModificationDate>
17474 17474
 <a:Modifier>szc</a:Modifier>
17475 17475
 <c:Key.Columns>
17476
-<o:Column Ref="o1010"/>
17476
+<o:Column Ref="o1009"/>
17477 17477
 </c:Key.Columns>
17478 17478
 </o:Key>
17479 17479
 </c:Keys>
@@ -18091,7 +18091,7 @@ LABL 0 新宋体,8,N</a:FontList>
18091 18091
 <a:Code>ta_user_license</a:Code>
18092 18092
 <a:CreationDate>1557367264</a:CreationDate>
18093 18093
 <a:Creator>szc</a:Creator>
18094
-<a:ModificationDate>1557372886</a:ModificationDate>
18094
+<a:ModificationDate>1557388449</a:ModificationDate>
18095 18095
 <a:Modifier>szc</a:Modifier>
18096 18096
 <a:Comment>用户车牌号表</a:Comment>
18097 18097
 <a:TotalSavingCurrency/>
@@ -18146,30 +18146,6 @@ LABL 0 新宋体,8,N</a:FontList>
18146 18146
 <a:Length>255</a:Length>
18147 18147
 </o:Column>
18148 18148
 <o:Column Id="o1067">
18149
-<a:ObjectID>23A7084C-D790-4711-ADBB-07A8C76C8BE5</a:ObjectID>
18150
-<a:Name>extension_month</a:Name>
18151
-<a:Code>extension_month</a:Code>
18152
-<a:CreationDate>1557372297</a:CreationDate>
18153
-<a:Creator>szc</a:Creator>
18154
-<a:ModificationDate>1557372886</a:ModificationDate>
18155
-<a:Modifier>szc</a:Modifier>
18156
-<a:Comment>延期月份</a:Comment>
18157
-<a:DataType>int(11)</a:DataType>
18158
-<a:Length>11</a:Length>
18159
-</o:Column>
18160
-<o:Column Id="o1068">
18161
-<a:ObjectID>665F09A2-45B2-4128-9E64-BE36538A5C8B</a:ObjectID>
18162
-<a:Name>extension_price</a:Name>
18163
-<a:Code>extension_price</a:Code>
18164
-<a:CreationDate>1557372297</a:CreationDate>
18165
-<a:Creator>szc</a:Creator>
18166
-<a:ModificationDate>1557372886</a:ModificationDate>
18167
-<a:Modifier>szc</a:Modifier>
18168
-<a:Comment>延期费用</a:Comment>
18169
-<a:DataType>varchar(255)</a:DataType>
18170
-<a:Length>255</a:Length>
18171
-</o:Column>
18172
-<o:Column Id="o1069">
18173 18149
 <a:ObjectID>4AF2667F-B53D-4CAB-9DF9-7388FD52766D</a:ObjectID>
18174 18150
 <a:Name>order_number</a:Name>
18175 18151
 <a:Code>order_number</a:Code>
@@ -18181,43 +18157,7 @@ LABL 0 新宋体,8,N</a:FontList>
18181 18157
 <a:DataType>varchar(255)</a:DataType>
18182 18158
 <a:Length>255</a:Length>
18183 18159
 </o:Column>
18184
-<o:Column Id="o1070">
18185
-<a:ObjectID>28533689-659E-42CA-8A57-6ED9CD004815</a:ObjectID>
18186
-<a:Name>payment_tel</a:Name>
18187
-<a:Code>payment_tel</a:Code>
18188
-<a:CreationDate>1557372297</a:CreationDate>
18189
-<a:Creator>szc</a:Creator>
18190
-<a:ModificationDate>1557372886</a:ModificationDate>
18191
-<a:Modifier>szc</a:Modifier>
18192
-<a:Comment>缴费手机号</a:Comment>
18193
-<a:DataType>varchar(255)</a:DataType>
18194
-<a:Length>255</a:Length>
18195
-</o:Column>
18196
-<o:Column Id="o1071">
18197
-<a:ObjectID>5B12F487-BA7B-466F-A954-260E309B3DB3</a:ObjectID>
18198
-<a:Name>payment_name</a:Name>
18199
-<a:Code>payment_name</a:Code>
18200
-<a:CreationDate>1557372297</a:CreationDate>
18201
-<a:Creator>szc</a:Creator>
18202
-<a:ModificationDate>1557372886</a:ModificationDate>
18203
-<a:Modifier>szc</a:Modifier>
18204
-<a:Comment>缴费人姓名</a:Comment>
18205
-<a:DataType>varchar(255)</a:DataType>
18206
-<a:Length>255</a:Length>
18207
-</o:Column>
18208
-<o:Column Id="o1072">
18209
-<a:ObjectID>2FEFA334-137E-4387-AD79-1D47870C07AE</a:ObjectID>
18210
-<a:Name>payment_type</a:Name>
18211
-<a:Code>payment_type</a:Code>
18212
-<a:CreationDate>1557372297</a:CreationDate>
18213
-<a:Creator>szc</a:Creator>
18214
-<a:ModificationDate>1557372886</a:ModificationDate>
18215
-<a:Modifier>szc</a:Modifier>
18216
-<a:Comment>缴费方式 1是支付宝 2是微信支付</a:Comment>
18217
-<a:DataType>varchar(2)</a:DataType>
18218
-<a:Length>2</a:Length>
18219
-</o:Column>
18220
-<o:Column Id="o1073">
18160
+<o:Column Id="o1068">
18221 18161
 <a:ObjectID>33679CF5-35FC-4B38-9BFA-D008AFEB89C3</a:ObjectID>
18222 18162
 <a:Name>expire_date</a:Name>
18223 18163
 <a:Code>expire_date</a:Code>
@@ -18228,7 +18168,7 @@ LABL 0 新宋体,8,N</a:FontList>
18228 18168
 <a:Comment>到期时间</a:Comment>
18229 18169
 <a:DataType>datetime</a:DataType>
18230 18170
 </o:Column>
18231
-<o:Column Id="o1074">
18171
+<o:Column Id="o1069">
18232 18172
 <a:ObjectID>57CE5A0C-2BD4-4B1F-AED4-D8FFB7C53768</a:ObjectID>
18233 18173
 <a:Name>unit_price</a:Name>
18234 18174
 <a:Code>unit_price</a:Code>
@@ -18240,7 +18180,19 @@ LABL 0 新宋体,8,N</a:FontList>
18240 18180
 <a:DataType>varchar(255)</a:DataType>
18241 18181
 <a:Length>255</a:Length>
18242 18182
 </o:Column>
18243
-<o:Column Id="o1075">
18183
+<o:Column Id="o1070">
18184
+<a:ObjectID>593C14C2-DC52-447D-9901-15585EB3D25E</a:ObjectID>
18185
+<a:Name>parking_lot</a:Name>
18186
+<a:Code>parking_lot</a:Code>
18187
+<a:CreationDate>1557388424</a:CreationDate>
18188
+<a:Creator>szc</a:Creator>
18189
+<a:ModificationDate>1557388449</a:ModificationDate>
18190
+<a:Modifier>szc</a:Modifier>
18191
+<a:Comment>停车场</a:Comment>
18192
+<a:DataType>varchar(255)</a:DataType>
18193
+<a:Length>255</a:Length>
18194
+</o:Column>
18195
+<o:Column Id="o1071">
18244 18196
 <a:ObjectID>00FA4FFC-5A5F-4873-881A-EA8B4C2639BD</a:ObjectID>
18245 18197
 <a:Name>create_date</a:Name>
18246 18198
 <a:Code>create_date</a:Code>
@@ -18251,7 +18203,7 @@ LABL 0 新宋体,8,N</a:FontList>
18251 18203
 <a:Comment>创建时间</a:Comment>
18252 18204
 <a:DataType>datetime</a:DataType>
18253 18205
 </o:Column>
18254
-<o:Column Id="o1076">
18206
+<o:Column Id="o1072">
18255 18207
 <a:ObjectID>C3559530-E9AA-4BB9-A794-582963C4A4BF</a:ObjectID>
18256 18208
 <a:Name>create_user</a:Name>
18257 18209
 <a:Code>create_user</a:Code>
@@ -18263,7 +18215,7 @@ LABL 0 新宋体,8,N</a:FontList>
18263 18215
 <a:DataType>int(11)</a:DataType>
18264 18216
 <a:Length>11</a:Length>
18265 18217
 </o:Column>
18266
-<o:Column Id="o1077">
18218
+<o:Column Id="o1073">
18267 18219
 <a:ObjectID>AD4AC6D5-678E-49FC-93B0-BB84F617CD00</a:ObjectID>
18268 18220
 <a:Name>update_date</a:Name>
18269 18221
 <a:Code>update_date</a:Code>
@@ -18274,7 +18226,7 @@ LABL 0 新宋体,8,N</a:FontList>
18274 18226
 <a:Comment>更新时间</a:Comment>
18275 18227
 <a:DataType>datetime</a:DataType>
18276 18228
 </o:Column>
18277
-<o:Column Id="o1078">
18229
+<o:Column Id="o1074">
18278 18230
 <a:ObjectID>85836F40-5F4D-4AB8-9DC7-2345ED8AE5DA</a:ObjectID>
18279 18231
 <a:Name>update_user</a:Name>
18280 18232
 <a:Code>update_user</a:Code>
@@ -18288,7 +18240,7 @@ LABL 0 新宋体,8,N</a:FontList>
18288 18240
 </o:Column>
18289 18241
 </c:Columns>
18290 18242
 <c:Keys>
18291
-<o:Key Id="o1079">
18243
+<o:Key Id="o1075">
18292 18244
 <a:ObjectID>63206026-120F-43C3-AF49-7BF7198EAA64</a:ObjectID>
18293 18245
 <a:Name>Key_1</a:Name>
18294 18246
 <a:Code>Key_1</a:Code>
@@ -18302,7 +18254,7 @@ LABL 0 新宋体,8,N</a:FontList>
18302 18254
 </o:Key>
18303 18255
 </c:Keys>
18304 18256
 <c:PrimaryKey>
18305
-<o:Key Ref="o1079"/>
18257
+<o:Key Ref="o1075"/>
18306 18258
 </c:PrimaryKey>
18307 18259
 </o:Table>
18308 18260
 <o:Table Id="o257">
@@ -18311,12 +18263,12 @@ LABL 0 新宋体,8,N</a:FontList>
18311 18263
 <a:Code>ta_user_license_order</a:Code>
18312 18264
 <a:CreationDate>1554287502</a:CreationDate>
18313 18265
 <a:Creator>szc</a:Creator>
18314
-<a:ModificationDate>1557373038</a:ModificationDate>
18266
+<a:ModificationDate>1557388554</a:ModificationDate>
18315 18267
 <a:Modifier>szc</a:Modifier>
18316 18268
 <a:Comment>月租车缴费订单表</a:Comment>
18317 18269
 <a:TotalSavingCurrency/>
18318 18270
 <c:Columns>
18319
-<o:Column Id="o1080">
18271
+<o:Column Id="o1076">
18320 18272
 <a:ObjectID>08F36182-AB22-433F-8F51-E805E2ACC919</a:ObjectID>
18321 18273
 <a:Name>id</a:Name>
18322 18274
 <a:Code>id</a:Code>
@@ -18329,7 +18281,7 @@ LABL 0 新宋体,8,N</a:FontList>
18329 18281
 <a:Identity>1</a:Identity>
18330 18282
 <a:Column.Mandatory>1</a:Column.Mandatory>
18331 18283
 </o:Column>
18332
-<o:Column Id="o1081">
18284
+<o:Column Id="o1077">
18333 18285
 <a:ObjectID>45D65D52-E45F-466F-B13D-4BAB7431D881</a:ObjectID>
18334 18286
 <a:Name>community_id</a:Name>
18335 18287
 <a:Code>community_id</a:Code>
@@ -18341,19 +18293,19 @@ LABL 0 新宋体,8,N</a:FontList>
18341 18293
 <a:DataType>int(11)</a:DataType>
18342 18294
 <a:Length>11</a:Length>
18343 18295
 </o:Column>
18344
-<o:Column Id="o1082">
18296
+<o:Column Id="o1078">
18345 18297
 <a:ObjectID>80318F85-BB20-4024-9998-D987A98B2C8F</a:ObjectID>
18346 18298
 <a:Name>user_license_id</a:Name>
18347
-<a:Code>user_license_id</a:Code>
18299
+<a:Code>ta_user_id</a:Code>
18348 18300
 <a:CreationDate>1557372951</a:CreationDate>
18349 18301
 <a:Creator>szc</a:Creator>
18350
-<a:ModificationDate>1557373038</a:ModificationDate>
18302
+<a:ModificationDate>1557388554</a:ModificationDate>
18351 18303
 <a:Modifier>szc</a:Modifier>
18352
-<a:Comment>小区人员车牌ID</a:Comment>
18304
+<a:Comment>人员ID</a:Comment>
18353 18305
 <a:DataType>int(11)</a:DataType>
18354 18306
 <a:Length>11</a:Length>
18355 18307
 </o:Column>
18356
-<o:Column Id="o1083">
18308
+<o:Column Id="o1079">
18357 18309
 <a:ObjectID>63010136-6F76-4F2E-970D-D599445EE9B0</a:ObjectID>
18358 18310
 <a:Name>order_number</a:Name>
18359 18311
 <a:Code>order_number</a:Code>
@@ -18365,7 +18317,7 @@ LABL 0 新宋体,8,N</a:FontList>
18365 18317
 <a:DataType>varchar(255)</a:DataType>
18366 18318
 <a:Length>255</a:Length>
18367 18319
 </o:Column>
18368
-<o:Column Id="o1084">
18320
+<o:Column Id="o1080">
18369 18321
 <a:ObjectID>D575E6DD-CE84-4ED5-8208-C3C936932B7B</a:ObjectID>
18370 18322
 <a:Name>order_status</a:Name>
18371 18323
 <a:Code>order_status</a:Code>
@@ -18377,7 +18329,7 @@ LABL 0 新宋体,8,N</a:FontList>
18377 18329
 <a:DataType>varchar(255)</a:DataType>
18378 18330
 <a:Length>255</a:Length>
18379 18331
 </o:Column>
18380
-<o:Column Id="o1085">
18332
+<o:Column Id="o1081">
18381 18333
 <a:ObjectID>2D0B1C89-FCE7-43EB-9E46-3814A128EAA1</a:ObjectID>
18382 18334
 <a:Name>create_user</a:Name>
18383 18335
 <a:Code>create_user</a:Code>
@@ -18389,7 +18341,7 @@ LABL 0 新宋体,8,N</a:FontList>
18389 18341
 <a:DataType>int(11)</a:DataType>
18390 18342
 <a:Length>11</a:Length>
18391 18343
 </o:Column>
18392
-<o:Column Id="o1086">
18344
+<o:Column Id="o1082">
18393 18345
 <a:ObjectID>A1476C8B-868D-4B30-ACD0-08C86C003A27</a:ObjectID>
18394 18346
 <a:Name>create_date</a:Name>
18395 18347
 <a:Code>create_date</a:Code>
@@ -18400,7 +18352,7 @@ LABL 0 新宋体,8,N</a:FontList>
18400 18352
 <a:Comment>创建时间</a:Comment>
18401 18353
 <a:DataType>datetime</a:DataType>
18402 18354
 </o:Column>
18403
-<o:Column Id="o1087">
18355
+<o:Column Id="o1083">
18404 18356
 <a:ObjectID>BE3B494A-E8E4-421E-A871-FD700644271F</a:ObjectID>
18405 18357
 <a:Name>update_user</a:Name>
18406 18358
 <a:Code>update_user</a:Code>
@@ -18412,7 +18364,7 @@ LABL 0 新宋体,8,N</a:FontList>
18412 18364
 <a:DataType>int(11)</a:DataType>
18413 18365
 <a:Length>11</a:Length>
18414 18366
 </o:Column>
18415
-<o:Column Id="o1088">
18367
+<o:Column Id="o1084">
18416 18368
 <a:ObjectID>A34F3B8C-7F9A-41ED-BD96-44A95D08C547</a:ObjectID>
18417 18369
 <a:Name>update_date</a:Name>
18418 18370
 <a:Code>update_date</a:Code>
@@ -18423,9 +18375,116 @@ LABL 0 新宋体,8,N</a:FontList>
18423 18375
 <a:Comment>更新时间</a:Comment>
18424 18376
 <a:DataType>datetime</a:DataType>
18425 18377
 </o:Column>
18378
+<o:Column Id="o1085">
18379
+<a:ObjectID>8EA7049C-94A1-453E-B283-8E79F440BCEB</a:ObjectID>
18380
+<a:Name>extension_month</a:Name>
18381
+<a:Code>extension_month</a:Code>
18382
+<a:CreationDate>1557372297</a:CreationDate>
18383
+<a:Creator>szc</a:Creator>
18384
+<a:ModificationDate>1557385110</a:ModificationDate>
18385
+<a:Modifier>szc</a:Modifier>
18386
+<a:Comment>延期月份</a:Comment>
18387
+<a:DataType>int(11)</a:DataType>
18388
+<a:Length>11</a:Length>
18389
+</o:Column>
18390
+<o:Column Id="o1086">
18391
+<a:ObjectID>749D6A1D-5072-45E8-9826-22579FD72F1F</a:ObjectID>
18392
+<a:Name>extension_price</a:Name>
18393
+<a:Code>extension_price</a:Code>
18394
+<a:CreationDate>1557372297</a:CreationDate>
18395
+<a:Creator>szc</a:Creator>
18396
+<a:ModificationDate>1557385110</a:ModificationDate>
18397
+<a:Modifier>szc</a:Modifier>
18398
+<a:Comment>延期费用</a:Comment>
18399
+<a:DataType>varchar(255)</a:DataType>
18400
+<a:Length>255</a:Length>
18401
+</o:Column>
18402
+<o:Column Id="o1087">
18403
+<a:ObjectID>E0395793-A050-4735-96E3-F17749B36CEC</a:ObjectID>
18404
+<a:Name>payment_tel</a:Name>
18405
+<a:Code>payment_tel</a:Code>
18406
+<a:CreationDate>1557372297</a:CreationDate>
18407
+<a:Creator>szc</a:Creator>
18408
+<a:ModificationDate>1557385110</a:ModificationDate>
18409
+<a:Modifier>szc</a:Modifier>
18410
+<a:Comment>缴费手机号</a:Comment>
18411
+<a:DataType>varchar(255)</a:DataType>
18412
+<a:Length>255</a:Length>
18413
+</o:Column>
18414
+<o:Column Id="o1088">
18415
+<a:ObjectID>3D0DBFAF-ACCA-4178-AEC7-478CABDABE68</a:ObjectID>
18416
+<a:Name>payment_name</a:Name>
18417
+<a:Code>payment_name</a:Code>
18418
+<a:CreationDate>1557372297</a:CreationDate>
18419
+<a:Creator>szc</a:Creator>
18420
+<a:ModificationDate>1557385110</a:ModificationDate>
18421
+<a:Modifier>szc</a:Modifier>
18422
+<a:Comment>缴费人姓名</a:Comment>
18423
+<a:DataType>varchar(255)</a:DataType>
18424
+<a:Length>255</a:Length>
18425
+</o:Column>
18426
+<o:Column Id="o1089">
18427
+<a:ObjectID>2C17C691-0E31-4CD5-A8A7-5D326BB722F7</a:ObjectID>
18428
+<a:Name>payment_type</a:Name>
18429
+<a:Code>payment_type</a:Code>
18430
+<a:CreationDate>1557372297</a:CreationDate>
18431
+<a:Creator>szc</a:Creator>
18432
+<a:ModificationDate>1557385110</a:ModificationDate>
18433
+<a:Modifier>szc</a:Modifier>
18434
+<a:Comment>缴费方式 1是支付宝 2是微信支付</a:Comment>
18435
+<a:DataType>varchar(2)</a:DataType>
18436
+<a:Length>2</a:Length>
18437
+</o:Column>
18438
+<o:Column Id="o1090">
18439
+<a:ObjectID>431D00B1-22B7-4183-9E3C-8DC9222B68A9</a:ObjectID>
18440
+<a:Name>expire_date</a:Name>
18441
+<a:Code>expire_date</a:Code>
18442
+<a:CreationDate>1557372297</a:CreationDate>
18443
+<a:Creator>szc</a:Creator>
18444
+<a:ModificationDate>1557385110</a:ModificationDate>
18445
+<a:Modifier>szc</a:Modifier>
18446
+<a:Comment>到期时间</a:Comment>
18447
+<a:DataType>datetime</a:DataType>
18448
+</o:Column>
18449
+<o:Column Id="o1091">
18450
+<a:ObjectID>9D078A47-1407-4881-9BAC-287FC15BBEB6</a:ObjectID>
18451
+<a:Name>unit_price</a:Name>
18452
+<a:Code>unit_price</a:Code>
18453
+<a:CreationDate>1557372297</a:CreationDate>
18454
+<a:Creator>szc</a:Creator>
18455
+<a:ModificationDate>1557385110</a:ModificationDate>
18456
+<a:Modifier>szc</a:Modifier>
18457
+<a:Comment>单价费用</a:Comment>
18458
+<a:DataType>varchar(255)</a:DataType>
18459
+<a:Length>255</a:Length>
18460
+</o:Column>
18461
+<o:Column Id="o1092">
18462
+<a:ObjectID>F78B78EC-E859-47C1-AC9D-A3E1B0CBA926</a:ObjectID>
18463
+<a:Name>parking_lot</a:Name>
18464
+<a:Code>parking_lot</a:Code>
18465
+<a:CreationDate>1557388453</a:CreationDate>
18466
+<a:Creator>szc</a:Creator>
18467
+<a:ModificationDate>1557388554</a:ModificationDate>
18468
+<a:Modifier>szc</a:Modifier>
18469
+<a:Comment>停车场</a:Comment>
18470
+<a:DataType>varchar(255)</a:DataType>
18471
+<a:Length>255</a:Length>
18472
+</o:Column>
18473
+<o:Column Id="o1093">
18474
+<a:ObjectID>9273BE9C-B9DC-4C92-AA4D-018829225523</a:ObjectID>
18475
+<a:Name>license_plate</a:Name>
18476
+<a:Code>license_plate</a:Code>
18477
+<a:CreationDate>1557388453</a:CreationDate>
18478
+<a:Creator>szc</a:Creator>
18479
+<a:ModificationDate>1557388554</a:ModificationDate>
18480
+<a:Modifier>szc</a:Modifier>
18481
+<a:Comment>车牌号</a:Comment>
18482
+<a:DataType>varchar(255)</a:DataType>
18483
+<a:Length>255</a:Length>
18484
+</o:Column>
18426 18485
 </c:Columns>
18427 18486
 <c:Keys>
18428
-<o:Key Id="o1089">
18487
+<o:Key Id="o1094">
18429 18488
 <a:ObjectID>F57D4E18-1528-44BD-BEBB-4680F3D77BDA</a:ObjectID>
18430 18489
 <a:Name>Key_1</a:Name>
18431 18490
 <a:Code>Key_1</a:Code>
@@ -18434,17 +18493,17 @@ LABL 0 新宋体,8,N</a:FontList>
18434 18493
 <a:ModificationDate>1557372945</a:ModificationDate>
18435 18494
 <a:Modifier>szc</a:Modifier>
18436 18495
 <c:Key.Columns>
18437
-<o:Column Ref="o1080"/>
18496
+<o:Column Ref="o1076"/>
18438 18497
 </c:Key.Columns>
18439 18498
 </o:Key>
18440 18499
 </c:Keys>
18441 18500
 <c:PrimaryKey>
18442
-<o:Key Ref="o1089"/>
18501
+<o:Key Ref="o1094"/>
18443 18502
 </c:PrimaryKey>
18444 18503
 </o:Table>
18445 18504
 </c:Tables>
18446 18505
 <c:DefaultGroups>
18447
-<o:Group Id="o1090">
18506
+<o:Group Id="o1095">
18448 18507
 <a:ObjectID>9FAF56B5-A351-488F-9A3B-D4A944CD4081</a:ObjectID>
18449 18508
 <a:Name>PUBLIC</a:Name>
18450 18509
 <a:Code>PUBLIC</a:Code>
@@ -19107,7 +19166,7 @@ LABL 0 新宋体,8,N</a:FontList>
19107 19166
 </o:ExtendedDependency>
19108 19167
 </c:ChildTraceabilityLinks>
19109 19168
 <c:TargetModels>
19110
-<o:TargetModel Id="o1091">
19169
+<o:TargetModel Id="o1096">
19111 19170
 <a:ObjectID>B86EB932-C352-4174-86E4-2D2B1DDE4A45</a:ObjectID>
19112 19171
 <a:Name>MySQL 5.0</a:Name>
19113 19172
 <a:Code>MYSQL50</a:Code>