Conflicts:
	src/main/java/info/bukova/isspst/services/requirement/RequirementServiceImpl.java
This commit is contained in:
2014-07-16 14:06:13 +02:00
13 changed files with 289 additions and 45 deletions
@@ -0,0 +1,25 @@
<?page title="approve status" contentType="text/html;charset=UTF-8"?>
<zk>
<label value="Stav schválení: "/>
<button label="Schválit" onClick="@command('approve')" disabled="@load(not vmSub.canApprove)"/>
<vbox children="@load(vmSub.dataBean.type.workflow)">
<template name="children">
<grid model="@load(vmSub.dataBean.authorization)">
<columns>
<column label="@load(each.role.description)"/>
<column label="Datum"/>
</columns>
<rows>
<template name="model" var="auth">
<row visible="@load(auth.role eq each.role)">
<label value="@load(auth.approver.fullName)"/>
<label value="@load(auth.authDate)"/>
</row>
</template>
</rows>
</grid>
</template>
</vbox>
</zk>
@@ -141,9 +141,11 @@
viewModel="@id('vmSub') @init('info.bukova.isspst.ui.requirement.TripRequirementListCentre')">
<include src="/requirements/toolbar.zul"/>
<hbox width="100%">
<listbox
model="@load(vmSub.dataList)"
selectedItem="@bind(vmSub.dataBean)">
selectedItem="@bind(vmSub.dataBean)"
hflex="7">
<listhead menupopup="auto">
<listheader
label="${labels.RequirementsGridNumberSerie}"
@@ -266,7 +268,7 @@
</auxheader>
</auxhead>
<template name="model">
<listitem>
<listitem style="@load((each.state eq 'PARTIALLY') ? 'background-color: #fffb90' : ((each.state eq 'APPROVED') ? 'background-color: #afffb5' : ''))">
<listcell label="@load(each.numser)" />
<listcell label="@load(each.reqDate) @converter('formatedDate', format=labels.DateFormat)" />
<listcell label="@load(each.centre.fullName)" />
@@ -276,14 +278,22 @@
</listitem>
</template>
</listbox>
<div hflex="3">
<include src="/requirements/approveStatus.zul"/>
</div>
</hbox>
</tabpanel>
<tabpanel apply="org.zkoss.bind.BindComposer"
viewModel="@id('vmSub') @init('info.bukova.isspst.ui.requirement.TripRequirementListWorkgroup')">
<include src="/requirements/toolbar.zul"/>
<hbox width="100%">
<listbox
model="@load(vmSub.dataList)"
selectedItem="@bind(vmSub.dataBean)">
selectedItem="@bind(vmSub.dataBean)"
hflex="7">
<listhead menupopup="auto">
<listheader
label="${labels.RequirementsGridNumberSerie}"
@@ -438,14 +448,22 @@
</listitem>
</template>
</listbox>
<div hflex="3">
<include src="/requirements/approveStatus.zul"/>
</div>
</hbox>
</tabpanel>
<tabpanel apply="org.zkoss.bind.BindComposer"
viewModel="@id('vmSub') @init('info.bukova.isspst.ui.requirement.TripRequirementListAll')">
<include src="/requirements/toolbar.zul"/>
<hbox width="100%">
<listbox
model="@load(vmSub.dataList)"
selectedItem="@bind(vmSub.dataBean)">
selectedItem="@bind(vmSub.dataBean)"
hflex="7">
<listhead menupopup="auto">
<listheader
label="${labels.RequirementsGridNumberSerie}"
@@ -600,6 +618,12 @@
</listitem>
</template>
</listbox>
<div hflex="3">
<include src="/requirements/approveStatus.zul"/>
</div>
</hbox>
</tabpanel>
</tabpanels>
</tabbox>