فهرست منبع

feat(swc): add logging to salary item calculation extension

- Imported logging utilities from kd.bos.logging
- Initialized static logger instance for the class
- Added info log entry at method start for debugging purposes
turborao 1 هفته پیش
والد
کامیت
56186d96fd

+ 4 - 0
code/swc/nckd-jxccl-swc/src/main/java/nckd/jxccl/swc/init/business/CalResultCoverSalaryItemExtPlugin.java

@@ -4,6 +4,8 @@ import kd.bos.context.RequestContext;
 import kd.bos.dataentity.entity.DynamicObject;
 import kd.bos.dataentity.entity.DynamicObjectCollection;
 import kd.bos.entity.param.CustomParam;
+import kd.bos.logging.Log;
+import kd.bos.logging.LogFactory;
 import kd.bos.servicehelper.parameter.SystemParamServiceHelper;
 import kd.bos.servicehelper.permission.PermissionServiceHelper;
 import kd.sdk.swc.hsas.business.extpoint.payroll.ICalPersonCalResultCoverExtPlugin;
@@ -25,8 +27,10 @@ import java.util.Map;
  */
 public class CalResultCoverSalaryItemExtPlugin implements ICalPersonCalResultCoverExtPlugin {
 
+    private static final Log logger = LogFactory.getLog(CalResultCoverSalaryItemExtPlugin.class);
     @Override
     public void onFillExtSalaryItem(CalResultCoverSalaryItemEventArgs event) {
+        logger.info("进入计算结果覆盖薪酬项目扩展埋点");
         ArrayList excludeItemIdList = new ArrayList<Long>();
         /**
          * 获取当前用户