LAPTOP-KB9HII50\70708 преди 9 месеца
родител
ревизия
bfad8700c8

+ 1 - 2
svr/svr-base/src/main/java/com/yihu/jw/base/endpoint/dict/DictHospitalDeptEndpoint.java

@ -16,7 +16,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
import java.io.IOException;
import java.util.List;
/**
@ -151,7 +150,7 @@ public class DictHospitalDeptEndpoint extends EnvelopRestEndpoint {
    )  {
        try {
            return success(dictHospitalDeptService.addDept(deptJson,doctorIds));
        } catch (IOException e) {
        } catch (Exception e) {
            e.printStackTrace();
            return failed(e.getMessage());
        }

+ 4 - 1
svr/svr-base/src/main/java/com/yihu/jw/base/service/dict/DictHospitalDeptService.java

@ -182,6 +182,9 @@ public class DictHospitalDeptService extends BaseJpaService<DictHospitalDeptDO,
            if (baseOrgDO!=null){
                dictHospitalDeptDO.setOrgName(baseOrgDO.getName());
            }
            if(dictHospitalDeptDO.getCreateTime()==null){
                dictHospitalDeptDO.setCreateTime(new Date());
            }
            dictHospitalDeptDao.save(dictHospitalDeptDO);
            if (StringUtils.isNoneBlank(doctorIds)){
                if (doctorIds.contains(",")){
@ -206,7 +209,7 @@ public class DictHospitalDeptService extends BaseJpaService<DictHospitalDeptDO,
                        }
                        if (depts!=null&&depts.size()>0){
                            for (int j=0;j<depts.size();j++){
                                if (depts.get(j).getDoctorCode().equalsIgnoreCase(doctorId[i])){
                                if (doctorId[i].equalsIgnoreCase(depts.get(j).getDoctorCode())){
                                    depts.remove(j);
                                }
                            }