|
|
@@ -37,12 +37,14 @@ public class yxb extends Controller {
|
|
|
QuerySQL querySQL;
|
|
|
if (tablename.equalsIgnoreCase("sys_userrole")) {
|
|
|
//如果是账号角色授权表,则单独处理
|
|
|
- querySQL = SQLFactory.createQuerySQL(this, tablename, "userid").setTableAlias("t1");
|
|
|
+ querySQL = SQLFactory.createQuerySQL(this, tablename, uniquecolumnname, "userid","siteid").setTableAlias("t1");
|
|
|
querySQL.addJoinTable(JOINTYPE.inner, "sys_role", "t2", "t1.roleid=t2.roleid", "rolename", "remarks");
|
|
|
querySQL.setWhere(uniquecolumnname, idlist);
|
|
|
querySQL.setDistinct(true);
|
|
|
} else if (tablename.equalsIgnoreCase("sys_users")) {
|
|
|
querySQL = SQLFactory.createQuerySQL(this, tablename, "userid", "accountno", "name", "status", "phonenumber");
|
|
|
+ } else if (tablename.equalsIgnoreCase("sys_usersite")) {
|
|
|
+ querySQL = SQLFactory.createQuerySQL(this, tablename, "usersiteid", "userid", "siteid", "usertype");
|
|
|
} else {
|
|
|
querySQL = SQLFactory.createQuerySQL(this, tablename);
|
|
|
querySQL.setWhere(uniquecolumnname, idlist);
|