diff --git a/src/main/java/com/yem/wm/im/csrCreditLine/task/CsrCreditLineTask.java b/src/main/java/com/yem/wm/im/csrCreditLine/task/CsrCreditLineTask.java index ebc9b031..7e22a9c8 100644 --- a/src/main/java/com/yem/wm/im/csrCreditLine/task/CsrCreditLineTask.java +++ b/src/main/java/com/yem/wm/im/csrCreditLine/task/CsrCreditLineTask.java @@ -1,5 +1,6 @@ package com.yem.wm.im.csrCreditLine.task; +import com.yem.wm.utils.DynamicObjectUtil; import com.yem.wm.utils.YEM; import kd.bos.context.RequestContext; import kd.bos.dataentity.entity.DynamicObject; @@ -23,9 +24,10 @@ import java.util.concurrent.TimeUnit; public class CsrCreditLineTask extends AbstractTask { @Override public void execute(RequestContext requestContext, Map map) throws KDException { + String selectfield = DynamicObjectUtil.getSelectfields("yem_im_csrcreditline", false); + String selectfields = DynamicObjectUtil.getEntrySelectfields(selectfield, "yem_im_csrcreditline", "yem_im_info", false); // 客户信保额度申请 - DynamicObject[] csrcreditlines = BusinessDataServiceHelper.load("yem_im_csrcreditline" - , "id, billno, yem_im_info, yem_im_info.yem_paydate1, yem_inactivityperiod, yem_recentlapse, yem_im_info.yem_countpayback, yem_unused, yem_countdown", null); + DynamicObject[] csrcreditlines = BusinessDataServiceHelper.load("yem_im_csrcreditline", selectfields, null); for (DynamicObject dynamicObject : csrcreditlines) { // yem_countdown = yem_unused - today Date unused = dynamicObject.getDate("yem_unused");