|
@@ -46,12 +46,17 @@ public class DailyApplyBillEditPlugin extends AbstractBillPlugIn implements Befo
|
|
|
List<QFilter> qFilters = filterParam.getQFilters();
|
|
|
|
|
|
Map<String, Object> customParams = this.getView().getFormShowParameter().getCustomParams();
|
|
|
+
|
|
|
if(customParams.get("nckd_viewTypeFilter") != null){
|
|
|
QFilter viewTypeFilter = QFilter.fromSerializedString(customParams.get("nckd_viewTypeFilter").toString());
|
|
|
|
|
|
qFilters.add(viewTypeFilter);
|
|
|
- }
|
|
|
+ } else if(this.getModel().getValue("nckd_payviewtype") != null){
|
|
|
+ DynamicObject viewType = (DynamicObject) this.getModel().getValue("nckd_payviewtype");
|
|
|
+ QFilter viewTypeFilter = new QFilter("nckd_payviewtype.id", QCP.equals, viewType.getLong("id"));
|
|
|
|
|
|
+ qFilters.add(viewTypeFilter);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|