【role】增加角色类型选项

pull/64/head
chenjinlong 2021-01-26 20:35:43 +08:00
parent 28854e7f57
commit ef60a6ec7c
6 changed files with 42 additions and 4 deletions

View File

@ -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>');

View File

@ -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

View File

@ -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) {

View File

@ -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');

View File

@ -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">

View File

@ -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">