|
|
@@ -179,6 +179,15 @@ public class HCSIEmpCoordVerifBillEditEx extends AbstractFormPlugin implements P
|
|
|
QFilter filter = new QFilter("id", QCP.in, getDimensionValueForFilter(sinSurStd, welfareType));
|
|
|
e.getCustomQFilters().add(filter);
|
|
|
}
|
|
|
+ // 过滤参保标准
|
|
|
+ else if (HRStringUtils.equals(fieldKey, "sinsurstd_r31")) {
|
|
|
+ DynamicObject welfArePayer = (DynamicObject) model.getValue("welfarepayer_r31");
|
|
|
+ if(ObjectUtils.isEmpty(welfArePayer)) {
|
|
|
+ this.getView().showTipNotification("请先选择“实际参保单位”");
|
|
|
+ e.setCancel(true);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public List<Long> getDimensionValueForFilter (DynamicObject sinSurStd, DynamicObject welfaretype) {
|