Commit eba67b24 authored by 陈勇's avatar 陈勇

合并德才-添加返回的用户信息

parent cb33404f
...@@ -7,8 +7,8 @@ import java.util.Iterator; ...@@ -7,8 +7,8 @@ import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Map.Entry; import java.util.Map.Entry;
import javax.inject.Inject; import javax.inject.Inject;
import com.archser.aserver.model.Organ;
import com.archser.aserver.model.User; import com.archser.aserver.model.User;
import com.archser.aserver.service.UserService; import com.archser.aserver.service.UserService;
import com.jfinal.core.Controller; import com.jfinal.core.Controller;
...@@ -39,6 +39,15 @@ public class UserController extends Controller { ...@@ -39,6 +39,15 @@ public class UserController extends Controller {
String username = this.getAttr("username"); String username = this.getAttr("username");
User user = User.dao.template("getUser", username).findFirst(); User user = User.dao.template("getUser", username).findFirst();
user.remove("password"); user.remove("password");
Organ organ = Organ.dao.findById(user.getOrganId());
if (organ != null) {
Iterator<Entry<String, Object>> organIterator = organ._getAttrsEntrySet().iterator();
Entry<String, Object> organAttr = null;
while (organIterator.hasNext()) {
organAttr = organIterator.next();
user.put("ORGAN_" + organAttr.getKey(), organAttr.getValue());
}
}
this.renderJson(Ret.ok("userInfo", user)); this.renderJson(Ret.ok("userInfo", user));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment