first commit
这个提交包含在:
@@ -0,0 +1,63 @@
|
||||
<script>
|
||||
function doDialog(announcementId)
|
||||
{
|
||||
var dialog = new Z.Dialog();
|
||||
dialog.title = "已阅读人员列表";
|
||||
dialog.url = "announcementReaderList.htm?announcementId="+announcementId;
|
||||
dialog.width = 392;
|
||||
dialog.height = 423;
|
||||
dialog.execute();
|
||||
}
|
||||
</script>
|
||||
|
||||
${zhiqim_manager_breadcrumb("公告信息")}
|
||||
${zhiqim_manager_content()}
|
||||
|
||||
<#-- 导航 -->
|
||||
<div class="z-tabnav-main z-mg-b20 ${zmr_color_class}">
|
||||
<nav>
|
||||
<ul>
|
||||
<li class="z-active">公告信息</li>
|
||||
<li onclick="Z.L.href('announcementRecycle.htm');">公告回收站</li>
|
||||
</ul>
|
||||
<div class="z-float-left z-mg10">
|
||||
<form name="theForm" method="post">
|
||||
<input name="announcementTitle" class="z-float-left z-input z-w300 zi-bd-r-none" value="${announcementTitle}" maxlength="64" placeholder="模糊匹配公告标题">
|
||||
<button class="z-float-left z-button z-w80 zi-bd-rd0 ${zmr_color_class}"><i class="z-font z-query"></i>查询</button>
|
||||
</form>
|
||||
</div>
|
||||
<div class="z-text-right z-mg-t10 z-mg-r5">
|
||||
<#if ZmrPathRule.check(request, "/"+zhiqim_announcement+"/announcementAdd.htm")>
|
||||
<button class="z-button ${zmr_color_class}" onclick="Z.L.href('announcementAdd.htm');"><i class="z-ico z-add"></i>增加办公公告</button>
|
||||
</#if>
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<#-- 列表 -->
|
||||
<table class="z-table z-bordered z-pd10 z-bg-white z-text-center">
|
||||
<tr class="zi-h40" bgcolor="${zmr_thead_bgcolor}">
|
||||
<td width="110">公告类型</td>
|
||||
<td width="*">公告标题</td>
|
||||
<td width="110">发布人</td>
|
||||
<td width="160">发布时间</td>
|
||||
<td width="90">已读/未读</td>
|
||||
<td width="180">操作</td>
|
||||
</tr>
|
||||
${zhiqim_manager_tr_no_record(result, 6, "没有公告信息")}
|
||||
<#for item : result.list()>
|
||||
<tr class="z-pointer z-h50" ${zhiqim_manager_tr_onmouse()} ${zhiqim_manager_tr_click_radio()}>
|
||||
<td><#if item.getAnnouncementType()==1>行政公告</#if><#if item.getAnnouncementType()==2>假日公告</#if><#if item.getAnnouncementType()==3>会议公告</#if></td>
|
||||
<td><a href="announcementItem.htm?announcementId=${item.getAnnouncementId()}">${item.getAnnouncementTitle()}</a></td>
|
||||
<td>${item.getAnnouncementPublisher()}</td>
|
||||
<td>${Sqls.toDateTimeString(item.getAnnouncementTime())}</td>
|
||||
<td><#if item.getOperatorCode() == null><span class="z-text-cyan">未读</span><#else>已读</#if></td>
|
||||
<td>
|
||||
<button class="z-button z-w100 z-h30 z-mg-r10 ${zmr_color_class}" onclick="doDialog('${item.getAnnouncementId()}')">查看阅读列表</button>
|
||||
<button class="z-button z-xsmall z-h30 z-font z-delete zi-px14 z-red" title="删除" onclick="Z.L.confirm('announcementDelete.htm?announcementId=${item.getAnnouncementId()}', '是否删除该公告?', null, zCallFrame);"></button>
|
||||
</td>
|
||||
</tr>
|
||||
</#for>
|
||||
</table>
|
||||
${zhiqim_manager_paging (result)}
|
||||
${zhiqim_manager_content_end()}
|
||||
@@ -0,0 +1,39 @@
|
||||
<#def designatedPath="/"+zhiqim_announcement+"/announcement.htm"/>
|
||||
${request.getValidateScript()}
|
||||
${zhiqim_manager_history("announcement.htm")}
|
||||
${Scripts.onload("document.theForm.announcementTitle.focus();")}
|
||||
|
||||
${zhiqim_manager_breadcrumb_parent("announcement.htm", "公告信息", "增加公告")}
|
||||
${zhiqim_manager_content()}
|
||||
<form name="theForm" action="announcementInsert.htm" method="post" onsubmit="return validateForm(this);" data-role="z-call-frame">
|
||||
<table class="z-table z-bordered z-h50-tr z-pd10 z-bg-white z-lh150p">
|
||||
<tr class="zi-h40 z-bg-gray z-bold">
|
||||
<td colspan="2">增加公告</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="40%">公告标题:<span class="z-color-999">(公告标题不能为空,[1, 64]范围)</span></td>
|
||||
<td width="*"><input name="announcementTitle" class="z-input z-w300 ${zmr_color_class}" maxlength="64" spellcheck="false"><span class="z-color-red"> *</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>公告类型:<span class="z-color-999">(请选择)</span></td>
|
||||
<td>
|
||||
<select name="announcementType" class="z-select z-w300 ${zmr_color_class}" data-role="z-select" data-class="${styleColor}">
|
||||
<option value="1">行政公告</option>
|
||||
<option value="2">假日公告</option>
|
||||
<option value="3">会议公告</option>
|
||||
</select>
|
||||
<span class="z-color-red"> *</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="zi-pd-l10 zi-pd15" colspan="2">
|
||||
<div class="z-mg-t20">公告内容:<span class="z-color-999">(不能为空,但最长不能超过1024个字符)</span><span class="z-color-red"> *</span></div>
|
||||
<div class="z-pd-t20 z-pd-b20">
|
||||
<textarea name="announcementContent" class="z-textarea z-w100p ${zmr_color_class}" rows="15" size="30" maxlength="1024"></textarea>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
${zhiqim_manager_submit()}
|
||||
</form>
|
||||
${zhiqim_manager_content_end()}
|
||||
@@ -0,0 +1,35 @@
|
||||
<#def designatedPath="/"+zhiqim_announcement+"/announcement.htm"/>
|
||||
${zhiqim_manager_history("announcement.htm")}
|
||||
|
||||
${zhiqim_manager_breadcrumb_parent("announcement.htm", "公告信息", "公告详情")}
|
||||
${zhiqim_manager_content()}
|
||||
<#-- 办公公告详情 --->
|
||||
<table class="z-table z-bordered z-h40-tr z-pd10 z-bg-white z-lh150p">
|
||||
<tr>
|
||||
<td colspan="6" class="z-bg-gray">公告详情</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>公告标题:</td>
|
||||
<td colspan="3">${item.getAnnouncementTitle()}</td>
|
||||
<td>公告类型:</td>
|
||||
<td><#if item.getAnnouncementType()==1>行政公告</#if><#if item.getAnnouncementType()==2>假日公告</#if><#if item.getAnnouncementType()==3>会议公告</#if></td>
|
||||
<tr>
|
||||
<td>发布时间:</td>
|
||||
<td>${Sqls.toDateTimeString(item.getAnnouncementTime())}</td>
|
||||
<td>发布者:</td>
|
||||
<td>${item.getAnnouncementPublisher()}</td>
|
||||
<td>公告状态:</td>
|
||||
<td><#if item.getAnnouncementStatus()==0>正常</#if><#if item.getAnnouncementStatus()==1><span class="z-color-red">已删除</span></#if></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="6" class="z-bg-gray">公告详情内容</td>
|
||||
</tr>
|
||||
<tr class="zi-h100">
|
||||
<td class="z-text-top">公告正文</td>
|
||||
<td colspan="5" class="z-text-top z-text-prewrap">#{item.getAnnouncementContent()}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="6"><a href="announcement.htm">返回上一页</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
${zhiqim_manager_content_end()}
|
||||
@@ -0,0 +1,39 @@
|
||||
${Styles.htmlOverflowHidden()}
|
||||
<script>
|
||||
Z.onload(function()
|
||||
{
|
||||
Z(document.forms[0].operatorKey).focusEnd();
|
||||
});
|
||||
</script>
|
||||
|
||||
<#-- 查询 -->
|
||||
<div class="z-fixed z-t0 z-l0 z-w100p z-pd10 z-bg-gray">
|
||||
<form method="post">
|
||||
<input name="operatorKey" class="z-float-left z-input z-w300 zi-h35 zi-bd-r-none" placeholder="操作员编码或名称" value="${operatorKey}" maxlength="20">
|
||||
<button type="submit" class="z-float-left z-button z-w70 z-h35 zi-bd-rd0 ${zmr_color_class}"><i class="z-font z-query"></i></button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<#-- 列表 -->
|
||||
<div class="z-w100p z-pd10 z-overflow-auto" style="margin-top:55px;height:306px;">
|
||||
<table class="z-table z-bordered z-pd5 z-text-center">
|
||||
<tr class="z-h40 z-bg-gray">
|
||||
<td width="90">操作员头像</td>
|
||||
<td width="110">操作员编码</td>
|
||||
<td width="*">操作员姓名</td>
|
||||
</tr>
|
||||
${zhiqim_manager_tr_no_record(result, 3, "没有阅读人员信息")}
|
||||
<#for item : result.list()>
|
||||
<tr class="z-pointer" ${zhiqim_manager_tr_onmouse()} ${zhiqim_manager_tr_click_checkbox()}>
|
||||
<td><img src="${sessionUser.getAvatarUrl(item.getOperatorAvatar(), 50)}" class="z-w50 z-h50 z-bd-rd50p"></td>
|
||||
<td>${item.getOperatorCode()}</td>
|
||||
<td>${item.getOperatorName()}</td>
|
||||
</tr>
|
||||
</#for>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<#-- 操作 -->
|
||||
<div class="z-fixed z-b0 z-l0 z-w100p z-h60 z-pd10 z-bg-gray z-text-center">
|
||||
<button class="z-button z-large z-w150 z-mg-l10 ${zmr_color_class}" onclick="parent.Z.Dialog.close(location.hash);">关闭</button>
|
||||
</div>
|
||||
@@ -0,0 +1,42 @@
|
||||
<#def designatedPath="/"+zhiqim_announcement+"/announcement.htm"/>
|
||||
${zhiqim_manager_breadcrumb("公告回收站")}
|
||||
${zhiqim_manager_content()}
|
||||
|
||||
<#-- 导航 -->
|
||||
<div class="z-tabnav-main z-mg-b20 ${zmr_color_class}">
|
||||
<nav>
|
||||
<ul>
|
||||
<li onclick="Z.L.href('announcement.htm');">公告信息</li>
|
||||
<li class="z-active">公告回收站</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<#-- 列表 -->
|
||||
<table class="z-table z-bordered z-pd10 z-bg-white z-text-center">
|
||||
<tr class="z-h40" bgcolor="${zmr_thead_bgcolor}">
|
||||
<td width="110">公告类型</td>
|
||||
<td width="*">公告标题</td>
|
||||
<td width="100">发布人</td>
|
||||
<td width="160">发布时间</td>
|
||||
<td width="100">操作</td>
|
||||
</tr>
|
||||
${zhiqim_manager_tr_no_record(result, 6, "没有公告信息")}
|
||||
<#for item : result.list()>
|
||||
<tr class="z-pointer z-h50" ${zhiqim_manager_tr_onmouse()} ${zhiqim_manager_tr_click_radio()}>
|
||||
<td><#if item.getAnnouncementType()==1>行政公告</#if><#if item.getAnnouncementType()==2>假日公告</#if><#if item.getAnnouncementType()==3>会议公告</#if></td>
|
||||
<td><a href="announcementItem.htm?announcementId=${item.getAnnouncementId()}">${item.getAnnouncementTitle()}</a></td>
|
||||
<td>${item.getAnnouncementPublisher()}</td>
|
||||
<td>${Sqls.toDateTimeString(item.getAnnouncementTime())}</td>
|
||||
<td>
|
||||
<#if ZmrAdminRule.check(request)>
|
||||
<button class="z-button z-xsmall z-h25 z-font z-delete zi-px14 z-red" title="删除" onclick="Z.L.confirm('announcementRecycleDelete.htm?announcementId=${item.getAnnouncementId()}', '是否彻底删除该公告?', null, zCallFrame);"></button>
|
||||
<#else>
|
||||
--
|
||||
</#if>
|
||||
</td>
|
||||
</tr>
|
||||
</#for>
|
||||
</table>
|
||||
${zhiqim_manager_paging(result)}
|
||||
${zhiqim_manager_content_end()}
|
||||
在新工单中引用
屏蔽一个用户