| | |
| | | import com.java110.core.event.cmd.Cmd; |
| | | import com.java110.core.event.cmd.CmdEvent; |
| | | import com.java110.core.factory.GenerateCodeFactory; |
| | | import com.java110.dto.scheduleClassesStaff.ScheduleClassesStaffDto; |
| | | import com.java110.dto.scheduleClasses.ScheduleClassesStaffDto; |
| | | import com.java110.intf.store.IScheduleClassesStaffV1InnerServiceSMO; |
| | | import com.java110.po.inspection.InspectionPlanStaffPo; |
| | | import com.java110.po.scheduleClassesStaff.ScheduleClassesStaffPo; |
| | | import com.java110.utils.exception.CmdException; |
| | | import com.java110.utils.util.Assert; |
| | | import com.java110.utils.util.BeanConvertUtil; |
| | | import com.java110.vo.ResultVo; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.slf4j.Logger; |
| | |
| | | ScheduleClassesStaffDto scheduleClassesStaffDto = null; |
| | | for(int staffIndex = 0; staffIndex < staffs.size() ; staffIndex++) { |
| | | scheduleClassesStaffDto = new ScheduleClassesStaffDto(); |
| | | scheduleClassesStaffDto.setScheduleId(reqJson.getString("scheduleId")); |
| | | //scheduleClassesStaffDto.setScheduleId(reqJson.getString("scheduleId")); |
| | | scheduleClassesStaffDto.setStaffId(staffs.getJSONObject(staffIndex).getString("userId")); |
| | | count = scheduleClassesStaffV1InnerServiceSMOImpl.queryScheduleClassesStaffsCount(scheduleClassesStaffDto); |
| | | |
| | | if(count > 0){ |
| | | throw new CmdException("员工已经存在"); |
| | | throw new CmdException(staffs.getJSONObject(staffIndex).getString("name")+"员工已经存在排班"); |
| | | } |
| | | |
| | | |