diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/RoleMapper.xml b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/RoleMapper.xml
index c26a97d2..0f6406b0 100644
--- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/RoleMapper.xml
+++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/RoleMapper.xml
@@ -26,7 +26,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- select distinct r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope,
+ select distinct r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope,r.user_id,r.dept_id,
r.status, r.del_flag, r.create_time, r.remark ,r.tenant_code,r.role_code,r.is_role_sys
from sys_role r
left join sys_user_role ur on ur.role_id = r.role_id
@@ -35,7 +35,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- select r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status, r.del_flag, r.create_time, r.remark,r.role_code,r.is_role_sys
+ select r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status,
+ r.del_flag, r.create_time,r.user_id,r.dept_id, r.remark,r.role_code,r.is_role_sys
from sys_role r
@@ -80,12 +81,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/system/role/roleNew.html b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/system/role/roleNew.html
index cb22742f..c1699dbc 100644
--- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/system/role/roleNew.html
+++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/system/role/roleNew.html
@@ -244,39 +244,77 @@
$.modal.openTab("部门管理", url);
}
- /* 用户管理-重置密码 */
- function resetPwd(userId) {
- var url = prefix + '/resetPwd/' + userId;
- $.modal.open("重置密码", url, '800', '300');
+ //角色id
+ var roleId = "";
+ //业务字典选择
+ function dictionary(roleId) {
+ roleId = roleId;
+ var options = {
+ title: '业务字典',
+ width: "1120",
+ url: prefix + "/dictionary/" + roleId,
+ callBack: doSubmit
+ };
+ $.modal.openOptions(options);
+
+ function doSubmit(index, layero) {
+ var body = layer.getChildFrame('body', index);
+ var dictList = body.find('#dictList').val();
+ var di = dictList.split(",");
+ dictList = "";
+ for(var i=0; i ';
- } else {
- return ' ';
- }
+
+ /* 用户管理-部门 */
+ function dept() {
+ var url = ctx + "system/dept";
+ $.modal.openTab("部门管理", url);
}
-
- /* 用户管理-停用 */
- function disable(userId) {
- $.modal.confirm("确认要停用用户吗?", function() {
- $.operate.post(prefix + "/changeStatus", { "userId": userId, "status": 1 });
- })
+
+
+ /* 角色管理-分配数据权限 */
+ function authDataScope(roleId) {
+ var url = prefix + '/authDataScope/' + roleId;
+ $.modal.open("分配数据权限", url);
+ }
+
+ /* 角色管理-分配用户 */
+ function authUser(roleId) {
+ var url = prefix + '/authUser/' + roleId;
+ $.modal.openTab("分配用户", url);
+ }
+
+ /* 角色状态显示 */
+ function statusTools(row) {
+ if (row.status == 1) {
+ return ' ';
+ } else {
+ return ' ';
+ }
}
- function updateLawCertificateNum(userId) {
- $.modal.confirm("确认要更新用户吗?", function () {
- $.operate.post(prefix + "/updateZfcode", { "userId": userId });
+
+ /* 角色管理-停用 */
+ function disable(roleId) {
+ $.modal.confirm("确认要停用角色吗?", function() {
+ $.operate.post(prefix + "/changeStatus", { "roleId": roleId, "status": 1 });
})
}
- /* 用户管理启用 */
- function enable(userId) {
- $.modal.confirm("确认要启用用户吗?", function() {
- $.operate.post(prefix + "/changeStatus", { "userId": userId, "status": 0 });
- })
+ /* 角色管理启用 */
+ function enable(roleId) {
+ $.modal.confirm("确认要启用角色吗?", function() {
+ $.operate.post(prefix + "/changeStatus", { "roleId": roleId, "status": 0 });
+ })
}
+
// 异步加载完成后的 事件
function zTreeOnAsyncSuccess(event, treeId, treeNode, msg) {
var treeObjtt = $.fn.zTree.getZTreeObj("tree");