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 = {
|
var a = {
|
||||||
init: function () {
|
init: function () {
|
||||||
|
console.log(JSON.stringify(where));
|
||||||
new HttpRequest(url, method, function (obj) {
|
new HttpRequest(url, method, function (obj) {
|
||||||
for (var i = 0; i < obj.data.length; i++) {
|
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>');
|
$(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 () {
|
Role.openAddRole = function () {
|
||||||
func.open({
|
func.open({
|
||||||
height: 470,
|
height: 680,
|
||||||
title: '添加角色',
|
title: '添加角色',
|
||||||
content: Feng.ctxPath + '/view/role/add',
|
content: Feng.ctxPath + '/view/role/add',
|
||||||
tableId: Role.tableId
|
tableId: Role.tableId
|
||||||
|
@ -91,7 +91,7 @@ layui.use(['layer', 'form', 'table', 'admin', 'HttpRequest', 'func', 'dropdown']
|
||||||
*/
|
*/
|
||||||
Role.onEditRole = function (data) {
|
Role.onEditRole = function (data) {
|
||||||
func.open({
|
func.open({
|
||||||
height: 470,
|
height: 680,
|
||||||
title: '修改角色',
|
title: '修改角色',
|
||||||
content: Feng.ctxPath + "/view/role/edit?roleId=" + data.roleId,
|
content: Feng.ctxPath + "/view/role/edit?roleId=" + data.roleId,
|
||||||
tableId: Role.tableId
|
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 HttpRequest = layui.HttpRequest;
|
||||||
var form = layui.form;
|
var form = layui.form;
|
||||||
var admin = layui.admin;
|
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) {
|
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 HttpRequest = layui.HttpRequest;
|
||||||
var form = layui.form;
|
var form = layui.form;
|
||||||
var admin = layui.admin;
|
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');
|
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-card-body">
|
||||||
<div class="layui-form-item layui-row">
|
<div class="layui-form-item layui-row">
|
||||||
<input name="roleId" type="hidden"/>
|
<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">
|
<div class="layui-inline layui-col-md12">
|
||||||
<label class="layui-form-label layui-form-required">角色名称</label>
|
<label class="layui-form-label layui-form-required">角色名称</label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
|
|
|
@ -7,6 +7,15 @@
|
||||||
<div class="layui-card-body">
|
<div class="layui-card-body">
|
||||||
<div class="layui-form-item layui-row">
|
<div class="layui-form-item layui-row">
|
||||||
<input name="roleId" type="hidden"/>
|
<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">
|
<div class="layui-inline layui-col-md12">
|
||||||
<label class="layui-form-label layui-form-required">角色名称</label>
|
<label class="layui-form-label layui-form-required">角色名称</label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
|
|
Loading…
Reference in New Issue