@CrossOrigin @Controller @ResponseBody @RequestMapping(value="/sign") public class SignController extends Object
| Constructor and Description |
|---|
SignController(SignService signService,
ExcelWorkBookFactory excelWorkBookFactory) |
| Modifier and Type | Method and Description |
|---|---|
Result<TaskEnt> |
checkExecutorSignFinishStatus(Long executor,
List<Long> signIdList)
查询某一签到者在特定的几个签到中的完成情况
|
void |
dumpExcel(List<Long> signIdList,
List<Long> userIdList,
Long groupId,
javax.servlet.http.HttpServletResponse response)
群组内部分人员的签到信息Excel表格导出
|
Result<TaskEnt> |
finishProcess(Long signId)
用户查看某一签到的完成进度(用户仅仅可以看到自己发起的签到)
|
void |
getExe(javax.servlet.http.HttpServletResponse response) |
Result<Long> |
sign(SignEnt signEnt)
群相关负责人主动发起一次签到
|
Result<TaskEnt> |
userAboutTask(Integer pageNum,
Integer pageSize)
查询用户相关的签到任务实体(详细)
|
Result<SignEnt> |
userIssue(Integer pageNum,
Integer pageSize)
查询用户发起的签到列表(详细)
|
Result<SignEnt> |
userIssueDetailRecord(Long groupId,
Date startTime,
Date untilTime,
Integer pageNum,
Integer pageSize)
查询用户在某一群组中的发起签到记录
|
@Autowired public SignController(SignService signService, ExcelWorkBookFactory excelWorkBookFactory)
@PostMapping(value="/sign") public Result<Long> sign(@RequestBody SignEnt signEnt)
@GetMapping(value="/user_sign",
params={"pageNum","pageSize"})
public Result<SignEnt> userIssue(@RequestParam(value="pageNum")
Integer pageNum,
@RequestParam(value="pageSize")
Integer pageSize)
@GetMapping(value="/user_sign_record_group",
params={"groupId","startTime","untilTime","pageNum","pageSize"})
public Result<SignEnt> userIssueDetailRecord(Long groupId,
Date startTime,
Date untilTime,
Integer pageNum,
Integer pageSize)
@GetMapping(value="/user_task",
params={"pageNum","pageSize"})
public Result<TaskEnt> userAboutTask(@RequestParam(value="pageNum")
Integer pageNum,
@RequestParam(value="pageSize")
Integer pageSize)
@GetMapping(value="/finish_process",
params="signId")
public Result<TaskEnt> finishProcess(@RequestParam(value="signId")
Long signId)
@GetMapping(value="/executor_status",
params={"executor","signIdList"})
public Result<TaskEnt> checkExecutorSignFinishStatus(@RequestParam(value="executor")
Long executor,
@RequestParam(value="signIdList")
List<Long> signIdList)
@GetMapping(value="/excel") public void getExe(javax.servlet.http.HttpServletResponse response)
@GetMapping(value="/sign_info_dump",
params={"signIdList","userIdList","groupId"})
public void dumpExcel(@RequestParam(value="signIdList")
List<Long> signIdList,
@RequestParam(value="userIdList")
List<Long> userIdList,
@RequestParam(value="groupId")
Long groupId,
javax.servlet.http.HttpServletResponse response)
Copyright © 2022. All rights reserved.