|
@@ -8,6 +8,7 @@ import kd.bos.orm.query.QFilter;
|
|
|
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
|
|
import kd.fi.fa.business.constants.BdUser;
|
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
@@ -120,6 +121,8 @@ public class FinanceCommonUtils {
|
|
|
qFilter.and(new QFilter("billstatus", QCP.not_in, new String[]{"E","F"}));
|
|
|
//哺乳假不参与校验
|
|
|
qFilter.and(new QFilter("entryentity.entryvacationtype.number", QCP.not_equals2, "1090_S"));
|
|
|
+ //申请时长大于0
|
|
|
+ qFilter.and(new QFilter("entryentity.entryapplytime", QCP.large_than, BigDecimal.ZERO));
|
|
|
|
|
|
prefix = "entryentity.";
|
|
|
startField = "entrystartdate";
|