浏览代码

解决冲突

weiximei 6 年前
父节点
当前提交
52f1aa44a5

+ 8
- 0
CODE/smart-community/community-common/src/main/java/com/community/commom/constant/Constant.java 查看文件

@@ -124,4 +124,12 @@ public class Constant {
124 124
 	public static final String ADMIN_IS_EXIST = "管理员账号已存在";
125 125
 	
126 126
     public static final String SUCCESS = "success";
127
+    
128
+	public static final Integer Beijing = 2;
129
+	
130
+	public static final Integer Tianjin = 19;
131
+	
132
+	public static final Integer Shanghai = 857;
133
+	
134
+	public static final Integer Chongqing = 2459;
127 135
 }

+ 2
- 2
CODE/smart-community/mq-message/src/main/java/com/community/huiju/runner/MqRunner.java 查看文件

@@ -23,8 +23,8 @@ import javax.jms.Topic;
23 23
 @Component
24 24
 public class MqRunner implements ApplicationRunner {
25 25
 	
26
-	public static final String BROKER_URL = "failover:(tcp://192.168.0.122:61618)?timeout=2000";
27
-	//public static final String BROKER_URL = "failover:(tcp://localhost:8087)?timeout=2000";
26
+	//public static final String BROKER_URL = "failover:(tcp://192.168.0.122:61618)?timeout=2000";
27
+	public static final String BROKER_URL = "failover:(tcp://localhost:8877)?timeout=2000";
28 28
 	
29 29
 	public static final String TARGET = "openapi.acs.topic";
30 30
 	

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

@@ -14,7 +14,7 @@ public interface SysNationMapper {
14 14
 
15 15
     int insertSelective(SysNation record);
16 16
 
17
-    SysNation selectByPrimaryKey(Integer id);
17
+    SysNation selectByPrimaryKey(@Param("id") Integer id);
18 18
 
19 19
     int updateByPrimaryKeySelective(SysNation record);
20 20
 

+ 2
- 2
CODE/smart-community/operate-api/src/main/java/com/community/huiju/model/ToCommunities.java 查看文件

@@ -21,10 +21,10 @@ public class ToCommunities {
21 21
     @NotNull(message = "所在区县乡不能为空!")
22 22
     private Integer districtId;
23 23
     
24
-    @NotBlank(message = "经纬度不能为空!")
24
+    @NotBlank(message = "高德坐标不能为空!")
25 25
     private String longitude;
26 26
     
27
-    @NotBlank(message = "经纬度不能为空!")
27
+    @NotBlank(message = "高德坐标不能为空!")
28 28
     private String latitude;
29 29
     
30 30
     @NotBlank(message = "管理员姓名不能为空!")

+ 9
- 0
CODE/smart-community/operate-api/src/main/java/com/community/huiju/service/impl/CommonServiceImpl.java 查看文件

@@ -1,11 +1,13 @@
1 1
 package com.community.huiju.service.impl;
2 2
 
3
+import com.community.commom.constant.Constant;
3 4
 import com.community.huiju.dao.SysNationMapper;
4 5
 import com.community.huiju.model.SysNation;
5 6
 import com.community.huiju.service.CommonServiceI;
6 7
 import org.springframework.beans.factory.annotation.Autowired;
7 8
 import org.springframework.stereotype.Service;
8 9
 
10
+import java.util.ArrayList;
9 11
 import java.util.List;
10 12
 
11 13
 /**
@@ -36,6 +38,13 @@ public class CommonServiceImpl implements CommonServiceI {
36 38
 	 */
37 39
 	@Override
38 40
 	public List<SysNation> getCityList(Integer provinceId) {
41
+		//直辖市是自己本身
42
+		if(provinceId.equals(Constant.Beijing) || provinceId.equals(Constant.Shanghai) ||
43
+			provinceId.equals(Constant.Tianjin) || provinceId.equals(Constant.Chongqing)) {
44
+			List<SysNation> list = new ArrayList<>();
45
+			list.add(sysNationMapper.selectByPrimaryKey(provinceId));
46
+			return list;
47
+		}
39 48
 		return sysNationMapper.getNationList(provinceId);
40 49
 	}
41 50
 	

+ 1
- 1
VUECODE/smart-operate-manage/src/utils/validate.js 查看文件

@@ -3,7 +3,7 @@
3 3
  */
4 4
 /* 手机号码*/
5 5
 export function isvalidUsername(str) {
6
-  const reg = /^1(3|4|5|7|8)\d{9}$/
6
+  const reg = /^1(3|4|5|7|8|9)\d{9}$/
7 7
   return reg.test(str)
8 8
 }
9 9
 

+ 1
- 1
VUECODE/smart-operate-manage/src/views/banner/index.vue 查看文件

@@ -13,8 +13,8 @@
13 13
       <el-select v-model="listQuery.bannerPosition" placeholder="banner位置" clearable class="filter-item" style="width: 200px">
14 14
         <el-option v-for="item in bannerPositionArr" :key="item.id" :value="item.id" :label="item.value"/>
15 15
       </el-select>
16
-      <el-button v-waves class="filter-item" type="info" icon="el-icon-warning" @click="handleFilter">清空</el-button>
17 16
       <el-button class="filter-item" style="margin-left: 10px;" type="primary" icon="el-icon-search" @click="handleSearch">搜索</el-button>
17
+      <el-button v-waves class="filter-item" type="info" icon="el-icon-warning" @click="handleFilter">清空</el-button>
18 18
     </div>
19 19
 
20 20
     <el-row style="margin-top: 20px; margin-bottom: 20px;">

+ 8
- 7
VUECODE/smart-operate-manage/src/views/community/communityTable.vue 查看文件

@@ -12,9 +12,9 @@
12 12
       <el-select v-model="listQuery.districtId" placeholder="区县乡" clearable class="filter-item" style="width: 130px">
13 13
         <el-option v-for="item in districtList" :key="item.id" :label="item.district" :value="item.id"/>
14 14
       </el-select>
15
-      <el-button v-waves class="filter-item" type="info" icon="el-icon-warning" @click="clearListQuery">清空</el-button>
16 15
       <el-button v-waves class="filter-item" type="primary" icon="el-icon-search" @click="handleFilter">查询</el-button>
17 16
       <el-button class="filter-item" style="margin-left: 10px;" type="primary" icon="el-icon-circle-plus" @click="handleCreate">添加</el-button>
17
+      <el-button v-waves class="filter-item" type="info" icon="el-icon-warning" @click="clearListQuery">清空</el-button>
18 18
     </div>
19 19
 
20 20
     <el-table
@@ -105,13 +105,13 @@
105 105
 
106 106
     <el-dialog :title="textMap[dialogStatus]" :visible.sync="dialogFormVisible">
107 107
       <el-form ref="dataForm" :rules="rules" :model="detail" label-position="left" label-width="100px" style="margin-left:50px;">
108
-        <el-form-item label="社区名称">
108
+        <el-form-item label="社区名称*">
109 109
           <el-input v-model="detail.communityName"/>
110 110
         </el-form-item>
111 111
         <el-form-item label="社区别名">
112 112
           <el-input v-model="detail.communityAlias"/>
113 113
         </el-form-item>
114
-        <el-form-item label="所在区县">
114
+        <el-form-item label="所在区县*">
115 115
           <el-select v-model="detail.provinceId" placeholder="省" clearable style="width: 90px" class="filter-item" @change="getEditCityList">
116 116
             <el-option v-for="item in provinceList" :key="item.id" :label="item.province" :value="item.id"/>
117 117
           </el-select>
@@ -122,7 +122,7 @@
122 122
             <el-option v-for="item in editDistrictList" :key="item.id" :label="item.district" :value="item.id"/>
123 123
           </el-select>
124 124
         </el-form-item>
125
-        <el-form-item label="高德坐标">
125
+        <el-form-item label="高德坐标*">
126 126
           <el-input
127 127
             v-model="detail.longitude"
128 128
             placeholder="经度"/>
@@ -136,12 +136,12 @@
136 136
             <el-amap-marker v-for="(item,index) in markers" :key="index" :position="item" />
137 137
           </el-amap>
138 138
         </div>
139
-        <el-form-item label="管理员姓名">
139
+        <el-form-item label="管理员姓名*">
140 140
           <el-input
141 141
             v-model="detail.userName"
142 142
             placeholder="建议先填写运营人员姓名"/>
143 143
         </el-form-item>
144
-        <el-form-item label="管理员账号">
144
+        <el-form-item label="管理员账号*">
145 145
           <el-input
146 146
             v-model="detail.loginName"
147 147
             placeholder="建议先填写运营人员手机号"/>
@@ -153,7 +153,7 @@
153 153
       </div>
154 154
     </el-dialog>
155 155
 
156
-    <el-dialog :title="查看" :visible.sync="dialogLookFormVisible">
156
+    <el-dialog :title="'查看'" :visible.sync="dialogLookFormVisible">
157 157
       <el-form ref="dataForm" :rules="rules" :model="detail" label-position="left" label-width="100px" style="margin-left:50px;">
158 158
         <el-form-item label="社区名称">
159 159
           <span>{{ detail.communityName }}</span>
@@ -360,6 +360,7 @@ export default {
360 360
       })
361 361
     },
362 362
     getDistrictList() {
363
+      this.listQuery.districtId = undefined
363 364
       this.FetchDistrictList(this.listQuery.cityId).then(() => {
364 365
       }).catch(() => {
365 366
         console.log('get list error')

+ 1
- 1
VUECODE/smart-operate-manage/src/views/login/index.vue 查看文件

@@ -13,7 +13,7 @@
13 13
           src="http://jingcheng-h5temp.oss-cn-shanghai.aliyuncs.com/1543283673332.png?Expires=1545111060&OSSAccessKeyId=LTAIkc75dpkJw8Lb&Signature=HqQy2E2tWJ4Vbc8HClE3jqPTx0s%3D"
14 14
         >
15 15
       </div>
16
-      <h3 class="title">智慧社区运营系统</h3>
16
+      <h3 class="title">智慧社区运营平台</h3>
17 17
       <el-form-item prop="username">
18 18
         <span class="svg-container">
19 19
           <svg-icon icon-class="user"/>