浏览代码

Merge branch '2.0.0' of http://git.ycjcjy.com/fuxingfan/smartCommunity into 2.0.0

魏熙美 6 年前
父节点
当前提交
f801c61ef1
共有 23 个文件被更改,包括 340 次插入209 次删除
  1. 1
    1
      CODE/smart-community/app-api/src/main/java/com/community/huiju/dao/TpShopMapper.java
  2. 13
    0
      CODE/smart-community/app-api/src/main/java/com/community/huiju/model/TpHotel.java
  3. 2
    4
      CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TpHotelServiceimpl.java
  4. 6
    4
      CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TpShopServicelmpl.java
  5. 1
    0
      CODE/smart-community/app-api/src/main/resources/mapper/TpHotelRoomMapper.xml
  6. 7
    8
      CODE/smart-community/app-api/src/main/resources/mapper/TpRentalHouseMapper.xml
  7. 3
    3
      CODE/smart-community/app-api/src/main/resources/mapper/TpShopMapper.xml
  8. 3
    1
      CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpRentalHouseServiceImpl.java
  9. 5
    0
      CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpShopServiceImpl.java
  10. 15
    1
      CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpShopTypeServiceImpl.java
  11. 1
    1
      CODE/smart-community/property-api/src/main/resources/mapper/HotelRoomMapper.xml
  12. 2
    2
      CODE/smart-community/property-api/src/main/resources/mapper/TpRentalHouseMapper.xml
  13. 1
    1
      VUECODE/smart-property-manage/src/router/index.js
  14. 17
    13
      VUECODE/smart-property-manage/src/views/grogshop/grogshopRoom.vue
  15. 14
    14
      VUECODE/smart-property-manage/src/views/grogshop/grogshopRoomAdd.vue
  16. 12
    12
      VUECODE/smart-property-manage/src/views/grogshop/grogshopRoomEdit.vue
  17. 25
    6
      VUECODE/smart-property-manage/src/views/rental/rentalAdd.vue
  18. 25
    6
      VUECODE/smart-property-manage/src/views/rental/rentalEdit.vue
  19. 7
    2
      VUECODE/smart-property-manage/src/views/rental/rentalIndex.vue
  20. 16
    4
      VUECODE/smart-property-manage/src/views/shop/shopAdd.vue
  21. 2
    0
      VUECODE/smart-property-manage/src/views/shop/shopIndex.vue
  22. 158
    122
      文档/MYSQL/smartCommunity.pdb
  23. 4
    4
      文档/MYSQL/smartCommunity.pdm

+ 1
- 1
CODE/smart-community/app-api/src/main/java/com/community/huiju/dao/TpShopMapper.java 查看文件

27
      * @param communityId
27
      * @param communityId
28
      * @return
28
      * @return
29
      */
29
      */
30
-    List<TpShop> selectcommunityIdShop(@Param("communityId") Integer communityId,@Param("houseName") String houseName,@Param("tpShopTypeId") Integer tpShopTypeId);
30
+    List<TpShop> selectcommunityIdShop(@Param("communityId") Integer communityId,@Param("houseName") String houseName,@Param("tpShopTypeId")Integer tpShopTypeId);
31
 
31
 
32
     /**
32
     /**
33
      * 查询当前小区商铺是否展示
33
      * 查询当前小区商铺是否展示

+ 13
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/model/TpHotel.java 查看文件

60
      */
60
      */
61
     private String hotelIntroduction;
61
     private String hotelIntroduction;
62
 
62
 
63
+    /**
64
+     * 首頁图片
65
+     */
66
+    private  String img;
67
+
68
+    public String getImg() {
69
+        return img;
70
+    }
71
+
72
+    public void setImg(String img) {
73
+        this.img = img;
74
+    }
75
+
63
     /**
76
     /**
64
      * 房间
77
      * 房间
65
      * @return
78
      * @return

+ 2
- 4
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TpHotelServiceimpl.java 查看文件

69
             tpHotel.setTpHotelRoomsList(tpHotelRoom);
69
             tpHotel.setTpHotelRoomsList(tpHotelRoom);
70
             img = tpHotelImgMapper.selectHotelImg(tpHotel.getId(), userElement.getCommunityId(),1).get(0);
70
             img = tpHotelImgMapper.selectHotelImg(tpHotel.getId(), userElement.getCommunityId(),1).get(0);
71
         }
71
         }
72
-        Map map = new HashMap<>();
73
-        map.put("tpHotel", tpHotel);
74
-        map.put("img", img);
75
-        response.addSuccess(map);
72
+        tpHotel.setImg(img);
73
+        response.addSuccess(tpHotel);
76
         return response;
74
         return response;
77
     }
75
     }
78
 }
76
 }

+ 6
- 4
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TpShopServicelmpl.java 查看文件

82
         ResponseBean response = new ResponseBean<>();
82
         ResponseBean response = new ResponseBean<>();
83
         // 当前线下商铺是否展示
83
         // 当前线下商铺是否展示
84
         String shopSetting= tpShopMapper.shopSetting(userElement.getCommunityId());
84
         String shopSetting= tpShopMapper.shopSetting(userElement.getCommunityId());
85
-        List<TpShop> tpShopList = null;
86
-        List<TpShopType> tpShopTypeList =null;
85
+        List<TpShop> tpShopList = new ArrayList<>();
86
+        List<TpShopType> tpShopTypeList =new ArrayList<>();
87
         if (null != shopSetting) {
87
         if (null != shopSetting) {
88
             tpShopList = tpShopMapper.selectShopCommunity(userElement.getCommunityId());
88
             tpShopList = tpShopMapper.selectShopCommunity(userElement.getCommunityId());
89
             for (TpShop tpShop : tpShopList) {
89
             for (TpShop tpShop : tpShopList) {
90
                 // 1 表示查询当前首页图片
90
                 // 1 表示查询当前首页图片
91
                 List<TpShopImg> tpShopImgList = tpShopImgMapper.selectShopIdCommunity(userElement.getCommunityId(), tpShop.getId(), 1);
91
                 List<TpShopImg> tpShopImgList = tpShopImgMapper.selectShopIdCommunity(userElement.getCommunityId(), tpShop.getId(), 1);
92
-               TpShopImg tpShopImg= tpShopImgList.get(0);
93
-                tpShop.setTpShopImgUrl(tpShopImg.getImgUrl());
92
+                if(tpShopImgList.size()>0) {
93
+                    TpShopImg tpShopImg = tpShopImgList.get(0);
94
+                    tpShop.setTpShopImgUrl(tpShopImg.getImgUrl());
95
+                }
94
             }
96
             }
95
             // 查询当前商铺类型
97
             // 查询当前商铺类型
96
             tpShopTypeList = tpShopTypeMapper.selectCommunityIdShop(userElement.getCommunityId());
98
             tpShopTypeList = tpShopTypeMapper.selectCommunityIdShop(userElement.getCommunityId());

+ 1
- 0
CODE/smart-community/app-api/src/main/resources/mapper/TpHotelRoomMapper.xml 查看文件

193
     where  community_id = #{communityId,jdbcType=INTEGER}
193
     where  community_id = #{communityId,jdbcType=INTEGER}
194
     and hotel_id = #{hotelId,jdbcType=INTEGER}
194
     and hotel_id = #{hotelId,jdbcType=INTEGER}
195
     and room_status = 1
195
     and room_status = 1
196
+    ORDER BY sort desc ,update_date desc
196
   </select>
197
   </select>
197
 </mapper>
198
 </mapper>

+ 7
- 8
CODE/smart-community/app-api/src/main/resources/mapper/TpRentalHouseMapper.xml 查看文件

563
       <if test="rentalPrice == 6" >
563
       <if test="rentalPrice == 6" >
564
         and  rh.rental_price >= 4000
564
         and  rh.rental_price >= 4000
565
       </if>
565
       </if>
566
-
567
-      <if test="priceFluctuate == 1" >
568
-        and  order by rh.rental_price  asc
569
-      </if>
570
-
571
-      <if test="priceFluctuate == 2" >
572
-        and  order by rh.rental_price  desc
573
-      </if>
574
       and community_id = #{communityId}
566
       and community_id = #{communityId}
575
       and rh.house_status = 1
567
       and rh.house_status = 1
576
     </where>
568
     </where>
569
+    <if test="priceFluctuate == 1" >
570
+        order by (rh.rental_price+0)  asc
571
+    </if>
572
+
573
+    <if test="priceFluctuate == 2" >
574
+        order by (rh.rental_price+0)  desc
575
+    </if>
577
   </select>
576
   </select>
578
 </mapper>
577
 </mapper>

+ 3
- 3
CODE/smart-community/app-api/src/main/resources/mapper/TpShopMapper.xml 查看文件

264
     *
264
     *
265
     from tp_shop
265
     from tp_shop
266
     <where>
266
     <where>
267
-      <if test="houseName != null and tpShopTypeId != ''" >
268
-        shop_name = #{houseName,jdbcType=INTEGER},
267
+      <if test="houseName != null and houseName != ''" >
268
+        shop_name = #{houseName,jdbcType=INTEGER}
269
       </if>
269
       </if>
270
       <if test="tpShopTypeId != null and tpShopTypeId != ''" >
270
       <if test="tpShopTypeId != null and tpShopTypeId != ''" >
271
-       and shop_type_id = #{shopTypeId,jdbcType=INTEGER}
271
+       and shop_type_id = #{tpShopTypeId,jdbcType=INTEGER}
272
       </if>
272
       </if>
273
       and community_id = #{communityId,jdbcType=INTEGER}
273
       and community_id = #{communityId,jdbcType=INTEGER}
274
       and shop_status =1
274
       and shop_status =1

+ 3
- 1
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpRentalHouseServiceImpl.java 查看文件

89
 		rentalHouse.setCommunityId(communityId);
89
 		rentalHouse.setCommunityId(communityId);
90
 		rentalHouse.setCreateDate(nowTime);
90
 		rentalHouse.setCreateDate(nowTime);
91
 		rentalHouse.setCreateUser(userId);
91
 		rentalHouse.setCreateUser(userId);
92
+		rentalHouse.setUpdateDate(nowTime);
93
+		rentalHouse.setUpdateUser(userId);
92
 		tpRentalHouseMapper.insert(rentalHouse);
94
 		tpRentalHouseMapper.insert(rentalHouse);
93
 		//插入公寓首页图信息
95
 		//插入公寓首页图信息
94
 		TpRentalHouseImg tpRentalHouseImg = new TpRentalHouseImg();
96
 		TpRentalHouseImg tpRentalHouseImg = new TpRentalHouseImg();
111
 			rentalHouseImgList.add(rentalHouseImg);
113
 			rentalHouseImgList.add(rentalHouseImg);
112
 		});
114
 		});
113
 		tpRentalHouseImgMapper.batchInsert(rentalHouseImgList);
115
 		tpRentalHouseImgMapper.batchInsert(rentalHouseImgList);
114
-		responseBean.addSuccess("插入成功");
116
+		responseBean.addSuccess("添加成功");
115
 		return responseBean;
117
 		return responseBean;
116
 	}
118
 	}
117
 	
119
 	

+ 5
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpShopServiceImpl.java 查看文件

5
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
 import com.community.commom.mode.ResponseBean;
6
 import com.community.commom.mode.ResponseBean;
7
 import com.community.commom.session.UserElement;
7
 import com.community.commom.session.UserElement;
8
+import com.community.commom.utils.AccountValidatorUtil;
8
 import com.community.huiju.dao.TpShopImgMapper;
9
 import com.community.huiju.dao.TpShopImgMapper;
9
 import com.community.huiju.dao.TpShopMapper;
10
 import com.community.huiju.dao.TpShopMapper;
10
 import com.community.huiju.model.TpShop;
11
 import com.community.huiju.model.TpShop;
79
 	public ResponseBean saveShop(TpShop shop, UserElement userElement) {
80
 	public ResponseBean saveShop(TpShop shop, UserElement userElement) {
80
 		ResponseBean responseBean = new ResponseBean();
81
 		ResponseBean responseBean = new ResponseBean();
81
 		//添加商铺信息
82
 		//添加商铺信息
83
+		if (!AccountValidatorUtil.isPhone(shop.getShopTel())){
84
+			responseBean.addError("请输入正确的手机号!");
85
+			return responseBean;
86
+		}
82
 		Integer communityId = userElement.getCommunityId();
87
 		Integer communityId = userElement.getCommunityId();
83
 		LocalDateTime localDateTime = LocalDateTime.now();
88
 		LocalDateTime localDateTime = LocalDateTime.now();
84
 		shop.setCommunityId(communityId);
89
 		shop.setCommunityId(communityId);

+ 15
- 1
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpShopTypeServiceImpl.java 查看文件

7
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
7
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
8
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
8
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
9
 import com.community.commom.mode.ResponseBean;
9
 import com.community.commom.mode.ResponseBean;
10
+import com.community.huiju.dao.TpShopMapper;
10
 import com.community.huiju.dao.TpShopSettingMapper;
11
 import com.community.huiju.dao.TpShopSettingMapper;
11
 import com.community.huiju.dao.TpShopTypeMapper;
12
 import com.community.huiju.dao.TpShopTypeMapper;
13
+import com.community.huiju.model.TpShop;
12
 import com.community.huiju.model.TpShopSetting;
14
 import com.community.huiju.model.TpShopSetting;
13
 import com.community.huiju.model.TpShopType;
15
 import com.community.huiju.model.TpShopType;
14
 import com.community.huiju.service.ITpShopTypeService;
16
 import com.community.huiju.service.ITpShopTypeService;
32
 	
34
 	
33
 	@Autowired
35
 	@Autowired
34
 	private TpShopTypeMapper shopTypeMapper;
36
 	private TpShopTypeMapper shopTypeMapper;
35
-	
37
+
38
+	@Autowired
39
+	private TpShopMapper tpShopMapper;
40
+
36
 	@Autowired
41
 	@Autowired
37
 	private TpShopSettingMapper shopSettingMapper;
42
 	private TpShopSettingMapper shopSettingMapper;
38
 	
43
 	
86
 				//系统创建不可删除
91
 				//系统创建不可删除
87
 				message.append(shopType.getTypeName() + "为系统创建,不可删除。");
92
 				message.append(shopType.getTypeName() + "为系统创建,不可删除。");
88
 			}else{
93
 			}else{
94
+				/* 类型删除时,tp_shop里面shop_type_id应修改为空*/
95
+				QueryWrapper<TpShop>  tpShop= new QueryWrapper<>();
96
+				tpShop.eq("community_id",shopType.getCommunityId());
97
+				tpShop.eq("shop_type_id",id.toString());
98
+				List<TpShop> tpShopList=tpShopMapper.selectList(tpShop);
99
+				for (TpShop shop:tpShopList){
100
+					shop.setShopTypeId(null);
101
+					tpShopMapper.updateById(shop);
102
+				}
89
 				shopTypeMapper.deleteById(id.toString());
103
 				shopTypeMapper.deleteById(id.toString());
90
 			}
104
 			}
91
 		}
105
 		}

+ 1
- 1
CODE/smart-community/property-api/src/main/resources/mapper/HotelRoomMapper.xml 查看文件

23
                 AND date_format(create_date, '%Y-%m-%d')<![CDATA[<= ]]> date_format(#{endTime}, '%Y-%m-%d')
23
                 AND date_format(create_date, '%Y-%m-%d')<![CDATA[<= ]]> date_format(#{endTime}, '%Y-%m-%d')
24
             </if>
24
             </if>
25
         </where>
25
         </where>
26
-        order by sort desc
26
+        order by sort desc,update_date desc
27
     </select>
27
     </select>
28
 
28
 
29
 </mapper>
29
 </mapper>

+ 2
- 2
CODE/smart-community/property-api/src/main/resources/mapper/TpRentalHouseMapper.xml 查看文件

34
             and t.house_status  = #{tpRentalHouse.houseStatus}
34
             and t.house_status  = #{tpRentalHouse.houseStatus}
35
         </if>
35
         </if>
36
         <if test="tpRentalHouse.startPrice != null and tpRentalHouse.startPrice != ''">
36
         <if test="tpRentalHouse.startPrice != null and tpRentalHouse.startPrice != ''">
37
-            and t.rental_price  >= #{tpRentalHouse.startPrice}
37
+            and t.rental_price  >= #{tpRentalHouse.startPrice,jdbcType=INTEGER}
38
         </if>
38
         </if>
39
         <if test="tpRentalHouse.endPrice != null and tpRentalHouse.endPrice != ''">
39
         <if test="tpRentalHouse.endPrice != null and tpRentalHouse.endPrice != ''">
40
-            and t.rental_price  &lt;= #{tpRentalHouse.endPrice}
40
+            and t.rental_price  &lt;= #{tpRentalHouse.endPrice,jdbcType=INTEGER}
41
         </if>
41
         </if>
42
     </select>
42
     </select>
43
 </mapper>
43
 </mapper>

+ 1
- 1
VUECODE/smart-property-manage/src/router/index.js 查看文件

487
         path: '/grogshop/grogshopRoom',
487
         path: '/grogshop/grogshopRoom',
488
         component: () => import('@/views/grogshop/grogshopRoom'),
488
         component: () => import('@/views/grogshop/grogshopRoom'),
489
         name: 'grogshop-grogshopRoom',
489
         name: 'grogshop-grogshopRoom',
490
-        meta: { title: '房列表', icon: 'table' }
490
+        meta: { title: '房列表', icon: 'table' }
491
       },
491
       },
492
       {
492
       {
493
         path: '/grogshop/grogshopRoomAdd',
493
         path: '/grogshop/grogshopRoomAdd',

+ 17
- 13
VUECODE/smart-property-manage/src/views/grogshop/grogshopRoom.vue 查看文件

1
 <template>
1
 <template>
2
   <div>
2
   <div>
3
     <el-form :inline="true" :model="listQuery" class="form-listQuery">
3
     <el-form :inline="true" :model="listQuery" class="form-listQuery">
4
-      <el-form-item class="filter-item"  label="房编号">
5
-        <el-input v-model="listQuery.roomNo"  placeholder="房编号"/>
4
+      <el-form-item class="filter-item"  label="房编号">
5
+        <el-input v-model="listQuery.roomNo"  placeholder="房编号"/>
6
       </el-form-item>
6
       </el-form-item>
7
-      <el-form-item class="filter-item"  label="房名称">
8
-        <el-input v-model="listQuery.roomName" placeholder="房名称"/>
7
+      <el-form-item class="filter-item"  label="房名称">
8
+        <el-input v-model="listQuery.roomName" placeholder="房名称"/>
9
       </el-form-item>
9
       </el-form-item>
10
-      <el-form-item class="filter-item"  label="房价格">
11
-        <el-input  v-model="listQuery.price" placeholder="房价格"/>
10
+      <el-form-item class="filter-item"  label="房价格">
11
+        <el-input  v-model="listQuery.price" placeholder="房价格"/>
12
       </el-form-item>
12
       </el-form-item>
13
       <el-form-item class="filter-item"  label="上架状态">
13
       <el-form-item class="filter-item"  label="上架状态">
14
-        <el-select v-model="listQuery.roomStatus" placeholder="待办类型">
14
+        <el-select v-model="listQuery.roomStatus" placeholder="上架状态">
15
          <el-option label="已上架" value="1"/>
15
          <el-option label="已上架" value="1"/>
16
          <el-option label="已下架" value="2"/>
16
          <el-option label="已下架" value="2"/>
17
         </el-select>
17
         </el-select>
37
       <el-row>
37
       <el-row>
38
       <el-button type="success" @click="addHotelRoom()">新增</el-button>
38
       <el-button type="success" @click="addHotelRoom()">新增</el-button>
39
       <el-button type="info" @click="addHotelEndit()">编辑</el-button>
39
       <el-button type="info" @click="addHotelEndit()">编辑</el-button>
40
-       <el-button type="primary" @click="enditRoom(1)">上架房间</el-button>
41
-      <el-button type="danger" @click="enditRoom(2)">下架房间</el-button>
40
+       <el-button type="primary" @click="enditRoom(1)">上架房型</el-button>
41
+      <el-button type="danger" @click="enditRoom(2)">下架房型</el-button>
42
+      <span style="padding-left:20%;font-size:9%;color:#C0C0C0;">注:权重越大,APP端展示越靠前(权重相同时按编辑时间从晚到早排序)</span>
42
       </el-row>
43
       </el-row>
43
-
44
     </el-form>
44
     </el-form>
45
       <el-table
45
       <el-table
46
       v-loading="listLoading"
46
       v-loading="listLoading"
54
         type="selection"
54
         type="selection"
55
         width="55"/>
55
         width="55"/>
56
       <el-table-column prop="roomNo" label="编号" align="center"/>
56
       <el-table-column prop="roomNo" label="编号" align="center"/>
57
-      <el-table-column prop="roomName" label="房名称" align="center">
57
+      <el-table-column prop="roomName" label="房名称" align="center">
58
          <template slot-scope="scope" >
58
          <template slot-scope="scope" >
59
         <a :title="scope.row.roomName" @click="clickTitle(scope.row.id)" style="color: #009FCC">
59
         <a :title="scope.row.roomName" @click="clickTitle(scope.row.id)" style="color: #009FCC">
60
            {{ scope.row.roomName}}
60
            {{ scope.row.roomName}}
62
       </template>
62
       </template>
63
       </el-table-column>
63
       </el-table-column>
64
       <el-table-column prop="sort" label="权重" align="center"/>
64
       <el-table-column prop="sort" label="权重" align="center"/>
65
-      <el-table-column prop="price" label="房价格" align="center"/>
65
+      <el-table-column prop="price" label="房价格" align="center"/>
66
       <el-table-column prop="roomStatus" label="上架状态" align="center"><template slot-scope="scope">{{ scope.row.roomStatus=='1'?'已上架':'已下架' }}</template></el-table-column>
66
       <el-table-column prop="roomStatus" label="上架状态" align="center"><template slot-scope="scope">{{ scope.row.roomStatus=='1'?'已上架':'已下架' }}</template></el-table-column>
67
       <el-table-column prop="editUser" label="编辑人" align="center"/>
67
       <el-table-column prop="editUser" label="编辑人" align="center"/>
68
-      <el-table-column prop="createDate" label="时间" align="center"><template slot-scope="scope">{{ formatDate(scope.row.createDate) }}</template></el-table-column>
68
+      <el-table-column prop="createDate" label="时间" align="center"><template slot-scope="scope">{{ formatDate(scope.row.updateDate) }}</template></el-table-column>
69
 
69
 
70
     </el-table>
70
     </el-table>
71
         <div class="block">
71
         <div class="block">
183
     },
183
     },
184
     addHotelEndit(){
184
     addHotelEndit(){
185
       const ids = this.deleteIds
185
       const ids = this.deleteIds
186
+      if (ids.length < 1) {
187
+        this.$message.error('请选择一行数据进行修改!')
188
+        return
189
+      }
186
       if (ids.length > 1) {
190
       if (ids.length > 1) {
187
         this.$message.error('只能选择一行数据进行修改!')
191
         this.$message.error('只能选择一行数据进行修改!')
188
         return
192
         return

+ 14
- 14
VUECODE/smart-property-manage/src/views/grogshop/grogshopRoomAdd.vue 查看文件

1
 <template>
1
 <template>
2
   <div id="root">
2
   <div id="root">
3
     <el-form ref="ruleForm" :model="ruleForm"  label-width="100px" class="demo-ruleForm">
3
     <el-form ref="ruleForm" :model="ruleForm"  label-width="100px" class="demo-ruleForm">
4
-      <el-form-item label="房名称" >
5
-        <el-input v-model="ruleForm.roomName" placeholder="房名称"/>
4
+      <el-form-item label="房名称" >
5
+        <el-input v-model="ruleForm.roomName" placeholder="房名称"/>
6
       </el-form-item>
6
       </el-form-item>
7
-       <el-form-item label="房号" >
8
-        <el-input v-model="ruleForm.roomNo" placeholder="房号"/>
7
+       <el-form-item label="房号" >
8
+        <el-input v-model="ruleForm.roomNo" placeholder="房号"/>
9
       </el-form-item>
9
       </el-form-item>
10
-     <el-form-item class="filter-item" label="房描述" prop="remark" >
11
-        <el-input v-model.trim="ruleForm.remark" placeholder="房描述"/>
10
+     <el-form-item class="filter-item" label="房描述" prop="remark" >
11
+        <el-input v-model.trim="ruleForm.remark" placeholder="房描述"/>
12
       </el-form-item>
12
       </el-form-item>
13
-      <el-form-item label="房价格">
14
-        <el-input v-model="ruleForm.price" placeholder="房间价格"/>
13
+      <el-form-item label="房价格">
14
+        <el-input v-model="ruleForm.price" placeholder="房型价格" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
15
       </el-form-item>
15
       </el-form-item>
16
       <el-form-item class="filter-item"  label="上架状态">
16
       <el-form-item class="filter-item"  label="上架状态">
17
         <el-select v-model="ruleForm.roomStatus" placeholder="上架">
17
         <el-select v-model="ruleForm.roomStatus" placeholder="上架">
20
         </el-select>
20
         </el-select>
21
       </el-form-item>
21
       </el-form-item>
22
       <el-form-item label="权重" prop="sort">
22
       <el-form-item label="权重" prop="sort">
23
-        <el-input v-model="ruleForm.sort" placeholder="权重"/>
23
+        <el-input v-model="ruleForm.sort" placeholder="请输入权重数值" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
24
       </el-form-item>  
24
       </el-form-item>  
25
       <el-form-item>
25
       <el-form-item>
26
         <el-button type="primary" @click="submitForm()">保存</el-button>
26
         <el-button type="primary" @click="submitForm()">保存</el-button>
38
            remark: '',
38
            remark: '',
39
          roomName: '',
39
          roomName: '',
40
        roomStatus: '',
40
        roomStatus: '',
41
-             sort: '',
41
+             sort: '1',
42
            roomNo: ''
42
            roomNo: ''
43
       }
43
       }
44
       // rules: {
44
       // rules: {
59
   methods: {
59
   methods: {
60
     submitForm(){
60
     submitForm(){
61
       if(this.ruleForm.roomNo ===''){
61
       if(this.ruleForm.roomNo ===''){
62
-        this.$message.error('请输入房号');
62
+        this.$message.error('请输入房号');
63
         return
63
         return
64
       }
64
       }
65
       if(this.ruleForm.roomName ===''){
65
       if(this.ruleForm.roomName ===''){
66
-        this.$message.error('请输入房名称');
66
+        this.$message.error('请输入房名称');
67
         return
67
         return
68
       }
68
       }
69
       if(this.ruleForm.price ===''){
69
       if(this.ruleForm.price ===''){
70
-        this.$message.error('房间价格');
70
+        this.$message.error('请输入房型价格');
71
         return
71
         return
72
       }
72
       }
73
     
73
     
77
         }else{
77
         }else{
78
         this.$router.push({ name: 'grogshop-grogshopRoom' })
78
         this.$router.push({ name: 'grogshop-grogshopRoom' })
79
          this.$message({
79
          this.$message({
80
-          message: '新增房成功',
80
+          message: '新增房成功',
81
           type: 'success'
81
           type: 'success'
82
          })
82
          })
83
         }
83
         }

+ 12
- 12
VUECODE/smart-property-manage/src/views/grogshop/grogshopRoomEdit.vue 查看文件

1
 <template>
1
 <template>
2
   <div id="root">
2
   <div id="root">
3
     <el-form ref="ruleForm" :model="ruleForm"  label-width="100px" class="demo-ruleForm">
3
     <el-form ref="ruleForm" :model="ruleForm"  label-width="100px" class="demo-ruleForm">
4
-      <el-form-item label="房名称" >
5
-        <el-input v-model="ruleForm.roomName" placeholder="房名称"/>
4
+      <el-form-item label="房名称" >
5
+        <el-input v-model="ruleForm.roomName" placeholder="房名称"/>
6
       </el-form-item>
6
       </el-form-item>
7
-       <el-form-item label="房号" >
8
-        <el-input v-model="ruleForm.roomNo" placeholder="房号"/>
7
+       <el-form-item label="房号" >
8
+        <el-input v-model="ruleForm.roomNo" placeholder="房号"/>
9
       </el-form-item>
9
       </el-form-item>
10
-     <el-form-item class="filter-item" label="房描述" prop="remark" >
11
-        <el-input v-model.trim="ruleForm.remark" placeholder="房描述"/>
10
+     <el-form-item class="filter-item" label="房描述" prop="remark" >
11
+        <el-input v-model.trim="ruleForm.remark" placeholder="房描述"/>
12
       </el-form-item>
12
       </el-form-item>
13
-      <el-form-item label="房价格">
14
-        <el-input v-model="ruleForm.price" placeholder="房价格"/>
13
+      <el-form-item label="房价格">
14
+        <el-input v-model="ruleForm.price" placeholder="房价格"/>
15
       </el-form-item>
15
       </el-form-item>
16
       <el-form-item class="filter-item"  label="上架状态">
16
       <el-form-item class="filter-item"  label="上架状态">
17
         <el-select v-model="ruleForm.roomStatus" placeholder="上架">
17
         <el-select v-model="ruleForm.roomStatus" placeholder="上架">
61
   methods: {
61
   methods: {
62
     submitForm(){
62
     submitForm(){
63
       if(this.ruleForm.roomNo ===''){
63
       if(this.ruleForm.roomNo ===''){
64
-        this.$message.error('请输入房号');
64
+        this.$message.error('请输入房号');
65
         return
65
         return
66
       }
66
       }
67
       if(this.ruleForm.roomName ===''){
67
       if(this.ruleForm.roomName ===''){
68
-        this.$message.error('请输入房名称');
68
+        this.$message.error('请输入房名称');
69
         return
69
         return
70
       }
70
       }
71
       if(this.ruleForm.price ===''){
71
       if(this.ruleForm.price ===''){
72
-        this.$message.error('房价格');
72
+        this.$message.error('房价格');
73
         return
73
         return
74
       }
74
       }
75
     
75
     
79
         }else{
79
         }else{
80
         this.$router.push({ name: 'grogshop-grogshopRoom' })
80
         this.$router.push({ name: 'grogshop-grogshopRoom' })
81
          this.$message({
81
          this.$message({
82
-          message: '修改房成功',
82
+          message: '修改房成功',
83
           type: 'success'
83
           type: 'success'
84
          })
84
          })
85
         }
85
         }

+ 25
- 6
VUECODE/smart-property-manage/src/views/rental/rentalAdd.vue 查看文件

5
         <el-input v-model="listData.houseName"/>
5
         <el-input v-model="listData.houseName"/>
6
       </el-form-item>
6
       </el-form-item>
7
       <el-form-item label="房间租金" prop="rentalPrice">
7
       <el-form-item label="房间租金" prop="rentalPrice">
8
-        <el-input v-model="listData.rentalPrice"/>
8
+        <el-input v-model="listData.rentalPrice" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
9
       </el-form-item>
9
       </el-form-item>
10
       <el-form-item label="面积" prop="area">
10
       <el-form-item label="面积" prop="area">
11
-        <el-input v-model="listData.area"/>
11
+        <el-input v-model="listData.area" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
12
       </el-form-item>
12
       </el-form-item>
13
       <el-form-item label="app列表展示图" prop="appListImg">
13
       <el-form-item label="app列表展示图" prop="appListImg">
14
         <el-upload
14
         <el-upload
36
             <el-option label="合租" value="2"/>
36
             <el-option label="合租" value="2"/>
37
           </el-select>
37
           </el-select>
38
       </el-form-item>
38
       </el-form-item>
39
-      <el-form-item label="轮播图" prop="appCarouselImg">
39
+      <el-form-item label="轮播图(最多六张)" prop="appCarouselImg">
40
         <el-upload
40
         <el-upload
41
           name="uploadFiles"
41
           name="uploadFiles"
42
           :limit="6"
42
           :limit="6"
64
         <el-input v-model="listData.houseLabel"/>
64
         <el-input v-model="listData.houseLabel"/>
65
       </el-form-item>
65
       </el-form-item>
66
       <el-form-item label="权重" prop="sort">
66
       <el-form-item label="权重" prop="sort">
67
-        <el-input v-model="listData.sort"/>
67
+        <el-input v-model="listData.sort" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
68
       </el-form-item>
68
       </el-form-item>
69
       <el-form-item label="联系电话" prop="houseTel">
69
       <el-form-item label="联系电话" prop="houseTel">
70
-        <el-input v-model="listData.houseTel"/>
70
+        <el-input v-model="listData.houseTel" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
71
       </el-form-item>
71
       </el-form-item>
72
       <el-form-item label="小区地址" prop="communityAddress">
72
       <el-form-item label="小区地址" prop="communityAddress">
73
         <el-input v-model="listData.communityAddress"/>
73
         <el-input v-model="listData.communityAddress"/>
90
         <el-checkbox v-model="listData.bathroom" true-label="1" false-label="0">独卫</el-checkbox>
90
         <el-checkbox v-model="listData.bathroom" true-label="1" false-label="0">独卫</el-checkbox>
91
         <el-checkbox v-model="listData.balcony" true-label="1" false-label="0">阳台</el-checkbox>
91
         <el-checkbox v-model="listData.balcony" true-label="1" false-label="0">阳台</el-checkbox>
92
       </el-form-item>
92
       </el-form-item>
93
-      <el-form-item label="高德坐标">
93
+      <el-form-item label="高德坐标" prop="communityLatitude">
94
         <el-input placeholder="经度" v-model="listData.communityLongitude" style="width: 150px;" />
94
         <el-input placeholder="经度" v-model="listData.communityLongitude" style="width: 150px;" />
95
         <el-input placeholder="纬度" v-model="listData.communityLatitude" style="width: 150px;" />
95
         <el-input placeholder="纬度" v-model="listData.communityLatitude" style="width: 150px;" />
96
+        <span>在地图上搜索选择酒店位置确定坐标值,供APP端用户导航</span>
96
       </el-form-item>
97
       </el-form-item>
97
       <el-form-item label="">
98
       <el-form-item label="">
98
          <!-- 地图 -->
99
          <!-- 地图 -->
181
         houseName: [
182
         houseName: [
182
           { required: true, message: '请输入房间名称', trigger: 'blur' }
183
           { required: true, message: '请输入房间名称', trigger: 'blur' }
183
         ],
184
         ],
185
+        rentalPrice: [
186
+          { required: true, message: '请输入房间租金', trigger: 'blur' }
187
+        ],
184
         houseTel: [
188
         houseTel: [
185
           { required: true, message: '请输入联系电话', trigger: 'blur' }
189
           { required: true, message: '请输入联系电话', trigger: 'blur' }
186
         ],
190
         ],
191
+        houseStatus: [
192
+          { required: true, message: '请选择上架状态', trigger: 'blur' }
193
+        ],
194
+        houseType: [
195
+          { required: true, message: '请选择户型', trigger: 'blur' }
196
+        ],
197
+        rentalType: [
198
+          { required: true, message: '请选择租赁方式', trigger: 'blur' }
199
+        ],
187
         appListImg: [
200
         appListImg: [
188
           { required: true, message: 'app列表展示图', trigger: 'blur' }
201
           { required: true, message: 'app列表展示图', trigger: 'blur' }
189
         ],
202
         ],
190
         appCarouselImg: [
203
         appCarouselImg: [
191
           { required: true, message: '轮播图', trigger: 'blur' }
204
           { required: true, message: '轮播图', trigger: 'blur' }
192
         ],
205
         ],
206
+        communityAddress: [
207
+          { required: true, message: '请选择小区地址', trigger: 'blur' }
208
+        ],
209
+        communityLatitude: [
210
+          { required: true, message: '请选择坐标', trigger: 'blur' }
211
+        ],
193
       }
212
       }
194
     }
213
     }
195
   },
214
   },

+ 25
- 6
VUECODE/smart-property-manage/src/views/rental/rentalEdit.vue 查看文件

5
         <el-input v-model="listData.houseName"/>
5
         <el-input v-model="listData.houseName"/>
6
       </el-form-item>
6
       </el-form-item>
7
       <el-form-item label="房间租金" prop="rentalPrice">
7
       <el-form-item label="房间租金" prop="rentalPrice">
8
-        <el-input v-model="listData.rentalPrice"/>
8
+        <el-input v-model="listData.rentalPrice" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
9
       </el-form-item>
9
       </el-form-item>
10
       <el-form-item label="面积" prop="area">
10
       <el-form-item label="面积" prop="area">
11
-        <el-input v-model="listData.area"/>
11
+        <el-input v-model="listData.area" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
12
       </el-form-item>
12
       </el-form-item>
13
       <el-form-item label="app列表展示图" prop="appListImg">
13
       <el-form-item label="app列表展示图" prop="appListImg">
14
         <el-upload
14
         <el-upload
36
             <el-option label="合租" value="2"/>
36
             <el-option label="合租" value="2"/>
37
           </el-select>
37
           </el-select>
38
       </el-form-item>
38
       </el-form-item>
39
-      <el-form-item label="轮播图" prop="appCarouselImg">
39
+      <el-form-item label="轮播图(最多六张)" prop="appCarouselImg">
40
         <el-upload
40
         <el-upload
41
           name="uploadFiles"
41
           name="uploadFiles"
42
           :limit="6"
42
           :limit="6"
65
         <el-input v-model="listData.houseLabel"/>
65
         <el-input v-model="listData.houseLabel"/>
66
       </el-form-item>
66
       </el-form-item>
67
       <el-form-item label="权重" prop="sort">
67
       <el-form-item label="权重" prop="sort">
68
-        <el-input v-model="listData.sort"/>
68
+        <el-input v-model="listData.sort" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
69
       </el-form-item>
69
       </el-form-item>
70
       <el-form-item label="联系电话" prop="houseTel">
70
       <el-form-item label="联系电话" prop="houseTel">
71
-        <el-input v-model="listData.houseTel"/>
71
+        <el-input v-model="listData.houseTel" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
72
       </el-form-item>
72
       </el-form-item>
73
       <el-form-item label="小区地址" prop="communityAddress">
73
       <el-form-item label="小区地址" prop="communityAddress">
74
         <el-input v-model="listData.communityAddress"/>
74
         <el-input v-model="listData.communityAddress"/>
91
         <el-checkbox v-model="listData.bathroom" true-label="1" false-label="0">独卫</el-checkbox>
91
         <el-checkbox v-model="listData.bathroom" true-label="1" false-label="0">独卫</el-checkbox>
92
         <el-checkbox v-model="listData.balcony" true-label="1" false-label="0">阳台</el-checkbox>
92
         <el-checkbox v-model="listData.balcony" true-label="1" false-label="0">阳台</el-checkbox>
93
       </el-form-item>
93
       </el-form-item>
94
-      <el-form-item label="高德坐标">
94
+      <el-form-item label="高德坐标" prop="communityLatitude">
95
         <el-input placeholder="经度" v-model="listData.communityLongitude" style="width: 150px;" />
95
         <el-input placeholder="经度" v-model="listData.communityLongitude" style="width: 150px;" />
96
         <el-input placeholder="纬度" v-model="listData.communityLatitude" style="width: 150px;" />
96
         <el-input placeholder="纬度" v-model="listData.communityLatitude" style="width: 150px;" />
97
+        <span>在地图上搜索选择酒店位置确定坐标值,供APP端用户导航</span>
97
       </el-form-item>
98
       </el-form-item>
98
       <el-form-item label="">
99
       <el-form-item label="">
99
          <!-- 地图 -->
100
          <!-- 地图 -->
182
         houseName: [
183
         houseName: [
183
           { required: true, message: '请输入房间名称', trigger: 'blur' }
184
           { required: true, message: '请输入房间名称', trigger: 'blur' }
184
         ],
185
         ],
186
+        rentalPrice: [
187
+          { required: true, message: '请输入房间租金', trigger: 'blur' }
188
+        ],
185
         houseTel: [
189
         houseTel: [
186
           { required: true, message: '请输入联系电话', trigger: 'blur' }
190
           { required: true, message: '请输入联系电话', trigger: 'blur' }
187
         ],
191
         ],
192
+        houseStatus: [
193
+          { required: true, message: '请选择上架状态', trigger: 'blur' }
194
+        ],
195
+        houseType: [
196
+          { required: true, message: '请选择户型', trigger: 'blur' }
197
+        ],
198
+        rentalType: [
199
+          { required: true, message: '请选择租赁方式', trigger: 'blur' }
200
+        ],
188
         appListImg: [
201
         appListImg: [
189
           { required: true, message: 'app列表展示图', trigger: 'blur' }
202
           { required: true, message: 'app列表展示图', trigger: 'blur' }
190
         ],
203
         ],
191
         appCarouselImg: [
204
         appCarouselImg: [
192
           { required: true, message: '轮播图', trigger: 'blur' }
205
           { required: true, message: '轮播图', trigger: 'blur' }
193
         ],
206
         ],
207
+        communityAddress: [
208
+          { required: true, message: '请选择小区地址', trigger: 'blur' }
209
+        ],
210
+        communityLatitude: [
211
+          { required: true, message: '请选择坐标', trigger: 'blur' }
212
+        ],
194
       }
213
       }
195
     }
214
     }
196
   },
215
   },

+ 7
- 2
VUECODE/smart-property-manage/src/views/rental/rentalIndex.vue 查看文件

9
         <el-input v-model.trim="listQuery.houseName" placeholder="房间名称" />
9
         <el-input v-model.trim="listQuery.houseName" placeholder="房间名称" />
10
       </el-form-item>
10
       </el-form-item>
11
       <el-form-item class="filter-item" label="租金从" >
11
       <el-form-item class="filter-item" label="租金从" >
12
-        <el-input v-model.trim="listQuery.startPrice" placeholder="租金从" />
12
+        <el-input v-model.trim="listQuery.startPrice" onkeyup="this.value=this.value.replace(/\D/g,'')" placeholder="租金从" />
13
       </el-form-item>
13
       </el-form-item>
14
       <el-form-item class="filter-item" label="到" >
14
       <el-form-item class="filter-item" label="到" >
15
-        <el-input v-model.trim="listQuery.endPrice" placeholder="到" />
15
+        <el-input v-model.trim="listQuery.endPrice" onkeyup="this.value=this.value.replace(/\D/g,'')" placeholder="到" />
16
       </el-form-item>
16
       </el-form-item>
17
       <el-form-item class="filter-item" label="租赁方式" >
17
       <el-form-item class="filter-item" label="租赁方式" >
18
         <el-select v-model="listQuery.rentalType" placeholder="请选择">
18
         <el-select v-model="listQuery.rentalType" placeholder="请选择">
44
       <el-button type="warning" @click="edit">修改</el-button>
44
       <el-button type="warning" @click="edit">修改</el-button>
45
       <el-button type="danger" @click="shelfRental">上架房间</el-button>
45
       <el-button type="danger" @click="shelfRental">上架房间</el-button>
46
       <el-button type="danger" @click="obtainedRental">下架房间</el-button>
46
       <el-button type="danger" @click="obtainedRental">下架房间</el-button>
47
+      <span>注:权重越大,APP端展示越靠前(权重相同时按编辑时间从晚到早排序)</span>
47
     </div>
48
     </div>
48
     <el-table
49
     <el-table
49
       v-loading="listLoading"
50
       v-loading="listLoading"
188
       }
189
       }
189
     },
190
     },
190
 	  search() {
191
 	  search() {
192
+      if(this.listQuery.startPrice > this.listQuery.endPrice){
193
+          this.$message.warning("起始金额不能大于结束金额");
194
+          return
195
+      }
191
       this.listQuery.pageNum = 1
196
       this.listQuery.pageNum = 1
192
       this.dataQuery()
197
       this.dataQuery()
193
     },
198
     },

+ 16
- 4
VUECODE/smart-property-manage/src/views/shop/shopAdd.vue 查看文件

47
         </el-dialog>
47
         </el-dialog>
48
       </el-form-item>
48
       </el-form-item>
49
       <el-form-item label="权重" prop="sort">
49
       <el-form-item label="权重" prop="sort">
50
-        <el-input v-model="listData.sort"/>
50
+        <el-input v-model="listData.sort" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
51
+        <span  style="font-size:9%;color:#C0C0C0">{{ '权重值越大,排序越靠前' }}</span>
51
       </el-form-item>
52
       </el-form-item>
52
       <el-form-item label="商铺类型" prop="shopTypeId">
53
       <el-form-item label="商铺类型" prop="shopTypeId">
53
         <el-select v-model="listData.shopTypeId" placeholder="商铺类型" clearable class="filter-item">
54
         <el-select v-model="listData.shopTypeId" placeholder="商铺类型" clearable class="filter-item">
61
         </el-select>
62
         </el-select>
62
       </el-form-item>
63
       </el-form-item>
63
       <el-form-item label="联系电话" prop="shopTel">
64
       <el-form-item label="联系电话" prop="shopTel">
64
-        <el-input v-model="listData.shopTel"/>
65
+        <el-input v-model="listData.shopTel" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
65
       </el-form-item>
66
       </el-form-item>
66
       <el-form-item label="商铺地址" prop="shopAddress">
67
       <el-form-item label="商铺地址" prop="shopAddress">
67
         <el-input v-model="listData.shopAddress"/>
68
         <el-input v-model="listData.shopAddress"/>
68
       </el-form-item>
69
       </el-form-item>
69
       <el-form-item label="人均消费" prop="averagePrice">
70
       <el-form-item label="人均消费" prop="averagePrice">
70
-        <el-input v-model="listData.averagePrice"/>
71
+        <el-input v-model="listData.averagePrice" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
71
       </el-form-item>
72
       </el-form-item>
72
       <el-form-item label="高德坐标">
73
       <el-form-item label="高德坐标">
73
         <el-input placeholder="经度" v-model="listData.shopLongitude" style="width: 150px;" />
74
         <el-input placeholder="经度" v-model="listData.shopLongitude" style="width: 150px;" />
117
         appIndexImg: '',
118
         appIndexImg: '',
118
         appListImg: '',
119
         appListImg: '',
119
         appCarouselImg: [],
120
         appCarouselImg: [],
120
-        sort: '',
121
+        sort: '1',
121
         shopTypeId: '',
122
         shopTypeId: '',
122
         shopStatus: '',
123
         shopStatus: '',
123
         shopTel: '',
124
         shopTel: '',
189
     handleSuccessCarouselImg(response, file, fileList) { // 活动配图上传成功时回调
190
     handleSuccessCarouselImg(response, file, fileList) { // 活动配图上传成功时回调
190
       const resImg = response.data[0]
191
       const resImg = response.data[0]
191
       this.listData.appCarouselImg.push(resImg)
192
       this.listData.appCarouselImg.push(resImg)
193
+      console.log('this.listData.appCarouselImg.length',this.listData.appCarouselImg.length)
194
+      if(this.listData.appCarouselImg.length === 6){
195
+         this.$message({
196
+          message: '当期图片添加已到最大限制',
197
+          type: 'warning'
198
+        });
199
+      }
192
     },
200
     },
193
     handlePictureCardPreview(file) {
201
     handlePictureCardPreview(file) {
194
       this.dialogImageUrl = file.url;
202
       this.dialogImageUrl = file.url;
242
       this.$refs[formName].resetFields()
250
       this.$refs[formName].resetFields()
243
     },
251
     },
244
     addShop() {
252
     addShop() {
253
+      if(this.listData.shopIntroduction ===''){
254
+        this.$message.error('商铺介绍不能为空');
255
+        return
256
+      }
245
       // 加载框
257
       // 加载框
246
       const loading = this.$loading({
258
       const loading = this.$loading({
247
         lock: true,
259
         lock: true,

+ 2
- 0
VUECODE/smart-property-manage/src/views/shop/shopIndex.vue 查看文件

220
       const ids = this.deleteIds
220
       const ids = this.deleteIds
221
       if (ids < 1) {
221
       if (ids < 1) {
222
         this.$message.error('请至少选择一行数据上架!')
222
         this.$message.error('请至少选择一行数据上架!')
223
+        this.listLoading = false
223
         return
224
         return
224
       }
225
       }
225
       this.$store.dispatch('shopType/ShelfShop', ids).then((res) => {
226
       this.$store.dispatch('shopType/ShelfShop', ids).then((res) => {
235
       const ids = this.deleteIds
236
       const ids = this.deleteIds
236
       if (ids < 1) {
237
       if (ids < 1) {
237
         this.$message.error('请至少选择一行数据下架!')
238
         this.$message.error('请至少选择一行数据下架!')
239
+        this.listLoading = false
238
         return
240
         return
239
       }
241
       }
240
       this.$store.dispatch('shopType/ObtainedShop', ids).then((res) => {
242
       this.$store.dispatch('shopType/ObtainedShop', ids).then((res) => {

+ 158
- 122
文档/MYSQL/smartCommunity.pdb 查看文件

1
 <?xml version="1.0" encoding="UTF-8"?>
1
 <?xml version="1.0" encoding="UTF-8"?>
2
-<?PowerDesigner AppLocale="UTF16" ID="{1EFA7B8F-E5BE-422B-A0AE-B907AA87924F}" Label="" LastModificationDate="1557818754" Name="smartCommunity" Objects="1163" Symbols="129" 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="1557991843" Name="smartCommunity" Objects="1154" Symbols="129" Target="MySQL 5.0" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
3
 <!-- do not edit this file -->
3
 <!-- do not edit this file -->
4
 
4
 
5
 <Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
5
 <Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
6979
 <a:CreationDate>1557303510</a:CreationDate>
6979
 <a:CreationDate>1557303510</a:CreationDate>
6980
 <a:ModificationDate>1557306066</a:ModificationDate>
6980
 <a:ModificationDate>1557306066</a:ModificationDate>
6981
 <a:IconMode>-1</a:IconMode>
6981
 <a:IconMode>-1</a:IconMode>
6982
-<a:Rect>((187327,18360), (204115,49558))</a:Rect>
6982
+<a:Rect>((187327,17010), (204115,50908))</a:Rect>
6983
 <a:LineColor>12615680</a:LineColor>
6983
 <a:LineColor>12615680</a:LineColor>
6984
 <a:FillColor>16570034</a:FillColor>
6984
 <a:FillColor>16570034</a:FillColor>
6985
 <a:ShadowColor>12632256</a:ShadowColor>
6985
 <a:ShadowColor>12632256</a:ShadowColor>
17160
 <a:Code>sort</a:Code>
17160
 <a:Code>sort</a:Code>
17161
 <a:CreationDate>1557302933</a:CreationDate>
17161
 <a:CreationDate>1557302933</a:CreationDate>
17162
 <a:Creator>szc</a:Creator>
17162
 <a:Creator>szc</a:Creator>
17163
-<a:ModificationDate>1557303497</a:ModificationDate>
17163
+<a:ModificationDate>1557991843</a:ModificationDate>
17164
 <a:Modifier>szc</a:Modifier>
17164
 <a:Modifier>szc</a:Modifier>
17165
 <a:Comment>排序(权重)</a:Comment>
17165
 <a:Comment>排序(权重)</a:Comment>
17166
-<a:DataType>varchar(2)</a:DataType>
17167
-<a:Length>2</a:Length>
17166
+<a:DataType>int(11)</a:DataType>
17167
+<a:Length>11</a:Length>
17168
 </o:Column>
17168
 </o:Column>
17169
 <o:Column Id="o994">
17169
 <o:Column Id="o994">
17170
 <a:ObjectID>374CA7A2-870F-4618-8B30-6B2A033445B2</a:ObjectID>
17170
 <a:ObjectID>374CA7A2-870F-4618-8B30-6B2A033445B2</a:ObjectID>
17524
 <a:Code>tp_rental_house</a:Code>
17524
 <a:Code>tp_rental_house</a:Code>
17525
 <a:CreationDate>1557303510</a:CreationDate>
17525
 <a:CreationDate>1557303510</a:CreationDate>
17526
 <a:Creator>szc</a:Creator>
17526
 <a:Creator>szc</a:Creator>
17527
-<a:ModificationDate>1557818754</a:ModificationDate>
17527
+<a:ModificationDate>1557819511</a:ModificationDate>
17528
 <a:Modifier>szc</a:Modifier>
17528
 <a:Modifier>szc</a:Modifier>
17529
 <a:Comment>出租公寓表</a:Comment>
17529
 <a:Comment>出租公寓表</a:Comment>
17530
 <a:TotalSavingCurrency/>
17530
 <a:TotalSavingCurrency/>
17759
 </o:Column>
17759
 </o:Column>
17760
 <o:Column Id="o1039">
17760
 <o:Column Id="o1039">
17761
 <a:ObjectID>0F598383-042D-42FD-B7DD-5EAD70E46C1B</a:ObjectID>
17761
 <a:ObjectID>0F598383-042D-42FD-B7DD-5EAD70E46C1B</a:ObjectID>
17762
-<a:Name>dining_table</a:Name>
17763
-<a:Code>dining_table</a:Code>
17762
+<a:Name>sofa</a:Name>
17763
+<a:Code>sofa</a:Code>
17764
 <a:CreationDate>1557307121</a:CreationDate>
17764
 <a:CreationDate>1557307121</a:CreationDate>
17765
 <a:Creator>szc</a:Creator>
17765
 <a:Creator>szc</a:Creator>
17766
-<a:ModificationDate>1557307546</a:ModificationDate>
17766
+<a:ModificationDate>1557819511</a:ModificationDate>
17767
 <a:Modifier>szc</a:Modifier>
17767
 <a:Modifier>szc</a:Modifier>
17768
-<a:Comment>餐桌 1 有</a:Comment>
17768
+<a:Comment>沙发 1 有</a:Comment>
17769
 <a:DataType>varchar(1)</a:DataType>
17769
 <a:DataType>varchar(1)</a:DataType>
17770
 <a:Length>1</a:Length>
17770
 <a:Length>1</a:Length>
17771
 </o:Column>
17771
 </o:Column>
17772
 <o:Column Id="o1040">
17772
 <o:Column Id="o1040">
17773
-<a:ObjectID>7FB29743-6F55-4ADD-829C-886CD8235B78</a:ObjectID>
17774
-<a:Name>computer_desk</a:Name>
17775
-<a:Code>computer_desk</a:Code>
17773
+<a:ObjectID>95D69A16-BEA6-4D93-AE71-BD1F110A4B26</a:ObjectID>
17774
+<a:Name>washing_machine</a:Name>
17775
+<a:Code>washing_machine</a:Code>
17776
 <a:CreationDate>1557307121</a:CreationDate>
17776
 <a:CreationDate>1557307121</a:CreationDate>
17777
 <a:Creator>szc</a:Creator>
17777
 <a:Creator>szc</a:Creator>
17778
 <a:ModificationDate>1557307546</a:ModificationDate>
17778
 <a:ModificationDate>1557307546</a:ModificationDate>
17779
 <a:Modifier>szc</a:Modifier>
17779
 <a:Modifier>szc</a:Modifier>
17780
-<a:Comment>电脑桌 1 有</a:Comment>
17780
+<a:Comment> 洗衣机 1 有</a:Comment>
17781
 <a:DataType>varchar(1)</a:DataType>
17781
 <a:DataType>varchar(1)</a:DataType>
17782
 <a:Length>1</a:Length>
17782
 <a:Length>1</a:Length>
17783
 </o:Column>
17783
 </o:Column>
17784
 <o:Column Id="o1041">
17784
 <o:Column Id="o1041">
17785
-<a:ObjectID>BD673A93-F61B-4C96-BEAD-2283ACDFAF64</a:ObjectID>
17786
-<a:Name>water_heater</a:Name>
17787
-<a:Code>water_heater</a:Code>
17785
+<a:ObjectID>DD7E6C40-AD47-4864-AFFB-FBB0E8D9121B</a:ObjectID>
17786
+<a:Name>air_conditioning</a:Name>
17787
+<a:Code>air_conditioning</a:Code>
17788
 <a:CreationDate>1557307121</a:CreationDate>
17788
 <a:CreationDate>1557307121</a:CreationDate>
17789
 <a:Creator>szc</a:Creator>
17789
 <a:Creator>szc</a:Creator>
17790
 <a:ModificationDate>1557307546</a:ModificationDate>
17790
 <a:ModificationDate>1557307546</a:ModificationDate>
17791
 <a:Modifier>szc</a:Modifier>
17791
 <a:Modifier>szc</a:Modifier>
17792
-<a:Comment>热水器 1 有</a:Comment>
17792
+<a:Comment>空调 1 有</a:Comment>
17793
 <a:DataType>varchar(1)</a:DataType>
17793
 <a:DataType>varchar(1)</a:DataType>
17794
 <a:Length>1</a:Length>
17794
 <a:Length>1</a:Length>
17795
 </o:Column>
17795
 </o:Column>
17796
 <o:Column Id="o1042">
17796
 <o:Column Id="o1042">
17797
-<a:ObjectID>4F881349-E1A5-4DE0-8010-BC61A8DF88A3</a:ObjectID>
17798
-<a:Name>chair</a:Name>
17799
-<a:Code>chair</a:Code>
17800
-<a:CreationDate>1557307121</a:CreationDate>
17797
+<a:ObjectID>00143CC9-8BE2-4977-A1B3-83A931F33907</a:ObjectID>
17798
+<a:Name>fridge</a:Name>
17799
+<a:Code>fridge</a:Code>
17800
+<a:CreationDate>1557818776</a:CreationDate>
17801
 <a:Creator>szc</a:Creator>
17801
 <a:Creator>szc</a:Creator>
17802
-<a:ModificationDate>1557307546</a:ModificationDate>
17802
+<a:ModificationDate>1557819511</a:ModificationDate>
17803
 <a:Modifier>szc</a:Modifier>
17803
 <a:Modifier>szc</a:Modifier>
17804
-<a:Comment>椅子 1 有</a:Comment>
17804
+<a:Comment>冰箱 1 有</a:Comment>
17805
 <a:DataType>varchar(1)</a:DataType>
17805
 <a:DataType>varchar(1)</a:DataType>
17806
 <a:Length>1</a:Length>
17806
 <a:Length>1</a:Length>
17807
 </o:Column>
17807
 </o:Column>
17808
 <o:Column Id="o1043">
17808
 <o:Column Id="o1043">
17809
-<a:ObjectID>95D69A16-BEA6-4D93-AE71-BD1F110A4B26</a:ObjectID>
17810
-<a:Name>washing_machine</a:Name>
17811
-<a:Code>washing_machine</a:Code>
17812
-<a:CreationDate>1557307121</a:CreationDate>
17809
+<a:ObjectID>2DA64D7F-937A-462D-8887-C882BF3B10CD</a:ObjectID>
17810
+<a:Name>TV</a:Name>
17811
+<a:Code>TV</a:Code>
17812
+<a:CreationDate>1557818776</a:CreationDate>
17813
 <a:Creator>szc</a:Creator>
17813
 <a:Creator>szc</a:Creator>
17814
-<a:ModificationDate>1557307546</a:ModificationDate>
17814
+<a:ModificationDate>1557819511</a:ModificationDate>
17815
 <a:Modifier>szc</a:Modifier>
17815
 <a:Modifier>szc</a:Modifier>
17816
-<a:Comment> 洗衣机 1 有</a:Comment>
17816
+<a:Comment>电视 1有</a:Comment>
17817
 <a:DataType>varchar(1)</a:DataType>
17817
 <a:DataType>varchar(1)</a:DataType>
17818
 <a:Length>1</a:Length>
17818
 <a:Length>1</a:Length>
17819
 </o:Column>
17819
 </o:Column>
17820
 <o:Column Id="o1044">
17820
 <o:Column Id="o1044">
17821
-<a:ObjectID>DD7E6C40-AD47-4864-AFFB-FBB0E8D9121B</a:ObjectID>
17822
-<a:Name>air_conditioning</a:Name>
17823
-<a:Code>air_conditioning</a:Code>
17824
-<a:CreationDate>1557307121</a:CreationDate>
17821
+<a:ObjectID>A9AA4CDC-CAA9-4524-B36F-93BDC87C4F0E</a:ObjectID>
17822
+<a:Name>smart_lock</a:Name>
17823
+<a:Code>smart_lock</a:Code>
17824
+<a:CreationDate>1557818776</a:CreationDate>
17825
 <a:Creator>szc</a:Creator>
17825
 <a:Creator>szc</a:Creator>
17826
-<a:ModificationDate>1557307546</a:ModificationDate>
17826
+<a:ModificationDate>1557819511</a:ModificationDate>
17827
 <a:Modifier>szc</a:Modifier>
17827
 <a:Modifier>szc</a:Modifier>
17828
-<a:Comment>空调 1 有</a:Comment>
17828
+<a:Comment>智能锁 1有</a:Comment>
17829
 <a:DataType>varchar(1)</a:DataType>
17829
 <a:DataType>varchar(1)</a:DataType>
17830
 <a:Length>1</a:Length>
17830
 <a:Length>1</a:Length>
17831
 </o:Column>
17831
 </o:Column>
17832
 <o:Column Id="o1045">
17832
 <o:Column Id="o1045">
17833
-<a:ObjectID>8F69DF57-D61E-47AB-8E05-BB0EBB0B5139</a:ObjectID>
17834
-<a:Name>table_lamp</a:Name>
17835
-<a:Code>table_lamp</a:Code>
17833
+<a:ObjectID>BD673A93-F61B-4C96-BEAD-2283ACDFAF64</a:ObjectID>
17834
+<a:Name>water_heater</a:Name>
17835
+<a:Code>water_heater</a:Code>
17836
 <a:CreationDate>1557307121</a:CreationDate>
17836
 <a:CreationDate>1557307121</a:CreationDate>
17837
 <a:Creator>szc</a:Creator>
17837
 <a:Creator>szc</a:Creator>
17838
 <a:ModificationDate>1557307546</a:ModificationDate>
17838
 <a:ModificationDate>1557307546</a:ModificationDate>
17839
 <a:Modifier>szc</a:Modifier>
17839
 <a:Modifier>szc</a:Modifier>
17840
-<a:Comment>台灯 1 有</a:Comment>
17840
+<a:Comment>热水器 1 有</a:Comment>
17841
 <a:DataType>varchar(1)</a:DataType>
17841
 <a:DataType>varchar(1)</a:DataType>
17842
 <a:Length>1</a:Length>
17842
 <a:Length>1</a:Length>
17843
 </o:Column>
17843
 </o:Column>
17844
 <o:Column Id="o1046">
17844
 <o:Column Id="o1046">
17845
+<a:ObjectID>02B389B0-AF1E-4E9F-9FC6-F23DC270B992</a:ObjectID>
17846
+<a:Name>desk</a:Name>
17847
+<a:Code>desk</a:Code>
17848
+<a:CreationDate>1557818776</a:CreationDate>
17849
+<a:Creator>szc</a:Creator>
17850
+<a:ModificationDate>1557819511</a:ModificationDate>
17851
+<a:Modifier>szc</a:Modifier>
17852
+<a:Comment>桌子 1 有</a:Comment>
17853
+<a:DataType>varchar(1)</a:DataType>
17854
+<a:Length>1</a:Length>
17855
+</o:Column>
17856
+<o:Column Id="o1047">
17857
+<a:ObjectID>4F881349-E1A5-4DE0-8010-BC61A8DF88A3</a:ObjectID>
17858
+<a:Name>chair</a:Name>
17859
+<a:Code>chair</a:Code>
17860
+<a:CreationDate>1557307121</a:CreationDate>
17861
+<a:Creator>szc</a:Creator>
17862
+<a:ModificationDate>1557307546</a:ModificationDate>
17863
+<a:Modifier>szc</a:Modifier>
17864
+<a:Comment>椅子 1 有</a:Comment>
17865
+<a:DataType>varchar(1)</a:DataType>
17866
+<a:Length>1</a:Length>
17867
+</o:Column>
17868
+<o:Column Id="o1048">
17845
 <a:ObjectID>0A425DF5-5766-4069-BD6E-771C1676BB85</a:ObjectID>
17869
 <a:ObjectID>0A425DF5-5766-4069-BD6E-771C1676BB85</a:ObjectID>
17846
 <a:Name>WiFi</a:Name>
17870
 <a:Name>WiFi</a:Name>
17847
 <a:Code>WiFi</a:Code>
17871
 <a:Code>WiFi</a:Code>
17853
 <a:DataType>varchar(1)</a:DataType>
17877
 <a:DataType>varchar(1)</a:DataType>
17854
 <a:Length>1</a:Length>
17878
 <a:Length>1</a:Length>
17855
 </o:Column>
17879
 </o:Column>
17856
-<o:Column Id="o1047">
17880
+<o:Column Id="o1049">
17881
+<a:ObjectID>8F69DF57-D61E-47AB-8E05-BB0EBB0B5139</a:ObjectID>
17882
+<a:Name>kitchen</a:Name>
17883
+<a:Code>kitchen</a:Code>
17884
+<a:CreationDate>1557307121</a:CreationDate>
17885
+<a:Creator>szc</a:Creator>
17886
+<a:ModificationDate>1557819511</a:ModificationDate>
17887
+<a:Modifier>szc</a:Modifier>
17888
+<a:Comment>厨房 1 有</a:Comment>
17889
+<a:DataType>varchar(1)</a:DataType>
17890
+<a:Length>1</a:Length>
17891
+</o:Column>
17892
+<o:Column Id="o1050">
17857
 <a:ObjectID>5CA481DC-A4C9-4723-B1E5-43F84387D203</a:ObjectID>
17893
 <a:ObjectID>5CA481DC-A4C9-4723-B1E5-43F84387D203</a:ObjectID>
17858
-<a:Name>microwave_oven</a:Name>
17859
-<a:Code>microwave_oven</a:Code>
17894
+<a:Name>bathroom</a:Name>
17895
+<a:Code>bathroom</a:Code>
17860
 <a:CreationDate>1557307121</a:CreationDate>
17896
 <a:CreationDate>1557307121</a:CreationDate>
17861
 <a:Creator>szc</a:Creator>
17897
 <a:Creator>szc</a:Creator>
17862
-<a:ModificationDate>1557307546</a:ModificationDate>
17898
+<a:ModificationDate>1557819544</a:ModificationDate>
17863
 <a:Modifier>szc</a:Modifier>
17899
 <a:Modifier>szc</a:Modifier>
17864
-<a:Comment>微波炉 1 有</a:Comment>
17900
+<a:Comment>独卫 1 有</a:Comment>
17865
 <a:DataType>varchar(1)</a:DataType>
17901
 <a:DataType>varchar(1)</a:DataType>
17866
 <a:Length>1</a:Length>
17902
 <a:Length>1</a:Length>
17867
 </o:Column>
17903
 </o:Column>
17868
-<o:Column Id="o1048">
17904
+<o:Column Id="o1051">
17869
 <a:ObjectID>8100898B-1949-4F10-B73D-47B3D94A8826</a:ObjectID>
17905
 <a:ObjectID>8100898B-1949-4F10-B73D-47B3D94A8826</a:ObjectID>
17870
-<a:Name>natural_gas</a:Name>
17871
-<a:Code>natural_gas</a:Code>
17906
+<a:Name>balcony</a:Name>
17907
+<a:Code>balcony</a:Code>
17872
 <a:CreationDate>1557307121</a:CreationDate>
17908
 <a:CreationDate>1557307121</a:CreationDate>
17873
 <a:Creator>szc</a:Creator>
17909
 <a:Creator>szc</a:Creator>
17874
-<a:ModificationDate>1557307546</a:ModificationDate>
17910
+<a:ModificationDate>1557819511</a:ModificationDate>
17875
 <a:Modifier>szc</a:Modifier>
17911
 <a:Modifier>szc</a:Modifier>
17876
-<a:Comment>天然气 1 有</a:Comment>
17912
+<a:Comment>阳台 1 有</a:Comment>
17877
 <a:DataType>varchar(1)</a:DataType>
17913
 <a:DataType>varchar(1)</a:DataType>
17878
 <a:Length>1</a:Length>
17914
 <a:Length>1</a:Length>
17879
 </o:Column>
17915
 </o:Column>
17880
-<o:Column Id="o1049">
17916
+<o:Column Id="o1052">
17881
 <a:ObjectID>86966D69-2983-4EEE-B469-B2630F47E55E</a:ObjectID>
17917
 <a:ObjectID>86966D69-2983-4EEE-B469-B2630F47E55E</a:ObjectID>
17882
 <a:Name>create_date</a:Name>
17918
 <a:Name>create_date</a:Name>
17883
 <a:Code>create_date</a:Code>
17919
 <a:Code>create_date</a:Code>
17888
 <a:Comment>创建时间</a:Comment>
17924
 <a:Comment>创建时间</a:Comment>
17889
 <a:DataType>datetime</a:DataType>
17925
 <a:DataType>datetime</a:DataType>
17890
 </o:Column>
17926
 </o:Column>
17891
-<o:Column Id="o1050">
17927
+<o:Column Id="o1053">
17892
 <a:ObjectID>0E612C68-BF9C-4454-889C-68B6A3CAF9CB</a:ObjectID>
17928
 <a:ObjectID>0E612C68-BF9C-4454-889C-68B6A3CAF9CB</a:ObjectID>
17893
 <a:Name>create_user</a:Name>
17929
 <a:Name>create_user</a:Name>
17894
 <a:Code>create_user</a:Code>
17930
 <a:Code>create_user</a:Code>
17900
 <a:DataType>int(11)</a:DataType>
17936
 <a:DataType>int(11)</a:DataType>
17901
 <a:Length>11</a:Length>
17937
 <a:Length>11</a:Length>
17902
 </o:Column>
17938
 </o:Column>
17903
-<o:Column Id="o1051">
17939
+<o:Column Id="o1054">
17904
 <a:ObjectID>44888D0B-ED44-4152-A948-FE2738CD4730</a:ObjectID>
17940
 <a:ObjectID>44888D0B-ED44-4152-A948-FE2738CD4730</a:ObjectID>
17905
 <a:Name>update_date</a:Name>
17941
 <a:Name>update_date</a:Name>
17906
 <a:Code>update_date</a:Code>
17942
 <a:Code>update_date</a:Code>
17911
 <a:Comment>更新时间</a:Comment>
17947
 <a:Comment>更新时间</a:Comment>
17912
 <a:DataType>datetime</a:DataType>
17948
 <a:DataType>datetime</a:DataType>
17913
 </o:Column>
17949
 </o:Column>
17914
-<o:Column Id="o1052">
17950
+<o:Column Id="o1055">
17915
 <a:ObjectID>9ACA9B2C-9A46-43EC-AB23-5DD83CED5EF2</a:ObjectID>
17951
 <a:ObjectID>9ACA9B2C-9A46-43EC-AB23-5DD83CED5EF2</a:ObjectID>
17916
 <a:Name>update_user</a:Name>
17952
 <a:Name>update_user</a:Name>
17917
 <a:Code>update_user</a:Code>
17953
 <a:Code>update_user</a:Code>
17925
 </o:Column>
17961
 </o:Column>
17926
 </c:Columns>
17962
 </c:Columns>
17927
 <c:Keys>
17963
 <c:Keys>
17928
-<o:Key Id="o1053">
17964
+<o:Key Id="o1056">
17929
 <a:ObjectID>148EAD21-CFA4-42E6-9F44-C31E1C508685</a:ObjectID>
17965
 <a:ObjectID>148EAD21-CFA4-42E6-9F44-C31E1C508685</a:ObjectID>
17930
 <a:Name>Key_1</a:Name>
17966
 <a:Name>Key_1</a:Name>
17931
 <a:Code>Key_1</a:Code>
17967
 <a:Code>Key_1</a:Code>
17939
 </o:Key>
17975
 </o:Key>
17940
 </c:Keys>
17976
 </c:Keys>
17941
 <c:PrimaryKey>
17977
 <c:PrimaryKey>
17942
-<o:Key Ref="o1053"/>
17978
+<o:Key Ref="o1056"/>
17943
 </c:PrimaryKey>
17979
 </c:PrimaryKey>
17944
 </o:Table>
17980
 </o:Table>
17945
 <o:Table Id="o253">
17981
 <o:Table Id="o253">
17953
 <a:Comment>商铺图片</a:Comment>
17989
 <a:Comment>商铺图片</a:Comment>
17954
 <a:TotalSavingCurrency/>
17990
 <a:TotalSavingCurrency/>
17955
 <c:Columns>
17991
 <c:Columns>
17956
-<o:Column Id="o1054">
17992
+<o:Column Id="o1057">
17957
 <a:ObjectID>92BB3B4E-28C8-452C-B070-4A0755DE3BBC</a:ObjectID>
17993
 <a:ObjectID>92BB3B4E-28C8-452C-B070-4A0755DE3BBC</a:ObjectID>
17958
 <a:Name>id</a:Name>
17994
 <a:Name>id</a:Name>
17959
 <a:Code>id</a:Code>
17995
 <a:Code>id</a:Code>
17966
 <a:Identity>1</a:Identity>
18002
 <a:Identity>1</a:Identity>
17967
 <a:Column.Mandatory>1</a:Column.Mandatory>
18003
 <a:Column.Mandatory>1</a:Column.Mandatory>
17968
 </o:Column>
18004
 </o:Column>
17969
-<o:Column Id="o1055">
18005
+<o:Column Id="o1058">
17970
 <a:ObjectID>21087CE1-7882-4A27-ACD7-E1579649B207</a:ObjectID>
18006
 <a:ObjectID>21087CE1-7882-4A27-ACD7-E1579649B207</a:ObjectID>
17971
 <a:Name>community_id</a:Name>
18007
 <a:Name>community_id</a:Name>
17972
 <a:Code>community_id</a:Code>
18008
 <a:Code>community_id</a:Code>
17978
 <a:DataType>int(11)</a:DataType>
18014
 <a:DataType>int(11)</a:DataType>
17979
 <a:Length>11</a:Length>
18015
 <a:Length>11</a:Length>
17980
 </o:Column>
18016
 </o:Column>
17981
-<o:Column Id="o1056">
18017
+<o:Column Id="o1059">
17982
 <a:ObjectID>6B2B261C-902C-41CE-848E-FF27C66FE85B</a:ObjectID>
18018
 <a:ObjectID>6B2B261C-902C-41CE-848E-FF27C66FE85B</a:ObjectID>
17983
 <a:Name>shop_id</a:Name>
18019
 <a:Name>shop_id</a:Name>
17984
 <a:Code>shop_id</a:Code>
18020
 <a:Code>shop_id</a:Code>
17990
 <a:DataType>int(11)</a:DataType>
18026
 <a:DataType>int(11)</a:DataType>
17991
 <a:Length>11</a:Length>
18027
 <a:Length>11</a:Length>
17992
 </o:Column>
18028
 </o:Column>
17993
-<o:Column Id="o1057">
18029
+<o:Column Id="o1060">
17994
 <a:ObjectID>1903CA52-9255-47A8-9B59-B8CA06D703E0</a:ObjectID>
18030
 <a:ObjectID>1903CA52-9255-47A8-9B59-B8CA06D703E0</a:ObjectID>
17995
 <a:Name>img_url</a:Name>
18031
 <a:Name>img_url</a:Name>
17996
 <a:Code>img_url</a:Code>
18032
 <a:Code>img_url</a:Code>
18002
 <a:DataType>varchar(255)</a:DataType>
18038
 <a:DataType>varchar(255)</a:DataType>
18003
 <a:Length>255</a:Length>
18039
 <a:Length>255</a:Length>
18004
 </o:Column>
18040
 </o:Column>
18005
-<o:Column Id="o1058">
18041
+<o:Column Id="o1061">
18006
 <a:ObjectID>D12DC8AD-CF58-4DE5-A9DC-ABB63D349D13</a:ObjectID>
18042
 <a:ObjectID>D12DC8AD-CF58-4DE5-A9DC-ABB63D349D13</a:ObjectID>
18007
 <a:Name>img_type</a:Name>
18043
 <a:Name>img_type</a:Name>
18008
 <a:Code>img_type</a:Code>
18044
 <a:Code>img_type</a:Code>
18014
 <a:DataType>varchar(2)</a:DataType>
18050
 <a:DataType>varchar(2)</a:DataType>
18015
 <a:Length>2</a:Length>
18051
 <a:Length>2</a:Length>
18016
 </o:Column>
18052
 </o:Column>
18017
-<o:Column Id="o1059">
18053
+<o:Column Id="o1062">
18018
 <a:ObjectID>5BC7B1D6-E34E-4473-9DF1-CA6240B1C23F</a:ObjectID>
18054
 <a:ObjectID>5BC7B1D6-E34E-4473-9DF1-CA6240B1C23F</a:ObjectID>
18019
 <a:Name>create_date</a:Name>
18055
 <a:Name>create_date</a:Name>
18020
 <a:Code>create_date</a:Code>
18056
 <a:Code>create_date</a:Code>
18027
 </o:Column>
18063
 </o:Column>
18028
 </c:Columns>
18064
 </c:Columns>
18029
 <c:Keys>
18065
 <c:Keys>
18030
-<o:Key Id="o1060">
18066
+<o:Key Id="o1063">
18031
 <a:ObjectID>6EEDA542-1E85-47A3-BC57-7C65558D93D0</a:ObjectID>
18067
 <a:ObjectID>6EEDA542-1E85-47A3-BC57-7C65558D93D0</a:ObjectID>
18032
 <a:Name>Key_1</a:Name>
18068
 <a:Name>Key_1</a:Name>
18033
 <a:Code>Key_1</a:Code>
18069
 <a:Code>Key_1</a:Code>
18036
 <a:ModificationDate>1557304098</a:ModificationDate>
18072
 <a:ModificationDate>1557304098</a:ModificationDate>
18037
 <a:Modifier>szc</a:Modifier>
18073
 <a:Modifier>szc</a:Modifier>
18038
 <c:Key.Columns>
18074
 <c:Key.Columns>
18039
-<o:Column Ref="o1054"/>
18075
+<o:Column Ref="o1057"/>
18040
 </c:Key.Columns>
18076
 </c:Key.Columns>
18041
 </o:Key>
18077
 </o:Key>
18042
 </c:Keys>
18078
 </c:Keys>
18043
 <c:PrimaryKey>
18079
 <c:PrimaryKey>
18044
-<o:Key Ref="o1060"/>
18080
+<o:Key Ref="o1063"/>
18045
 </c:PrimaryKey>
18081
 </c:PrimaryKey>
18046
 </o:Table>
18082
 </o:Table>
18047
 <o:Table Id="o255">
18083
 <o:Table Id="o255">
18055
 <a:Comment>出租房间图片</a:Comment>
18091
 <a:Comment>出租房间图片</a:Comment>
18056
 <a:TotalSavingCurrency/>
18092
 <a:TotalSavingCurrency/>
18057
 <c:Columns>
18093
 <c:Columns>
18058
-<o:Column Id="o1061">
18094
+<o:Column Id="o1064">
18059
 <a:ObjectID>98ED7313-E915-44A1-9D4F-80F5BC057C88</a:ObjectID>
18095
 <a:ObjectID>98ED7313-E915-44A1-9D4F-80F5BC057C88</a:ObjectID>
18060
 <a:Name>id</a:Name>
18096
 <a:Name>id</a:Name>
18061
 <a:Code>id</a:Code>
18097
 <a:Code>id</a:Code>
18068
 <a:Identity>1</a:Identity>
18104
 <a:Identity>1</a:Identity>
18069
 <a:Column.Mandatory>1</a:Column.Mandatory>
18105
 <a:Column.Mandatory>1</a:Column.Mandatory>
18070
 </o:Column>
18106
 </o:Column>
18071
-<o:Column Id="o1062">
18107
+<o:Column Id="o1065">
18072
 <a:ObjectID>C9DD2C07-B914-4F63-AFCD-05FA9EEC9184</a:ObjectID>
18108
 <a:ObjectID>C9DD2C07-B914-4F63-AFCD-05FA9EEC9184</a:ObjectID>
18073
 <a:Name>community_id</a:Name>
18109
 <a:Name>community_id</a:Name>
18074
 <a:Code>community_id</a:Code>
18110
 <a:Code>community_id</a:Code>
18080
 <a:DataType>int(11)</a:DataType>
18116
 <a:DataType>int(11)</a:DataType>
18081
 <a:Length>11</a:Length>
18117
 <a:Length>11</a:Length>
18082
 </o:Column>
18118
 </o:Column>
18083
-<o:Column Id="o1063">
18119
+<o:Column Id="o1066">
18084
 <a:ObjectID>B557681C-3BC2-492A-9313-38454B3D480A</a:ObjectID>
18120
 <a:ObjectID>B557681C-3BC2-492A-9313-38454B3D480A</a:ObjectID>
18085
 <a:Name>rental_house_id</a:Name>
18121
 <a:Name>rental_house_id</a:Name>
18086
 <a:Code>rental_house_id</a:Code>
18122
 <a:Code>rental_house_id</a:Code>
18092
 <a:DataType>int(11)</a:DataType>
18128
 <a:DataType>int(11)</a:DataType>
18093
 <a:Length>11</a:Length>
18129
 <a:Length>11</a:Length>
18094
 </o:Column>
18130
 </o:Column>
18095
-<o:Column Id="o1064">
18131
+<o:Column Id="o1067">
18096
 <a:ObjectID>7EFF853D-17E5-459D-8942-60286B8BF991</a:ObjectID>
18132
 <a:ObjectID>7EFF853D-17E5-459D-8942-60286B8BF991</a:ObjectID>
18097
 <a:Name>img_url</a:Name>
18133
 <a:Name>img_url</a:Name>
18098
 <a:Code>img_url</a:Code>
18134
 <a:Code>img_url</a:Code>
18104
 <a:DataType>varchar(255)</a:DataType>
18140
 <a:DataType>varchar(255)</a:DataType>
18105
 <a:Length>255</a:Length>
18141
 <a:Length>255</a:Length>
18106
 </o:Column>
18142
 </o:Column>
18107
-<o:Column Id="o1065">
18143
+<o:Column Id="o1068">
18108
 <a:ObjectID>986D1A7D-1053-4346-AD5C-D64AEE62DD3F</a:ObjectID>
18144
 <a:ObjectID>986D1A7D-1053-4346-AD5C-D64AEE62DD3F</a:ObjectID>
18109
 <a:Name>img_type</a:Name>
18145
 <a:Name>img_type</a:Name>
18110
 <a:Code>img_type</a:Code>
18146
 <a:Code>img_type</a:Code>
18116
 <a:DataType>varchar(2)</a:DataType>
18152
 <a:DataType>varchar(2)</a:DataType>
18117
 <a:Length>2</a:Length>
18153
 <a:Length>2</a:Length>
18118
 </o:Column>
18154
 </o:Column>
18119
-<o:Column Id="o1066">
18155
+<o:Column Id="o1069">
18120
 <a:ObjectID>A094BD2C-60B5-4AC9-A98E-176D07F29C66</a:ObjectID>
18156
 <a:ObjectID>A094BD2C-60B5-4AC9-A98E-176D07F29C66</a:ObjectID>
18121
 <a:Name>create_date</a:Name>
18157
 <a:Name>create_date</a:Name>
18122
 <a:Code>create_date</a:Code>
18158
 <a:Code>create_date</a:Code>
18129
 </o:Column>
18165
 </o:Column>
18130
 </c:Columns>
18166
 </c:Columns>
18131
 <c:Keys>
18167
 <c:Keys>
18132
-<o:Key Id="o1067">
18168
+<o:Key Id="o1070">
18133
 <a:ObjectID>F8E42723-01EE-48CA-B9B4-9B70D9EE52C2</a:ObjectID>
18169
 <a:ObjectID>F8E42723-01EE-48CA-B9B4-9B70D9EE52C2</a:ObjectID>
18134
 <a:Name>Key_1</a:Name>
18170
 <a:Name>Key_1</a:Name>
18135
 <a:Code>Key_1</a:Code>
18171
 <a:Code>Key_1</a:Code>
18138
 <a:ModificationDate>1557307564</a:ModificationDate>
18174
 <a:ModificationDate>1557307564</a:ModificationDate>
18139
 <a:Modifier>szc</a:Modifier>
18175
 <a:Modifier>szc</a:Modifier>
18140
 <c:Key.Columns>
18176
 <c:Key.Columns>
18141
-<o:Column Ref="o1061"/>
18177
+<o:Column Ref="o1064"/>
18142
 </c:Key.Columns>
18178
 </c:Key.Columns>
18143
 </o:Key>
18179
 </o:Key>
18144
 </c:Keys>
18180
 </c:Keys>
18145
 <c:PrimaryKey>
18181
 <c:PrimaryKey>
18146
-<o:Key Ref="o1067"/>
18182
+<o:Key Ref="o1070"/>
18147
 </c:PrimaryKey>
18183
 </c:PrimaryKey>
18148
 </o:Table>
18184
 </o:Table>
18149
 <o:Table Id="o256">
18185
 <o:Table Id="o256">
18157
 <a:Comment>用户车牌号表</a:Comment>
18193
 <a:Comment>用户车牌号表</a:Comment>
18158
 <a:TotalSavingCurrency/>
18194
 <a:TotalSavingCurrency/>
18159
 <c:Columns>
18195
 <c:Columns>
18160
-<o:Column Id="o1068">
18196
+<o:Column Id="o1071">
18161
 <a:ObjectID>2ADC4DD9-6B52-46D7-80A7-0B269251996F</a:ObjectID>
18197
 <a:ObjectID>2ADC4DD9-6B52-46D7-80A7-0B269251996F</a:ObjectID>
18162
 <a:Name>id</a:Name>
18198
 <a:Name>id</a:Name>
18163
 <a:Code>id</a:Code>
18199
 <a:Code>id</a:Code>
18170
 <a:Identity>1</a:Identity>
18206
 <a:Identity>1</a:Identity>
18171
 <a:Column.Mandatory>1</a:Column.Mandatory>
18207
 <a:Column.Mandatory>1</a:Column.Mandatory>
18172
 </o:Column>
18208
 </o:Column>
18173
-<o:Column Id="o1069">
18209
+<o:Column Id="o1072">
18174
 <a:ObjectID>B2476244-EFC3-4FF8-A728-50D1941D12BB</a:ObjectID>
18210
 <a:ObjectID>B2476244-EFC3-4FF8-A728-50D1941D12BB</a:ObjectID>
18175
 <a:Name>community_id</a:Name>
18211
 <a:Name>community_id</a:Name>
18176
 <a:Code>community_id</a:Code>
18212
 <a:Code>community_id</a:Code>
18182
 <a:DataType>int(11)</a:DataType>
18218
 <a:DataType>int(11)</a:DataType>
18183
 <a:Length>11</a:Length>
18219
 <a:Length>11</a:Length>
18184
 </o:Column>
18220
 </o:Column>
18185
-<o:Column Id="o1070">
18221
+<o:Column Id="o1073">
18186
 <a:ObjectID>D4FE9889-F81C-40A2-9777-99934795E873</a:ObjectID>
18222
 <a:ObjectID>D4FE9889-F81C-40A2-9777-99934795E873</a:ObjectID>
18187
 <a:Name>ta_user_id</a:Name>
18223
 <a:Name>ta_user_id</a:Name>
18188
 <a:Code>ta_user_id</a:Code>
18224
 <a:Code>ta_user_id</a:Code>
18194
 <a:DataType>int(11)</a:DataType>
18230
 <a:DataType>int(11)</a:DataType>
18195
 <a:Length>11</a:Length>
18231
 <a:Length>11</a:Length>
18196
 </o:Column>
18232
 </o:Column>
18197
-<o:Column Id="o1071">
18233
+<o:Column Id="o1074">
18198
 <a:ObjectID>9AF156AE-3592-4A2F-ADD4-AF7D94A024F2</a:ObjectID>
18234
 <a:ObjectID>9AF156AE-3592-4A2F-ADD4-AF7D94A024F2</a:ObjectID>
18199
 <a:Name>license_plate</a:Name>
18235
 <a:Name>license_plate</a:Name>
18200
 <a:Code>license_plate</a:Code>
18236
 <a:Code>license_plate</a:Code>
18206
 <a:DataType>varchar(255)</a:DataType>
18242
 <a:DataType>varchar(255)</a:DataType>
18207
 <a:Length>255</a:Length>
18243
 <a:Length>255</a:Length>
18208
 </o:Column>
18244
 </o:Column>
18209
-<o:Column Id="o1072">
18245
+<o:Column Id="o1075">
18210
 <a:ObjectID>4AF2667F-B53D-4CAB-9DF9-7388FD52766D</a:ObjectID>
18246
 <a:ObjectID>4AF2667F-B53D-4CAB-9DF9-7388FD52766D</a:ObjectID>
18211
 <a:Name>order_number</a:Name>
18247
 <a:Name>order_number</a:Name>
18212
 <a:Code>order_number</a:Code>
18248
 <a:Code>order_number</a:Code>
18218
 <a:DataType>varchar(255)</a:DataType>
18254
 <a:DataType>varchar(255)</a:DataType>
18219
 <a:Length>255</a:Length>
18255
 <a:Length>255</a:Length>
18220
 </o:Column>
18256
 </o:Column>
18221
-<o:Column Id="o1073">
18257
+<o:Column Id="o1076">
18222
 <a:ObjectID>33679CF5-35FC-4B38-9BFA-D008AFEB89C3</a:ObjectID>
18258
 <a:ObjectID>33679CF5-35FC-4B38-9BFA-D008AFEB89C3</a:ObjectID>
18223
 <a:Name>expire_date</a:Name>
18259
 <a:Name>expire_date</a:Name>
18224
 <a:Code>expire_date</a:Code>
18260
 <a:Code>expire_date</a:Code>
18229
 <a:Comment>到期时间</a:Comment>
18265
 <a:Comment>到期时间</a:Comment>
18230
 <a:DataType>datetime</a:DataType>
18266
 <a:DataType>datetime</a:DataType>
18231
 </o:Column>
18267
 </o:Column>
18232
-<o:Column Id="o1074">
18268
+<o:Column Id="o1077">
18233
 <a:ObjectID>57CE5A0C-2BD4-4B1F-AED4-D8FFB7C53768</a:ObjectID>
18269
 <a:ObjectID>57CE5A0C-2BD4-4B1F-AED4-D8FFB7C53768</a:ObjectID>
18234
 <a:Name>unit_price</a:Name>
18270
 <a:Name>unit_price</a:Name>
18235
 <a:Code>unit_price</a:Code>
18271
 <a:Code>unit_price</a:Code>
18241
 <a:DataType>varchar(255)</a:DataType>
18277
 <a:DataType>varchar(255)</a:DataType>
18242
 <a:Length>255</a:Length>
18278
 <a:Length>255</a:Length>
18243
 </o:Column>
18279
 </o:Column>
18244
-<o:Column Id="o1075">
18280
+<o:Column Id="o1078">
18245
 <a:ObjectID>593C14C2-DC52-447D-9901-15585EB3D25E</a:ObjectID>
18281
 <a:ObjectID>593C14C2-DC52-447D-9901-15585EB3D25E</a:ObjectID>
18246
 <a:Name>parking_lot</a:Name>
18282
 <a:Name>parking_lot</a:Name>
18247
 <a:Code>parking_lot</a:Code>
18283
 <a:Code>parking_lot</a:Code>
18253
 <a:DataType>varchar(255)</a:DataType>
18289
 <a:DataType>varchar(255)</a:DataType>
18254
 <a:Length>255</a:Length>
18290
 <a:Length>255</a:Length>
18255
 </o:Column>
18291
 </o:Column>
18256
-<o:Column Id="o1076">
18292
+<o:Column Id="o1079">
18257
 <a:ObjectID>B11B597D-C188-4F86-B983-1247AAC74386</a:ObjectID>
18293
 <a:ObjectID>B11B597D-C188-4F86-B983-1247AAC74386</a:ObjectID>
18258
 <a:Name>renew_time</a:Name>
18294
 <a:Name>renew_time</a:Name>
18259
 <a:Code>renew_time</a:Code>
18295
 <a:Code>renew_time</a:Code>
18265
 <a:DataType>int(11)</a:DataType>
18301
 <a:DataType>int(11)</a:DataType>
18266
 <a:Length>11</a:Length>
18302
 <a:Length>11</a:Length>
18267
 </o:Column>
18303
 </o:Column>
18268
-<o:Column Id="o1077">
18304
+<o:Column Id="o1080">
18269
 <a:ObjectID>B9A4F75B-5600-4E03-97CA-F52659AF4566</a:ObjectID>
18305
 <a:ObjectID>B9A4F75B-5600-4E03-97CA-F52659AF4566</a:ObjectID>
18270
 <a:Name>license_type</a:Name>
18306
 <a:Name>license_type</a:Name>
18271
 <a:Code>license_type</a:Code>
18307
 <a:Code>license_type</a:Code>
18277
 <a:DataType>int(11)</a:DataType>
18313
 <a:DataType>int(11)</a:DataType>
18278
 <a:Length>11</a:Length>
18314
 <a:Length>11</a:Length>
18279
 </o:Column>
18315
 </o:Column>
18280
-<o:Column Id="o1078">
18316
+<o:Column Id="o1081">
18281
 <a:ObjectID>00FA4FFC-5A5F-4873-881A-EA8B4C2639BD</a:ObjectID>
18317
 <a:ObjectID>00FA4FFC-5A5F-4873-881A-EA8B4C2639BD</a:ObjectID>
18282
 <a:Name>create_date</a:Name>
18318
 <a:Name>create_date</a:Name>
18283
 <a:Code>create_date</a:Code>
18319
 <a:Code>create_date</a:Code>
18288
 <a:Comment>创建时间</a:Comment>
18324
 <a:Comment>创建时间</a:Comment>
18289
 <a:DataType>datetime</a:DataType>
18325
 <a:DataType>datetime</a:DataType>
18290
 </o:Column>
18326
 </o:Column>
18291
-<o:Column Id="o1079">
18327
+<o:Column Id="o1082">
18292
 <a:ObjectID>C3559530-E9AA-4BB9-A794-582963C4A4BF</a:ObjectID>
18328
 <a:ObjectID>C3559530-E9AA-4BB9-A794-582963C4A4BF</a:ObjectID>
18293
 <a:Name>create_user</a:Name>
18329
 <a:Name>create_user</a:Name>
18294
 <a:Code>create_user</a:Code>
18330
 <a:Code>create_user</a:Code>
18300
 <a:DataType>int(11)</a:DataType>
18336
 <a:DataType>int(11)</a:DataType>
18301
 <a:Length>11</a:Length>
18337
 <a:Length>11</a:Length>
18302
 </o:Column>
18338
 </o:Column>
18303
-<o:Column Id="o1080">
18339
+<o:Column Id="o1083">
18304
 <a:ObjectID>AD4AC6D5-678E-49FC-93B0-BB84F617CD00</a:ObjectID>
18340
 <a:ObjectID>AD4AC6D5-678E-49FC-93B0-BB84F617CD00</a:ObjectID>
18305
 <a:Name>update_date</a:Name>
18341
 <a:Name>update_date</a:Name>
18306
 <a:Code>update_date</a:Code>
18342
 <a:Code>update_date</a:Code>
18311
 <a:Comment>更新时间</a:Comment>
18347
 <a:Comment>更新时间</a:Comment>
18312
 <a:DataType>datetime</a:DataType>
18348
 <a:DataType>datetime</a:DataType>
18313
 </o:Column>
18349
 </o:Column>
18314
-<o:Column Id="o1081">
18350
+<o:Column Id="o1084">
18315
 <a:ObjectID>85836F40-5F4D-4AB8-9DC7-2345ED8AE5DA</a:ObjectID>
18351
 <a:ObjectID>85836F40-5F4D-4AB8-9DC7-2345ED8AE5DA</a:ObjectID>
18316
 <a:Name>update_user</a:Name>
18352
 <a:Name>update_user</a:Name>
18317
 <a:Code>update_user</a:Code>
18353
 <a:Code>update_user</a:Code>
18325
 </o:Column>
18361
 </o:Column>
18326
 </c:Columns>
18362
 </c:Columns>
18327
 <c:Keys>
18363
 <c:Keys>
18328
-<o:Key Id="o1082">
18364
+<o:Key Id="o1085">
18329
 <a:ObjectID>63206026-120F-43C3-AF49-7BF7198EAA64</a:ObjectID>
18365
 <a:ObjectID>63206026-120F-43C3-AF49-7BF7198EAA64</a:ObjectID>
18330
 <a:Name>Key_1</a:Name>
18366
 <a:Name>Key_1</a:Name>
18331
 <a:Code>Key_1</a:Code>
18367
 <a:Code>Key_1</a:Code>
18334
 <a:ModificationDate>1557367718</a:ModificationDate>
18370
 <a:ModificationDate>1557367718</a:ModificationDate>
18335
 <a:Modifier>szc</a:Modifier>
18371
 <a:Modifier>szc</a:Modifier>
18336
 <c:Key.Columns>
18372
 <c:Key.Columns>
18337
-<o:Column Ref="o1068"/>
18373
+<o:Column Ref="o1071"/>
18338
 </c:Key.Columns>
18374
 </c:Key.Columns>
18339
 </o:Key>
18375
 </o:Key>
18340
 </c:Keys>
18376
 </c:Keys>
18341
 <c:PrimaryKey>
18377
 <c:PrimaryKey>
18342
-<o:Key Ref="o1082"/>
18378
+<o:Key Ref="o1085"/>
18343
 </c:PrimaryKey>
18379
 </c:PrimaryKey>
18344
 </o:Table>
18380
 </o:Table>
18345
 <o:Table Id="o257">
18381
 <o:Table Id="o257">
18353
 <a:Comment>月租车缴费订单表</a:Comment>
18389
 <a:Comment>月租车缴费订单表</a:Comment>
18354
 <a:TotalSavingCurrency/>
18390
 <a:TotalSavingCurrency/>
18355
 <c:Columns>
18391
 <c:Columns>
18356
-<o:Column Id="o1083">
18392
+<o:Column Id="o1086">
18357
 <a:ObjectID>08F36182-AB22-433F-8F51-E805E2ACC919</a:ObjectID>
18393
 <a:ObjectID>08F36182-AB22-433F-8F51-E805E2ACC919</a:ObjectID>
18358
 <a:Name>id</a:Name>
18394
 <a:Name>id</a:Name>
18359
 <a:Code>id</a:Code>
18395
 <a:Code>id</a:Code>
18366
 <a:Identity>1</a:Identity>
18402
 <a:Identity>1</a:Identity>
18367
 <a:Column.Mandatory>1</a:Column.Mandatory>
18403
 <a:Column.Mandatory>1</a:Column.Mandatory>
18368
 </o:Column>
18404
 </o:Column>
18369
-<o:Column Id="o1084">
18405
+<o:Column Id="o1087">
18370
 <a:ObjectID>45D65D52-E45F-466F-B13D-4BAB7431D881</a:ObjectID>
18406
 <a:ObjectID>45D65D52-E45F-466F-B13D-4BAB7431D881</a:ObjectID>
18371
 <a:Name>community_id</a:Name>
18407
 <a:Name>community_id</a:Name>
18372
 <a:Code>community_id</a:Code>
18408
 <a:Code>community_id</a:Code>
18378
 <a:DataType>int(11)</a:DataType>
18414
 <a:DataType>int(11)</a:DataType>
18379
 <a:Length>11</a:Length>
18415
 <a:Length>11</a:Length>
18380
 </o:Column>
18416
 </o:Column>
18381
-<o:Column Id="o1085">
18417
+<o:Column Id="o1088">
18382
 <a:ObjectID>80318F85-BB20-4024-9998-D987A98B2C8F</a:ObjectID>
18418
 <a:ObjectID>80318F85-BB20-4024-9998-D987A98B2C8F</a:ObjectID>
18383
 <a:Name>user_license_id</a:Name>
18419
 <a:Name>user_license_id</a:Name>
18384
 <a:Code>ta_user_id</a:Code>
18420
 <a:Code>ta_user_id</a:Code>
18390
 <a:DataType>int(11)</a:DataType>
18426
 <a:DataType>int(11)</a:DataType>
18391
 <a:Length>11</a:Length>
18427
 <a:Length>11</a:Length>
18392
 </o:Column>
18428
 </o:Column>
18393
-<o:Column Id="o1086">
18429
+<o:Column Id="o1089">
18394
 <a:ObjectID>63010136-6F76-4F2E-970D-D599445EE9B0</a:ObjectID>
18430
 <a:ObjectID>63010136-6F76-4F2E-970D-D599445EE9B0</a:ObjectID>
18395
 <a:Name>order_number</a:Name>
18431
 <a:Name>order_number</a:Name>
18396
 <a:Code>order_number</a:Code>
18432
 <a:Code>order_number</a:Code>
18402
 <a:DataType>varchar(255)</a:DataType>
18438
 <a:DataType>varchar(255)</a:DataType>
18403
 <a:Length>255</a:Length>
18439
 <a:Length>255</a:Length>
18404
 </o:Column>
18440
 </o:Column>
18405
-<o:Column Id="o1087">
18441
+<o:Column Id="o1090">
18406
 <a:ObjectID>D575E6DD-CE84-4ED5-8208-C3C936932B7B</a:ObjectID>
18442
 <a:ObjectID>D575E6DD-CE84-4ED5-8208-C3C936932B7B</a:ObjectID>
18407
 <a:Name>order_status</a:Name>
18443
 <a:Name>order_status</a:Name>
18408
 <a:Code>order_status</a:Code>
18444
 <a:Code>order_status</a:Code>
18414
 <a:DataType>varchar(255)</a:DataType>
18450
 <a:DataType>varchar(255)</a:DataType>
18415
 <a:Length>255</a:Length>
18451
 <a:Length>255</a:Length>
18416
 </o:Column>
18452
 </o:Column>
18417
-<o:Column Id="o1088">
18453
+<o:Column Id="o1091">
18418
 <a:ObjectID>2D0B1C89-FCE7-43EB-9E46-3814A128EAA1</a:ObjectID>
18454
 <a:ObjectID>2D0B1C89-FCE7-43EB-9E46-3814A128EAA1</a:ObjectID>
18419
 <a:Name>create_user</a:Name>
18455
 <a:Name>create_user</a:Name>
18420
 <a:Code>create_user</a:Code>
18456
 <a:Code>create_user</a:Code>
18426
 <a:DataType>int(11)</a:DataType>
18462
 <a:DataType>int(11)</a:DataType>
18427
 <a:Length>11</a:Length>
18463
 <a:Length>11</a:Length>
18428
 </o:Column>
18464
 </o:Column>
18429
-<o:Column Id="o1089">
18465
+<o:Column Id="o1092">
18430
 <a:ObjectID>A1476C8B-868D-4B30-ACD0-08C86C003A27</a:ObjectID>
18466
 <a:ObjectID>A1476C8B-868D-4B30-ACD0-08C86C003A27</a:ObjectID>
18431
 <a:Name>create_date</a:Name>
18467
 <a:Name>create_date</a:Name>
18432
 <a:Code>create_date</a:Code>
18468
 <a:Code>create_date</a:Code>
18437
 <a:Comment>创建时间</a:Comment>
18473
 <a:Comment>创建时间</a:Comment>
18438
 <a:DataType>datetime</a:DataType>
18474
 <a:DataType>datetime</a:DataType>
18439
 </o:Column>
18475
 </o:Column>
18440
-<o:Column Id="o1090">
18476
+<o:Column Id="o1093">
18441
 <a:ObjectID>BE3B494A-E8E4-421E-A871-FD700644271F</a:ObjectID>
18477
 <a:ObjectID>BE3B494A-E8E4-421E-A871-FD700644271F</a:ObjectID>
18442
 <a:Name>update_user</a:Name>
18478
 <a:Name>update_user</a:Name>
18443
 <a:Code>update_user</a:Code>
18479
 <a:Code>update_user</a:Code>
18449
 <a:DataType>int(11)</a:DataType>
18485
 <a:DataType>int(11)</a:DataType>
18450
 <a:Length>11</a:Length>
18486
 <a:Length>11</a:Length>
18451
 </o:Column>
18487
 </o:Column>
18452
-<o:Column Id="o1091">
18488
+<o:Column Id="o1094">
18453
 <a:ObjectID>A34F3B8C-7F9A-41ED-BD96-44A95D08C547</a:ObjectID>
18489
 <a:ObjectID>A34F3B8C-7F9A-41ED-BD96-44A95D08C547</a:ObjectID>
18454
 <a:Name>update_date</a:Name>
18490
 <a:Name>update_date</a:Name>
18455
 <a:Code>update_date</a:Code>
18491
 <a:Code>update_date</a:Code>
18460
 <a:Comment>更新时间</a:Comment>
18496
 <a:Comment>更新时间</a:Comment>
18461
 <a:DataType>datetime</a:DataType>
18497
 <a:DataType>datetime</a:DataType>
18462
 </o:Column>
18498
 </o:Column>
18463
-<o:Column Id="o1092">
18499
+<o:Column Id="o1095">
18464
 <a:ObjectID>8EA7049C-94A1-453E-B283-8E79F440BCEB</a:ObjectID>
18500
 <a:ObjectID>8EA7049C-94A1-453E-B283-8E79F440BCEB</a:ObjectID>
18465
 <a:Name>extension_month</a:Name>
18501
 <a:Name>extension_month</a:Name>
18466
 <a:Code>extension_month</a:Code>
18502
 <a:Code>extension_month</a:Code>
18472
 <a:DataType>int(11)</a:DataType>
18508
 <a:DataType>int(11)</a:DataType>
18473
 <a:Length>11</a:Length>
18509
 <a:Length>11</a:Length>
18474
 </o:Column>
18510
 </o:Column>
18475
-<o:Column Id="o1093">
18511
+<o:Column Id="o1096">
18476
 <a:ObjectID>749D6A1D-5072-45E8-9826-22579FD72F1F</a:ObjectID>
18512
 <a:ObjectID>749D6A1D-5072-45E8-9826-22579FD72F1F</a:ObjectID>
18477
 <a:Name>extension_price</a:Name>
18513
 <a:Name>extension_price</a:Name>
18478
 <a:Code>extension_price</a:Code>
18514
 <a:Code>extension_price</a:Code>
18484
 <a:DataType>varchar(255)</a:DataType>
18520
 <a:DataType>varchar(255)</a:DataType>
18485
 <a:Length>255</a:Length>
18521
 <a:Length>255</a:Length>
18486
 </o:Column>
18522
 </o:Column>
18487
-<o:Column Id="o1094">
18523
+<o:Column Id="o1097">
18488
 <a:ObjectID>E0395793-A050-4735-96E3-F17749B36CEC</a:ObjectID>
18524
 <a:ObjectID>E0395793-A050-4735-96E3-F17749B36CEC</a:ObjectID>
18489
 <a:Name>payment_tel</a:Name>
18525
 <a:Name>payment_tel</a:Name>
18490
 <a:Code>payment_tel</a:Code>
18526
 <a:Code>payment_tel</a:Code>
18496
 <a:DataType>varchar(255)</a:DataType>
18532
 <a:DataType>varchar(255)</a:DataType>
18497
 <a:Length>255</a:Length>
18533
 <a:Length>255</a:Length>
18498
 </o:Column>
18534
 </o:Column>
18499
-<o:Column Id="o1095">
18535
+<o:Column Id="o1098">
18500
 <a:ObjectID>3D0DBFAF-ACCA-4178-AEC7-478CABDABE68</a:ObjectID>
18536
 <a:ObjectID>3D0DBFAF-ACCA-4178-AEC7-478CABDABE68</a:ObjectID>
18501
 <a:Name>payment_name</a:Name>
18537
 <a:Name>payment_name</a:Name>
18502
 <a:Code>payment_name</a:Code>
18538
 <a:Code>payment_name</a:Code>
18508
 <a:DataType>varchar(255)</a:DataType>
18544
 <a:DataType>varchar(255)</a:DataType>
18509
 <a:Length>255</a:Length>
18545
 <a:Length>255</a:Length>
18510
 </o:Column>
18546
 </o:Column>
18511
-<o:Column Id="o1096">
18547
+<o:Column Id="o1099">
18512
 <a:ObjectID>2C17C691-0E31-4CD5-A8A7-5D326BB722F7</a:ObjectID>
18548
 <a:ObjectID>2C17C691-0E31-4CD5-A8A7-5D326BB722F7</a:ObjectID>
18513
 <a:Name>payment_type</a:Name>
18549
 <a:Name>payment_type</a:Name>
18514
 <a:Code>payment_type</a:Code>
18550
 <a:Code>payment_type</a:Code>
18520
 <a:DataType>varchar(2)</a:DataType>
18556
 <a:DataType>varchar(2)</a:DataType>
18521
 <a:Length>2</a:Length>
18557
 <a:Length>2</a:Length>
18522
 </o:Column>
18558
 </o:Column>
18523
-<o:Column Id="o1097">
18559
+<o:Column Id="o1100">
18524
 <a:ObjectID>431D00B1-22B7-4183-9E3C-8DC9222B68A9</a:ObjectID>
18560
 <a:ObjectID>431D00B1-22B7-4183-9E3C-8DC9222B68A9</a:ObjectID>
18525
 <a:Name>expire_date</a:Name>
18561
 <a:Name>expire_date</a:Name>
18526
 <a:Code>expire_date</a:Code>
18562
 <a:Code>expire_date</a:Code>
18531
 <a:Comment>到期时间</a:Comment>
18567
 <a:Comment>到期时间</a:Comment>
18532
 <a:DataType>datetime</a:DataType>
18568
 <a:DataType>datetime</a:DataType>
18533
 </o:Column>
18569
 </o:Column>
18534
-<o:Column Id="o1098">
18570
+<o:Column Id="o1101">
18535
 <a:ObjectID>9D078A47-1407-4881-9BAC-287FC15BBEB6</a:ObjectID>
18571
 <a:ObjectID>9D078A47-1407-4881-9BAC-287FC15BBEB6</a:ObjectID>
18536
 <a:Name>unit_price</a:Name>
18572
 <a:Name>unit_price</a:Name>
18537
 <a:Code>unit_price</a:Code>
18573
 <a:Code>unit_price</a:Code>
18543
 <a:DataType>varchar(255)</a:DataType>
18579
 <a:DataType>varchar(255)</a:DataType>
18544
 <a:Length>255</a:Length>
18580
 <a:Length>255</a:Length>
18545
 </o:Column>
18581
 </o:Column>
18546
-<o:Column Id="o1099">
18582
+<o:Column Id="o1102">
18547
 <a:ObjectID>F78B78EC-E859-47C1-AC9D-A3E1B0CBA926</a:ObjectID>
18583
 <a:ObjectID>F78B78EC-E859-47C1-AC9D-A3E1B0CBA926</a:ObjectID>
18548
 <a:Name>parking_lot</a:Name>
18584
 <a:Name>parking_lot</a:Name>
18549
 <a:Code>parking_lot</a:Code>
18585
 <a:Code>parking_lot</a:Code>
18555
 <a:DataType>varchar(255)</a:DataType>
18591
 <a:DataType>varchar(255)</a:DataType>
18556
 <a:Length>255</a:Length>
18592
 <a:Length>255</a:Length>
18557
 </o:Column>
18593
 </o:Column>
18558
-<o:Column Id="o1100">
18594
+<o:Column Id="o1103">
18559
 <a:ObjectID>9273BE9C-B9DC-4C92-AA4D-018829225523</a:ObjectID>
18595
 <a:ObjectID>9273BE9C-B9DC-4C92-AA4D-018829225523</a:ObjectID>
18560
 <a:Name>license_plate</a:Name>
18596
 <a:Name>license_plate</a:Name>
18561
 <a:Code>license_plate</a:Code>
18597
 <a:Code>license_plate</a:Code>
18569
 </o:Column>
18605
 </o:Column>
18570
 </c:Columns>
18606
 </c:Columns>
18571
 <c:Keys>
18607
 <c:Keys>
18572
-<o:Key Id="o1101">
18608
+<o:Key Id="o1104">
18573
 <a:ObjectID>F57D4E18-1528-44BD-BEBB-4680F3D77BDA</a:ObjectID>
18609
 <a:ObjectID>F57D4E18-1528-44BD-BEBB-4680F3D77BDA</a:ObjectID>
18574
 <a:Name>Key_1</a:Name>
18610
 <a:Name>Key_1</a:Name>
18575
 <a:Code>Key_1</a:Code>
18611
 <a:Code>Key_1</a:Code>
18578
 <a:ModificationDate>1557372945</a:ModificationDate>
18614
 <a:ModificationDate>1557372945</a:ModificationDate>
18579
 <a:Modifier>szc</a:Modifier>
18615
 <a:Modifier>szc</a:Modifier>
18580
 <c:Key.Columns>
18616
 <c:Key.Columns>
18581
-<o:Column Ref="o1083"/>
18617
+<o:Column Ref="o1086"/>
18582
 </c:Key.Columns>
18618
 </c:Key.Columns>
18583
 </o:Key>
18619
 </o:Key>
18584
 </c:Keys>
18620
 </c:Keys>
18585
 <c:PrimaryKey>
18621
 <c:PrimaryKey>
18586
-<o:Key Ref="o1101"/>
18622
+<o:Key Ref="o1104"/>
18587
 </c:PrimaryKey>
18623
 </c:PrimaryKey>
18588
 </o:Table>
18624
 </o:Table>
18589
 <o:Table Id="o259">
18625
 <o:Table Id="o259">
18597
 <a:Comment>app端版本号</a:Comment>
18633
 <a:Comment>app端版本号</a:Comment>
18598
 <a:TotalSavingCurrency/>
18634
 <a:TotalSavingCurrency/>
18599
 <c:Columns>
18635
 <c:Columns>
18600
-<o:Column Id="o1102">
18636
+<o:Column Id="o1105">
18601
 <a:ObjectID>A9874095-1A7A-41B3-BDAA-89FF219B226F</a:ObjectID>
18637
 <a:ObjectID>A9874095-1A7A-41B3-BDAA-89FF219B226F</a:ObjectID>
18602
 <a:Name>id</a:Name>
18638
 <a:Name>id</a:Name>
18603
 <a:Code>id</a:Code>
18639
 <a:Code>id</a:Code>
18609
 <a:Length>11</a:Length>
18645
 <a:Length>11</a:Length>
18610
 <a:Column.Mandatory>1</a:Column.Mandatory>
18646
 <a:Column.Mandatory>1</a:Column.Mandatory>
18611
 </o:Column>
18647
 </o:Column>
18612
-<o:Column Id="o1103">
18648
+<o:Column Id="o1106">
18613
 <a:ObjectID>946CB4DD-6B85-465A-895E-5E8A8F2BA7C3</a:ObjectID>
18649
 <a:ObjectID>946CB4DD-6B85-465A-895E-5E8A8F2BA7C3</a:ObjectID>
18614
 <a:Name>client_version</a:Name>
18650
 <a:Name>client_version</a:Name>
18615
 <a:Code>client_version</a:Code>
18651
 <a:Code>client_version</a:Code>
18621
 <a:DataType>varchar(255)</a:DataType>
18657
 <a:DataType>varchar(255)</a:DataType>
18622
 <a:Length>255</a:Length>
18658
 <a:Length>255</a:Length>
18623
 </o:Column>
18659
 </o:Column>
18624
-<o:Column Id="o1104">
18660
+<o:Column Id="o1107">
18625
 <a:ObjectID>BDFD3026-FC17-4D03-A503-7AF3A37592A5</a:ObjectID>
18661
 <a:ObjectID>BDFD3026-FC17-4D03-A503-7AF3A37592A5</a:ObjectID>
18626
 <a:Name>service_version</a:Name>
18662
 <a:Name>service_version</a:Name>
18627
 <a:Code>service_version</a:Code>
18663
 <a:Code>service_version</a:Code>
18633
 <a:DataType>varchar(255)</a:DataType>
18669
 <a:DataType>varchar(255)</a:DataType>
18634
 <a:Length>255</a:Length>
18670
 <a:Length>255</a:Length>
18635
 </o:Column>
18671
 </o:Column>
18636
-<o:Column Id="o1105">
18672
+<o:Column Id="o1108">
18637
 <a:ObjectID>3D77C63D-552E-4815-8BBB-148013A10319</a:ObjectID>
18673
 <a:ObjectID>3D77C63D-552E-4815-8BBB-148013A10319</a:ObjectID>
18638
 <a:Name>type</a:Name>
18674
 <a:Name>type</a:Name>
18639
 <a:Code>type</a:Code>
18675
 <a:Code>type</a:Code>
18645
 <a:DataType>varchar(255)</a:DataType>
18681
 <a:DataType>varchar(255)</a:DataType>
18646
 <a:Length>255</a:Length>
18682
 <a:Length>255</a:Length>
18647
 </o:Column>
18683
 </o:Column>
18648
-<o:Column Id="o1106">
18684
+<o:Column Id="o1109">
18649
 <a:ObjectID>1414BD13-AA8D-4144-BA19-810AED96EE55</a:ObjectID>
18685
 <a:ObjectID>1414BD13-AA8D-4144-BA19-810AED96EE55</a:ObjectID>
18650
 <a:Name>update_address</a:Name>
18686
 <a:Name>update_address</a:Name>
18651
 <a:Code>update_address</a:Code>
18687
 <a:Code>update_address</a:Code>
18659
 </o:Column>
18695
 </o:Column>
18660
 </c:Columns>
18696
 </c:Columns>
18661
 <c:Keys>
18697
 <c:Keys>
18662
-<o:Key Id="o1107">
18698
+<o:Key Id="o1110">
18663
 <a:ObjectID>81BA3F75-E9E6-4FF0-BC41-4D8BAF735EDC</a:ObjectID>
18699
 <a:ObjectID>81BA3F75-E9E6-4FF0-BC41-4D8BAF735EDC</a:ObjectID>
18664
 <a:Name>Key_1</a:Name>
18700
 <a:Name>Key_1</a:Name>
18665
 <a:Code>Key_1</a:Code>
18701
 <a:Code>Key_1</a:Code>
18668
 <a:ModificationDate>1557800616</a:ModificationDate>
18704
 <a:ModificationDate>1557800616</a:ModificationDate>
18669
 <a:Modifier>szc</a:Modifier>
18705
 <a:Modifier>szc</a:Modifier>
18670
 <c:Key.Columns>
18706
 <c:Key.Columns>
18671
-<o:Column Ref="o1102"/>
18707
+<o:Column Ref="o1105"/>
18672
 </c:Key.Columns>
18708
 </c:Key.Columns>
18673
 </o:Key>
18709
 </o:Key>
18674
 </c:Keys>
18710
 </c:Keys>
18675
 <c:PrimaryKey>
18711
 <c:PrimaryKey>
18676
-<o:Key Ref="o1107"/>
18712
+<o:Key Ref="o1110"/>
18677
 </c:PrimaryKey>
18713
 </c:PrimaryKey>
18678
 </o:Table>
18714
 </o:Table>
18679
 </c:Tables>
18715
 </c:Tables>
18680
 <c:DefaultGroups>
18716
 <c:DefaultGroups>
18681
-<o:Group Id="o1108">
18717
+<o:Group Id="o1111">
18682
 <a:ObjectID>9FAF56B5-A351-488F-9A3B-D4A944CD4081</a:ObjectID>
18718
 <a:ObjectID>9FAF56B5-A351-488F-9A3B-D4A944CD4081</a:ObjectID>
18683
 <a:Name>PUBLIC</a:Name>
18719
 <a:Name>PUBLIC</a:Name>
18684
 <a:Code>PUBLIC</a:Code>
18720
 <a:Code>PUBLIC</a:Code>
19341
 </o:ExtendedDependency>
19377
 </o:ExtendedDependency>
19342
 </c:ChildTraceabilityLinks>
19378
 </c:ChildTraceabilityLinks>
19343
 <c:TargetModels>
19379
 <c:TargetModels>
19344
-<o:TargetModel Id="o1109">
19380
+<o:TargetModel Id="o1112">
19345
 <a:ObjectID>B86EB932-C352-4174-86E4-2D2B1DDE4A45</a:ObjectID>
19381
 <a:ObjectID>B86EB932-C352-4174-86E4-2D2B1DDE4A45</a:ObjectID>
19346
 <a:Name>MySQL 5.0</a:Name>
19382
 <a:Name>MySQL 5.0</a:Name>
19347
 <a:Code>MYSQL50</a:Code>
19383
 <a:Code>MYSQL50</a:Code>

+ 4
- 4
文档/MYSQL/smartCommunity.pdm 查看文件

1
 <?xml version="1.0" encoding="UTF-8"?>
1
 <?xml version="1.0" encoding="UTF-8"?>
2
-<?PowerDesigner AppLocale="UTF16" ID="{1EFA7B8F-E5BE-422B-A0AE-B907AA87924F}" Label="" LastModificationDate="1557819544" Name="smartCommunity" Objects="1167" Symbols="129" 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="1557991843" Name="smartCommunity" Objects="1154" Symbols="129" Target="MySQL 5.0" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
3
 <!-- do not edit this file -->
3
 <!-- do not edit this file -->
4
 
4
 
5
 <Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
5
 <Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
17160
 <a:Code>sort</a:Code>
17160
 <a:Code>sort</a:Code>
17161
 <a:CreationDate>1557302933</a:CreationDate>
17161
 <a:CreationDate>1557302933</a:CreationDate>
17162
 <a:Creator>szc</a:Creator>
17162
 <a:Creator>szc</a:Creator>
17163
-<a:ModificationDate>1557303497</a:ModificationDate>
17163
+<a:ModificationDate>1557991843</a:ModificationDate>
17164
 <a:Modifier>szc</a:Modifier>
17164
 <a:Modifier>szc</a:Modifier>
17165
 <a:Comment>排序(权重)</a:Comment>
17165
 <a:Comment>排序(权重)</a:Comment>
17166
-<a:DataType>varchar(2)</a:DataType>
17167
-<a:Length>2</a:Length>
17166
+<a:DataType>int(11)</a:DataType>
17167
+<a:Length>11</a:Length>
17168
 </o:Column>
17168
 </o:Column>
17169
 <o:Column Id="o994">
17169
 <o:Column Id="o994">
17170
 <a:ObjectID>374CA7A2-870F-4618-8B30-6B2A033445B2</a:ObjectID>
17170
 <a:ObjectID>374CA7A2-870F-4618-8B30-6B2A033445B2</a:ObjectID>