|
@@ -105,13 +105,14 @@ public class SapUserService extends BaseService {
|
|
|
}
|
|
|
|
|
|
public void updateResultByCondition() throws Exception {
|
|
|
- // SENSITIVE("SENSITIVE", "敏感数据")、ENTRY("ENTRY", "入职")
|
|
|
List<SapUser> normalList = selectListByResult(SapUserResultEnum.NORMAL.getCode());
|
|
|
for (SapUser sapUser : normalList) {
|
|
|
+ // ENTRY("ENTRY", "入职")
|
|
|
if (sapUser.getFirstOrgWxDepartId() == null) {
|
|
|
sapUser.setResult(SapUserResultEnum.ENTRY.getCode());
|
|
|
this.updateResult(sapUser);
|
|
|
- } else if (!sapUser.getFourthOrgName()
|
|
|
+ // SENSITIVE("SENSITIVE", "敏感数据")
|
|
|
+ } else if (!sapUser.getPosition().equals(sapUser.getWxPosition()) || !sapUser.getFourthOrgName()
|
|
|
.equals(wxDepartService.selectById(sapUser.getFourthOrgWxDepartId()).getName())) {
|
|
|
sapUser.setResult(SapUserResultEnum.SENSITIVE.getCode());
|
|
|
this.updateResult(sapUser);
|