| | |
| | | <a class="layui-btn layui-btn-xs roleClass" id="roleClass" style="background-color: rgb(67, 90, 20);" lay-event="roleright" > |
| | | <i class="layui-icon layui-icon-util"></i>分配权限 |
| | | </a> |
| | | <a class="layui-btn layui-btn-xs roleClass" id="roleClass" style="background-color: rgb(67, 90, 20);" lay-event="roleright2" > |
| | | <i class="layui-icon layui-icon-util"></i>仓库权限 |
| | | </a> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs approvalBtndel" id="approvalBtndel" lay-event="del" > |
| | | <i class="layui-icon layui-icon-delete"></i>删除 |
| | | </a> |
| | |
| | | } |
| | | }, |
| | | { |
| | | title: "操作", fixed: "right", align: "center", toolbar: "#table-content-list", width: 240 |
| | | title: "操作", fixed: "right", align: "center", toolbar: "#table-content-list", width: 340 |
| | | }, |
| | | ]] |
| | | }; |
| | |
| | | }, |
| | | }); |
| | | } |
| | | else if (obj.event === "roleright2") |
| | | { |
| | | id = data.Id; |
| | | layer.open({ |
| | | type: 2, |
| | | title: "分配仓库权限", |
| | | content: "RoleWareHouse.html?id=" + id, |
| | | maxmin: true, |
| | | area: ["720px", "90%"], |
| | | // btn: ['确定', '取消'], |
| | | yes: function (index, layero) { |
| | | var iframeWindow = window["layui-layer-iframe" + index], |
| | | submitID = "layuiadmin-app-form-edit", |
| | | submit = layero |
| | | .find("iframe") |
| | | .contents() |
| | | .find("#" + submitID); |
| | | //监听提交 |
| | | iframeWindow.layui.form.on("submit(" + submitID + ")", function (data) { |
| | | var field = data.field; //获取提交的字段 |
| | | //提交 Ajax 成功后,静态更新表格中的数据 |
| | | console.log(field); |
| | | var param = { |
| | | Id: id, //Id |
| | | RoleNo: field.SortCode, //角色号 |
| | | RoleName: field.Name, //角色名称 |
| | | Demo: field.Demo, //备注 |
| | | }; |
| | | sendData( IP + "/basis/UpdateRolesInfo", param, "post", function (res) { |
| | | if (res.code == 0) |
| | | { |
| | | //成功 |
| | | layer.msg( |
| | | "修改成功", |
| | | { |
| | | icon: 1, |
| | | time: 1000, //2秒关闭(如果不配置,默认是3秒) |
| | | }, |
| | | function () { |
| | | refreshTable($("#RoleName").val(), $("#RoleNo").val()); |
| | | layer.close(index); //关闭弹层 |
| | | doing = true; |
| | | } |
| | | ); |
| | | } |
| | | else |
| | | { |
| | | //不成功 |
| | | layer.msg( |
| | | res.msg, |
| | | { |
| | | icon: 2, |
| | | time: 2000, //2秒关闭(如果不配置,默认是3秒) |
| | | }, |
| | | function () { |
| | | doing = true; |
| | | } |
| | | ); |
| | | } |
| | | }); |
| | | }); |
| | | submit.trigger("click"); |
| | | }, |
| | | }); |
| | | } |
| | | //删除 |
| | | else if (obj.event === "del") { |
| | | layer.confirm("确定删除选中的角色?", function (index) { |