sysUser.js 1.8 KB
/**
 * staff page
 */
function onAddAction() {
	location.href = CONTEXT_PATH + "/sysUser/edit"
}

$("#searchInput").keydown(function(event) {
	if (event.which == 13) {
		onSearchAction();
	}
});

function onSearchAction() {
	var searchKey = $("#searchInput").val();
	search(searchKey, 1);
}

// 页面切换
function onGoToPage() {
	var page = $("#inputPage").val();
	try {
		page = parseInt(page);
	} catch (e) {
	}

	var searchKey = $("#searchInput").val();
	search(searchKey, page);
}

function search(key, page) {
	var params = "page=" + page + "&pageNum=10";
	if (!isEmpty(key)) {
		params += "&key=" + key;
	}

	location.href = CONTEXT_PATH + "/sysUser/list?" + params;
}

function onModifyAction(staffId) {
	location.href = CONTEXT_PATH + "/sysUser/edit?staffId=" + staffId;
}

function onDeleteAction(staffId) {
	$('#deleteId').val(staffId);
	$('#delModal').modal('show');
}

function onDeleteFromModal() {
	$('#delModal').modal('hide');
	location.href = CONTEXT_PATH + "/sysUser/delete?staffId="
			+ $("#deleteId").val();
}

// 根据管理员选择的角色,动态的显示或者隐藏是否选择货站名称或者货代公司
function onChangeRole() {
	var roleLevel = getSelectedValue("roleList");
	if (roleLevel == 2 || roleLevel == 3) {
		// 创建货站管理员或者操作员
		// 显示货站选择框
		document.getElementById("agentTr").style.display = "none";
		document.getElementById("agentList").disabled = true;

		document.getElementById("stationTr").style.display = "";
		document.getElementById("stationList").disabled = false;
	} else if (roleLevel == 4) {
		// 创建货代账号
		// 显示货代公司选择框
		document.getElementById("agentTr").style.display = "";
		document.getElementById("agentList").disabled = false;

		document.getElementById("stationTr").style.display = "none";
		document.getElementById("stationList").disabled = true;
	}
}