first commit
This commit is contained in:
@@ -0,0 +1,124 @@
|
||||
<script>
|
||||
var excludesMembers = '';
|
||||
function doQueryMembers(groupId, startDate)
|
||||
{//查询设计组成员
|
||||
excludesMembers = "";
|
||||
var ajax = new Z.Ajax();
|
||||
ajax.setClassName("DesignGroupPresenter");
|
||||
ajax.setMethodName("doQueryMembers");
|
||||
ajax.addParam("groupId", groupId);
|
||||
ajax.addParam("startDate", startDate);
|
||||
ajax.setFailureAlert();
|
||||
ajax.setCallback("result");
|
||||
ajax.setSuccess(function(){
|
||||
var obj = Z.J.toObject(this.responseText);
|
||||
excludesMembers = obj.excludesMembers;
|
||||
Z("#result").htmlc(obj.membersHtml);
|
||||
});
|
||||
ajax.setLoading("result");
|
||||
ajax.execute();
|
||||
}
|
||||
|
||||
Z.onload(function()
|
||||
{
|
||||
<#if !Validates.isEmpty(groupList)>
|
||||
doQueryMembers(${groupList.get(0).getGroupId()});
|
||||
</#if>
|
||||
});
|
||||
|
||||
function doSelectorsDialog()
|
||||
{//显示设计组成员对话框
|
||||
Z("#selectedUsers").val("");
|
||||
var dialog = new Z.Dialog();
|
||||
dialog.title = "成员增加";
|
||||
dialog.url = "membersSelector.htm?orgId="+Z("#selectedOrgId").val()+"&operatorType=2&groupId="+Z("#selectedGroupId").val();
|
||||
dialog.width = 392;
|
||||
dialog.height = 423;
|
||||
dialog.fixed = true;
|
||||
dialog.execute();
|
||||
}
|
||||
|
||||
function doSelectorCallback(members)
|
||||
{//增加设计组成员
|
||||
var groupId = Z("#selectedGroupId").val();
|
||||
if (!groupId)
|
||||
{
|
||||
Z.failure("无效设计组编号");
|
||||
return;
|
||||
}
|
||||
|
||||
if (!members)
|
||||
return;
|
||||
|
||||
Z("#selectedUsers").val(members);
|
||||
var ajax = new Z.Ajax();
|
||||
ajax.setContextPath("${context.getContextPath()}");
|
||||
ajax.setClassName("DesignGroupPresenter");
|
||||
ajax.setMethodName("doAddGroupMembers");
|
||||
ajax.addParam("groupId", groupId);
|
||||
ajax.addParam("members", members);
|
||||
ajax.setFailureAlert();
|
||||
ajax.setSuccess(function(){
|
||||
doQueryMembers(groupId, Z("#year").val()+"-" + Z("#month").val()+"-01")
|
||||
});
|
||||
ajax.setLoading(document);
|
||||
ajax.execute();
|
||||
}
|
||||
|
||||
function doDeleteMember(groupId, userCode, isValid)
|
||||
{//删除人员
|
||||
var alertText = "确认将该人员从下个月剔除吗?";
|
||||
if (!isValid)
|
||||
{
|
||||
alertText = "确认将该人员剔除吗?";
|
||||
}
|
||||
|
||||
Z.confirm(alertText, function(){
|
||||
var ajax = new Z.Ajax();
|
||||
ajax.setContextPath("${context.getContextPath()}");
|
||||
ajax.setClassName("DesignGroupPresenter");
|
||||
ajax.setMethodName("doDeleteGroupMember");
|
||||
ajax.addParam("groupId", groupId);
|
||||
ajax.addParam("userCode", userCode);
|
||||
ajax.setSuccess(function(){
|
||||
doQueryMembers(groupId, Z("#year").val()+"-" + Z("#month").val()+"-01")
|
||||
});
|
||||
ajax.setLoading(document);
|
||||
ajax.execute();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
${zhiqim_manager_breadcrumb("设计组成员")}
|
||||
${zhiqim_manager_content()}
|
||||
|
||||
<#-- 导航 -->
|
||||
<div class="z-tabnav-main z-mg-b20 ${zmr_color_class}">
|
||||
<nav>
|
||||
<ul>
|
||||
<#if ZmrPathRule.check(request, "/designGroup.htm")><li onclick="Z.L.href('designGroup.htm');">设计组管理</li></#if>
|
||||
<li class="z-active">设计组成员</li>
|
||||
</ul>
|
||||
<div class="z-text-right z-mg-t10 z-mg-r5">
|
||||
<#if ZmrPathRule.check(request, "/groupMemberAdd.htm")><button class="z-button ${zmr_color_class}" onclick="doSelectorsDialog('${group.getGroupId()}');"><i class="z-font z-add"></i>增加成员</button></#if>
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<#-- 列表 -->
|
||||
<table class="z-table">
|
||||
<tr>
|
||||
<td width="200" valign="top">
|
||||
<table class="z-table z-bordered z-bg-white z-lh30 z-pd5">
|
||||
<tr class="z-bold" bgcolor="${zmr_thead_bgcolor}"><td>设计组</td></tr>
|
||||
<#for item : groupList>
|
||||
<tr onclick=";doQueryMembers(${item.getGroupId()}, false)" ${zhiqim_manager_tr_onmouse()}><td>${item.getGroupName()}</td></tr>
|
||||
</#for>
|
||||
</table>
|
||||
</td>
|
||||
<td width="10"></td>
|
||||
<td id="result" width="*" valign="top"></td>
|
||||
</tr>
|
||||
</table>
|
||||
${zhiqim_manager_content_end()}
|
||||
Reference in New Issue
Block a user