mirror of https://gitee.com/stylefeng/guns
【role】增加角色类型选项
parent
28854e7f57
commit
ef60a6ec7c
|
@ -29,6 +29,7 @@ layui.define(['jquery', 'HttpRequest', 'xmSelect', 'form'], function (exports) {
|
|||
|
||||
var a = {
|
||||
init: function () {
|
||||
console.log(JSON.stringify(where));
|
||||
new HttpRequest(url, method, function (obj) {
|
||||
for (var i = 0; i < obj.data.length; i++) {
|
||||
$(elem).append('<option value="' + common.get(obj.data[i], fields.value) + '">' + common.get(obj.data[i], fields.name) + '</option>');
|
||||
|
|
|
@ -77,7 +77,7 @@ layui.use(['layer', 'form', 'table', 'admin', 'HttpRequest', 'func', 'dropdown']
|
|||
*/
|
||||
Role.openAddRole = function () {
|
||||
func.open({
|
||||
height: 470,
|
||||
height: 680,
|
||||
title: '添加角色',
|
||||
content: Feng.ctxPath + '/view/role/add',
|
||||
tableId: Role.tableId
|
||||
|
@ -91,7 +91,7 @@ layui.use(['layer', 'form', 'table', 'admin', 'HttpRequest', 'func', 'dropdown']
|
|||
*/
|
||||
Role.onEditRole = function (data) {
|
||||
func.open({
|
||||
height: 470,
|
||||
height: 680,
|
||||
title: '修改角色',
|
||||
content: Feng.ctxPath + "/view/role/edit?roleId=" + data.roleId,
|
||||
tableId: Role.tableId
|
||||
|
|
|
@ -1,10 +1,19 @@
|
|||
/**
|
||||
* 角色详情对话框
|
||||
*/
|
||||
layui.use(['form', 'admin', 'HttpRequest'], function () {
|
||||
layui.use(['form', 'admin', 'HttpRequest', 'gunsSelect'], function () {
|
||||
var HttpRequest = layui.HttpRequest;
|
||||
var form = layui.form;
|
||||
var admin = layui.admin;
|
||||
var gunsSelect = layui.gunsSelect;
|
||||
|
||||
// 角色类型
|
||||
gunsSelect.render({
|
||||
url: Feng.ctxPath + '/dict/getDictList',
|
||||
elem: '#roleType',
|
||||
fields: {name: 'dictName', value: 'dictCode'},
|
||||
where: {dictTypeCode: 'role_type'}
|
||||
});
|
||||
|
||||
// 表单提交事件
|
||||
form.on('submit(btnSubmit)', function (data) {
|
||||
|
|
|
@ -1,10 +1,20 @@
|
|||
/**
|
||||
* 角色详情对话框
|
||||
*/
|
||||
layui.use(['form', 'admin', 'HttpRequest'], function () {
|
||||
layui.use(['form', 'admin', 'HttpRequest', 'gunsSelect'], function () {
|
||||
var HttpRequest = layui.HttpRequest;
|
||||
var form = layui.form;
|
||||
var admin = layui.admin;
|
||||
var gunsSelect = layui.gunsSelect;
|
||||
|
||||
|
||||
// 角色类型
|
||||
gunsSelect.render({
|
||||
url: Feng.ctxPath + '/dict/getDictList',
|
||||
elem: '#roleType',
|
||||
fields: {name: 'dictName', value: 'dictCode'},
|
||||
where: {dictTypeCode: 'role_type'}
|
||||
});
|
||||
|
||||
//初始化角色的详情数据
|
||||
var detailRequest = new HttpRequest(Feng.ctxPath + "/sysRole/detail?roleId=" + Feng.getUrlParam("roleId"), 'get');
|
||||
|
|
|
@ -7,6 +7,15 @@
|
|||
<div class="layui-card-body">
|
||||
<div class="layui-form-item layui-row">
|
||||
<input name="roleId" type="hidden"/>
|
||||
|
||||
<div class="layui-inline layui-col-md12">
|
||||
<label class="layui-form-label layui-form-required">角色类型</label>
|
||||
<div class="layui-input-block">
|
||||
<select name="roleType" id="roleType" lay-verify="" lay-search>
|
||||
<option value="">请选择</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-inline layui-col-md12">
|
||||
<label class="layui-form-label layui-form-required">角色名称</label>
|
||||
<div class="layui-input-block">
|
||||
|
|
|
@ -7,6 +7,15 @@
|
|||
<div class="layui-card-body">
|
||||
<div class="layui-form-item layui-row">
|
||||
<input name="roleId" type="hidden"/>
|
||||
|
||||
<div class="layui-inline layui-col-md12">
|
||||
<label class="layui-form-label layui-form-required">角色类型</label>
|
||||
<div class="layui-input-block">
|
||||
<select name="roleType" id="roleType" lay-verify="" lay-search>
|
||||
<option value="">请选择</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-inline layui-col-md12">
|
||||
<label class="layui-form-label layui-form-required">角色名称</label>
|
||||
<div class="layui-input-block">
|
||||
|
|
Loading…
Reference in New Issue