|
@@ -62,20 +62,24 @@ public class TaskImpGuideListPlugin extends AbstractListPlugin implements TabSel
|
|
|
this.getPageCache().put("tabKey", tabKey);
|
|
this.getPageCache().put("tabKey", tabKey);
|
|
|
switch (tabKey) {
|
|
switch (tabKey) {
|
|
|
case "dataimport":
|
|
case "dataimport":
|
|
|
- this.loadChildrenPage("dataimport", "dataimportflex");
|
|
|
|
|
|
|
+ this.loadChildrenPage("dataimport", "dataimportflex", "nckd_sinsurtempdata");
|
|
|
this.getPageCache().put("targetKey", "dataimportflex");
|
|
this.getPageCache().put("targetKey", "dataimportflex");
|
|
|
break;
|
|
break;
|
|
|
|
|
+ case "datacompare":
|
|
|
|
|
+ this.loadChildrenPage("datacompare", "dataimportflex1", "nckd_detailcomparebill");
|
|
|
|
|
+ this.getPageCache().put("targetKey", "dataimportflex1");
|
|
|
|
|
+ break;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- private void loadChildrenPage(String tabKey, String targetKey) {
|
|
|
|
|
|
|
+ private void loadChildrenPage(String tabKey, String targetKey, String entityName) {
|
|
|
SWCPageCache pageCache = new SWCPageCache(this.getView());
|
|
SWCPageCache pageCache = new SWCPageCache(this.getView());
|
|
|
Boolean isLocked = (Boolean)pageCache.get("isLocked", Boolean.class);
|
|
Boolean isLocked = (Boolean)pageCache.get("isLocked", Boolean.class);
|
|
|
FormShowParameter parameter = this.getView().getFormShowParameter();
|
|
FormShowParameter parameter = this.getView().getFormShowParameter();
|
|
|
ListShowParameter showParameter = new ListShowParameter();
|
|
ListShowParameter showParameter = new ListShowParameter();
|
|
|
showParameter.getOpenStyle().setShowType(ShowType.InContainer);
|
|
showParameter.getOpenStyle().setShowType(ShowType.InContainer);
|
|
|
showParameter.getOpenStyle().setTargetKey(targetKey);
|
|
showParameter.getOpenStyle().setTargetKey(targetKey);
|
|
|
- showParameter.setBillFormId("nckd_sinsurtempdata");
|
|
|
|
|
|
|
+ showParameter.setBillFormId(entityName);
|
|
|
showParameter.setFormId("bos_list");
|
|
showParameter.setFormId("bos_list");
|
|
|
showParameter.setLookUp(false);
|
|
showParameter.setLookUp(false);
|
|
|
showParameter.setShowTitle(false);
|
|
showParameter.setShowTitle(false);
|
|
@@ -91,14 +95,7 @@ public class TaskImpGuideListPlugin extends AbstractListPlugin implements TabSel
|
|
|
showParameter.setCustomParam("isLocked", Boolean.FALSE);
|
|
showParameter.setCustomParam("isLocked", Boolean.FALSE);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- String title = null;
|
|
|
|
|
- if ("dealandcheck".equals(tabKey)) {
|
|
|
|
|
- title = ResManager.loadKDString("数据处理与校验", "ImportTaskGuideListPlugin_1", "swc-hsas-formplugin", new Object[0]);
|
|
|
|
|
- } else if ("approveandwrite".equals(tabKey)) {
|
|
|
|
|
- title = ResManager.loadKDString("审核并写入薪资结果", "ImportTaskGuideListPlugin_2", "swc-hsas-formplugin", new Object[0]);
|
|
|
|
|
- } else {
|
|
|
|
|
- title = ResManager.loadKDString("数据导入", "ImportTaskGuideListPlugin_0", "swc-hsas-formplugin", new Object[0]);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ String title = ResManager.loadKDString("数据导入", "ImportTaskGuideListPlugin_0", "swc-hsas-formplugin", new Object[0]);
|
|
|
|
|
|
|
|
showParameter.setCaption(title);
|
|
showParameter.setCaption(title);
|
|
|
showParameter.setCustomParam("creator", parameter.getCustomParam("creator"));
|
|
showParameter.setCustomParam("creator", parameter.getCustomParam("creator"));
|
|
@@ -106,7 +103,13 @@ public class TaskImpGuideListPlugin extends AbstractListPlugin implements TabSel
|
|
|
showParameter.setCustomParam("verifyRecordId", this.getPageCache().get("verifyRecordId"));
|
|
showParameter.setCustomParam("verifyRecordId", this.getPageCache().get("verifyRecordId"));
|
|
|
this.getPageCache().put("verifyRecordId", (String)null);
|
|
this.getPageCache().put("verifyRecordId", (String)null);
|
|
|
showParameter.setSendToClient(true);
|
|
showParameter.setSendToClient(true);
|
|
|
- showParameter.getListFilterParameter().getQFilters().add(new QFilter("nckd_importtask", "=", parameter.getCustomParam("importTaskId")));
|
|
|
|
|
|
|
+ if("dataimport".equals(tabKey)) {
|
|
|
|
|
+ showParameter.getListFilterParameter().getQFilters().add(new QFilter("nckd_importtask", "=", parameter.getCustomParam("importTaskId")));
|
|
|
|
|
+ }
|
|
|
|
|
+ else if("datacompare".equals(tabKey)) {
|
|
|
|
|
+ showParameter.getListFilterParameter().getQFilters().add(new QFilter("nckd_period", "=", parameter.getCustomParam("periodId")));
|
|
|
|
|
+ showParameter.getListFilterParameter().getQFilters().add(new QFilter("nckd_welfarepayer", "=", parameter.getCustomParam("welfarepayerId")));
|
|
|
|
|
+ }
|
|
|
this.getView().showForm(showParameter);
|
|
this.getView().showForm(showParameter);
|
|
|
}
|
|
}
|
|
|
|
|
|