浏览代码

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

魏熙美 6 年前
父节点
当前提交
d7756dfc1e

+ 21
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/controller/TpShopTypeController.java 查看文件

23
 
23
 
24
 import javax.servlet.http.HttpSession;
24
 import javax.servlet.http.HttpSession;
25
 import java.time.LocalDateTime;
25
 import java.time.LocalDateTime;
26
+import java.util.List;
26
 
27
 
27
 /**
28
 /**
28
  * <p>
29
  * <p>
69
 		shopType.setSource("self");
70
 		shopType.setSource("self");
70
 		shopType.setCreateUser(userElement.getId());
71
 		shopType.setCreateUser(userElement.getId());
71
 		shopType.setCreateDate(LocalDateTime.now());
72
 		shopType.setCreateDate(LocalDateTime.now());
73
+		//查看索引是否存在
74
+		QueryWrapper<TpShopType> shopTypeQueryWrapper = new QueryWrapper<>();
75
+		shopTypeQueryWrapper.eq("community_id",shopType.getCommunityId());
76
+		shopTypeQueryWrapper.eq("sort",shopType.getSort());
77
+		List<TpShopType> list = shopTypeService.list(shopTypeQueryWrapper);
78
+		if (list.size() > 0){
79
+			responseBean.addError("此索引已存在");
80
+			return responseBean;
81
+		}
72
 		boolean state  = shopTypeService.save(shopType);
82
 		boolean state  = shopTypeService.save(shopType);
73
 		if (state){
83
 		if (state){
74
 			responseBean.addSuccess("添加成功");
84
 			responseBean.addSuccess("添加成功");
101
 	public ResponseBean updateShopType(@RequestBody TpShopType shopType, HttpSession session){
111
 	public ResponseBean updateShopType(@RequestBody TpShopType shopType, HttpSession session){
102
 		ResponseBean responseBean = new ResponseBean();
112
 		ResponseBean responseBean = new ResponseBean();
103
 		UserElement userElement = getUserElement(session);
113
 		UserElement userElement = getUserElement(session);
114
+		//查看索引是否存在
115
+		QueryWrapper<TpShopType> shopTypeQueryWrapper = new QueryWrapper<>();
116
+		shopTypeQueryWrapper.eq("community_id",userElement.getCommunityId());
117
+		shopTypeQueryWrapper.eq("sort",shopType.getSort());
118
+		shopTypeQueryWrapper.ne("id",shopType.getId());
119
+		List<TpShopType> list = shopTypeService.list(shopTypeQueryWrapper);
120
+		if (list.size() > 0){
121
+			responseBean.addError("此索引已存在");
122
+			return responseBean;
123
+		}
124
+		
104
 		boolean state  = shopTypeService.updateById(shopType);
125
 		boolean state  = shopTypeService.updateById(shopType);
105
 		if (state){
126
 		if (state){
106
 			responseBean.addSuccess("更新成功");
127
 			responseBean.addSuccess("更新成功");

+ 1
- 1
VUECODE/smart-property-manage/src/api/grogshop.js 查看文件

60
     url: '/hotelRoomRoomStatus',
60
     url: '/hotelRoomRoomStatus',
61
     method: 'post',
61
     method: 'post',
62
     data: {
62
     data: {
63
-      roomStatusIds: data.roomStatusIds,
63
+      id: data.roomStatusIds,
64
       roomStatus: data.roomStatus
64
       roomStatus: data.roomStatus
65
     }
65
     }
66
   })
66
   })

+ 15
- 7
VUECODE/smart-property-manage/src/views/grogshop/configindex.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="root">
2
   <div class="root">
3
     <el-form ref="ruleForm" :model="listData" :rules="rules" label-width="150px" class="add-ruleForm">
3
     <el-form ref="ruleForm" :model="listData" :rules="rules" label-width="150px" class="add-ruleForm">
4
+     
4
       <el-form-item class="filter-item" label="酒店开关">
5
       <el-form-item class="filter-item" label="酒店开关">
5
-        <el-switch
6
+        <span  style="font-size:9%;color:#C0C0C0">关闭后业主在APP端将看不到酒店相关的页面</span>
7
+        <el-switch style="padding-left:25%"
6
           v-model="listData.hotelSettingValue"
8
           v-model="listData.hotelSettingValue"
7
           active-color="#13ce66"
9
           active-color="#13ce66"
8
           inactive-color="#ff4949">
10
           inactive-color="#ff4949">
9
         </el-switch>
11
         </el-switch>
10
-        <span>关闭后业主在APP端将看不到酒店相关的页面</span>
11
       </el-form-item>
12
       </el-form-item>
12
       <el-form-item label="酒店首页图" prop="appIndexImg">
13
       <el-form-item label="酒店首页图" prop="appIndexImg">
14
+        <span  style="font-size:9%;color:#C0C0C0"> APP端首页显示酒店栏的背景图,如果有文案需求可以用PS在图上添加文字等信息</span>
13
         <el-upload
15
         <el-upload
14
           class="avatar-uploader"
16
           class="avatar-uploader"
15
           name="uploadFiles"
17
           name="uploadFiles"
59
           </el-amap>
61
           </el-amap>
60
         </div>
62
         </div>
61
       </el-form-item>
63
       </el-form-item>
62
-      <el-form-item label="酒店介绍">
64
+      <el-form-item label="房间介绍" prop="hotelIntroduction">
63
           <!-- <el-input v-model="addForm.bannerContent" placeholder="内容详情"/> -->
65
           <!-- <el-input v-model="addForm.bannerContent" placeholder="内容详情"/> -->
64
           <div id="father">
66
           <div id="father">
65
             <wangeditor :content="listData.hotelIntroduction" @wangeditorEvent="wangeditorValue"/>
67
             <wangeditor :content="listData.hotelIntroduction" @wangeditorEvent="wangeditorValue"/>
127
         hotelName: [
129
         hotelName: [
128
           { required: true, message: '酒店名称', trigger: 'blur' }
130
           { required: true, message: '酒店名称', trigger: 'blur' }
129
         ],
131
         ],
132
+        hotelIntroduction: [
133
+          { required: true, message: '房间介绍不能为空', trigger: 'change' }
134
+        ],
130
       }
135
       }
131
     }
136
     }
132
   },
137
   },
202
         }
207
         }
203
       })
208
       })
204
     },
209
     },
210
+
205
     resetForm(formName) { // 重置
211
     resetForm(formName) { // 重置
206
       // 重置为未注册
212
       // 重置为未注册
207
       this.isRegistered = true
213
       this.isRegistered = true
212
       this.$refs[formName].resetFields()
218
       this.$refs[formName].resetFields()
213
     },
219
     },
214
     updateRental() {
220
     updateRental() {
215
-      if (this.listData.hotelLongitude === '' || this.listData.hotelLatitude === '') {
216
-        this.$message.error('地理坐标不能为空!')
217
-        return
218
-      }
219
       // 加载框
221
       // 加载框
220
       const loading = this.$loading({
222
       const loading = this.$loading({
221
         lock: true,
223
         lock: true,
223
         spinner: 'el-icon-loading',
225
         spinner: 'el-icon-loading',
224
         background: 'rgba(0, 0, 0, 0.7)'
226
         background: 'rgba(0, 0, 0, 0.7)'
225
       })
227
       })
228
+      console.log('this.listData.hotelIntroduction',this.listData.hotelIntroduction)
229
+      if(this.listData.hotelIntroduction === '<p><br></p>'){
230
+         this.$message.error('房间介绍不能为空')
231
+         loading.close()
232
+         return
233
+      }
226
       this.$store.dispatch('UpdateHotel', this.listData).then((res) => {
234
       this.$store.dispatch('UpdateHotel', this.listData).then((res) => {
227
         if (res.code === '0') {
235
         if (res.code === '0') {
228
           this.$message({
236
           this.$message({

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

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="房型编号">
4
       <el-form-item class="filter-item"  label="房型编号">
5
-        <el-input v-model="listQuery.roomNo"  placeholder="房型编号"/>
5
+        <el-input v-model="listQuery.id"  placeholder="房型编号"/>
6
       </el-form-item>
6
       </el-form-item>
7
       <el-form-item class="filter-item"  label="房型名称">
7
       <el-form-item class="filter-item"  label="房型名称">
8
         <el-input v-model="listQuery.roomName" placeholder="房型名称"/>
8
         <el-input v-model="listQuery.roomName" placeholder="房型名称"/>
16
          <el-option label="已下架" value="2"/>
16
          <el-option label="已下架" value="2"/>
17
         </el-select>
17
         </el-select>
18
       </el-form-item>
18
       </el-form-item>
19
-      <el-form-item class="filter-item"  label="预订日期从">
19
+      <!-- <el-form-item class="filter-item"  label="预订日期从">
20
             <el-date-picker
20
             <el-date-picker
21
               v-model="listQuery.beginTime"
21
               v-model="listQuery.beginTime"
22
               type="date"
22
               type="date"
28
               type="date"
28
               type="date"
29
               placeholder="年-月-日">
29
               placeholder="年-月-日">
30
               </el-date-picker>
30
               </el-date-picker>
31
-      </el-form-item>
31
+      </el-form-item> -->
32
       <el-form-item>
32
       <el-form-item>
33
         <el-button type="info" class="filter-item" @click="handleFilter">清空</el-button>
33
         <el-button type="info" class="filter-item" @click="handleFilter">清空</el-button>
34
         <el-button type="primary" @click="search">查询</el-button>
34
         <el-button type="primary" @click="search">查询</el-button>
53
       <el-table-column
53
       <el-table-column
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="id" 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">
60
-           {{ scope.row.roomName}}
61
-        </a>
59
+          <a v-if="scope.row.roomStatus==='1'">
60
+            <span :title="scope.row.roomName" @click="clickTitle(scope.row.id)" style="color: #009FCC">
61
+            {{ scope.row.roomName}}
62
+            </span>
63
+          </a>
64
+          <a v-if="scope.row.roomStatus==='2'">
65
+            <span :title="scope.row.roomName" @click="clickTitle(scope.row.id)" style="color:#BDBDBD">
66
+            {{ scope.row.roomName}}
67
+            </span>
68
+          </a>
62
       </template>
69
       </template>
63
       </el-table-column>
70
       </el-table-column>
64
       <el-table-column prop="sort" label="权重" align="center"/>
71
       <el-table-column prop="sort" label="权重" align="center"/>
65
       <el-table-column prop="price" label="房型价格" align="center"/>
72
       <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>
73
+      <el-table-column prop="roomStatus" label="上架状态" align="center">
74
+        <template slot-scope="scope">   
75
+          <span v-if="scope.row.roomStatus==='1'">已上架</span>
76
+          <span v-if="scope.row.roomStatus==='2'" style="color:#BDBDBD">已下架</span>
77
+        </template></el-table-column>
67
       <el-table-column prop="editUser" label="编辑人" align="center"/>
78
       <el-table-column prop="editUser" label="编辑人" align="center"/>
68
       <el-table-column prop="createDate" label="时间" align="center"><template slot-scope="scope">{{ formatDate(scope.row.updateDate) }}</template></el-table-column>
79
       <el-table-column prop="createDate" label="时间" align="center"><template slot-scope="scope">{{ formatDate(scope.row.updateDate) }}</template></el-table-column>
69
 
80
 
78
         @size-change="handleSizeChange"
89
         @size-change="handleSizeChange"
79
         @current-change="handleCurrentChange"/>
90
         @current-change="handleCurrentChange"/>
80
   </div>
91
   </div>
81
-
82
 </div>
92
 </div>
83
 
93
 
84
 </template>
94
 </template>
200
     clickTitle(ids){
210
     clickTitle(ids){
201
     this.$router.push({ name: 'grogshop-grogshopRoomEdit', query: { id: ids}})
211
     this.$router.push({ name: 'grogshop-grogshopRoomEdit', query: { id: ids}})
202
     },
212
     },
203
-    enditRoom(){
204
-         const ids = this.deleteIds
213
+    enditRoom(statusId){
214
+       const ids = this.deleteIds
215
+      if (ids.length < 1) {
216
+        this.$message.error('请选择一行数据进行修改!')
217
+        return
218
+      }
219
+        
205
          this.listQuery.roomStatusIds = ids
220
          this.listQuery.roomStatusIds = ids
221
+         this.listQuery.roomStatus = statusId
206
          this.$store.dispatch('HotelRoomRoomStatus', this.listQuery).then((res) => {
222
          this.$store.dispatch('HotelRoomRoomStatus', this.listQuery).then((res) => {
207
          this.$message({
223
          this.$message({
208
           message: '成功',
224
           message: '成功',

+ 20
- 21
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">
4
-      <el-form-item label="房型名称" >
3
+    <el-form ref="ruleForm" :model="ruleForm"  :rules="rules" label-width="100px" class="demo-ruleForm">
4
+      <el-form-item label="房型名称" prop="roomName">
5
         <el-input v-model="ruleForm.roomName" placeholder="房型名称"/>
5
         <el-input v-model="ruleForm.roomName" placeholder="房型名称"/>
6
       </el-form-item>
6
       </el-form-item>
7
-       <el-form-item label="房型号" >
7
+       <!-- <el-form-item label="房型号" prop="roomNo">
8
         <el-input v-model="ruleForm.roomNo" placeholder="房型号"/>
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" >
10
      <el-form-item class="filter-item" label="房型描述" prop="remark" >
11
         <el-input v-model.trim="ruleForm.remark" placeholder="房型描述"/>
11
         <el-input v-model.trim="ruleForm.remark" placeholder="房型描述"/>
12
       </el-form-item>
12
       </el-form-item>
13
-      <el-form-item label="房型价格">
13
+      <el-form-item label="房型价格" prop="price">
14
         <el-input v-model="ruleForm.price" placeholder="房型价格" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
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="上架状态" prop="roomStatus">
17
         <el-select v-model="ruleForm.roomStatus" placeholder="上架">
17
         <el-select v-model="ruleForm.roomStatus" placeholder="上架">
18
          <el-option label="上架" value="1"/>
18
          <el-option label="上架" value="1"/>
19
          <el-option label="下架" value="2"/>
19
          <el-option label="下架" value="2"/>
40
        roomStatus: '',
40
        roomStatus: '',
41
              sort: '1',
41
              sort: '1',
42
            roomNo: ''
42
            roomNo: ''
43
+      },
44
+      rules: {
45
+        roomName: [
46
+          { required: true, message: '请输入房型名称', trigger: 'blur' }
47
+        ],
48
+        remark: [
49
+          { required: true, message: '请输入房型描述', trigger: 'blur' }
50
+        ],
51
+        price: [
52
+          { required: true, message: '请输入房型描述', trigger: 'blur' }
53
+        ],
54
+        roomStatus: [
55
+          { required: true, message: '请选择状态', trigger: 'blur' }
56
+        ],         
43
       }
57
       }
44
-      // rules: {
45
-      //   userName: [
46
-      //     { required: true, message: '请输入姓名', trigger: 'blur' }
47
-      //   ],
48
-      //   price: [
49
-      //     { required: true, message: '请输入价格', trigger: 'blur' }
50
-      //   ],
51
-      //   menuArray: [
52
-      //     { required: true, message: '请选择角色', trigger: 'blur' }
53
-      //   ],       
54
-      // }
55
     }
58
     }
56
   },
59
   },
57
   mounted() {
60
   mounted() {
58
   },
61
   },
59
   methods: {
62
   methods: {
60
     submitForm(){
63
     submitForm(){
61
-      if(this.ruleForm.roomNo ===''){
62
-        this.$message.error('请输入房型号');
63
-        return
64
-      }
65
       if(this.ruleForm.roomName ===''){
64
       if(this.ruleForm.roomName ===''){
66
         this.$message.error('请输入房型名称');
65
         this.$message.error('请输入房型名称');
67
         return
66
         return

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

4
       <el-form-item label="房型名称" >
4
       <el-form-item label="房型名称" >
5
         <el-input v-model="ruleForm.roomName" placeholder="房型名称"/>
5
         <el-input v-model="ruleForm.roomName" placeholder="房型名称"/>
6
       </el-form-item>
6
       </el-form-item>
7
-       <el-form-item label="房型号" >
7
+      <!-- <el-form-item label="房型号" >
8
         <el-input v-model="ruleForm.roomNo" placeholder="房型号"/>
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" >
10
      <el-form-item class="filter-item" label="房型描述" prop="remark" >
11
         <el-input v-model.trim="ruleForm.remark" placeholder="房型描述"/>
11
         <el-input v-model.trim="ruleForm.remark" placeholder="房型描述"/>
12
       </el-form-item>
12
       </el-form-item>

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

93
       <el-form-item label="高德坐标" prop="communityLatitude">
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
+        <span  style="font-size:9%;color:#C0C0C0">在地图上搜索选择酒店位置确定坐标值,供APP端用户导航</span>
97
       </el-form-item>
97
       </el-form-item>
98
       <el-form-item label="">
98
       <el-form-item label="">
99
          <!-- 地图 -->
99
          <!-- 地图 -->

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

94
       <el-form-item label="高德坐标" prop="communityLatitude">
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
+        <span  style="font-size:9%;color:#C0C0C0">在地图上搜索选择酒店位置确定坐标值,供APP端用户导航</span>
98
       </el-form-item>
98
       </el-form-item>
99
       <el-form-item label="">
99
       <el-form-item label="">
100
          <!-- 地图 -->
100
          <!-- 地图 -->

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

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
+      <span  style="font-size:9%;color:#C0C0C0;padding-left:25%">注:权重越大,APP端展示越靠前(权重相同时按编辑时间从晚到早排序)</span>
48
     </div>
48
     </div>
49
     <el-table
49
     <el-table
50
       v-loading="listLoading"
50
       v-loading="listLoading"

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

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" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
50
         <el-input v-model="listData.sort" onkeyup="this.value=this.value.replace(/\D/g,'')"/>
51
-        <span>权重值越大,排序越靠前</span>
51
+        <span style="font-size:9%;color:#C0C0C0;">权重值越大,排序越靠前</span>
52
       </el-form-item>
52
       </el-form-item>
53
       <el-form-item label="商铺类型" prop="shopTypeId">
53
       <el-form-item label="商铺类型" prop="shopTypeId">
54
         <el-select v-model="listData.shopTypeId" placeholder="商铺类型" clearable class="filter-item">
54
         <el-select v-model="listData.shopTypeId" placeholder="商铺类型" clearable class="filter-item">
74
       <el-form-item label="高德坐标" prop="shopLatitude">
74
       <el-form-item label="高德坐标" prop="shopLatitude">
75
         <el-input placeholder="经度" v-model="listData.shopLongitude" style="width: 150px;" />
75
         <el-input placeholder="经度" v-model="listData.shopLongitude" style="width: 150px;" />
76
         <el-input placeholder="纬度" v-model="listData.shopLatitude" style="width: 150px;" />
76
         <el-input placeholder="纬度" v-model="listData.shopLatitude" style="width: 150px;" />
77
-        <span>在地图上搜索选择酒店位置确定坐标值,供APP端用户导航</span>
77
+        <span  style="font-size:9%;color:#C0C0C0">在地图上搜索选择酒店位置确定坐标值,供APP端用户导航</span>
78
       </el-form-item>
78
       </el-form-item>
79
       <el-form-item label="">
79
       <el-form-item label="">
80
          <!-- 地图 -->
80
          <!-- 地图 -->

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

1
 <template>
1
 <template>
2
   <div class="root">
2
   <div class="root">
3
     <el-form ref="ruleForm" :model="listData" :rules="rules" label-width="150px" class="add-ruleForm">
3
     <el-form ref="ruleForm" :model="listData" :rules="rules" label-width="150px" class="add-ruleForm">
4
-      <el-form-item label="商铺名称" prop="shopName">
4
+      <!-- <el-form-item label="商铺名称" prop="shopName">
5
         <el-input v-model="listData.shopName"/>
5
         <el-input v-model="listData.shopName"/>
6
-      </el-form-item>
6
+      </el-form-item> -->
7
       <el-form-item label="商铺说明" prop="remark">
7
       <el-form-item label="商铺说明" prop="remark">
8
         <el-input v-model="listData.remark"/>
8
         <el-input v-model="listData.remark"/>
9
       </el-form-item>
9
       </el-form-item>

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

29
       <el-button type="warning" @click="edit">修改</el-button>
29
       <el-button type="warning" @click="edit">修改</el-button>
30
       <el-button type="danger" @click="shelfShop">上架商铺</el-button>
30
       <el-button type="danger" @click="shelfShop">上架商铺</el-button>
31
       <el-button type="danger" @click="obtainedShop">下架商铺</el-button>
31
       <el-button type="danger" @click="obtainedShop">下架商铺</el-button>
32
-      <span>注:权重最大的4个上架且有首页展示图的商铺默认会显示在APP首页(权重相同时按编辑时间从晚到早排序)</span>
32
+      <span  style="font-size:9%;color:#C0C0C0;padding-left:25%">注:权重最大的4个上架且有首页展示图的商铺默认会显示在APP首页(权重相同时按编辑时间从晚到早排序)</span>
33
     </div>
33
     </div>
34
     <el-table
34
     <el-table
35
       v-loading="listLoading"
35
       v-loading="listLoading"

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

9
           inactive-color="#ff4949"
9
           inactive-color="#ff4949"
10
           @change="changeSetting">
10
           @change="changeSetting">
11
         </el-switch>
11
         </el-switch>
12
-        <span>关闭后业主在APP端将看不到商铺相关的页面</span>
12
+         <span  style="font-size:9%;color:#C0C0C0;">关闭后业主在APP端将看不到商铺相关的页面</span>
13
       </el-form-item>
13
       </el-form-item>
14
     </el-form>
14
     </el-form>
15
     <div class="button">
15
     <div class="button">
16
       <el-button type="primary" @click="add">添加</el-button>
16
       <el-button type="primary" @click="add">添加</el-button>
17
       <el-button type="warning" @click="edit">修改</el-button>
17
       <el-button type="warning" @click="edit">修改</el-button>
18
       <el-button type="danger" @click="deleteShopType">删除</el-button>
18
       <el-button type="danger" @click="deleteShopType">删除</el-button>
19
+      <span  style="font-size:9%;color:#C0C0C0;padding-left:25%">索引顺序即显示时的先后顺序,不能相同,必须为大于0的整数,数字越小越靠前,如果有1则1号值排会在APP端第一位</span>
19
     </div>
20
     </div>
20
     <el-table
21
     <el-table
21
       v-loading="listLoading"
22
       v-loading="listLoading"
30
         width="55"/>
31
         width="55"/>
31
       <el-table-column prop="id" label="编号" align="center"/>
32
       <el-table-column prop="id" label="编号" align="center"/>
32
       <el-table-column prop="typeName" label="商铺类型" align="center"/>
33
       <el-table-column prop="typeName" label="商铺类型" align="center"/>
33
-      <el-table-column prop="sort" label="权重" align="center"/>
34
+      <el-table-column prop="sort" label="索引" align="center"/>
34
       <el-table-column prop="createDate" label="发布时间" align="center"><template slot-scope="scope">{{ formatDate(scope.row.createDate) }}</template></el-table-column>
35
       <el-table-column prop="createDate" label="发布时间" align="center"><template slot-scope="scope">{{ formatDate(scope.row.createDate) }}</template></el-table-column>
35
     </el-table>
36
     </el-table>
36
     <div class="block">
37
     <div class="block">

+ 1
- 1
VUECODE/smart-property-manage/src/views/shop/shopSettingAdd.vue 查看文件

4
       <el-form-item label="商铺类型" prop="typeName">
4
       <el-form-item label="商铺类型" prop="typeName">
5
         <el-input v-model="listQuery.typeName" style="width: 200px;"/>
5
         <el-input v-model="listQuery.typeName" style="width: 200px;"/>
6
       </el-form-item>
6
       </el-form-item>
7
-      <el-form-item label="权重" prop="sort">
7
+      <el-form-item label="索引" prop="sort">
8
         <el-input v-model="listQuery.sort" style="width: 200px;"/>
8
         <el-input v-model="listQuery.sort" style="width: 200px;"/>
9
       </el-form-item>
9
       </el-form-item>
10
       <el-form-item>
10
       <el-form-item>

+ 1
- 1
VUECODE/smart-property-manage/src/views/shop/shopSettingEdit.vue 查看文件

4
       <el-form-item label="商铺类型" prop="typeName">
4
       <el-form-item label="商铺类型" prop="typeName">
5
         <el-input v-model="listQuery.typeName" style="width: 200px;"/>
5
         <el-input v-model="listQuery.typeName" style="width: 200px;"/>
6
       </el-form-item>
6
       </el-form-item>
7
-      <el-form-item label="权重" prop="sort">
7
+      <el-form-item label="索引" prop="sort">
8
         <el-input v-model="listQuery.sort" :disabled="listQuery.isSys" style="width: 200px;"/>
8
         <el-input v-model="listQuery.sort" :disabled="listQuery.isSys" style="width: 200px;"/>
9
       </el-form-item>
9
       </el-form-item>
10
       <el-form-item>
10
       <el-form-item>