|
@@ -189,7 +189,7 @@ public class PersonWorkController {
|
|
|
result.add("datalist",list);
|
|
|
return result;
|
|
|
}
|
|
|
- @ApiOperation(value = "获取员工汇总信息", notes = "获取员工汇总信息")
|
|
|
+ @ApiOperation(value = "更新", notes = "更新")
|
|
|
@RequestMapping(value = "/update", method = RequestMethod.GET)
|
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "token", value = "token", required = true, paramType = "header", dataType = "String"),
|
|
@@ -199,7 +199,23 @@ public class PersonWorkController {
|
|
|
if (StringUtils.isEmpty(number)) {
|
|
|
return MessageResult.error("token异常");
|
|
|
}
|
|
|
- //List<Map<String,Object>> list = personWorkService.getPersonWorkSumInfo(number,beginTime,endTime,state);
|
|
|
+ //List<Map<String,Object>> list = personWorkService.getPersonWorkInfoById(number,id);
|
|
|
+ MessageResultV2 result=MessageResultV2.success();
|
|
|
+ //result.setData(list);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+ @ApiOperation(value = "删除报工", notes = "删除报工")
|
|
|
+ @RequestMapping(value = "/deleteWork", method = RequestMethod.GET)
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "token", value = "token", required = true, paramType = "header", dataType = "String"),
|
|
|
+ @ApiImplicitParam(name = "id", value = "报工id", required = true, paramType = "query", dataType = "String"),
|
|
|
+ })
|
|
|
+ public MessageResult deleteWork(@RequestHeader("token") String token, String id) {
|
|
|
+ String number = JWTUtil.getCacheNumber(token);
|
|
|
+ if (StringUtils.isEmpty(number)) {
|
|
|
+ return MessageResult.error("token异常");
|
|
|
+ }
|
|
|
+ int i = personWorkService.deleteWork(number,id);
|
|
|
MessageResultV2 result=MessageResultV2.success();
|
|
|
//result.setData(list);
|
|
|
return result;
|
|
@@ -208,16 +224,33 @@ public class PersonWorkController {
|
|
|
@RequestMapping(value = "/getPersonWorkInfoById", method = RequestMethod.GET)
|
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "token", value = "token", required = true, paramType = "header", dataType = "String"),
|
|
|
- @ApiImplicitParam(name = "id", value = "报工", required = true, paramType = "query", dataType = "String"),
|
|
|
+ @ApiImplicitParam(name = "id", value = "报工id", required = true, paramType = "query", dataType = "String"),
|
|
|
})
|
|
|
- public MessageResult getPersonWorkInfoById(@RequestHeader("token") String token, String beginTime,String endTime,Boolean state) {
|
|
|
+ public MessageResult getPersonWorkInfoById(@RequestHeader("token") String token, String id) {
|
|
|
String number = JWTUtil.getCacheNumber(token);
|
|
|
if (StringUtils.isEmpty(number)) {
|
|
|
return MessageResult.error("token异常");
|
|
|
}
|
|
|
- //List<Map<String,Object>> list = personWorkService.getPersonWorkInfoById(number,beginTime,endTime,state);
|
|
|
+ List<Map<String,Object>> list = personWorkService.getPersonWorkInfoById(number,id);
|
|
|
MessageResultV2 result=MessageResultV2.success();
|
|
|
// result.setData(list);
|
|
|
return result;
|
|
|
}
|
|
|
+ @ApiOperation(value = "提交工作流", notes = "提交工作流")
|
|
|
+ @RequestMapping(value = "/subWork", method = RequestMethod.GET)
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "token", value = "token", required = true, paramType = "header", dataType = "String"),
|
|
|
+ @ApiImplicitParam(name = "id", value = "报工id", required = true, paramType = "query", dataType = "String"),
|
|
|
+ })
|
|
|
+ public MessageResult submitWork(@RequestHeader("token") String token, String id) {
|
|
|
+ String number = JWTUtil.getCacheNumber(token);
|
|
|
+ if (StringUtils.isEmpty(number)) {
|
|
|
+ return MessageResult.error("token异常");
|
|
|
+ }
|
|
|
+ int i = personWorkService.submitWork(number,id);
|
|
|
+ MessageResultV2 result=MessageResultV2.success();
|
|
|
+ // result.setData(list);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
}
|