|  | @ -116,25 +116,27 @@ public class WlyyHospitalSysDictService extends BaseJpaService<WlyyHospitalSysDi
 | 
												
													
														
															|  |                 wlyyHospitalSysDictDO1.setPyCode(wlyyHospitalSysDictDO.getPyCode());
 |  |                 wlyyHospitalSysDictDO1.setPyCode(wlyyHospitalSysDictDO.getPyCode());
 | 
												
													
														
															|  |                 wlyyHospitalSysDictDO1.setImgUrl(wlyyHospitalSysDictDO.getImgUrl());
 |  |                 wlyyHospitalSysDictDO1.setImgUrl(wlyyHospitalSysDictDO.getImgUrl());
 | 
												
													
														
															|  |                 if (wlyyHospitalSysDictDO.getDictName().equalsIgnoreCase("ONLINE_HOSPITAL_BANNER")){
 |  |                 if (wlyyHospitalSysDictDO.getDictName().equalsIgnoreCase("ONLINE_HOSPITAL_BANNER")){
 | 
												
													
														
															|  | 
 |  |                     if (wlyyHospitalSysDictDO.getSort()==null||wlyyHospitalSysDictDO.getSort()<=0){
 | 
												
													
														
															|  | 
 |  |                         return null;
 | 
												
													
														
															|  | 
 |  |                     }
 | 
												
													
														
															|  |                     WlyyHospitalSysDictDO wlyyHospitalSysDictDOs = wlyyHospitalSysDictDao.findByDictNameAndSort(wlyyHospitalSysDictDO.getDictName(),wlyyHospitalSysDictDO.getSort());
 |  |                     WlyyHospitalSysDictDO wlyyHospitalSysDictDOs = wlyyHospitalSysDictDao.findByDictNameAndSort(wlyyHospitalSysDictDO.getDictName(),wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                     wlyyHospitalSysDictDOList= wlyyHospitalSysDictDao.findByDictNameAndSortNear("ONLINE_HOSPITAL_BANNER",wlyyHospitalSysDictDO.getSort());
 |  |                     wlyyHospitalSysDictDOList= wlyyHospitalSysDictDao.findByDictNameAndSortNear("ONLINE_HOSPITAL_BANNER",wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                     if (wlyyHospitalSysDictDOs==null&&wlyyHospitalSysDictDOList.size()==0){
 |  |                     if (wlyyHospitalSysDictDOs==null&&wlyyHospitalSysDictDOList.size()==0){
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                     }
 |  | 
 | 
												
													
														
															|  |                     if (wlyyHospitalSysDictDOs==null&&wlyyHospitalSysDictDOList.size()>0){
 |  | 
 | 
												
													
														
															|  | 
 |  |                     }else if (wlyyHospitalSysDictDOs==null&&wlyyHospitalSysDictDOList.size()>0){
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                     }
 |  | 
 | 
												
													
														
															|  |                     if (wlyyHospitalSysDictDOs!=null&&wlyyHospitalSysDictDOList.size()==0){
 |  | 
 | 
												
													
														
															|  | 
 |  |                     }else if (wlyyHospitalSysDictDOs!=null&&wlyyHospitalSysDictDOList.size()==0){
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDOs.setSort(wlyyHospitalSysDictDOs.getSort()+1);
 |  |                         wlyyHospitalSysDictDOs.setSort(wlyyHospitalSysDictDOs.getSort()+1);
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  | 
 |  |                     }else {
 | 
												
													
														
															|  | 
 |  |                         for (WlyyHospitalSysDictDO wlyyHospitalSysDictDO2 : wlyyHospitalSysDictDOList) {
 | 
												
													
														
															|  | 
 |  |                             wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  | 
 |  |                             Integer sort = wlyyHospitalSysDictDO2.getSort();
 | 
												
													
														
															|  | 
 |  |                             sort++;
 | 
												
													
														
															|  | 
 |  |                             wlyyHospitalSysDictDO2.setSort(sort);
 | 
												
													
														
															|  | 
 |  |                         }
 | 
												
													
														
															|  | 
 |  |                         wlyyHospitalSysDictDao.save(wlyyHospitalSysDictDOList);
 | 
												
													
														
															|  |                     }
 |  |                     }
 | 
												
													
														
															|  |                     for (WlyyHospitalSysDictDO wlyyHospitalSysDictDO2:wlyyHospitalSysDictDOList) {
 |  | 
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  | 
 | 
												
													
														
															|  |                         Integer sort=wlyyHospitalSysDictDO2.getSort();
 |  | 
 | 
												
													
														
															|  |                         sort++;
 |  | 
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO2.setSort(sort);
 |  | 
 | 
												
													
														
															|  |                     }
 |  | 
 | 
												
													
														
															|  |                     wlyyHospitalSysDictDao.save(wlyyHospitalSysDictDOList);
 |  | 
 | 
												
													
														
															|  |                 }else {
 |  |                 }else {
 | 
												
													
														
															|  |                     wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  |                     wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
											
												
													
														
															|  | @ -148,25 +150,27 @@ public class WlyyHospitalSysDictService extends BaseJpaService<WlyyHospitalSysDi
 | 
												
													
														
															|  |                 wlyyHospitalSysDictDO1.setPyCode(wlyyHospitalSysDictDO.getPyCode());
 |  |                 wlyyHospitalSysDictDO1.setPyCode(wlyyHospitalSysDictDO.getPyCode());
 | 
												
													
														
															|  |                 wlyyHospitalSysDictDO1.setImgUrl(wlyyHospitalSysDictDO.getImgUrl());
 |  |                 wlyyHospitalSysDictDO1.setImgUrl(wlyyHospitalSysDictDO.getImgUrl());
 | 
												
													
														
															|  |                 if (wlyyHospitalSysDictDO.getDictName().equalsIgnoreCase("ONLINE_HOSPITAL_BANNER")){
 |  |                 if (wlyyHospitalSysDictDO.getDictName().equalsIgnoreCase("ONLINE_HOSPITAL_BANNER")){
 | 
												
													
														
															|  | 
 |  |                     if (wlyyHospitalSysDictDO.getSort()==null||wlyyHospitalSysDictDO.getSort()<=0){
 | 
												
													
														
															|  | 
 |  |                         return null;
 | 
												
													
														
															|  | 
 |  |                     }
 | 
												
													
														
															|  |                     WlyyHospitalSysDictDO wlyyHospitalSysDictDOs = wlyyHospitalSysDictDao.findByDictNameAndSort(wlyyHospitalSysDictDO.getDictName(),wlyyHospitalSysDictDO.getSort());
 |  |                     WlyyHospitalSysDictDO wlyyHospitalSysDictDOs = wlyyHospitalSysDictDao.findByDictNameAndSort(wlyyHospitalSysDictDO.getDictName(),wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                      wlyyHospitalSysDictDOList= wlyyHospitalSysDictDao.findByDictNameAndSortNear("ONLINE_HOSPITAL_BANNER",wlyyHospitalSysDictDO.getSort());
 |  |                      wlyyHospitalSysDictDOList= wlyyHospitalSysDictDao.findByDictNameAndSortNear("ONLINE_HOSPITAL_BANNER",wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                     if (wlyyHospitalSysDictDOs==null&&wlyyHospitalSysDictDOList.size()==0){
 |  |                     if (wlyyHospitalSysDictDOs==null&&wlyyHospitalSysDictDOList.size()==0){
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                     }
 |  | 
 | 
												
													
														
															|  |                     if (wlyyHospitalSysDictDOs==null&&wlyyHospitalSysDictDOList.size()>0){
 |  | 
 | 
												
													
														
															|  | 
 |  |                     }else if (wlyyHospitalSysDictDOs==null&&wlyyHospitalSysDictDOList.size()>0){
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                     }
 |  | 
 | 
												
													
														
															|  |                     if (wlyyHospitalSysDictDOs!=null&&wlyyHospitalSysDictDOList.size()==0){
 |  | 
 | 
												
													
														
															|  | 
 |  |                     }else if (wlyyHospitalSysDictDOs!=null&&wlyyHospitalSysDictDOList.size()==0){
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDOs.setSort(wlyyHospitalSysDictDOs.getSort()+1);
 |  |                         wlyyHospitalSysDictDOs.setSort(wlyyHospitalSysDictDOs.getSort()+1);
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  | 
 |  |                     }else {
 | 
												
													
														
															|  | 
 |  |                         for (WlyyHospitalSysDictDO wlyyHospitalSysDictDO2 : wlyyHospitalSysDictDOList) {
 | 
												
													
														
															|  | 
 |  |                             wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  | 
 |  |                             Integer sort = wlyyHospitalSysDictDO2.getSort();
 | 
												
													
														
															|  | 
 |  |                             sort++;
 | 
												
													
														
															|  | 
 |  |                             wlyyHospitalSysDictDO2.setSort(sort);
 | 
												
													
														
															|  | 
 |  |                         }
 | 
												
													
														
															|  | 
 |  |                         wlyyHospitalSysDictDao.save(wlyyHospitalSysDictDOList);
 | 
												
													
														
															|  |                     }
 |  |                     }
 | 
												
													
														
															|  |                     for (WlyyHospitalSysDictDO wlyyHospitalSysDictDO2:wlyyHospitalSysDictDOList) {
 |  | 
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  | 
 | 
												
													
														
															|  |                         Integer sort=wlyyHospitalSysDictDO2.getSort();
 |  | 
 | 
												
													
														
															|  |                         sort++;
 |  | 
 | 
												
													
														
															|  |                         wlyyHospitalSysDictDO2.setSort(sort);
 |  | 
 | 
												
													
														
															|  |                     }
 |  | 
 | 
												
													
														
															|  |                     wlyyHospitalSysDictDao.save(wlyyHospitalSysDictDOList);
 |  | 
 | 
												
													
														
															|  |                 }else {
 |  |                 }else {
 | 
												
													
														
															|  |                     wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 |  |                     wlyyHospitalSysDictDO1.setSort(wlyyHospitalSysDictDO.getSort());
 | 
												
													
														
															|  |                 }
 |  |                 }
 |