|
@ -113,7 +113,7 @@ public class WlyyHospitalSysDictService extends BaseJpaService<WlyyHospitalSysDi
|
|
|
wlyyHospitalSysDictDO1.setHospital(wlyyHospitalSysDictDO.getHospital());
|
|
|
wlyyHospitalSysDictDO1.setPyCode(wlyyHospitalSysDictDO.getPyCode());
|
|
|
wlyyHospitalSysDictDO1.setImgUrl(wlyyHospitalSysDictDO.getImgUrl());
|
|
|
wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
|
|
|
setSort(wlyyHospitalSysDictDO1);
|
|
|
wlyyHospitalSysDictDO1.setModelName(modelName);
|
|
|
}else {
|
|
|
wlyyHospitalSysDictDO1 = new WlyyHospitalSysDictDO();
|
|
@ -123,7 +123,7 @@ public class WlyyHospitalSysDictService extends BaseJpaService<WlyyHospitalSysDi
|
|
|
wlyyHospitalSysDictDO1.setHospital(wlyyHospitalSysDictDO.getHospital());
|
|
|
wlyyHospitalSysDictDO1.setPyCode(wlyyHospitalSysDictDO.getPyCode());
|
|
|
wlyyHospitalSysDictDO1.setImgUrl(wlyyHospitalSysDictDO.getImgUrl());
|
|
|
wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
|
|
|
setSort(wlyyHospitalSysDictDO1);
|
|
|
wlyyHospitalSysDictDO1.setModelName(modelName);
|
|
|
}
|
|
|
|
|
@ -131,6 +131,21 @@ public class WlyyHospitalSysDictService extends BaseJpaService<WlyyHospitalSysDi
|
|
|
}
|
|
|
return wlyyHospitalSysDictDao.save(wlyyHospitalSysDictDO);
|
|
|
}
|
|
|
private void setSort(WlyyHospitalSysDictDO wlyyHospitalSysDictDO1){
|
|
|
if (wlyyHospitalSysDictDO1.getDictName().equalsIgnoreCase("ONLINE_HOSPITAL_BANNER")){
|
|
|
List<WlyyHospitalSysDictDO> wlyyHospitalSysDictDOs=wlyyHospitalSysDictDao.findByDictNameAndSort(wlyyHospitalSysDictDO1.getDictName(),wlyyHospitalSysDictDO1.getSort());
|
|
|
if (wlyyHospitalSysDictDOs==null||wlyyHospitalSysDictDOs.size()==0){
|
|
|
wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO1.getSort());
|
|
|
}
|
|
|
for (int i = 0; i <wlyyHospitalSysDictDOs.size() ; i++) {
|
|
|
wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO1.getSort());
|
|
|
Integer sort=wlyyHospitalSysDictDOs.get(i).getSort();
|
|
|
sort++;
|
|
|
wlyyHospitalSysDictDOs.get(i).setSort(sort);
|
|
|
setSort(wlyyHospitalSysDictDOs.get(i));
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
//根据id删除字典
|
|
|
public String deleteDictById(String id){
|
|
|
String msg = "";
|