groupMembersInfo.zml 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <#include "/ztmpl/zhiqim_manager/"+themeMain+"/define.htm"/>
  2. <table class="z-table z-bordered z-pd5 z-bg-white z-text-center">
  3. <tr class="z-h40">
  4. <td colspan="6" align="right" class="z-bold z-px14 zi-pd-l5">
  5. <span class="z-float-left">[<span class="z-text-blue">${group.getGroupName()}</span>]成员</span>
  6. <input type="hidden" id="selectedOrgId" value="${group.getOrgId()}">
  7. <input type="hidden" id="selectedGroupId" value="${group.getGroupId()}">
  8. <input type="hidden" id="selectedUsers" value="">
  9. <select class="z-select z-w100" id="year" data-role="z-select" data-class="${zmr_color_class}" onchange="doQueryMembers(${group.getGroupId()}, this.value +'-' + Z('#month').val() +'-01');">
  10. <#for yyyy : 2017..DateTimes.getCurrentYear()>
  11. <option value="${yyyy}" <#if year == yyyy>selected</#if>>${yyyy}</option>
  12. </#for>
  13. </select>年
  14. <select class="z-select z-w100" id="month" data-role="z-select" data-class="${zmr_color_class}" onchange="doQueryMembers(${group.getGroupId()}, Z('#year').val() +'-' + this.value +'-01');">
  15. <#for mm : 1..12>
  16. <option value="<#if mm lt 10>0${mm}<#else>${mm}</#if>" <#if month == mm>selected</#if>>${mm}</option>
  17. </#for>
  18. </select>月
  19. </td>
  20. </tr>
  21. <tr valign="middle" class="z-text-center z-h40 z-bg-gray">
  22. <td width="150">头像</td>
  23. <td width="150">姓名</td>
  24. <td width="150">任职</td>
  25. <td width="180">加入日期</td>
  26. <td width="180">离开日期</td>
  27. <td width="150">操作</td>
  28. </tr>
  29. ${zhiqim_manager_tr_no_record(operatorList, 4, "暂时没有成员信息")}
  30. <#for item : memberList>
  31. <tr class="z-text-center z-h60 <#if item.getIsGroupLeader() == 1>z-bold</#if>" ${zhiqim_manager_tr_onmouse()}>
  32. <td>
  33. <#var opr=operatorMap.get(item.getUserCode())/>
  34. <img src="<#if opr!=null>${sessionUser.getAvatarUrl(opr.getOperatorAvatar(), 50)}</#if>" class="z-w50 z-h50 z-bd-rd50p">
  35. </td>
  36. <td>${item.getUserCode()}</td>
  37. <td><#if item.getIsGroupLeader() == 1>组长<#else>组员</#if></td>
  38. <td>${item.getStartDate()}</td>
  39. <td><#if Validates.isNotEmptyBlank(item.getEndDate())>${item.getEndDate()}<#else> -- </#if></td>
  40. <td>
  41. <#if ZmrPathRule.check(request, "/groupMemberAdd.htm") && item.getEndDate() == null && item.getIsGroupLeader() == 0>
  42. <button type="button" class="z-button z-h25 z-red z-xsmall z-font z-delete" onclick="doDeleteMember(${group.getGroupId()}, '${item.getUserCode()}', ${!Strings.equals(DateTimes.getNextMonthFirstDay(), item.getStartDate())});"></button>
  43. <#else> --
  44. </#if>
  45. </td>
  46. </tr>
  47. </#for>
  48. </table>
  49. ${zhiqim_manager_list(memberList.size())}