|
@@ -32,6 +32,7 @@ import java.util.List;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* DynamicWorkAuditdata RESTful接口:
|
|
* DynamicWorkAuditdata RESTful接口:
|
|
|
|
|
+ *
|
|
|
* @author generator
|
|
* @author generator
|
|
|
* @version 1.0-SNAPSHORT 2022-02-08 02:48
|
|
* @version 1.0-SNAPSHORT 2022-02-08 02:48
|
|
|
* 类描述
|
|
* 类描述
|
|
@@ -40,8 +41,8 @@ import java.util.List;
|
|
|
* 作者:generator
|
|
* 作者:generator
|
|
|
* 参考:
|
|
* 参考:
|
|
|
* 描述:DynamicWorkAuditdata RESTful接口
|
|
* 描述:DynamicWorkAuditdata RESTful接口
|
|
|
- * @see null
|
|
|
|
|
* @Copyright 湖南视拓信息技术股份有限公司. All rights reserved.
|
|
* @Copyright 湖南视拓信息技术股份有限公司. All rights reserved.
|
|
|
|
|
+ * @see null
|
|
|
*/
|
|
*/
|
|
|
@RestController
|
|
@RestController
|
|
|
@RequestMapping("/${api.version}/dynamicworkauditdatas")
|
|
@RequestMapping("/${api.version}/dynamicworkauditdatas")
|
|
@@ -50,78 +51,78 @@ public class DynamicWorkAuditdataController extends BaseRESTfulController {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
IDynamicWorkAuditdataService dynamicWorkAuditdataService;
|
|
IDynamicWorkAuditdataService dynamicWorkAuditdataService;
|
|
|
|
|
|
|
|
- @ApiOperation(value="获取列表", notes="分页查询")
|
|
|
|
|
|
|
+ @ApiOperation(value = "获取列表", notes = "分页查询")
|
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
|
- @ApiImplicitParam(name = "pageNum", value = "查询页数", required = false, dataType = "Integer"),
|
|
|
|
|
- @ApiImplicitParam(name = "pageSize", value = "每页记录数", required = false, dataType = "Integer")
|
|
|
|
|
|
|
+ @ApiImplicitParam(name = "pageNum", value = "查询页数", required = false, dataType = "Integer"),
|
|
|
|
|
+ @ApiImplicitParam(name = "pageSize", value = "每页记录数", required = false, dataType = "Integer")
|
|
|
})
|
|
})
|
|
|
//@RequiresPermissions("dynamicworkauditdata:view")
|
|
//@RequiresPermissions("dynamicworkauditdata:view")
|
|
|
@GetMapping(value = "/")
|
|
@GetMapping(value = "/")
|
|
|
- public RESTfulResult list(@RequestParam HashMap parmas,Integer pageNum, Integer pageSize){
|
|
|
|
|
|
|
+ public RESTfulResult list(@RequestParam HashMap parmas, Integer pageNum, Integer pageSize) {
|
|
|
PageList<DynamicWorkAuditdata> list = dynamicWorkAuditdataService.queryForPage(parmas, pageNum, pageSize);
|
|
PageList<DynamicWorkAuditdata> list = dynamicWorkAuditdataService.queryForPage(parmas, pageNum, pageSize);
|
|
|
return success(list);
|
|
return success(list);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value="获取列表", notes="分页模糊查询")
|
|
|
|
|
|
|
+ @ApiOperation(value = "获取列表", notes = "分页模糊查询")
|
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
|
- @ApiImplicitParam(name = "pageNum", value = "查询页数", required = false, dataType = "Integer"),
|
|
|
|
|
- @ApiImplicitParam(name = "pageSize", value = "每页记录数", required = false, dataType = "Integer")
|
|
|
|
|
|
|
+ @ApiImplicitParam(name = "pageNum", value = "查询页数", required = false, dataType = "Integer"),
|
|
|
|
|
+ @ApiImplicitParam(name = "pageSize", value = "每页记录数", required = false, dataType = "Integer")
|
|
|
})
|
|
})
|
|
|
//@RequiresPermissions("dynamicworkauditdata:view")
|
|
//@RequiresPermissions("dynamicworkauditdata:view")
|
|
|
@GetMapping(value = "/like/")
|
|
@GetMapping(value = "/like/")
|
|
|
- public RESTfulResult listLike(@RequestParam HashMap parmas,Integer pageNum, Integer pageSize){
|
|
|
|
|
|
|
+ public RESTfulResult listLike(@RequestParam HashMap parmas, Integer pageNum, Integer pageSize) {
|
|
|
PageList<DynamicWorkAuditdata> list = dynamicWorkAuditdataService.queryLikeForPage(parmas, pageNum, pageSize);
|
|
PageList<DynamicWorkAuditdata> list = dynamicWorkAuditdataService.queryLikeForPage(parmas, pageNum, pageSize);
|
|
|
return success(list);
|
|
return success(list);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value="创建", notes="根据DynamicWorkAuditdata对象创建")
|
|
|
|
|
|
|
+ @ApiOperation(value = "创建", notes = "根据DynamicWorkAuditdata对象创建")
|
|
|
@ApiImplicitParam(name = "dynamicWorkAuditdata", value = "详细实体dynamicWorkAuditdata", required = true, dataType = "DynamicWorkAuditdata")
|
|
@ApiImplicitParam(name = "dynamicWorkAuditdata", value = "详细实体dynamicWorkAuditdata", required = true, dataType = "DynamicWorkAuditdata")
|
|
|
//@RequiresPermissions("dynamicworkauditdata:create")
|
|
//@RequiresPermissions("dynamicworkauditdata:create")
|
|
|
@PostMapping(value = "/")
|
|
@PostMapping(value = "/")
|
|
|
- public RESTfulResult add(@ModelAttribute DynamicWorkAuditdata model){
|
|
|
|
|
|
|
+ public RESTfulResult add(@ModelAttribute DynamicWorkAuditdata model) {
|
|
|
DynamicWorkAuditdata dynamicWorkAuditdata = dynamicWorkAuditdataService.add(model);
|
|
DynamicWorkAuditdata dynamicWorkAuditdata = dynamicWorkAuditdataService.add(model);
|
|
|
return success(dynamicWorkAuditdata);
|
|
return success(dynamicWorkAuditdata);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value="获取详细信息", notes="根据url的id来获取详细信息")
|
|
|
|
|
|
|
+ @ApiOperation(value = "获取详细信息", notes = "根据url的id来获取详细信息")
|
|
|
@ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "String")
|
|
@ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "String")
|
|
|
//@RequiresPermissions("dynamicworkauditdata:view")
|
|
//@RequiresPermissions("dynamicworkauditdata:view")
|
|
|
@GetMapping(value = "/{id}")
|
|
@GetMapping(value = "/{id}")
|
|
|
- public RESTfulResult get(@PathVariable String id){
|
|
|
|
|
|
|
+ public RESTfulResult get(@PathVariable String id) {
|
|
|
DynamicWorkAuditdata dynamicWorkAuditdata = dynamicWorkAuditdataService.getById(id);
|
|
DynamicWorkAuditdata dynamicWorkAuditdata = dynamicWorkAuditdataService.getById(id);
|
|
|
return success(dynamicWorkAuditdata);
|
|
return success(dynamicWorkAuditdata);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value="更新详细信息", notes="根据url的id来指定更新对象,并根据传过来的dynamicWorkAuditdata信息来更新详细信息")
|
|
|
|
|
|
|
+ @ApiOperation(value = "更新详细信息", notes = "根据url的id来指定更新对象,并根据传过来的dynamicWorkAuditdata信息来更新详细信息")
|
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
|
- @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "String"),
|
|
|
|
|
- @ApiImplicitParam(name = "dynamicWorkAuditdata", value = "详细实体dynamicWorkAuditdata", required = true, dataType = "DynamicWorkAuditdata")
|
|
|
|
|
|
|
+ @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "String"),
|
|
|
|
|
+ @ApiImplicitParam(name = "dynamicWorkAuditdata", value = "详细实体dynamicWorkAuditdata", required = true, dataType = "DynamicWorkAuditdata")
|
|
|
})
|
|
})
|
|
|
//@RequiresPermissions("dynamicworkauditdata:update")
|
|
//@RequiresPermissions("dynamicworkauditdata:update")
|
|
|
- @PutMapping(value = "/{id}", produces = "application/json;charset=UTF-8")
|
|
|
|
|
- public RESTfulResult update(@PathVariable String id, @RequestBody DynamicWorkAuditdata model){
|
|
|
|
|
|
|
+ @PutMapping(value = "/{id}", produces = "application/json;charset=UTF-8")
|
|
|
|
|
+ public RESTfulResult update(@PathVariable String id, @RequestBody DynamicWorkAuditdata model) {
|
|
|
model.setId(id);
|
|
model.setId(id);
|
|
|
DynamicWorkAuditdata dynamicWorkAuditdata = dynamicWorkAuditdataService.modify(model);
|
|
DynamicWorkAuditdata dynamicWorkAuditdata = dynamicWorkAuditdataService.modify(model);
|
|
|
return success(dynamicWorkAuditdata);
|
|
return success(dynamicWorkAuditdata);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value="删除", notes="根据url的id来指定删除对象")
|
|
|
|
|
|
|
+ @ApiOperation(value = "删除", notes = "根据url的id来指定删除对象")
|
|
|
@ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "String")
|
|
@ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "String")
|
|
|
//@RequiresPermissions("dynamicworkauditdata:delete")
|
|
//@RequiresPermissions("dynamicworkauditdata:delete")
|
|
|
@DeleteMapping(value = "/{id}")//String
|
|
@DeleteMapping(value = "/{id}")//String
|
|
|
- public RESTfulResult delete(@PathVariable String id){
|
|
|
|
|
- List<String> list = Arrays.asList(id.split(","));
|
|
|
|
|
- if(ListUtils.isNotEmpty(list)) {
|
|
|
|
|
- List<String> ids = ListUtils.convertList(list);
|
|
|
|
|
- dynamicWorkAuditdataService.delete(ids);
|
|
|
|
|
- }
|
|
|
|
|
- return success();
|
|
|
|
|
|
|
+ public RESTfulResult delete(@PathVariable String id) {
|
|
|
|
|
+ List<String> list = Arrays.asList(id.split(","));
|
|
|
|
|
+ if (ListUtils.isNotEmpty(list)) {
|
|
|
|
|
+ List<String> ids = ListUtils.convertList(list);
|
|
|
|
|
+ dynamicWorkAuditdataService.delete(ids);
|
|
|
|
|
+ }
|
|
|
|
|
+ return success();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value="审核", notes="动态秤数据审核")
|
|
|
|
|
|
|
+ @ApiOperation(value = "审核", notes = "动态秤数据审核")
|
|
|
@ApiImplicitParam(name = "list", value = "待审核数据", required = true, dataType = "List<AuditDataVO>")
|
|
@ApiImplicitParam(name = "list", value = "待审核数据", required = true, dataType = "List<AuditDataVO>")
|
|
|
@PostMapping(value = "/audit/{date}")
|
|
@PostMapping(value = "/audit/{date}")
|
|
|
- public RESTfulResult audit(@PathVariable String date, @RequestBody List<AuditDataVO> list){
|
|
|
|
|
|
|
+ public RESTfulResult audit(@PathVariable String date, @RequestBody List<AuditDataVO> list) {
|
|
|
Assert.isTrue(!CollectionUtils.isEmpty(list), "审核数据不能为空");
|
|
Assert.isTrue(!CollectionUtils.isEmpty(list), "审核数据不能为空");
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
try {
|
|
try {
|
|
@@ -131,17 +132,18 @@ public class DynamicWorkAuditdataController extends BaseRESTfulController {
|
|
|
throw new RuntimeException("日期格式不正确(yyyy-MM-dd)");
|
|
throw new RuntimeException("日期格式不正确(yyyy-MM-dd)");
|
|
|
}
|
|
}
|
|
|
dynamicWorkAuditdataService.audit(date, list);
|
|
dynamicWorkAuditdataService.audit(date, list);
|
|
|
- return success(null,"操作成功");
|
|
|
|
|
|
|
+ return success(null, "操作成功");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 查询上传数据
|
|
* 查询上传数据
|
|
|
|
|
+ *
|
|
|
* @param auditingTime1
|
|
* @param auditingTime1
|
|
|
* @param auditingTime2
|
|
* @param auditingTime2
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
@GetMapping(value = "/getUploadData/{auditingTime1}/{auditingTime2}")
|
|
@GetMapping(value = "/getUploadData/{auditingTime1}/{auditingTime2}")
|
|
|
- public RESTfulResult getUploadData(@PathVariable String auditingTime1, @PathVariable String auditingTime2){
|
|
|
|
|
|
|
+ public RESTfulResult getUploadData(@PathVariable String auditingTime1, @PathVariable String auditingTime2) {
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
try {
|
|
try {
|
|
|
sdf.parse(auditingTime1);
|
|
sdf.parse(auditingTime1);
|
|
@@ -156,14 +158,19 @@ public class DynamicWorkAuditdataController extends BaseRESTfulController {
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 撤销审核的数据
|
|
* 撤销审核的数据
|
|
|
|
|
+ *
|
|
|
* @param list
|
|
* @param list
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
@ApiOperation(value = "撤销审核的数据", notes = "撤销审核的数据")
|
|
@ApiOperation(value = "撤销审核的数据", notes = "撤销审核的数据")
|
|
|
@PostMapping(value = "/cancelAudit")
|
|
@PostMapping(value = "/cancelAudit")
|
|
|
- public RESTfulResult cancelAudit(@RequestBody List<DynamicWorkAuditdata> list){
|
|
|
|
|
- dynamicWorkAuditdataService.cancelAudit(list);
|
|
|
|
|
- return success(null,"审核数据撤销成功!");
|
|
|
|
|
|
|
+ public RESTfulResult cancelAudit(@RequestBody List<DynamicWorkAuditdata> list) {
|
|
|
|
|
+ try {
|
|
|
|
|
+ dynamicWorkAuditdataService.cancelAudit(list);
|
|
|
|
|
+ return success(null, "审核数据撤销成功!");
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ return failed(null, "审核数据撤销失败:" + e.getMessage());
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "导出上传数据到Excel", notes = "导出上传数据到Excel")
|
|
@ApiOperation(value = "导出上传数据到Excel", notes = "导出上传数据到Excel")
|
|
@@ -183,13 +190,13 @@ public class DynamicWorkAuditdataController extends BaseRESTfulController {
|
|
|
|
|
|
|
|
@ApiOperation(value = "撤销上传的数据", notes = "撤销上传的数据")
|
|
@ApiOperation(value = "撤销上传的数据", notes = "撤销上传的数据")
|
|
|
@PostMapping(value = "/cancelUpload")
|
|
@PostMapping(value = "/cancelUpload")
|
|
|
- public RESTfulResult cancelUpload(@RequestBody List<DynamicWorkAuditdata> list){
|
|
|
|
|
|
|
+ public RESTfulResult cancelUpload(@RequestBody List<DynamicWorkAuditdata> list) {
|
|
|
try {
|
|
try {
|
|
|
dynamicWorkAuditdataService.cancelUpload(list);
|
|
dynamicWorkAuditdataService.cancelUpload(list);
|
|
|
return success(null, "撤销上传数据成功!");
|
|
return success(null, "撤销上传数据成功!");
|
|
|
} catch (Exception exception) {
|
|
} catch (Exception exception) {
|
|
|
System.err.println(exception.getMessage());
|
|
System.err.println(exception.getMessage());
|
|
|
- return failed(exception.getMessage(), "部分或全部数据撤销上传失败,请确认!");
|
|
|
|
|
|
|
+ return failed(null, exception.getMessage());
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -199,9 +206,9 @@ public class DynamicWorkAuditdataController extends BaseRESTfulController {
|
|
|
try {
|
|
try {
|
|
|
dynamicWorkAuditdataService.upload(list);
|
|
dynamicWorkAuditdataService.upload(list);
|
|
|
return success("数据上传成功!");
|
|
return success("数据上传成功!");
|
|
|
- }catch (Exception exception){
|
|
|
|
|
|
|
+ } catch (Exception exception) {
|
|
|
System.err.println(exception.getMessage());
|
|
System.err.println(exception.getMessage());
|
|
|
- return failed(exception.getMessage(),"部分或全部数据上传失败,请确认!");
|
|
|
|
|
|
|
+ return failed(null, exception.getMessage());
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|