54 lines
3.4 KiB
XML
54 lines
3.4 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<pages>
|
|
<editPage id="editReceivingDocDetailPage" title="editReceivingDocDetailPage" entityClass="com.dev.swms.server.model.receiving.ReceivingDocDetail" width="300" height="400">
|
|
<initListeners>
|
|
<initListener id="receivingDocDetail.lotInfo" managerName="itemManager" methodName="getLotRuleTackersByPageMap" newEnabled="false" editEnabled="true"/>
|
|
<initListener id="itemId" rowDataIndex="11" newEnabled="false" editEnabled="true"/>
|
|
</initListeners>
|
|
<inputUIs>
|
|
<hidden id="itemId" reserve="false"/>
|
|
<hidden id="receivingDocDetail.id" reserve="false"/>
|
|
<text id="receivingDocDetail.lineNo" title="editReceivingDocDetailPage.receivingDocDetail.lineNO" row="1" span="1" readOnly="false" required="true" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" isPrecision="true"/>
|
|
<remote id="receivingDocDetail.item.id" title="receivingDocDetail.item" row="2" readOnly="false" required="true" reserve="false" forceOverride="false" inVisible="false" editModel="uneditable" manualEditable="true" headerNumber="4" displayedTableHead="序号,编码,名称" intercepter="lotInfoInterceptor" >
|
|
<hql><![CDATA[select item.id,
|
|
item.code,
|
|
item.name
|
|
from Item item
|
|
where 1=1
|
|
and item.code LIKE :param
|
|
and item.disabled=false
|
|
AND item.company.id = ${receivingDoc.company.id}]]></hql>
|
|
<eventListeners>
|
|
<eventListener id="itemId" index="1"/>
|
|
<eventListener id="receivingDocDetail.packageUnit.id" index="1" refreshUI="false"/>
|
|
<eventListener id="receivingDocDetail.lotInfo" index="4"/>
|
|
</eventListeners>
|
|
</remote>
|
|
<complex id="receivingDocDetail.lotInfo" title="receivingDocDetail.lotInfo" row="3" col="1" span="2" type="lotInfo"/>
|
|
|
|
<text id="receivingDocDetail.expectedQuantity" title="receivingDocDetail.expectedQuantity" row="11" col="1" defaultValue="0" readOnly="false" required="true" reserve="false" forceOverride="false" inVisible="false" validator="positiveNumber" trimSpace="true" isPrecision="true"/>
|
|
<list id="receivingDocDetail.packageUnit.id" title="packageUnit.unit" row="12" width="120px" readOnly="false" required="true" reserve="false" forceOverride="true">
|
|
<hql><![CDATA[select packageUnit.id, packageUnit.unit from PackageUnit packageUnit
|
|
where packageUnit.item.id = ${receivingDocDetail.item.id}
|
|
order by packageUnit.convertFigure asc]]></hql>
|
|
</list>
|
|
</inputUIs>
|
|
<buttons>
|
|
<commit id="save" title="save" enableType="none" invisible="false">
|
|
<mappings>
|
|
<mapping id="receivingDoc.id" className="long"/>
|
|
<mapping id="receivingDocDetail" className="com.dev.swms.server.model.receiving.ReceivingDocDetail"/>
|
|
</mappings>
|
|
<actions>
|
|
<action managerName="receivingDocManager" methodName="addReceivingDocDetail" parameter="receivingDoc.id,receivingDocDetail"/>
|
|
</actions>
|
|
<forwards>
|
|
<forward name="refreshParent" newEnabled="true" editEnabled="true"/>
|
|
<forward name="resetWindow" newEnabled="true" editEnabled="false"/>
|
|
</forwards>
|
|
</commit>
|
|
</buttons>
|
|
</editPage>
|
|
</pages>
|