来一段似乎很有量的代码,这是一段让我看的吐血的代码
// 补充操作默认通知人员
if (curOwner != null && nextOwner != null) {
if (uid.equals(reporter)) {
if (!reporter.equals(curOwner) && !curOwner.equals(nextOwner)) {
User user = UserManager.getInstance().getUser(curOwner);
if (user != null) {
mList.add(user);
}
}
} else if (uid.equals(curOwner)) {
if (!reporter.equals(curOwner) && !reporter.equals(nextOwner)) {
User user = UserManager.getInstance().getUser(reporter);
if (user != null) {
mList.add(user);
}
}
} else {
if (reporter.equals(curOwner) && !reporter.equals(nextOwner)) {
User user = UserManager.getInstance().getUser(reporter);
if (user != null) {
mList.add(user);
}
} else if (!reporter.equals(curOwner) && curOwner.equals(nextOwner)) {
User user = UserManager.getInstance().getUser(reporter);
if (user != null) {
mList.add(user);
}
} else if (!reporter.equals(curOwner) && !reporter.equals(nextOwner)
&& !curOwner.equals(nextOwner)) {
User user = UserManager.getInstance().getUser(reporter);
if (user != null) {
mList.add(user);
}
User user1 = UserManager.getInstance().getUser(curOwner);
if (user1 != null) {
mList.add(user1);
}
}
}
}// 补充操作默认通知人员
if