手动调试

This commit is contained in:
mashuai 2024-11-07 14:46:32 +08:00
parent 74cda37124
commit ff26f25a99
3 changed files with 30 additions and 40 deletions

View File

@ -80,7 +80,5 @@ public interface TbPeopleMapper {
* @return * @return
*/ */
SysUser getUserById(Long userId); SysUser getUserById(Long userId);
TbPeople queryByName1(TbPeopleDto tbPeople);
} }

View File

@ -383,16 +383,18 @@ public class TbPeopleServiceImpl implements TbPeopleService {
List<TbPeopleDto> tbPeopleList = util.importExcel(file.getInputStream()); List<TbPeopleDto> tbPeopleList = util.importExcel(file.getInputStream());
int result = 0; int result = 0;
for (TbPeopleDto tbPeople : tbPeopleList) { for (TbPeopleDto tbPeople : tbPeopleList) {
//List<TbPeople> peopleList = tbPeopleDao.queryByName(tbPeople); List<TbPeople> peopleList = tbPeopleDao.queryByName(tbPeople);
TbPeople people = tbPeopleDao.queryByName1(tbPeople); if (CollectionUtils.isNotEmpty(peopleList)) {
if (people != null) { for (TbPeople people : peopleList) {
if (StringUtils.isNotBlank(people.getIdCard()) && StringUtils.isNotBlank(tbPeople.getIdCard())) {
if (Objects.equals(Sm4Utils.decode(people.getIdCard()), tbPeople.getIdCard())) {
//进行更新操作 //进行更新操作
TbPeople dto = new TbPeople(); TbPeople dto = new TbPeople();
dto.setId(people.getId()); dto.setId(people.getId());
dto.setUpdateUser(SecurityUtils.getUserId()); dto.setUpdateUser(SecurityUtils.getUserId());
dto.setDelFlag(0); dto.setDelFlag(0);
dto.setRelPhone(Sm4Utils.encode(tbPeople.getRelPhone())); dto.setRelPhone(Sm4Utils.encode(tbPeople.getRelPhone()));
dto.setIdCard(tbPeople.getIdCard()); dto.setIdCard(Sm4Utils.encode(tbPeople.getIdCard()));
dto.setSex(tbPeople.getGender()); dto.setSex(tbPeople.getGender());
dto.setRelName(tbPeople.getRelName()); dto.setRelName(tbPeople.getRelName());
dto.setPostCode(tbPeople.getPostCode()); dto.setPostCode(tbPeople.getPostCode());
@ -402,13 +404,16 @@ public class TbPeopleServiceImpl implements TbPeopleService {
TbPeople dto = new TbPeople(); TbPeople dto = new TbPeople();
dto.setCreateUser(SecurityUtils.getUserId()); dto.setCreateUser(SecurityUtils.getUserId());
dto.setRelPhone(Sm4Utils.encode(tbPeople.getRelPhone())); dto.setRelPhone(Sm4Utils.encode(tbPeople.getRelPhone()));
dto.setIdCard(tbPeople.getIdCard()); dto.setIdCard(Sm4Utils.encode(tbPeople.getIdCard()));
dto.setSex(tbPeople.getGender()); dto.setSex(tbPeople.getGender());
dto.setRelName(tbPeople.getRelName()); dto.setRelName(tbPeople.getRelName());
dto.setPostCode(tbPeople.getPostCode()); dto.setPostCode(tbPeople.getPostCode());
result += tbPeopleDao.insert(dto); result += tbPeopleDao.insert(dto);
} }
} }
}
}
}
if (result > 0) { if (result > 0) {
return AjaxResult.success(ExceptionEnum.SUCCESS.getMsg(), result); return AjaxResult.success(ExceptionEnum.SUCCESS.getMsg(), result);
} }

View File

@ -156,19 +156,6 @@
<select id="getUserById" resultType="com.bonus.system.api.domain.SysUser"> <select id="getUserById" resultType="com.bonus.system.api.domain.SysUser">
select user_id as userId, user_name as userName, password as password from sys_user where user_id = #{userId} select user_id as userId, user_name as userName, password as password from sys_user where user_id = #{userId}
</select> </select>
<select id="queryByName1" resultType="com.bonus.base.basic.domain.TbPeople">
select tp.id as id,
tp.team_id as teamId,
tp.rel_name as relName,
tp.rel_phone as relPhone,
tp.id_card as idCard,
tp.post_code as postCode,
tp.sex as sex
from tb_people tp
where tp.del_flag = '0'
<if test="idCard != null and idCard != ''">
and tp.id_card = #{idCard}
</if>
</select>
</mapper> </mapper>