机构加盟后增加相关表数据存储,用于登录pad
This commit is contained in:
parent
2297e34057
commit
1da1e6bcc1
|
|
@ -11,7 +11,7 @@
|
||||||
LEFT JOIN sys_depart b
|
LEFT JOIN sys_depart b
|
||||||
ON a.org_code = b.org_code
|
ON a.org_code = b.org_code
|
||||||
WHERE a.employees_id = #{employeesId}
|
WHERE a.employees_id = #{employeesId}
|
||||||
AND a.iz_freeze = 'N' zhuangt
|
AND a.iz_freeze = 'N'
|
||||||
AND a.iz_history = 'N'
|
AND a.iz_history = 'N'
|
||||||
AND b.status = '1'
|
AND b.status = '1'
|
||||||
</select>
|
</select>
|
||||||
|
|
|
||||||
|
|
@ -143,4 +143,12 @@ public class EmployeesAdvisoryInfoEntity implements Serializable {
|
||||||
private String currentAddress;
|
private String currentAddress;
|
||||||
|
|
||||||
private String modifyStatus;
|
private String modifyStatus;
|
||||||
|
|
||||||
|
private String lastLoginOrg;//最近一次登录机构编码
|
||||||
|
|
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
private java.util.Date lastLoginTime;//最近上一次登录时间
|
||||||
|
|
||||||
|
private String izInit;//是否需要员工初始化 0否 1是
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,8 @@ import com.google.common.base.Joiner;
|
||||||
import com.google.common.collect.Maps;
|
import com.google.common.collect.Maps;
|
||||||
import com.nu.dto.EmployeesApplyMQDto;
|
import com.nu.dto.EmployeesApplyMQDto;
|
||||||
import com.nu.dto.OrgApplyInfoMQDto;
|
import com.nu.dto.OrgApplyInfoMQDto;
|
||||||
|
import com.nu.entity.EmployeesAdvisoryInfoEntity;
|
||||||
|
import com.nu.modules.EmployeesInfo.api.IEmployeesAdvisioryInfoApi;
|
||||||
import com.nu.utils.RabbitMQUtil;
|
import com.nu.utils.RabbitMQUtil;
|
||||||
import org.apache.commons.compress.utils.Lists;
|
import org.apache.commons.compress.utils.Lists;
|
||||||
import org.jeecg.common.api.vo.Result;
|
import org.jeecg.common.api.vo.Result;
|
||||||
|
|
@ -156,6 +158,8 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
||||||
private DataSourceLoader dataSourceLoader;
|
private DataSourceLoader dataSourceLoader;
|
||||||
@Autowired
|
@Autowired
|
||||||
private RabbitMQUtil rabbitMQUtil;
|
private RabbitMQUtil rabbitMQUtil;
|
||||||
|
@Autowired
|
||||||
|
private IEmployeesAdvisioryInfoApi employeesAdvisioryInfoApi;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
//@SensitiveDecode
|
//@SensitiveDecode
|
||||||
|
|
@ -2055,10 +2059,31 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
||||||
mqDto.setIdCardPositive(orgInfo.getCardZmPath());//身份证正面
|
mqDto.setIdCardPositive(orgInfo.getCardZmPath());//身份证正面
|
||||||
mqDto.setIdCardNegative(orgInfo.getCardFmPath());//身份证反面
|
mqDto.setIdCardNegative(orgInfo.getCardFmPath());//身份证反面
|
||||||
}
|
}
|
||||||
mqDto.setTel((String) map.get("tel"));
|
mqDto.setTel(orgInfo.getTel());
|
||||||
mqDto.setOpenId((String) map.get("openId"));
|
mqDto.setOpenId(orgInfo.getOpenId());
|
||||||
|
|
||||||
rabbitMQUtil.sendToExchange("hldy.org", dataSourceCode + ".orgapply.upuseremployeesid", mqDto);
|
rabbitMQUtil.sendToExchange("hldy.org", dataSourceCode + ".orgapply.upuseremployeesid", mqDto);
|
||||||
|
|
||||||
|
//登录会去nu_biz_employees_advisory_info中查询数据 获取登录的机构 所以这里也要插入数据
|
||||||
|
EmployeesAdvisoryInfoEntity employeesAdvisoryInfoEntity = new EmployeesAdvisoryInfoEntity();
|
||||||
|
employeesAdvisoryInfoEntity.setId(userId);
|
||||||
|
employeesAdvisoryInfoEntity.setOpenId(orgInfo.getOpenId());
|
||||||
|
employeesAdvisoryInfoEntity.setTel(orgInfo.getTel());
|
||||||
|
employeesAdvisoryInfoEntity.setIzEntry("Y");
|
||||||
|
employeesAdvisoryInfoEntity.setName(orgInfo.getName());
|
||||||
|
employeesAdvisoryInfoEntity.setSex(orgInfo.getSex());
|
||||||
|
employeesAdvisoryInfoEntity.setNational(orgInfo.getNational());
|
||||||
|
employeesAdvisoryInfoEntity.setBirthDate(orgInfo.getBirthDate());
|
||||||
|
employeesAdvisoryInfoEntity.setIdCardAddress(orgInfo.getIdCardAddress());
|
||||||
|
employeesAdvisoryInfoEntity.setIdCard(orgInfo.getIdCard());
|
||||||
|
employeesAdvisoryInfoEntity.setIssuingAuthority(orgInfo.getIssuingAuthority());
|
||||||
|
employeesAdvisoryInfoEntity.setStartTime(orgInfo.getStartTime());
|
||||||
|
employeesAdvisoryInfoEntity.setEndTime(orgInfo.getEndTime());
|
||||||
|
employeesAdvisoryInfoEntity.setCardZmPath(orgInfo.getCardZmPath());
|
||||||
|
employeesAdvisoryInfoEntity.setCardFmPath(orgInfo.getCardFmPath());
|
||||||
|
employeesAdvisoryInfoEntity.setLastLoginOrg(dataSourceCode);
|
||||||
|
employeesAdvisoryInfoEntity.setIzInit("Y");
|
||||||
|
employeesAdvisioryInfoApi.insert(employeesAdvisoryInfoEntity);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue