sysEveRoleEdit.js 1.1 KB
Newer Older
doc_wei's avatar
doc_wei 已提交
1 2 3 4 5 6

layui.config({
	base: basePath, 
	version: skyeyeVersion
}).extend({
    window: 'js/winui.window'
doc_wei's avatar
doc_wei 已提交
7
}).define(['window', 'table', 'jquery', 'winui', 'textool', 'form'], function (exports) {
doc_wei's avatar
doc_wei 已提交
8
	winui.renderColor();
doc_wei's avatar
doc_wei 已提交
9 10 11 12 13
	var index = parent.layer.getFrameIndex(window.name);
	var $ = layui.$,
		form = layui.form,
		textool = layui.textool;

doc_wei's avatar
doc_wei 已提交
14 15 16
	AjaxPostUtil.request({url: reqBasePath + "querySysRoleById", params: {id: parent.rowId}, type: 'json', method: "GET", callback: function (json) {
		$("#name").val(json.bean.name);
		$("#remark").val(json.bean.remark);
17
		textool.init({eleId: 'roleDesc', maxlength: 250});
doc_wei's avatar
doc_wei 已提交
18
	}});
doc_wei's avatar
doc_wei 已提交
19 20 21 22 23 24

	matchingLanguage();
	form.render();
	form.on('submit(formEditBean)', function (data) {
		if (winui.verifyForm(data.elem)) {
			var params = {
doc_wei's avatar
doc_wei 已提交
25 26 27
				name: $("#name").val(),
				remark: $("#remark").val(),
				id: parent.rowId
doc_wei's avatar
doc_wei 已提交
28 29
			};

doc_wei's avatar
doc_wei 已提交
30
			AjaxPostUtil.request({url: reqBasePath + "writeSysRole", params: params, type: 'json', method: "POST", callback: function (json) {
31 32
				parent.layer.close(index);
				parent.refreshCode = '0';
doc_wei's avatar
doc_wei 已提交
33 34 35 36 37 38
			}});
		}
		return false;
	});

	// 取消
doc_wei's avatar
doc_wei 已提交
39
	$("body").on("click", "#cancle", function() {
doc_wei's avatar
doc_wei 已提交
40
		parent.layer.close(index);
doc_wei's avatar
doc_wei 已提交
41
	});
doc_wei's avatar
doc_wei 已提交
42

doc_wei's avatar
doc_wei 已提交
43
});