|
|
@@ -4,6 +4,7 @@ import com.xunmei.common.core.vo.IdNameVo;
|
|
|
import com.xunmei.common.core.web.controller.BaseController;
|
|
|
import com.xunmei.common.core.web.domain.AjaxResult;
|
|
|
import com.xunmei.common.core.web.page.TableDataInfo;
|
|
|
+import com.xunmei.common.security.annotation.RequiresPermissions;
|
|
|
import com.xunmei.core.resumption.dto.resumptionRecord.ResumptionNFCDto;
|
|
|
import com.xunmei.core.resumption.dto.resumptionRecord.ResumptionRecordPageDto;
|
|
|
import com.xunmei.core.resumption.dto.resumptionRecord.ResumptionRoleDto;
|
|
|
@@ -35,6 +36,7 @@ public class ResumptionRecordController extends BaseController {
|
|
|
|
|
|
@ApiOperation(value = "履职记录分页")
|
|
|
@GetMapping("/page")
|
|
|
+ @RequiresPermissions("resumption:taskManager")
|
|
|
public TableDataInfo page(@Valid ResumptionRecordPageDto pageDto) {
|
|
|
return resumptionRecordService.selectList(pageDto);
|
|
|
}
|
|
|
@@ -46,6 +48,7 @@ public class ResumptionRecordController extends BaseController {
|
|
|
*/
|
|
|
@ApiOperation(value = "履职记录详情")
|
|
|
@GetMapping("/{id}")
|
|
|
+ @RequiresPermissions("resumption:taskManager:query")
|
|
|
public AjaxResult detail(@PathVariable Long id) {
|
|
|
List<ResumptionRecordInfoVo> list = resumptionRecordService.selectInfo(id);
|
|
|
return success(list);
|
|
|
@@ -76,6 +79,7 @@ public class ResumptionRecordController extends BaseController {
|
|
|
|
|
|
@ApiOperation(value = "履职记录NFC记录")
|
|
|
@GetMapping("/nfc")
|
|
|
+ @RequiresPermissions("resumption:taskManager:query")
|
|
|
public AjaxResult nfc(ResumptionNFCDto dto) {
|
|
|
List<NFCRecordVo> list = resumptionRecordService.selectNFCRecord(dto);
|
|
|
return success(list);
|
|
|
@@ -96,8 +100,8 @@ public class ResumptionRecordController extends BaseController {
|
|
|
}*/
|
|
|
@ApiOperation(value = "履职记录导出")
|
|
|
@PostMapping("/export")
|
|
|
+ @RequiresPermissions("resumption:taskManager:export")
|
|
|
public void export(@RequestBody ResumptionRecordPageDto pageDto, HttpServletResponse response) throws Exception {
|
|
|
-
|
|
|
resumptionRecordService.export(pageDto, response);
|
|
|
}
|
|
|
}
|