|
|
|
@@ -15,6 +15,9 @@ import com.xueyi.common.web.entity.controller.BaseController; |
|
|
|
import com.xueyi.file.api.domain.SysFile; |
|
|
|
import com.xueyi.file.api.feign.RemoteFileService; |
|
|
|
import com.xueyi.system.api.digitalmans.domain.dto.DmVisitorsDto; |
|
|
|
import com.xueyi.system.resource.domain.dto.DmResourcesDto; |
|
|
|
import com.xueyi.system.resource.domain.model.DmResourcesConverter; |
|
|
|
import com.xueyi.system.resource.mapper.DmResourcesMapper; |
|
|
|
import com.xueyi.system.staff.domain.query.DmVisitorsQuery; |
|
|
|
import com.xueyi.system.staff.service.IDmVisitorsService; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
@@ -52,6 +55,12 @@ public class DmVisitorsController extends BaseController<DmVisitorsQuery, DmVisi |
|
|
|
return "访客" ; |
|
|
|
} |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private DmResourcesMapper resourceMapper; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private DmResourcesConverter resourcesConverter; |
|
|
|
|
|
|
|
/** |
|
|
|
* 查询访客列表 |
|
|
|
*/ |
|
|
|
@@ -59,7 +68,17 @@ public class DmVisitorsController extends BaseController<DmVisitorsQuery, DmVisi |
|
|
|
@GetMapping("/list") |
|
|
|
@RequiresPermissions(Auth.DM_VISITORS_LIST) |
|
|
|
public AjaxResult list(DmVisitorsQuery dmVisitors) { |
|
|
|
return super.list(dmVisitors); |
|
|
|
|
|
|
|
startPage(); |
|
|
|
List<DmVisitorsDto> list = baseService.selectListScope(dmVisitors); |
|
|
|
|
|
|
|
for (DmVisitorsDto dto : list) { |
|
|
|
if (dto.getResourceId() != null && dto.getResourceId() > 0) { |
|
|
|
DmResourcesDto resourcesDto = resourcesConverter.mapperDto(resourceMapper.selectById(dto.getResourceId())); |
|
|
|
dto.setImgUrl(resourcesDto.getUrl()); |
|
|
|
} |
|
|
|
} |
|
|
|
return getDataTable(list); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
|