package org.jeecg.modules.mdcJc.service.impl; import com.baomidou.dynamic.datasource.annotation.DS; import org.jeecg.modules.mdc.util.DateUtils; import org.jeecg.modules.mdcJc.entity.ClassMonthlyschedule; import org.jeecg.modules.mdcJc.entity.MdcClassMonthlyschedule; import org.jeecg.modules.mdcJc.service.IClassMonthlyScheduleService; import org.jeecg.modules.mdcJc.service.IMesInfoInMdcService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.ArrayList; import java.util.List; /** * @author clown * * @date 2024/7/15 */ @DS("mesSoAdb") @Service public class MesInfoInMdcServiceImpl implements IMesInfoInMdcService { @Autowired private IClassMonthlyScheduleService classMonthlyScheduleService; @Override public List mesClass() { String date = DateUtils.format(DateUtils.getNow(),DateUtils.STR_YEAR_MONTH); List list = classMonthlyScheduleService.findListClass(date); List mesC = new ArrayList<>(); BeanUtils.copyProperties(list,mesC); return mesC; } }