考勤,出差申请明细列表查询接口

zm_dev
sy 1 year ago
parent 65366e6dfa
commit af554e068d

@ -1,6 +1,6 @@
package com.engine.attendance.workflow.action; package com.engine.attendance.workflow.action;
import com.engine.jucailin.util.DbTools; import com.engine.common.util.DbTools;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import weaver.general.Util; import weaver.general.Util;

@ -7,7 +7,7 @@ import com.cloudstore.eccom.result.WeaResultMsg;
import com.engine.common.biz.AbstractCommonCommand; import com.engine.common.biz.AbstractCommonCommand;
import com.engine.common.entity.BizLogContext; import com.engine.common.entity.BizLogContext;
import com.engine.core.interceptor.CommandContext; import com.engine.core.interceptor.CommandContext;
import com.engine.jucailin.util.DbTools; import com.engine.common.util.DbTools;
import weaver.general.Util; import weaver.general.Util;
import weaver.hrm.User; import weaver.hrm.User;
import weaver.systeminfo.SystemEnv; import weaver.systeminfo.SystemEnv;
@ -56,15 +56,15 @@ public class GetBusinessTripsApplyListCmd extends AbstractCommonCommand<Map<Stri
} }
List<String> maidList = new ArrayList<>(); List<String> maidList = new ArrayList<>();
if (!targetUserId.equals("")) { if (!targetUserId.equals("")) {
List<Map<String,String>> datas = DbTools.getSqlToList(sql); List<Map<String,Object>> datas = DbTools.getSqlToList(sql);
if (datas.size() > 0) { if (datas.size() > 0) {
datas.forEach(f -> { datas.forEach(f -> {
maidList.add(f.get("id")); maidList.add(f.get("id").toString());
}); });
} }
} }
String backFields = "a.id,a.calendar_name,a.default_calendar,a.calendar_desc"; String backFields = "a.id,a.cxcc,a.ksrq,a.kssj,a.jsrq,a.jssj,a.ccsc,a.qtcc,a.btcc,a.cxsm";
String sqlFrom = " uf_jcl_kq_ccjl_dt1 a"; String sqlFrom = " uf_jcl_kq_ccjl_dt1 a";
String sqlWhere = " where 1=1"; String sqlWhere = " where 1=1";
if (maidList.size() > 0) { if (maidList.size() > 0) {

@ -1,5 +1,6 @@
package com.engine.attendance.workflow.service.impl; package com.engine.attendance.workflow.service.impl;
import com.engine.attendance.workflow.cmd.GetBusinessTripsApplyListCmd;
import com.engine.attendance.workflow.service.BusinessTripsApplyService; import com.engine.attendance.workflow.service.BusinessTripsApplyService;
import com.engine.core.impl.Service; import com.engine.core.impl.Service;
@ -14,6 +15,6 @@ public class BusinessTripsApplyServiceImpl extends Service implements BusinessTr
@Override @Override
public Map<String, Object> getBusinessTripsApplyList(Map<String, Object> params) { public Map<String, Object> getBusinessTripsApplyList(Map<String, Object> params) {
return null; return commandExecutor.execute(new GetBusinessTripsApplyListCmd(params, user));
} }
} }

Loading…
Cancel
Save