mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-31 18:49:06 +08:00 
			
		
		
		
	回显数据字典防止空值报错
This commit is contained in:
		| @ -1,5 +1,6 @@ | ||||
| package com.ruoyi.web.controller.system; | ||||
|  | ||||
| import java.util.ArrayList; | ||||
| import java.util.List; | ||||
| import org.springframework.beans.factory.annotation.Autowired; | ||||
| import org.springframework.security.access.prepost.PreAuthorize; | ||||
| @ -19,6 +20,7 @@ import com.ruoyi.common.core.domain.entity.SysDictData; | ||||
| import com.ruoyi.common.core.page.TableDataInfo; | ||||
| import com.ruoyi.common.enums.BusinessType; | ||||
| import com.ruoyi.common.utils.SecurityUtils; | ||||
| import com.ruoyi.common.utils.StringUtils; | ||||
| import com.ruoyi.common.utils.poi.ExcelUtil; | ||||
| import com.ruoyi.system.service.ISysDictDataService; | ||||
| import com.ruoyi.system.service.ISysDictTypeService; | ||||
| @ -73,10 +75,12 @@ public class SysDictDataController extends BaseController | ||||
|     @GetMapping(value = "/type/{dictType}") | ||||
|     public AjaxResult dictType(@PathVariable String dictType) | ||||
|     { | ||||
| 		List<SysDictData> data = dictTypeService.selectDictDataByType(dictType); | ||||
| 		if (data == null) | ||||
| 			data = new ArrayList<>(); | ||||
| 		return AjaxResult.success(data); | ||||
|         List<SysDictData> data = dictTypeService.selectDictDataByType(dictType); | ||||
|         if (StringUtils.isNull(data)) | ||||
|         { | ||||
|             data = new ArrayList<SysDictData>(); | ||||
|         } | ||||
|         return AjaxResult.success(data); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 RuoYi
					RuoYi