Эх сурвалжийг харах

请假判断逻辑:HR休假单增加请假时长的条件判断。

wanghaiwu 3 өдөр өмнө
parent
commit
dccdcc2846

+ 3 - 0
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/common/FinanceCommonUtils.java

@@ -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";