no message

main
HUOJIN\92525 2024-08-21 14:48:15 +08:00
parent 184665a163
commit 66a10e3165
3 changed files with 308 additions and 0 deletions

View File

@ -0,0 +1,153 @@
<?xml version="1.0" encoding="UTF-8"?>
<pages>
<maintainPage id="maintainPresidentPayFee2Page" title="应付未付管理" autoQuery="false">
<search>
<inputUIs>
<text id="fee.billCode" title="业务编号" row="1" col="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" isPrecision="true"/>
<list id="fee.status" title="费用状态" defaultValue="" row="1" col="2" span="1" width="120" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false">
<hql><![CDATA[ SELECT
c.name,
c.name
FROM CommonCode c
WHERE 1=1
and c.name in ('副总提交','总经理审核')
and c.disabled=0
and c.codeType='费用状态'
]]></hql>
</list>
<text id="wldw" title="往来单位" row="2" col="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" />
<remote id="fee.feeName.id" title="fee.feeName" row="2" col="2" span="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" manualEditable="true" displayColumn="2" percentSignPosition="both" displayedTableHead="序号,代码,名称">
<hql><![CDATA[ SELECT
feeName.id,
feeName.code,
feeName.name
FROM FeeType feeName
WHERE upper(feeName.code||feeName.name ) like upper(:param) AND feeName.disabled=0
/~account.name: AND account.name like {account.name}~/]]></hql>
<inputUIs>
<text id="feeName.name" title="feeName.name" row="1" col="2" span="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" isPrecision="false"/>
</inputUIs>
</remote>
<text id="fee.invoiceNo" title="发票号" row="3" col="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" isPrecision="true"/>
<dateRanger id="fee.paymentDate" title="fee.paymentDate" row="4" col="1" span="2" readOnly="false" required="false" reserve="false" forceOverride="false" inVisible="false" showTime="false" manualEditable="true" defaultCurrentDate="false" fromDate="begin1" toDate="end1"/>
<dateRanger id="fee.creatDate" title="fee.creatDate" row="5" col="1" span="2" readOnly="false" required="false" reserve="false" forceOverride="false" inVisible="false" showTime="false" manualEditable="true" defaultCurrentDate="false" fromDate="begin2" toDate="end2"/>
<checkbox id="ordersAll" title="ordersAll" row="6" col="1" defaultValue="true" span="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false"/>
</inputUIs>
</search>
<datasource type="hql"><![CDATA[SELECT
fee.id,
fee.billCode,
fee.client.name,
fee.company.name,
fee.purpose,
fee.feeName.name,
fee.status,
round(fee.tax,2),
fee.quantity,
fee.price,
round(fee.feeMenoy,2),
round(fee.actualMoney,2),
fee.bz,
fee.payment,
fee.invoiceNo,
fee.invoiceType,
fee.description,
fee.paymentDate,
fee.creatPeople,
fee.creatDate,
'FEE',
'FEE'
FROM Fee fee
left join fee.company
left join fee.feeName
left join fee.client
WHERE 1=1
and fee.status in('副总提交','总经理审核')
and fee.payOrReceive='应付'
and fee.actualMoney=0
and fee.paymentDate is null
and (fee.status not in ('总经理审核') or ( /~ordersAll: {ordersAll} = true~/ ))
and (fee.client.id in (select u.organization.id from UserOrganize u where u.user=#{SESSION_USERS})
or 0=(select nvl(max(u.id),0) from UserOrganize u where u.user=#{SESSION_USERS})
)
/~fee.billCode: and upper(fee.billCode) like upper({fee.billCode})~/
/~wldw: and fee.company.name like upper({wldw})~/
/~fee.feeName.id: and fee.feeName.id = {fee.feeName.id}~/
/~fee.status: and fee.status = {fee.status}~/
/~fee.invoiceNo: and upper(fee.invoiceNo) like upper({fee.invoiceNo})~/
/~begin1: AND trunc(fee.paymentDate) >= {begin1} ~/
/~end1: AND trunc(fee.paymentDate) <= {end1} ~/
/~begin2: AND trunc(fee.creatDate) >= {begin2} ~/
/~end2: AND trunc(fee.creatDate) <= {end2} ~/
order by fee.billCode desc
]]></datasource>
<columns>
<column id="fee.id" title="fee.id" visible="false" horizonAlign="center" verticalAlign="middle" sortIndex="1" sortType="DESC"/>
<column id="fee.billCode" title="业务编号" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.client.name" title="委托方" width="150" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.company.name" title="fee.company.name" width="150" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.purpose" title="fee.purpose" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.feeName.name" width="150" title="fee.feeName.name" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.status" width="80" title="fee.status" visible="true" horizonAlign="center" verticalAlign="middle" />
<column id="fee.tax" width="80" title="fee.tax" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.quantity" title="fee.quantity" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.price" title="fee.price" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.feeMenoy" width="80" title="fee.feeMenoy" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.actualMoney" width="100" title="fee.actualMoney" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.bz" title="fee.bz" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.payment" title="fee.payment" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.invoiceNo" title="fee.invoiceNo" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.invoiceType" title="fee.invoiceType" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.description" title="fee.description" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.paymentDate" title="fee.paymentDate" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.creatPeople" title="fee.creatPeople" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.creatDate" title="fee.creatDate" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="checkImageView" width="80" title="checkImageView" visible="true" horizonAlign="left" format="lookPictureFormatter"/>
<column id="checkImageDown" width="80" title="checkImageDown" visible="true" horizonAlign="left" format="downloadPictureFormatter"/>
</columns>
<buttons>
<commit id="returnZJL" title="退回副总" enableType="multi" invisible="false" confirmMessage="确认是否退回?">
<enableExpression><![CDATA[${fee.status} == '副总提交']]></enableExpression>
<mappings>
<mapping id="ids" className="list"/>
</mappings>
<actions>
<action managerName="customsOrderManager" methodName="returnZJL" parameter="ids"/>
</actions>
<forwards>
<forward name="refreshWindow" newEnabled="true" editEnabled="false"/>
</forwards>
</commit>
<commit id="presidentExamine1" title="总经理审核" enableType="multi" invisible="false" confirmMessage="确认是否审核?">
<enableExpression><![CDATA[${fee.status} == '副总提交']]></enableExpression>
<mappings>
<mapping id="ids" className="list"/>
</mappings>
<actions>
<action managerName="customsOrderManager" methodName="presidentExamine" parameter="ids"/>
</actions>
<forwards>
<forward name="refreshWindow" newEnabled="true" editEnabled="false"/>
</forwards>
</commit>
<commit id="presidentExamine2" title="总经理退回" enableType="multi" invisible="false" confirmMessage="确认是否退回?">
<enableExpression><![CDATA[${fee.status} == '总经理审核']]></enableExpression>
<mappings>
<mapping id="ids" className="list"/>
</mappings>
<actions>
<action managerName="customsOrderManager" methodName="presidentEeist" parameter="ids"/>
</actions>
<forwards>
<forward name="refreshWindow" newEnabled="true" editEnabled="false"/>
</forwards>
</commit>
</buttons>
</maintainPage>
</pages>

View File

@ -0,0 +1,153 @@
<?xml version="1.0" encoding="UTF-8"?>
<pages>
<maintainPage id="maintainPresidentPayFee3Page" title="已付费用管理" autoQuery="false">
<search>
<inputUIs>
<text id="fee.billCode" title="业务编号" row="1" col="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" isPrecision="true"/>
<list id="fee.status" title="费用状态" defaultValue="" row="1" col="2" span="1" width="120" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false">
<hql><![CDATA[ SELECT
c.name,
c.name
FROM CommonCode c
WHERE 1=1
and c.name in ('副总提交','总经理审核')
and c.disabled=0
and c.codeType='费用状态'
]]></hql>
</list>
<text id="wldw" title="往来单位" row="2" col="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" />
<remote id="fee.feeName.id" title="fee.feeName" row="2" col="2" span="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" manualEditable="true" displayColumn="2" percentSignPosition="both" displayedTableHead="序号,代码,名称">
<hql><![CDATA[ SELECT
feeName.id,
feeName.code,
feeName.name
FROM FeeType feeName
WHERE upper(feeName.code||feeName.name ) like upper(:param) AND feeName.disabled=0
/~account.name: AND account.name like {account.name}~/]]></hql>
<inputUIs>
<text id="feeName.name" title="feeName.name" row="1" col="2" span="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" isPrecision="false"/>
</inputUIs>
</remote>
<text id="fee.invoiceNo" title="发票号" row="3" col="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" isPrecision="true"/>
<dateRanger id="fee.paymentDate" title="fee.paymentDate" row="4" col="1" span="2" readOnly="false" required="false" reserve="false" forceOverride="false" inVisible="false" showTime="false" manualEditable="true" defaultCurrentDate="false" fromDate="begin1" toDate="end1"/>
<dateRanger id="fee.creatDate" title="fee.creatDate" row="5" col="1" span="2" readOnly="false" required="false" reserve="false" forceOverride="false" inVisible="false" showTime="false" manualEditable="true" defaultCurrentDate="false" fromDate="begin2" toDate="end2"/>
<checkbox id="ordersAll" title="ordersAll" row="6" col="1" defaultValue="true" span="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false"/>
</inputUIs>
</search>
<datasource type="hql"><![CDATA[SELECT
fee.id,
fee.billCode,
fee.client.name,
fee.company.name,
fee.purpose,
fee.feeName.name,
fee.status,
round(fee.tax,2),
fee.quantity,
fee.price,
round(fee.feeMenoy,2),
round(fee.actualMoney,2),
fee.bz,
fee.payment,
fee.invoiceNo,
fee.invoiceType,
fee.description,
fee.paymentDate,
fee.creatPeople,
fee.creatDate,
'FEE',
'FEE'
FROM Fee fee
left join fee.company
left join fee.feeName
left join fee.client
WHERE 1=1
and fee.status in('副总提交','总经理审核')
and fee.payOrReceive='应付'
and fee.actualMoney>0
and fee.paymentDate is not null
and (fee.status not in ('总经理审核') or ( /~ordersAll: {ordersAll} = true~/ ))
and (fee.client.id in (select u.organization.id from UserOrganize u where u.user=#{SESSION_USERS})
or 0=(select nvl(max(u.id),0) from UserOrganize u where u.user=#{SESSION_USERS})
)
/~fee.billCode: and upper(fee.billCode) like upper({fee.billCode})~/
/~wldw: and fee.company.name like upper({wldw})~/
/~fee.feeName.id: and fee.feeName.id = {fee.feeName.id}~/
/~fee.status: and fee.status = {fee.status}~/
/~fee.invoiceNo: and upper(fee.invoiceNo) like upper({fee.invoiceNo})~/
/~begin1: AND trunc(fee.paymentDate) >= {begin1} ~/
/~end1: AND trunc(fee.paymentDate) <= {end1} ~/
/~begin2: AND trunc(fee.creatDate) >= {begin2} ~/
/~end2: AND trunc(fee.creatDate) <= {end2} ~/
order by fee.billCode desc
]]></datasource>
<columns>
<column id="fee.id" title="fee.id" visible="false" horizonAlign="center" verticalAlign="middle" sortIndex="1" sortType="DESC"/>
<column id="fee.billCode" title="业务编号" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.client.name" title="委托方" width="150" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.company.name" title="fee.company.name" width="150" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.purpose" title="fee.purpose" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.feeName.name" width="150" title="fee.feeName.name" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.status" width="80" title="fee.status" visible="true" horizonAlign="center" verticalAlign="middle" />
<column id="fee.tax" width="80" title="fee.tax" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.quantity" title="fee.quantity" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.price" title="fee.price" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.feeMenoy" width="80" title="fee.feeMenoy" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.actualMoney" width="100" title="fee.actualMoney" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.bz" title="fee.bz" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.payment" title="fee.payment" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.invoiceNo" title="fee.invoiceNo" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.invoiceType" title="fee.invoiceType" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.description" title="fee.description" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.paymentDate" title="fee.paymentDate" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.creatPeople" title="fee.creatPeople" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="fee.creatDate" title="fee.creatDate" visible="true" horizonAlign="center" verticalAlign="middle"/>
<column id="checkImageView" width="80" title="checkImageView" visible="true" horizonAlign="left" format="lookPictureFormatter"/>
<column id="checkImageDown" width="80" title="checkImageDown" visible="true" horizonAlign="left" format="downloadPictureFormatter"/>
</columns>
<buttons>
<commit id="returnZJL" title="退回副总" enableType="multi" invisible="false" confirmMessage="确认是否退回?">
<enableExpression><![CDATA[${fee.status} == '副总提交']]></enableExpression>
<mappings>
<mapping id="ids" className="list"/>
</mappings>
<actions>
<action managerName="customsOrderManager" methodName="returnZJL" parameter="ids"/>
</actions>
<forwards>
<forward name="refreshWindow" newEnabled="true" editEnabled="false"/>
</forwards>
</commit>
<commit id="presidentExamine1" title="总经理审核" enableType="multi" invisible="false" confirmMessage="确认是否审核?">
<enableExpression><![CDATA[${fee.status} == '副总提交']]></enableExpression>
<mappings>
<mapping id="ids" className="list"/>
</mappings>
<actions>
<action managerName="customsOrderManager" methodName="presidentExamine" parameter="ids"/>
</actions>
<forwards>
<forward name="refreshWindow" newEnabled="true" editEnabled="false"/>
</forwards>
</commit>
<commit id="presidentExamine2" title="总经理退回" enableType="multi" invisible="false" confirmMessage="确认是否退回?">
<enableExpression><![CDATA[${fee.status} == '总经理审核']]></enableExpression>
<mappings>
<mapping id="ids" className="list"/>
</mappings>
<actions>
<action managerName="customsOrderManager" methodName="presidentEeist" parameter="ids"/>
</actions>
<forwards>
<forward name="refreshWindow" newEnabled="true" editEnabled="false"/>
</forwards>
</commit>
</buttons>
</maintainPage>
</pages>

View File

@ -129,6 +129,8 @@
<menuItem title="maintainPayFeePage" pageId="maintainPayFeePage"/> <menuItem title="maintainPayFeePage" pageId="maintainPayFeePage"/>
<menuItem title="maintainVicePayFeePage" pageId="maintainVicePayFeePage"/> <menuItem title="maintainVicePayFeePage" pageId="maintainVicePayFeePage"/>
<menuItem title="maintainPresidentPayFeePage" pageId="maintainPresidentPayFeePage"/> <menuItem title="maintainPresidentPayFeePage" pageId="maintainPresidentPayFeePage"/>
<menuItem title="应付未付管理" pageId="maintainPresidentPayFee2Page"/>
<menuItem title="已付费用管理" pageId="maintainPresidentPayFee3Page"/>
<!-- <menuItem title="maintainBillFeePayPage" pageId="maintainBillFeePayPage"/>--> <!-- <menuItem title="maintainBillFeePayPage" pageId="maintainBillFeePayPage"/>-->
<menuItem title="maintainReceiveFeePage" pageId="maintainReceiveFeePage"/> <menuItem title="maintainReceiveFeePage" pageId="maintainReceiveFeePage"/>
<menuItem title="maintainReceiveFeeExaminePage" pageId="maintainReceiveFeeExaminePage"/> <menuItem title="maintainReceiveFeeExaminePage" pageId="maintainReceiveFeeExaminePage"/>