跳转到内容

业务模块里直接跳转审批详情

业务模块里直接跳转审批详情

Action targetView 设置为对应审批详情视图,pageState 里 id 指定为对应单据 id,processInstanceId 设置为流程实例 ID。示例如下:

<View title="交易订单详情" contextFrom="base" forModel="flow_demo_TradeOrderBO" type="Detail" version="2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://terminus-trantor.oss-cn-hangzhou.aliyuncs.com/xsi/0.18.x/base.xsd">
<Detail model="flow_demo_TradeOrderBO" dataCondition="id = ?" dataParams="[pageContext.record.id]">
<Fields>
<Field name="id" label="商品ID"/>
<Field name="projectName" label="商品名称"/>
<Field name="price" label="价格"/>
<Field name="status" label="支付状态"/>
</Fields>
</Detail>
<Action env="#{{'id':this.record.id,'processInstanceId':this.record.processInstanceId}}"
label="查看审批"
targetView="flow_demo_TradeOrderBO_TradeOrderDetailForApproval"/>
</View>