Browse Source

恢复代码并升级user

dev_shibei_match
jianjun 5 years ago
parent
commit
1728eb0f6c
  1. 12
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/UserResiInfoDTO.java
  2. 2
      epmet-user/epmet-user-server/deploy/docker-compose-dev.yml
  3. 2
      epmet-user/epmet-user-server/pom.xml
  4. 1
      epmet-user/epmet-user-server/src/main/java/com/epmet/controller/UserResiInfoController.java
  5. 11
      epmet-user/epmet-user-server/src/main/java/com/epmet/dao/UserCustomerDao.java
  6. 18
      epmet-user/epmet-user-server/src/main/java/com/epmet/dao/UserResiInfoDao.java
  7. 2
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserResiInfoServiceImpl.java
  8. 16
      epmet-user/epmet-user-server/src/main/resources/mapper/UserCustomerDao.xml
  9. 8
      epmet-user/epmet-user-server/src/main/resources/mapper/UserResiInfoDao.xml

12
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/UserResiInfoDTO.java

@ -17,9 +17,11 @@
package com.epmet.dto; package com.epmet.dto;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import lombok.Data;
/** /**
@ -48,9 +50,10 @@ public class UserResiInfoDTO implements Serializable {
*/ */
private String userId; private String userId;
/** /**
* 手机号(注册手机号) * 手机号(注册手机号)
*/ */
@NotBlank(message = "手机号不能为空")
private String regMobile; private String regMobile;
/** /**
@ -121,6 +124,7 @@ public class UserResiInfoDTO implements Serializable {
/** /**
* 客户Id (customer.id) * 客户Id (customer.id)
*/ */
@NotBlank(message = "客户Id不能为空")
private String customerId; private String customerId;
/** /**

2
epmet-user/epmet-user-server/deploy/docker-compose-dev.yml

@ -2,7 +2,7 @@ version: "3.7"
services: services:
epmet-user-server: epmet-user-server:
container_name: epmet-user-server-dev container_name: epmet-user-server-dev
image: 192.168.1.130:10080/epmet-cloud-dev/epmet-user-server:0.3.93 image: 192.168.1.130:10080/epmet-cloud-dev/epmet-user-server:0.3.94
ports: ports:
- "8087:8087" - "8087:8087"
network_mode: host # 不会创建新的网络 network_mode: host # 不会创建新的网络

2
epmet-user/epmet-user-server/pom.xml

@ -2,7 +2,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<version>0.3.93</version> <version>0.3.94</version>
<parent> <parent>
<groupId>com.epmet</groupId> <groupId>com.epmet</groupId>
<artifactId>epmet-user</artifactId> <artifactId>epmet-user</artifactId>

1
epmet-user/epmet-user-server/src/main/java/com/epmet/controller/UserResiInfoController.java

@ -149,6 +149,7 @@ public class UserResiInfoController {
**/ **/
@PostMapping("saveResiInfo") @PostMapping("saveResiInfo")
public Result saveResiInfo (@RequestBody UserResiInfoDTO userResiInfoDTO) { public Result saveResiInfo (@RequestBody UserResiInfoDTO userResiInfoDTO) {
ValidatorUtils.validateEntity(userResiInfoDTO);
return userResiInfoService.saveResiInfo(userResiInfoDTO); return userResiInfoService.saveResiInfo(userResiInfoDTO);
} }

11
epmet-user/epmet-user-server/src/main/java/com/epmet/dao/UserCustomerDao.java

@ -3,6 +3,7 @@ package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao; import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.entity.UserCustomerEntity; import com.epmet.entity.UserCustomerEntity;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
/** /**
* @Description 客户用户关系表 * @Description 客户用户关系表
@ -11,6 +12,14 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2020.03.31 13:53 * @date 2020.03.31 13:53
*/ */
@Mapper @Mapper
public interface UserCustomerDao extends BaseDao<UserCustomerEntity>{ public interface UserCustomerDao extends BaseDao<UserCustomerEntity> {
/**
* desc:修改客户的用户的注册状态为已注册
*
* @param customerId
* @param userId
* @return
*/
int updateRegistered(@Param("customerId") String customerId, @Param("userId") String userId);
} }

18
epmet-user/epmet-user-server/src/main/java/com/epmet/dao/UserResiInfoDao.java

@ -39,8 +39,8 @@ import java.util.List;
public interface UserResiInfoDao extends BaseDao<UserResiInfoEntity> { public interface UserResiInfoDao extends BaseDao<UserResiInfoEntity> {
/** /**
* @return com.epmet.dto.UserResiInfoDTO
* @param userResiInfoFormDTO * @param userResiInfoFormDTO
* @return com.epmet.dto.UserResiInfoDTO
* @Author yinzuomei * @Author yinzuomei
* @Description 查询用户注册信息 * @Description 查询用户注册信息
* @Date 2020/3/30 11:10 * @Date 2020/3/30 11:10
@ -48,23 +48,23 @@ public interface UserResiInfoDao extends BaseDao<UserResiInfoEntity> {
UserResiInfoResultDTO selectUserResiInfoDTO(UserResiInfoFormDTO userResiInfoFormDTO); UserResiInfoResultDTO selectUserResiInfoDTO(UserResiInfoFormDTO userResiInfoFormDTO);
/** /**
* @Description 查询用户注册信息 不按照客户Id查询
* @param userResiInfoFormDTO * @param userResiInfoFormDTO
* @return UserResiInfoResultDTO * @return UserResiInfoResultDTO
* @Description 查询用户注册信息 不按照客户Id查询
* @author wangc * @author wangc
* @date 2020.05.21 13:18 * @date 2020.05.21 13:18
**/ **/
UserResiInfoResultDTO selectUserResiInfoNotByCustId(UserResiInfoFormDTO userResiInfoFormDTO); UserResiInfoResultDTO selectUserResiInfoNotByCustId(UserResiInfoFormDTO userResiInfoFormDTO);
/** /**
* @Author sun * @Author sun
* @Description 根据手机号查询居民注册信息(user_resi_info)表数据 * @Description 根据手机号查询居民注册信息(user_resi_info)表数据
**/ **/
List<UserResiInfoDTO> selectResiInfoByMobile(String regMobile); List<UserResiInfoDTO> selectResiInfoByMobile(@Param("regMobile") String regMobile, @Param("customerId") String customerId);
/** /**
* @return java.util.List<com.epmet.dto.UserResiInfoDTO>
* @param userIdList * @param userIdList
* @return java.util.List<com.epmet.dto.UserResiInfoDTO>
* @Author yinzuomei * @Author yinzuomei
* @Description 根据userId集合查询用户注册信息 * @Description 根据userId集合查询用户注册信息
* @Date 2020/4/7 18:26 * @Date 2020/4/7 18:26
@ -72,18 +72,18 @@ public interface UserResiInfoDao extends BaseDao<UserResiInfoEntity> {
List<UserResiInfoResultDTO> selectListUserResiInfoDTO(@Param("userIdList") List<String> userIdList); List<UserResiInfoResultDTO> selectListUserResiInfoDTO(@Param("userIdList") List<String> userIdList);
/** /**
* @Description 根据userId查询议题发起人
* @param formDTO * @param formDTO
* @Description 根据userId查询议题发起人
* @author zxc * @author zxc
* @date 2020/5/11 11:18 * @date 2020/5/11 11:18
*/ */
IssueInitiatorResultDTO selectIssueInitiator(IssueInitiatorFormDTO formDTO); IssueInitiatorResultDTO selectIssueInitiator(IssueInitiatorFormDTO formDTO);
/** /**
* @return com.epmet.dto.UserResiInfoDTO
* @param userId * @param userId
* @return com.epmet.dto.UserResiInfoDTO
* @author yinzuomei * @author yinzuomei
* @description 根据要用户id,查询用户注册的信息 * @description 根据要用户id, 查询用户注册的信息
* @Date 2020/7/22 10:58 * @Date 2020/7/22 10:58
**/ **/
UserResiInfoDTO selectByUserId(String userId); UserResiInfoDTO selectByUserId(String userId);

2
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserResiInfoServiceImpl.java

@ -31,9 +31,11 @@ import com.epmet.commons.tools.utils.Result;
import com.epmet.constant.SmsTemplateConstant; import com.epmet.constant.SmsTemplateConstant;
import com.epmet.constant.UserConstant; import com.epmet.constant.UserConstant;
import com.epmet.constant.UserRoleConstant; import com.epmet.constant.UserRoleConstant;
import com.epmet.dao.UserCustomerDao;
import com.epmet.dao.UserResiInfoDao; import com.epmet.dao.UserResiInfoDao;
import com.epmet.dao.UserWechatDao; import com.epmet.dao.UserWechatDao;
import com.epmet.dto.UserResiInfoDTO; import com.epmet.dto.UserResiInfoDTO;
import com.epmet.dto.UserResiRegisterVisitDTO;
import com.epmet.dto.UserRoleDTO; import com.epmet.dto.UserRoleDTO;
import com.epmet.dto.form.*; import com.epmet.dto.form.*;
import com.epmet.dto.result.IssueInitiatorResultDTO; import com.epmet.dto.result.IssueInitiatorResultDTO;

16
epmet-user/epmet-user-server/src/main/resources/mapper/UserCustomerDao.xml

@ -3,18 +3,8 @@
<mapper namespace="com.epmet.dao.UserCustomerDao"> <mapper namespace="com.epmet.dao.UserCustomerDao">
<update id="updateRegistered">
<resultMap type="com.epmet.entity.UserCustomerEntity" id="userCustomerMap"> update set IS_REGISTER = 1 where CUSTOMER_ID = #{customerId,jdbcType=VARCHAR} and USER_ID = #{userId,jdbcType=VARCHAR}
<result property="id" column="ID"/> </update>
<result property="app" column="APP"/>
<result property="roleName" column="ROLE_NAME"/>
<result property="roleKey" column="ROLE_KEY"/>
<result property="delFlag" column="DEL_FLAG"/>
<result property="revision" column="REVISION"/>
<result property="createdBy" column="CREATED_BY"/>
<result property="createdTime" column="CREATED_TIME"/>
<result property="updatedBy" column="UPDATED_BY"/>
<result property="updatedTime" column="UPDATED_TIME"/>
</resultMap>
</mapper> </mapper>

8
epmet-user/epmet-user-server/src/main/resources/mapper/UserResiInfoDao.xml

@ -98,8 +98,12 @@
SELECT SELECT
<include refid="sql"></include> <include refid="sql"></include>
FROM user_resi_info uri FROM user_resi_info uri
WHERE uri.del_flag = '0' LEFT JOIN user_customer uc ON uri.USER_ID = uc.USER_ID
AND uri.reg_mobile = #{regMobile} WHERE
uri.DEL_FLAG = '0'
AND uri.REG_MOBILE = #{regMobile,jdbcType=VARCHAR}
AND uc.CUSTOMER_ID = #{customerId,jdbcType=VARCHAR}
AND uc.IS_REGISTER = 1
</select> </select>
<!-- 根据userId集合查询用户注册信息 --> <!-- 根据userId集合查询用户注册信息 -->

Loading…
Cancel
Save