Browse Source

团队人员列表返回状态

eganwu 1 year ago
parent
commit
09dac0a4f3
1 changed files with 12 additions and 0 deletions
  1. 12 0
      src/custom/restcontroller/webmanage/saletool/store/StoreTeam.java

+ 12 - 0
src/custom/restcontroller/webmanage/saletool/store/StoreTeam.java

@@ -59,6 +59,11 @@ public class StoreTeam extends Controller {
             row.put("headpic", getHeadPic(row.getLong("userid")));
             Rows roleRows = roleRowsMap.getOrDefault(row.getString("userid"), new Rows());
             row.put("rolenames", String.join(",", roleRows.toArrayList("rolename")));
+            if (roleRows.toArrayList("rolename").contains(Parameter.get("storerolename"))) {
+                row.put("status", "启用");
+            } else {
+                row.put("status", "停用");
+            }
 
             Rows storeRows = storeRowsMap.getOrDefault(row.getString("sys_enterprise_hrid"), new Rows());
             row.put("storenames", String.join(",", storeRows.toArrayList("storename")));
@@ -172,6 +177,13 @@ public class StoreTeam extends Controller {
             row.put("headpic", getHeadPic(row.getLong("userid")));
             Rows roleRows = roleRowsMap.getOrDefault(row.getString("userid"), new Rows());
             row.put("rolenames", String.join(",", roleRows.toArrayList("rolename")));
+
+            if (roleRows.toArrayList("rolename").contains(Parameter.get("storerolename"))) {
+                row.put("status", "启用");
+            } else {
+                row.put("status", "停用");
+            }
+
             row.put("roleids", roleRows.toArrayList("roleid", new ArrayList<Long>()));
 
             Rows storeRows = storeRowsMap.getOrDefault(row.getString("sys_enterprise_hrid"), new Rows());