java110
2023-05-30 a13573d5ef8d16f4bc2535a3c89c2891e6f5b56c
service-store/src/main/java/com/java110/store/cmd/scheduleClasses/SaveScheduleClassesStaffCmd.java
@@ -23,13 +23,11 @@
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;
@@ -71,12 +69,12 @@
        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")+"员工已经存在排班");
            }