消息通知,已办查看时,显示审批记录
This commit is contained in:
parent
890e40a5fc
commit
a29e85e4c5
|
@ -19,11 +19,18 @@ import java.util.Map;
|
|||
public class ApprovalPagePluginNewDemo extends AbstractFormPlugin implements Plugin{
|
||||
@Override
|
||||
public void afterCreateNewData(EventObject evt) {
|
||||
showApprovalRecord(true, Boolean.FALSE, false, Boolean.FALSE);
|
||||
Boolean onlyView = (Boolean)this.getView().getFormShowParameter().getCustomParams().get("onlyView");
|
||||
//查看态,需要显示 审批记录页签
|
||||
if(onlyView==null){
|
||||
this.getView().setVisible(false,"tabpageap_approvalrecord");
|
||||
this.showApprovalRecord(true, Boolean.FALSE, false, Boolean.FALSE,"approvalrecordap");
|
||||
}else if(onlyView){
|
||||
this.showApprovalRecord(true, Boolean.FALSE, false, Boolean.FALSE,"qeug_approvalrecordap");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
protected void showApprovalRecord(Boolean isPCShow, Boolean approvalIsNew, Boolean hideChat, Boolean isNewApprovalRecord) {
|
||||
protected void showApprovalRecord(Boolean isPCShow, Boolean approvalIsNew, Boolean hideChat, Boolean isNewApprovalRecord,String recordNumber) {
|
||||
boolean isTaskExist = Boolean.parseBoolean(super.getPageCache().get("isTaskExist"));
|
||||
if (isTaskExist) {
|
||||
Long processInstanceId = WfUtils.normalizeId(super.getPageCache().get("processInstanceId"));
|
||||
|
@ -35,7 +42,7 @@ public class ApprovalPagePluginNewDemo extends AbstractFormPlugin implements Plu
|
|||
TaskService taskService = wfService.getTaskService();
|
||||
|
||||
List<IApprovalRecordGroup> approvalRecordItems = ApprovalPluginUtil.getApprovalRecordItems(taskService, processInstanceId, businesskey, curTaskId, isNewApprovalRecord);
|
||||
ApprovalRecord approvalRecord = (ApprovalRecord)this.getControl("approvalrecordap");
|
||||
ApprovalRecord approvalRecord = (ApprovalRecord)this.getControl(recordNumber);
|
||||
approvalRecord.setYzjParameter(businesskey, String.valueOf(processInstanceId), "wf_taskCenter");
|
||||
Map<String, Object> parameters = new HashMap();
|
||||
parameters.put("hideMoreChat", isPCShow && !hideChat ? "" : "true");
|
||||
|
|
Loading…
Reference in New Issue