dingxin 6 年前
父节点
当前提交
473d6d3955

+ 16
- 2
CODE/smart-community/operate-api/src/main/java/com/community/huiju/service/impl/CommunityServiceImpl.java 查看文件

41
 
41
 
42
 	@Autowired
42
 	@Autowired
43
 	private TpEquipmentTreeMapper tpEquipmentTreeMapper;
43
 	private TpEquipmentTreeMapper tpEquipmentTreeMapper;
44
-	
44
+
45
+	@Autowired
46
+	private TaUserMapper taUserMapper;
45
 	/**
47
 	/**
46
 	 * 分页获取小区列表
48
 	 * 分页获取小区列表
47
 	 * @param toCommunities
49
 	 * @param toCommunities
68
 		if (size < 1){
70
 		if (size < 1){
69
 			return 0;
71
 			return 0;
70
 		}
72
 		}
71
-	 
73
+
74
+
75
+		//时维护ta_user(发帖需要)
76
+		TaUser taUser= new TaUser();
77
+		taUser.setLoginName(toCommunities.getLoginName());
78
+		taUser.setCreateDate(new Date());
79
+		taUser.setUserName(toCommunities.getUserName());
80
+		taUser.setStatus("1");
81
+		taUserMapper.insert(taUser);
82
+
83
+
84
+
72
 		//构建用户信息
85
 		//构建用户信息
73
 		TpUser tpUser = new TpUser();
86
 		TpUser tpUser = new TpUser();
74
 		tpUser.setUserName(toCommunities.getUserName());
87
 		tpUser.setUserName(toCommunities.getUserName());
77
 		tpUser.setCreateUser(1);
90
 		tpUser.setCreateUser(1);
78
 		tpUser.setCommunityId(toCommunities.getId());
91
 		tpUser.setCommunityId(toCommunities.getId());
79
 		tpUser.setStatus(Constant.EFFECTIVE);
92
 		tpUser.setStatus(Constant.EFFECTIVE);
93
+		tpUser.setTaUserId(taUser.getId());
80
 		//插入用户信息
94
 		//插入用户信息
81
 		tpUserMapper.insertSelective(tpUser);
95
 		tpUserMapper.insertSelective(tpUser);
82
 		//维护此用户的角色
96
 		//维护此用户的角色

+ 1
- 22
CODE/smart-community/operate-api/src/main/java/com/community/huiju/service/impl/ToUserServerImpl.java 查看文件

180
     @Override
180
     @Override
181
     public ResponseBean addUser(String parameter,Integer userID,Integer communityId) {
181
     public ResponseBean addUser(String parameter,Integer userID,Integer communityId) {
182
         ResponseBean response= new ResponseBean<>();
182
         ResponseBean response= new ResponseBean<>();
183
-        JSONObject object= JSONObject.parseObject(parameter);
183
+         JSONObject object= JSONObject.parseObject(parameter);
184
         ToUser toUser= new ToUser();
184
         ToUser toUser= new ToUser();
185
 
185
 
186
         String loginName= object.getString("loginName");
186
         String loginName= object.getString("loginName");
214
             toSysUserRole.setRoleId(roleID);
214
             toSysUserRole.setRoleId(roleID);
215
             toSysUserRoleMapper.insert(toSysUserRole);
215
             toSysUserRoleMapper.insert(toSysUserRole);
216
         }
216
         }
217
-
218
-        //时维护ta_user(发帖需要)
219
-        TaUser taUser= new TaUser();
220
-        taUser.setLoginName(loginName);
221
-        taUser.setCreateUser(userID);
222
-        taUser.setCreateDate(new Date());
223
-        taUser .setUserName(userName);
224
-        taUser .setStatus("1");
225
-
226
-        taUserMapper.insert(taUser);
227
-        TpUser tpUser= new TpUser();
228
-        tpUser.setTaUserId(taUser.getId());
229
-        tpUser.setUserName(userName);
230
-        tpUser.setLoginName(loginName);
231
-        tpUser.setRemark(remark);
232
-        tpUser.setStatus("1");
233
-
234
-        tpUser.setCreateUser(userID);
235
-        tpUser.setCreateDate(new Date());
236
-        tpUser.setCommunityId(communityId);
237
-        tpUserMapper.insertSelective(tpUser);
238
          response.addSuccess("成功");
217
          response.addSuccess("成功");
239
         return response;
218
         return response;
240
     }
219
     }

+ 2
- 5
CODE/smart-community/operate-api/src/main/resources/mapper/TaUserMapper.xml 查看文件

44
     delete from ta_user
44
     delete from ta_user
45
     where id = #{id,jdbcType=INTEGER}
45
     where id = #{id,jdbcType=INTEGER}
46
   </delete>
46
   </delete>
47
-  <insert id="insert" parameterType="com.community.huiju.model.TaUser" useGeneratedKeys="true" keyProperty="id" >
47
+  <insert id="insert" parameterType="com.community.huiju.model.TaUser" useGeneratedKeys="true" keyProperty="id" keyColumn="id" >
48
     insert into ta_user (id, community_id, building_owner_info_id,
48
     insert into ta_user (id, community_id, building_owner_info_id,
49
       head_portrait, user_name, login_name,
49
       head_portrait, user_name, login_name,
50
       login_password, email, gender,
50
       login_password, email, gender,
60
       #{acceptAgreementStatus,jdbcType=CHAR}, #{verifyStatus,jdbcType=CHAR}, #{createUser,jdbcType=INTEGER},
60
       #{acceptAgreementStatus,jdbcType=CHAR}, #{verifyStatus,jdbcType=CHAR}, #{createUser,jdbcType=INTEGER},
61
       #{createDate,jdbcType=TIMESTAMP}, #{updateUser,jdbcType=INTEGER}, #{updateDate,jdbcType=TIMESTAMP},
61
       #{createDate,jdbcType=TIMESTAMP}, #{updateUser,jdbcType=INTEGER}, #{updateDate,jdbcType=TIMESTAMP},
62
       #{hkPersonNo,jdbcType=BIGINT}, #{hkUserId,jdbcType=INTEGER}, #{hkCardNo,jdbcType=VARCHAR}, #{faceStatus,jdbcType=CHAR},
62
       #{hkPersonNo,jdbcType=BIGINT}, #{hkUserId,jdbcType=INTEGER}, #{hkCardNo,jdbcType=VARCHAR}, #{faceStatus,jdbcType=CHAR},
63
-      #{idCard,jdbcType=VARCHAR}, #{openid,jdbcType=VARCHAR}, #{nickname,jdbcType=VARCHAR},
63
+      #{idCard,jdbcType=VARCHAR}, #{openid,jdbcType=VARCHAR}, #{nickname,jdbcType=VARCHAR}
64
       )
64
       )
65
   </insert>
65
   </insert>
66
   <insert id="insertSelective" parameterType="com.community.huiju.model.TaUser" useGeneratedKeys="true" keyProperty="id" >
66
   <insert id="insertSelective" parameterType="com.community.huiju.model.TaUser" useGeneratedKeys="true" keyProperty="id" >
142
       <if test="nickname != null" >
142
       <if test="nickname != null" >
143
         nickname,
143
         nickname,
144
       </if>
144
       </if>
145
-      <if test="taUserId != null" >
146
-        ta_user_id,
147
-      </if>
148
     </trim>
145
     </trim>
149
     <trim prefix="values (" suffix=")" suffixOverrides="," >
146
     <trim prefix="values (" suffix=")" suffixOverrides="," >
150
       <if test="id != null" >
147
       <if test="id != null" >

+ 7
- 0
CODE/smart-community/operate-api/src/main/resources/mapper/TpUserMapper.xml 查看文件

15
     <result column="create_date" property="createDate" jdbcType="TIMESTAMP" />
15
     <result column="create_date" property="createDate" jdbcType="TIMESTAMP" />
16
     <result column="update_user" property="updateUser" jdbcType="INTEGER" />
16
     <result column="update_user" property="updateUser" jdbcType="INTEGER" />
17
     <result column="update_date" property="updateDate" jdbcType="TIMESTAMP" />
17
     <result column="update_date" property="updateDate" jdbcType="TIMESTAMP" />
18
+    <result column="ta_user_id" property="taUserId" jdbcType="TIMESTAMP" />
18
   </resultMap>
19
   </resultMap>
19
   <sql id="Base_Column_List" >
20
   <sql id="Base_Column_List" >
20
     id, community_id, user_name, login_name, login_password, status, remark, email, head_portrait, 
21
     id, community_id, user_name, login_name, login_password, status, remark, email, head_portrait, 
84
       <if test="updateDate != null" >
85
       <if test="updateDate != null" >
85
         update_date,
86
         update_date,
86
       </if>
87
       </if>
88
+      <if test="taUserId != null" >
89
+        ta_user_id
90
+      </if>
87
     </trim>
91
     </trim>
88
     <trim prefix="values (" suffix=")" suffixOverrides="," >
92
     <trim prefix="values (" suffix=")" suffixOverrides="," >
89
       <if test="id != null" >
93
       <if test="id != null" >
125
       <if test="updateDate != null" >
129
       <if test="updateDate != null" >
126
         #{updateDate,jdbcType=TIMESTAMP},
130
         #{updateDate,jdbcType=TIMESTAMP},
127
       </if>
131
       </if>
132
+      <if test="taUserId != null" >
133
+        #{taUserId,jdbcType=INTEGER}
134
+      </if>
128
     </trim>
135
     </trim>
129
   </insert>
136
   </insert>
130
   <update id="updateByPrimaryKeySelective" parameterType="com.community.huiju.model.TpUser" >
137
   <update id="updateByPrimaryKeySelective" parameterType="com.community.huiju.model.TpUser" >

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

241
 //                        String codeUrl= imageServiceI.getImageUrl(inputStream);
241
 //                        String codeUrl= imageServiceI.getImageUrl(inputStream);
242
 
242
 
243
                         TdImages tdImages= new TdImages();
243
                         TdImages tdImages= new TdImages();
244
-                        tdImages.setImageUrl(qrCodePerproties.getUrl() + tpActivity.getId());
244
+                        tdImages.setImageUrl(qrCodePerproties.getUrl() + tpActivity.getId()+"&codeState=1");
245
                         tdImages.setUuid(tpActivity.getId());
245
                         tdImages.setUuid(tpActivity.getId());
246
                         tdImages.setType("activityCode");
246
                         tdImages.setType("activityCode");
247
                         tdImages.setCreateUser(userElement.getId());
247
                         tdImages.setCreateUser(userElement.getId());

+ 1
- 1
CODE/smart-community/property-api/src/main/resources/application.yml 查看文件

14
 
14
 
15
 # 二维码生成地址
15
 # 二维码生成地址
16
 qr-code:
16
 qr-code:
17
-  url: https://www.baidu.com/?id=
17
+  url: http://ycapi.jcjyhn.com/#/forum/sign?id=

+ 1
- 1
VUECODE/smart-property-manage/src/views/social/signUp/index.vue 查看文件

41
         label="角色"
41
         label="角色"
42
         show-overflow-tooltip
42
         show-overflow-tooltip
43
         align="center">
43
         align="center">
44
-        <!--<template slot-scope="scope">{{ getRoleName(scope.row.roleName) }}</template>-->
44
+        <template slot-scope="scope">{{ getRoleName(scope.row.roleName) }}</template>
45
       </el-table-column>
45
       </el-table-column>
46
       <el-table-column
46
       <el-table-column
47
         prop="address"
47
         prop="address"