<?xml version="1.0" encoding="UTF-8"?>
|
<!DOCTYPE html
|
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml"
|
xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:p="http://primefaces.org/ui"
|
xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
|
xmlns:c="http://java.sun.com/jsp/jstl/core">
|
<head></head>
|
<ui:composition>
|
<h:form id="personalUseInfoForm">
|
<p:panel styleClass="center-header">
|
<p:outputLabel styleClass="title" value="个人领用情况"></p:outputLabel>
|
|
<script type="text/javascript">
|
PrimeFaces.locales ['de'] = {
|
closeText: 'Schließen',
|
prevText: 'Zurück',
|
nextText: 'Weiter',
|
monthNames: ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember' ],
|
monthNamesShort: ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez' ],
|
dayNames: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
|
dayNamesShort: ['Son', 'Mon', 'Die', 'Mit', 'Don', 'Fre', 'Sam'],
|
dayNamesMin: ['S', 'M', 'D', 'M ', 'D', 'F ', 'S'],
|
weekHeader: 'Woche',
|
firstDay: 1,
|
isRTL: false,
|
showMonthAfterYear: false,
|
yearSuffix:'',
|
timeOnlyTitle: 'Nur Zeit',
|
timeText: 'Zeit',
|
hourText: 'Stunde',
|
minuteText: 'Minute',
|
secondText: 'Sekunde',
|
currentText: 'Aktuelles Datum',
|
ampm: false,
|
month: 'Monat',
|
week: 'Woche',
|
day: 'Tag',
|
allDayText: 'Ganzer Tag'
|
};
|
</script>
|
|
<style type="text/css">
|
.value {
|
font-weight: bold;
|
}
|
</style>
|
<p:panel styleClass="center-header">
|
<p:panelGrid styleClass="filter" columns="13">
|
|
<p:outputLabel value="试剂名称:"></p:outputLabel>
|
<p:inputText value="#{personalUseInfoController.reagentId}"></p:inputText>
|
|
<p:outputLabel value="条形码:"></p:outputLabel>
|
<p:inputText value="#{personalUseInfoController.reagentCode}"></p:inputText>
|
<p:outputLabel value="申领人:"/>
|
<p:inputText value="#{personalUseInfoController.applyPerson}"/>
|
|
<p:outputLabel for="startTime" value="开始时间:" />
|
<p:calendar id="startTime" value="#{personalUseInfoController.startTime}" pattern="yyyy-MM-dd HH:mm" />
|
<p:outputLabel for="endTime" value="截止时间:" />
|
<p:calendar id="endTime" value="#{personalUseInfoController.endTime}" pattern="yyyy-MM-dd HH:mm" />
|
|
<p:commandLink styleClass="search" process="@form" update="@form"></p:commandLink>
|
<p:commandButton value="更新时间" styleClass="store-btn" process="@form" actionListener="#{personalUseInfoController.updateTimeByCode}"
|
update="@form"></p:commandButton>
|
<p:commandButton value="取消领用" style="background: #b94a48; border: 1px solid #b94a48" styleClass="store-btn" process="@form" actionListener="#{personalUseInfoController.reagentReturn}"
|
update="@form"></p:commandButton>
|
</p:panelGrid>
|
</p:panel>
|
</p:panel>
|
|
<style>
|
.ui-datatable tbody td{
|
white-space: normal;
|
word-break: break-all;
|
}
|
</style>
|
<p:panel styleClass="center-body">
|
<p:dataTable id="personalUseInfoDataTable" styleClass="data-table" resizableColumns="true"
|
paginator="true" paginatorAlwaysVisible="false" paginatorPosition="bottom"
|
lazy="true" value="#{personalUseInfoController.dataModel}" var="row"
|
rowKey="#{row.id}" emptyMessage="无数据" rows="20" pageLinks="5" selection="#{personalUseInfoController.selectedList}">
|
<p:column selectionMode="multiple" style="width: 30px;text-align: center;"/>
|
<p:column headerText="试剂名称">
|
<h:outputText value="#{row.reagent.name}"></h:outputText>
|
</p:column>
|
|
<p:column headerText="试剂条形码">
|
<h:outputText value="#{row.reagentCode}"></h:outputText>
|
</p:column>
|
|
<p:column headerText="厂家">
|
<h:outputText value="#{baseMetaService.getBaseMetaValue(row.reagent.productHome)}"></h:outputText>
|
</p:column>
|
<!--<p:column headerText="供应商">-->
|
<!--<h:outputText value="#{row.reagent.supplierName}"></h:outputText>-->
|
<!--</p:column>-->
|
|
<p:column headerText="规格">
|
<h:outputText
|
value="#{baseMetaService.getBaseMetaValue(row.reagent.reagentFormat)}"></h:outputText>
|
</p:column>
|
|
<p:column headerText="包装">
|
<h:outputText
|
value="#{''.concat(row.reagent.mainMetering).concat(baseMetaService.getBaseMetaValue(row.reagent.reagentUnit))}"></h:outputText>
|
</p:column>
|
|
<p:column headerText="批号">
|
<h:outputText value="#{row.articleNumber}"></h:outputText>
|
</p:column>
|
|
<!-- <p:column headerText="残存量">-->
|
<!-- <h:outputText value="#{row.remainder}"></h:outputText>-->
|
<!-- </p:column>-->
|
|
<p:column headerText="申领人">
|
<h:outputText value="#{row.userName}" />
|
</p:column>
|
|
<p:column headerText="领用时间">
|
<h:outputText value="#{row.updateTime}">
|
<f:convertDateTime pattern="yyyy-MM-dd HH:mm:ss" locale="zh_CN"></f:convertDateTime>
|
</h:outputText>
|
</p:column>
|
</p:dataTable>
|
</p:panel>
|
</h:form>
|
</ui:composition>
|
</html>
|