You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.3 KiB
Java
38 lines
1.3 KiB
Java
11 months ago
|
package workflow;
|
||
|
|
||
|
import com.engine.attendance.vacation.service.VocationService;
|
||
|
import com.engine.attendance.vacation.service.impl.VocationServiceImpl;
|
||
|
import com.engine.attendance.workflow.service.AskForLeaveService;
|
||
|
import com.engine.attendance.workflow.service.impl.AskForLeaveServiceImpl;
|
||
|
import com.engine.common.util.CommonUtil;
|
||
|
import com.engine.common.util.ServiceUtil;
|
||
|
import com.engine.common.util.Utils;
|
||
|
import com.engine.cube.service.ModeImpExpService;
|
||
|
import com.engine.cube.service.impl.ModeImpExpServiceImpl;
|
||
|
import com.google.common.collect.Maps;
|
||
|
import org.junit.Test;
|
||
|
import weaver.hrm.User;
|
||
|
import weaver.hrm.company.SubCompanyComInfo;
|
||
|
|
||
|
import java.util.Map;
|
||
|
|
||
|
public class Test1 extends beforlog {
|
||
|
private ModeImpExpService getService(User user) {
|
||
|
return (ModeImpExpService) ServiceUtil.getService(ModeImpExpServiceImpl.class, user);
|
||
|
}
|
||
|
AskForLeaveService askForLeaveService = ServiceUtil.getService(AskForLeaveServiceImpl.class);
|
||
|
@Test
|
||
|
public void test1() {
|
||
|
Map<String,Object> param = Maps.newHashMap();
|
||
|
param.put("itemId","139");
|
||
|
param.put("userId","34");
|
||
|
param.put("startDate","2024-05-01");
|
||
|
param.put("endDate","2024-05-28");
|
||
|
Map<String,Object> result = askForLeaveService.getRestDayInterval(param);
|
||
|
System.out.println(result);
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
}
|