加操作注解

This commit is contained in:
guoshengxiong 2024-06-28 15:05:19 +08:00
parent 4fa5a5d718
commit 8c5b380cf0
8 changed files with 154 additions and 90 deletions

View File

@ -110,6 +110,7 @@ public class SystemUserController {
* @param * @param
* @return * @return
*/ */
@OperLog(operModul = "账号管理", operType = "通过id查询账号信息", operDesc = "通过id查询账号信息")
@ApiOperation(value = "通过id查询账号信息", notes = "通过id查询账号信息", httpMethod = "POST") @ApiOperation(value = "通过id查询账号信息", notes = "通过id查询账号信息", httpMethod = "POST")
@ApiImplicitParam(name = "id", value = "账号ID", paramType = "body", required = true, dataType = "Integer") @ApiImplicitParam(name = "id", value = "账号ID", paramType = "body", required = true, dataType = "Integer")
@PostMapping(value = "/queryById") @PostMapping(value = "/queryById")
@ -128,6 +129,7 @@ public class SystemUserController {
return Result.ok(); return Result.ok();
} }
@OperLog(operModul = "账号管理", operType = "根据企业或项目SN查找账号列表", operDesc = "根据企业或项目SN查找账号列表")
@ApiOperation(value = "根据企业或项目SN查找账号列表", notes = "根据企业或项目SN查找账号列表", httpMethod = "POST") @ApiOperation(value = "根据企业或项目SN查找账号列表", notes = "根据企业或项目SN查找账号列表", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "sn", required = true, value = "企业或项目SN", paramType = "body"), @ApiImplicitParam(name = "sn", required = true, value = "企业或项目SN", paramType = "body"),
@ -138,6 +140,7 @@ public class SystemUserController {
return Result.success(systemUserService.getSystemUsersBySn(map)); return Result.success(systemUserService.getSystemUsersBySn(map));
} }
@OperLog(operModul = "账号管理", operType = "根据企业或项目SN查找账号分页列表", operDesc = "根据企业或项目SN查找账号分页列表")
@ApiOperation(value = "根据企业或项目SN查找账号分页列表", notes = "根据企业或项目SN查找账号分页列表1", httpMethod = "POST") @ApiOperation(value = "根据企业或项目SN查找账号分页列表", notes = "根据企业或项目SN查找账号分页列表1", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "sn", required = true, value = "企业或项目SN", paramType = "body"), @ApiImplicitParam(name = "sn", required = true, value = "企业或项目SN", paramType = "body"),
@ -150,6 +153,7 @@ public class SystemUserController {
return Result.success(systemUserService.getSystemUserBySnPage(map)); return Result.success(systemUserService.getSystemUserBySnPage(map));
} }
@OperLog(operModul = "账号管理", operType = "查找项目子账号列表", operDesc = "查找项目子账号列表")
@ApiOperation(value = "查找项目子账号列表", notes = "查找项目子账号列表", httpMethod = "POST") @ApiOperation(value = "查找项目子账号列表", notes = "查找项目子账号列表", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", required = true, value = "项目SN", paramType = "body"), @ApiImplicitParam(name = "projectSn", required = true, value = "项目SN", paramType = "body"),
@ -168,6 +172,7 @@ public class SystemUserController {
return Result.success(systemUserService.getProjectChildernSystemUserList(map)); return Result.success(systemUserService.getProjectChildernSystemUserList(map));
} }
@OperLog(operModul = "账号管理", operType = "发送安全帽平台账号信息", operDesc = "发送安全帽平台账号信息")
@ApiOperation(value = "发送安全帽平台账号信息", notes = "发送安全帽平台账号信息", httpMethod = "POST") @ApiOperation(value = "发送安全帽平台账号信息", notes = "发送安全帽平台账号信息", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "userId", required = true, value = "用户ID", paramType = "body"), @ApiImplicitParam(name = "userId", required = true, value = "用户ID", paramType = "body"),
@ -178,6 +183,7 @@ public class SystemUserController {
return Result.ok(); return Result.ok();
} }
@OperLog(operModul = "账号管理", operType = "发送安全帽平台项目信息", operDesc = "发送安全帽平台项目信息")
@ApiOperation(value = "发送安全帽平台项目信息", notes = "发送安全帽平台项目信息", httpMethod = "POST") @ApiOperation(value = "发送安全帽平台项目信息", notes = "发送安全帽平台项目信息", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", required = true, value = "项目sn", paramType = "body"), @ApiImplicitParam(name = "projectSn", required = true, value = "项目sn", paramType = "body"),
@ -188,6 +194,7 @@ public class SystemUserController {
return Result.ok(); return Result.ok();
} }
@OperLog(operModul = "账号管理", operType = "修改密码", operDesc = "修改密码")
@ApiOperation(value = "星纵修改密码", notes = "星纵修改密码", httpMethod = "POST") @ApiOperation(value = "星纵修改密码", notes = "星纵修改密码", httpMethod = "POST")
@PostMapping(value = "/xz/updatePw") @PostMapping(value = "/xz/updatePw")
public Result xzUpdatePw(@RequestBody SystemUser systemUser) { public Result xzUpdatePw(@RequestBody SystemUser systemUser) {
@ -195,6 +202,7 @@ public class SystemUserController {
return Result.ok(); return Result.ok();
} }
@OperLog(operModul = "账号管理", operType = "根据项目SN查找新用户租户列表", operDesc = "根据项目SN查找新用户租户列表")
@ApiOperation(value = "根据项目SN查找新用户租户列表", notes = "根据项目SN查找新用户租户列表", httpMethod = "POST") @ApiOperation(value = "根据项目SN查找新用户租户列表", notes = "根据项目SN查找新用户租户列表", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", required = true, value = "项目SN", paramType = "body"), @ApiImplicitParam(name = "projectSn", required = true, value = "项目SN", paramType = "body"),
@ -204,6 +212,7 @@ public class SystemUserController {
return Result.success(systemUserService.getTenantListBySn(map)); return Result.success(systemUserService.getTenantListBySn(map));
} }
@OperLog(operModul = "账号管理", operType = "根据项目SN查找新用户租户分页列表", operDesc = "根据项目SN查找新用户租户分页列表")
@ApiOperation(value = "根据项目SN查找新用户租户分页列表", notes = "根据项目SN查找新用户租户分页列表", httpMethod = "POST") @ApiOperation(value = "根据项目SN查找新用户租户分页列表", notes = "根据项目SN查找新用户租户分页列表", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", required = true, value = "项目SN", paramType = "body"), @ApiImplicitParam(name = "projectSn", required = true, value = "项目SN", paramType = "body"),
@ -215,6 +224,7 @@ public class SystemUserController {
} }
@OperLog(operModul = "账号管理", operType = "验证账号", operDesc = "验证账号")
@ApiOperation(value = "验证账号", notes = "验证账号", httpMethod = "POST") @ApiOperation(value = "验证账号", notes = "验证账号", httpMethod = "POST")
@PostMapping(value = "/xz/checkAccount") @PostMapping(value = "/xz/checkAccount")
public Result checkAccount(@RequestBody SystemUser systemUser) { public Result checkAccount(@RequestBody SystemUser systemUser) {
@ -222,6 +232,7 @@ public class SystemUserController {
return Result.ok(); return Result.ok();
} }
@OperLog(operModul = "账号管理", operType = "根据账号获取邮箱验证码", operDesc = "根据账号获取邮箱验证码")
@ApiOperation(value = "根据账号获取邮箱验证码", notes = "根据账号获取邮箱验证码", httpMethod = "POST") @ApiOperation(value = "根据账号获取邮箱验证码", notes = "根据账号获取邮箱验证码", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "type", required = true, value = "1修改密码", paramType = "body"), @ApiImplicitParam(name = "type", required = true, value = "1修改密码", paramType = "body"),
@ -233,6 +244,7 @@ public class SystemUserController {
return Result.ok(); return Result.ok();
} }
@OperLog(operModul = "账号管理", operType = "重置密码验证邮箱", operDesc = "重置密码验证邮箱")
@ApiOperation(value = "重置密码验证邮箱", notes = "重置密码验证邮箱", httpMethod = "POST") @ApiOperation(value = "重置密码验证邮箱", notes = "重置密码验证邮箱", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "account", required = true, value = "账号", paramType = "body"), @ApiImplicitParam(name = "account", required = true, value = "账号", paramType = "body"),
@ -243,6 +255,7 @@ public class SystemUserController {
return Result.success(systemUserService.resetPwValidCode(paramMap)); return Result.success(systemUserService.resetPwValidCode(paramMap));
} }
@OperLog(operModul = "账号管理", operType = "重置密码通过邮箱方式", operDesc = "重置密码通过邮箱方式")
@ApiOperation(value = "重置密码通过邮箱方式", notes = "重置密码通过邮箱方式", httpMethod = "POST") @ApiOperation(value = "重置密码通过邮箱方式", notes = "重置密码通过邮箱方式", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "account", required = true, value = "账号", paramType = "body"), @ApiImplicitParam(name = "account", required = true, value = "账号", paramType = "body"),

View File

@ -1,6 +1,7 @@
package com.zhgd.xmgl.modules.basicdata.controller; package com.zhgd.xmgl.modules.basicdata.controller;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.zhgd.annotation.OperLog;
import com.zhgd.jeecg.common.api.vo.Result; import com.zhgd.jeecg.common.api.vo.Result;
import com.zhgd.xmgl.modules.basicdata.entity.SystemUser; import com.zhgd.xmgl.modules.basicdata.entity.SystemUser;
import com.zhgd.xmgl.modules.basicdata.service.ISystemUserService; import com.zhgd.xmgl.modules.basicdata.service.ISystemUserService;
@ -18,30 +19,35 @@ public class SystemUserExternalApi {
@Autowired @Autowired
private ISystemUserService systemUserService; private ISystemUserService systemUserService;
@OperLog(operModul = "人员管理", operType = "查询", operDesc = "中建五局查询人员分页列表")
@ApiOperation(value = "中建五局查询人员分页列表", notes = "中建五局查询人员分页列表", httpMethod = "GET") @ApiOperation(value = "中建五局查询人员分页列表", notes = "中建五局查询人员分页列表", httpMethod = "GET")
@GetMapping(value = "/zjwj/page") @GetMapping(value = "/zjwj/page")
public Result<IPage<SystemUser>> getZjwjUserPage(SystemUser systemUser) { public Result<IPage<SystemUser>> getZjwjUserPage(SystemUser systemUser) {
return systemUserService.getZjwjUserPage(systemUser); return systemUserService.getZjwjUserPage(systemUser);
} }
@OperLog(operModul = "人员管理", operType = "查询", operDesc = "中建五局查询人员列表")
@ApiOperation(value = "中建五局查询人员列表", notes = "中建五局查询人员列表", httpMethod = "GET") @ApiOperation(value = "中建五局查询人员列表", notes = "中建五局查询人员列表", httpMethod = "GET")
@GetMapping(value = "/zjwj/list") @GetMapping(value = "/zjwj/list")
public Result<List<SystemUser>> getZjwjUserList(SystemUser systemUser) { public Result<List<SystemUser>> getZjwjUserList(SystemUser systemUser) {
return systemUserService.getZjwjUserList(systemUser); return systemUserService.getZjwjUserList(systemUser);
} }
@OperLog(operModul = "人员管理", operType = "新增", operDesc = "中建五局新增人员")
@ApiOperation(value = "中建五局新增人员", notes = "中建五局新增人员", httpMethod = "POST") @ApiOperation(value = "中建五局新增人员", notes = "中建五局新增人员", httpMethod = "POST")
@PostMapping(value = "/zjwj/add") @PostMapping(value = "/zjwj/add")
public Result addZjwjUser(@RequestBody SystemUser systemUser) { public Result addZjwjUser(@RequestBody SystemUser systemUser) {
return systemUserService.addZjwjUser(systemUser); return systemUserService.addZjwjUser(systemUser);
} }
@OperLog(operModul = "人员管理", operType = "修改", operDesc = "中建五局修改人员")
@ApiOperation(value = "中建五局修改人员", notes = "中建五局修改人员", httpMethod = "POST") @ApiOperation(value = "中建五局修改人员", notes = "中建五局修改人员", httpMethod = "POST")
@PostMapping(value = "/zjwj/update") @PostMapping(value = "/zjwj/update")
public Result updateZjwjUser(@RequestBody SystemUser systemUser) { public Result updateZjwjUser(@RequestBody SystemUser systemUser) {
return systemUserService.updateZjwjUser(systemUser); return systemUserService.updateZjwjUser(systemUser);
} }
@OperLog(operModul = "人员管理", operType = "删除", operDesc = "中建五局删除人员")
@ApiOperation(value = "中建五局删除人员", notes = "中建五局删除人员", httpMethod = "POST") @ApiOperation(value = "中建五局删除人员", notes = "中建五局删除人员", httpMethod = "POST")
@PostMapping(value = "/zjwj/delete") @PostMapping(value = "/zjwj/delete")
public Result deleteZjwjUser(@RequestBody SystemUser systemUser) { public Result deleteZjwjUser(@RequestBody SystemUser systemUser) {

View File

@ -13,17 +13,20 @@ import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections.MapUtils; import org.apache.commons.collections.MapUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @Title: Controller * @Title: Controller
* @Description: 车辆相机 * @Description: 车辆相机
* @author pds * @author pds
* @date 2020-09-29 * @date 2020-09-29
* @version V1.0 * @version V1.0
*/ */
@RestController @RestController
@ -31,104 +34,108 @@ import java.util.Map;
@Slf4j @Slf4j
@Api(tags = "车辆相机") @Api(tags = "车辆相机")
public class CarCameraController { public class CarCameraController {
@Autowired @Autowired
private ICarCameraService carCameraService; private ICarCameraService carCameraService;
/** /**
* 分页列表查询 * 分页列表查询
* @return *
*/ * @return
*/
@ApiOperation(value = "列表查询车辆相机信息", notes = "列表查询车辆相机信息", httpMethod = "POST") @OperLog(operModul = "车辆相机管理", operType = "列表查询车辆相机信息", operDesc = "列表查询车辆相机信息")
@ApiOperation(value = "列表查询车辆相机信息", notes = "列表查询车辆相机信息", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"),
}) })
@PostMapping(value = "/list") @PostMapping(value = "/list")
public Result<List<CarCamera>> selectCarCameraList(@RequestBody Map<String,Object> map) { public Result<List<CarCamera>> selectCarCameraList(@RequestBody Map<String, Object> map) {
QueryWrapper<CarCamera> queryWrapper =new QueryWrapper<>(); QueryWrapper<CarCamera> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().eq(CarCamera::getProjectSn, MapUtils.getString(map,"projectSn")); queryWrapper.lambda().eq(CarCamera::getProjectSn, MapUtils.getString(map, "projectSn"));
List<CarCamera> list=carCameraService.list(queryWrapper); List<CarCamera> list = carCameraService.list(queryWrapper);
return Result.success(list); return Result.success(list);
} }
/** /**
* 添加 * 添加
* @param carCamera *
* @return * @param carCamera
*/ * @return
@OperLog(operModul = "车辆管理", operType = "添加车辆相机", operDesc = "添加车辆相机信息") */
@ApiOperation(value = "添加车辆相机信息", notes = "添加车辆相机信息", httpMethod = "POST") @OperLog(operModul = "车辆相机管理", operType = "添加车辆相机", operDesc = "添加车辆相机信息")
@PostMapping(value = "/add") @ApiOperation(value = "添加车辆相机信息", notes = "添加车辆相机信息", httpMethod = "POST")
public Result<CarCamera> add(@RequestBody CarCamera carCamera) { @PostMapping(value = "/add")
public Result<CarCamera> add(@RequestBody CarCamera carCamera) {
carCameraService.addCarCamera(carCamera); carCameraService.addCarCamera(carCamera);
return Result.ok(); return Result.ok();
} }
/** /**
* 编辑 * 编辑
* @param carCamera *
* @return * @param carCamera
*/ * @return
@OperLog(operModul = "车辆管理",operType = "编辑车辆相机",operDesc = "编辑车辆相机信息") */
@ApiOperation(value = "编辑车辆相机信息", notes = "编辑车辆相机信息" , httpMethod="POST") @OperLog(operModul = "车辆相机管理", operType = "编辑车辆相机", operDesc = "编辑车辆相机信息")
@PostMapping(value = "/edit") @ApiOperation(value = "编辑车辆相机信息", notes = "编辑车辆相机信息", httpMethod = "POST")
public Result<CarCamera> edit(@RequestBody CarCamera carCamera) { @PostMapping(value = "/edit")
public Result<CarCamera> edit(@RequestBody CarCamera carCamera) {
carCameraService.editCarCamera(carCamera); carCameraService.editCarCamera(carCamera);
return Result.ok(); return Result.ok();
} }
/** /**
* 通过id删除 * 通过id删除
* @param *
* @return * @param
*/ * @return
@OperLog(operModul = "车辆管理",operType = "删除车辆相机",operDesc = "删除车辆相机信息") */
@OperLog(operModul = "车辆相机管理", operType = "删除车辆相机", operDesc = "删除车辆相机信息")
@ApiOperation(value = "删除车辆相机信息", notes = "删除车辆相机信息", httpMethod = "POST") @ApiOperation(value = "删除车辆相机信息", notes = "删除车辆相机信息", httpMethod = "POST")
@ApiImplicitParam(name = "id", value = "车辆相机ID", paramType = "body", required = true, dataType = "Integer") @ApiImplicitParam(name = "id", value = "车辆相机ID", paramType = "body", required = true, dataType = "Integer")
@PostMapping(value = "/delete") @PostMapping(value = "/delete")
public Result<CarCamera> delete(@RequestBody Map<String,Object> map) { public Result<CarCamera> delete(@RequestBody Map<String, Object> map) {
Result<CarCamera> result = new Result<CarCamera>(); Result<CarCamera> result = new Result<CarCamera>();
CarCamera carCamera = carCameraService.getById(MapUtils.getString(map,"id")); CarCamera carCamera = carCameraService.getById(MapUtils.getString(map, "id"));
if(carCamera==null) { if (carCamera == null) {
result.error500(MessageUtil.get("notFindErr")); result.error500(MessageUtil.get("notFindErr"));
}else { } else {
boolean ok = carCameraService.removeById(MapUtils.getString(map,"id")); boolean ok = carCameraService.removeById(MapUtils.getString(map, "id"));
if(ok) { if (ok) {
result.successMsg(MessageUtil.get("deleteSucess")); result.successMsg(MessageUtil.get("deleteSucess"));
} }
} }
return result; return result;
} }
@OperLog(operModul = "车辆管理",operType = "车辆进出闸门开闸操作",operDesc = "车辆进出闸门开闸操作") @OperLog(operModul = "车辆相机管理", operType = "车辆进出闸门开闸操作", operDesc = "车辆进出闸门开闸操作")
@ApiOperation(value = "车辆进出闸门开闸操作", notes = "车辆进出闸门开闸操作", httpMethod="POST") @ApiOperation(value = "车辆进出闸门开闸操作", notes = "车辆进出闸门开闸操作", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "cameraId", value = "相机ID", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "cameraId", value = "相机ID", paramType = "body", required = true, dataType = "String"),
}) })
@PostMapping(value = "/openGate") @PostMapping(value = "/openGate")
public Result openGate(@RequestBody Map<String,Object> map) { public Result openGate(@RequestBody Map<String, Object> map) {
CarPassRecordController.openCarMap.put(MapUtils.getString(map,"cameraId"),1); CarPassRecordController.openCarMap.put(MapUtils.getString(map, "cameraId"), 1);
return Result.ok(); return Result.ok();
} }
@OperLog(operModul = "车辆管理",operType = "修改车辆相机地图坐标",operDesc = "修改车辆相机地图坐标") @OperLog(operModul = "车辆相机管理", operType = "修改车辆相机地图坐标", operDesc = "修改车辆相机地图坐标")
@ApiOperation(value = "修改车辆相机地图坐标", notes = "修改车辆相机地图坐标" , httpMethod="POST") @ApiOperation(value = "修改车辆相机地图坐标", notes = "修改车辆相机地图坐标", httpMethod = "POST")
@PostMapping(value = "/updateCarCameraCoordinate") @PostMapping(value = "/updateCarCameraCoordinate")
public Result<CarCamera> updateCarCameraCoordinate(@RequestBody List<CarCamera> list) { public Result<CarCamera> updateCarCameraCoordinate(@RequestBody List<CarCamera> list) {
carCameraService.updateCarCameraCoordinate(list); carCameraService.updateCarCameraCoordinate(list);
return Result.ok(); return Result.ok();
} }
@ApiOperation(value = "根据车辆相机统计数据", notes = "根据车辆相机统计数据" , httpMethod="POST") @OperLog(operModul = "车辆相机管理", operType = "根据车辆相机统计数据", operDesc = "根据车辆相机统计数据")
@ApiImplicitParams({ @ApiOperation(value = "根据车辆相机统计数据", notes = "根据车辆相机统计数据", httpMethod = "POST")
@ApiImplicitParam(name = "cameraId", value = "相机ID", paramType = "body", required = true, dataType = "String"), @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String") @ApiImplicitParam(name = "cameraId", value = "相机ID", paramType = "body", required = true, dataType = "String"),
}) @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String")
})
@PostMapping(value = "selectCarStatisticsByCameraId") @PostMapping(value = "selectCarStatisticsByCameraId")
public Result<Map<String,Object>> selectCarStatisticsByCameraId(@RequestBody Map<String,Object> map) { public Result<Map<String, Object>> selectCarStatisticsByCameraId(@RequestBody Map<String, Object> map) {
return Result.success(carCameraService.selectCarStatisticsByCameraId(map)); return Result.success(carCameraService.selectCarStatisticsByCameraId(map));
} }
} }

View File

@ -1,5 +1,6 @@
package com.zhgd.xmgl.modules.car.controller; package com.zhgd.xmgl.modules.car.controller;
import com.zhgd.annotation.OperLog;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
@ -44,6 +45,7 @@ public class CarInfoApprovalFlowController {
* *
* @return * @return
*/ */
@OperLog(operModul = "车辆黑白名单管理-审批流进来的车辆管理", operType = "查询", operDesc = "车辆黑白名单管理-审批流进来的车辆")
@ApiOperation(value = "分页列表查询车辆黑白名单管理-审批流进来的车辆信息", notes = "分页列表查询车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "GET") @ApiOperation(value = "分页列表查询车辆黑白名单管理-审批流进来的车辆信息", notes = "分页列表查询车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "GET")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "pageNo", value = "第几页", paramType = "query", required = true, dataType = "Integer"), @ApiImplicitParam(name = "pageNo", value = "第几页", paramType = "query", required = true, dataType = "Integer"),
@ -59,6 +61,7 @@ public class CarInfoApprovalFlowController {
* *
* @return * @return
*/ */
@OperLog(operModul = "车辆黑白名单管理-审批流进来的车辆管理", operType = "查询", operDesc = "车辆黑白名单管理-审批流进来的车辆")
@ApiOperation(value = "列表查询车辆黑白名单管理-审批流进来的车辆信息", notes = "列表查询车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "GET") @ApiOperation(value = "列表查询车辆黑白名单管理-审批流进来的车辆信息", notes = "列表查询车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "GET")
@GetMapping(value = "/list") @GetMapping(value = "/list")
public Result<List<CarInfoApprovalFlow>> queryList(@ApiIgnore @RequestParam HashMap<String, Object> param) { public Result<List<CarInfoApprovalFlow>> queryList(@ApiIgnore @RequestParam HashMap<String, Object> param) {
@ -71,6 +74,7 @@ public class CarInfoApprovalFlowController {
* @param carInfoApprovalFlow * @param carInfoApprovalFlow
* @return * @return
*/ */
@OperLog(operModul = "车辆黑白名单管理-审批流进来的车辆管理", operType = "查询", operDesc = "车辆黑白名单管理-审批流进来的车辆")
@ApiOperation(value = "添加车辆黑白名单管理-审批流进来的车辆信息", notes = "添加车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "POST") @ApiOperation(value = "添加车辆黑白名单管理-审批流进来的车辆信息", notes = "添加车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "POST")
@PostMapping(value = "/add") @PostMapping(value = "/add")
public Result<CarInfoApprovalFlow> add(@RequestBody @Validate CarInfoApprovalFlow carInfoApprovalFlow) { public Result<CarInfoApprovalFlow> add(@RequestBody @Validate CarInfoApprovalFlow carInfoApprovalFlow) {
@ -84,6 +88,7 @@ public class CarInfoApprovalFlowController {
* @param carInfoApprovalFlow * @param carInfoApprovalFlow
* @return * @return
*/ */
@OperLog(operModul = "车辆黑白名单管理-审批流进来的车辆管理", operType = "查询", operDesc = "车辆黑白名单管理-审批流进来的车辆")
@ApiOperation(value = "编辑车辆黑白名单管理-审批流进来的车辆信息", notes = "编辑车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "POST") @ApiOperation(value = "编辑车辆黑白名单管理-审批流进来的车辆信息", notes = "编辑车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "POST")
@PostMapping(value = "/edit") @PostMapping(value = "/edit")
public Result<CarInfoApprovalFlow> edit(@RequestBody CarInfoApprovalFlow carInfoApprovalFlow) { public Result<CarInfoApprovalFlow> edit(@RequestBody CarInfoApprovalFlow carInfoApprovalFlow) {
@ -96,6 +101,7 @@ public class CarInfoApprovalFlowController {
* *
* @return * @return
*/ */
@OperLog(operModul = "车辆黑白名单管理-审批流进来的车辆管理", operType = "查询", operDesc = "车辆黑白名单管理-审批流进来的车辆")
@ApiOperation(value = "删除车辆黑白名单管理-审批流进来的车辆信息", notes = "删除车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "POST") @ApiOperation(value = "删除车辆黑白名单管理-审批流进来的车辆信息", notes = "删除车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "POST")
@ApiImplicitParam(name = "id", value = "车辆黑白名单管理-审批流进来的车辆ID", paramType = "body", required = true, dataType = "String", example = "{\"id\":\"1\"}") @ApiImplicitParam(name = "id", value = "车辆黑白名单管理-审批流进来的车辆ID", paramType = "body", required = true, dataType = "String", example = "{\"id\":\"1\"}")
@PostMapping(value = "/delete") @PostMapping(value = "/delete")
@ -110,6 +116,7 @@ public class CarInfoApprovalFlowController {
* @param id * @param id
* @return * @return
*/ */
@OperLog(operModul = "车辆黑白名单管理-审批流进来的车辆管理", operType = "查询", operDesc = "车辆黑白名单管理-审批流进来的车辆")
@ApiOperation(value = "通过id查询车辆黑白名单管理-审批流进来的车辆信息", notes = "通过id查询车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "GET") @ApiOperation(value = "通过id查询车辆黑白名单管理-审批流进来的车辆信息", notes = "通过id查询车辆黑白名单管理-审批流进来的车辆信息", httpMethod = "GET")
@ApiImplicitParam(name = "id", value = "车辆黑白名单管理-审批流进来的车辆ID", paramType = "query", required = true, dataType = "Integer") @ApiImplicitParam(name = "id", value = "车辆黑白名单管理-审批流进来的车辆ID", paramType = "query", required = true, dataType = "Integer")
@GetMapping(value = "/queryById") @GetMapping(value = "/queryById")

View File

@ -64,6 +64,7 @@ public class CarInfoController {
@Autowired @Autowired
private IXzSystemUserToCompanyProjectService xzSystemUserToCompanyProjectService; private IXzSystemUserToCompanyProjectService xzSystemUserToCompanyProjectService;
@OperLog(operModul = "车辆黑白名单管理", operType = "查询", operDesc = "分页列表查询项目下车辆黑白名单")
@ApiOperation(value = "分页列表查询项目下车辆黑白名单", notes = "分页列表查询项目下车辆黑白名单", httpMethod = "POST") @ApiOperation(value = "分页列表查询项目下车辆黑白名单", notes = "分页列表查询项目下车辆黑白名单", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "isBlack", value = "是否黑名单0白名单1黑名单", paramType = "body", required = false, dataType = "String"), @ApiImplicitParam(name = "isBlack", value = "是否黑名单0白名单1黑名单", paramType = "body", required = false, dataType = "String"),
@ -78,6 +79,7 @@ public class CarInfoController {
return Result.success(carInfoService.selectCarListPage(map)); return Result.success(carInfoService.selectCarListPage(map));
} }
@OperLog(operModul = "车辆黑白名单管理", operType = "查询", operDesc = "列表查询项目下车辆黑白名单")
@ApiOperation(value = "列表查询项目下车辆黑白名单", notes = "列表查询项目下车辆黑白名单", httpMethod = "POST") @ApiOperation(value = "列表查询项目下车辆黑白名单", notes = "列表查询项目下车辆黑白名单", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "isBlack", value = "是否黑名单0白名单1黑名单", paramType = "body", required = false, dataType = "String"), @ApiImplicitParam(name = "isBlack", value = "是否黑名单0白名单1黑名单", paramType = "body", required = false, dataType = "String"),
@ -268,6 +270,7 @@ public class CarInfoController {
* @return * @return
*/ */
@OperLog(operModul = "车辆黑白名单管理", operType = "查询", operDesc = "通过id查询车辆黑白名单管理信息")
@ApiOperation(value = "通过id查询车辆黑白名单管理信息", notes = "通过id查询车辆黑白名单管理信息", httpMethod = "POST") @ApiOperation(value = "通过id查询车辆黑白名单管理信息", notes = "通过id查询车辆黑白名单管理信息", httpMethod = "POST")
@ApiImplicitParam(name = "id", value = "车辆黑白名单管理ID", paramType = "body", required = true, dataType = "Integer") @ApiImplicitParam(name = "id", value = "车辆黑白名单管理ID", paramType = "body", required = true, dataType = "Integer")
@PostMapping(value = "/queryById") @PostMapping(value = "/queryById")
@ -276,6 +279,7 @@ public class CarInfoController {
return Result.success(carInfoService.queryById(id)); return Result.success(carInfoService.queryById(id));
} }
@OperLog(operModul = "车辆黑白名单管理", operType = "查询", operDesc = "统计项目下各车辆黑白名单情况")
@ApiOperation(value = "统计项目下各车辆黑白名单情况", notes = "统计项目下各车辆黑白名单情况", httpMethod = "POST") @ApiOperation(value = "统计项目下各车辆黑白名单情况", notes = "统计项目下各车辆黑白名单情况", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"),
@ -285,6 +289,7 @@ public class CarInfoController {
return Result.success(carInfoService.selectCarTypeCount(map)); return Result.success(carInfoService.selectCarTypeCount(map));
} }
@OperLog(operModul = "车辆黑白名单管理", operType = "查询", operDesc = "统计项目下各车辆类型情况")
@ApiOperation(value = "统计项目下各车辆类型情况", notes = "统计项目下各车辆类型情况", httpMethod = "POST") @ApiOperation(value = "统计项目下各车辆类型情况", notes = "统计项目下各车辆类型情况", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"),
@ -294,6 +299,7 @@ public class CarInfoController {
return Result.success(carInfoService.countCarModuleType(map)); return Result.success(carInfoService.countCarModuleType(map));
} }
@OperLog(operModul = "车辆黑白名单管理", operType = "查询", operDesc = "更新车辆二维码,如果为空")
@ApiOperation(value = "更新车辆二维码,如果为空", notes = "更新车辆二维码,如果为空", httpMethod = "POST") @ApiOperation(value = "更新车辆二维码,如果为空", notes = "更新车辆二维码,如果为空", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目sn", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "projectSn", value = "项目sn", paramType = "body", required = true, dataType = "String"),
@ -304,6 +310,7 @@ public class CarInfoController {
return Result.ok(); return Result.ok();
} }
@OperLog(operModul = "车辆黑白名单管理", operType = "查询", operDesc = "批量更新车辆信息")
@ApiOperation(value = "批量更新车辆信息", notes = "批量更新车辆信息", httpMethod = "POST") @ApiOperation(value = "批量更新车辆信息", notes = "批量更新车辆信息", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目sn", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "projectSn", value = "项目sn", paramType = "body", required = true, dataType = "String"),

View File

@ -4,6 +4,7 @@ import cn.hutool.json.JSONUtil;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.gexin.fastjson.JSON; import com.gexin.fastjson.JSON;
import com.zhgd.annotation.OperLog;
import com.zhgd.jeecg.common.api.vo.Result; import com.zhgd.jeecg.common.api.vo.Result;
import com.zhgd.jeecg.common.mybatis.EntityMap; import com.zhgd.jeecg.common.mybatis.EntityMap;
import com.zhgd.xmgl.modules.car.entity.CarCamera; import com.zhgd.xmgl.modules.car.entity.CarCamera;
@ -49,6 +50,7 @@ public class CarPassRecordController {
* *
* @return * @return
*/ */
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "分页列表查询车辆通行记录信息")
@ApiOperation(value = "分页列表查询车辆通行记录信息", notes = "分页列表查询车辆通行记录信息", httpMethod = "POST") @ApiOperation(value = "分页列表查询车辆通行记录信息", notes = "分页列表查询车辆通行记录信息", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "carType", value = "查询类型1白名单2黑名单3临时车辆", paramType = "body", required = false, dataType = "String"), @ApiImplicitParam(name = "carType", value = "查询类型1白名单2黑名单3临时车辆", paramType = "body", required = false, dataType = "String"),
@ -66,6 +68,7 @@ public class CarPassRecordController {
return Result.success(carPassRecordService.selectProjectCarPassPageList(map)); return Result.success(carPassRecordService.selectProjectCarPassPageList(map));
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "查询当日车辆通行记录列表")
@ApiOperation(value = "查询当日车辆通行记录列表", notes = "查询当日车辆通行记录列表", httpMethod = "POST") @ApiOperation(value = "查询当日车辆通行记录列表", notes = "查询当日车辆通行记录列表", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"),
@ -82,6 +85,7 @@ public class CarPassRecordController {
* @param taskProgressMaterialRel * @param taskProgressMaterialRel
* @return * @return
*/ */
@OperLog(operModul = "车辆通行记录管理", operType = "编辑", operDesc = "编辑车辆通行记录")
@ApiOperation(value = "编辑车辆通行记录", notes = "编辑车辆通行记录", httpMethod = "POST") @ApiOperation(value = "编辑车辆通行记录", notes = "编辑车辆通行记录", httpMethod = "POST")
@PostMapping(value = "/edit") @PostMapping(value = "/edit")
public Result<CarPassRecord> edit(@RequestBody CarPassRecord taskProgressMaterialRel) { public Result<CarPassRecord> edit(@RequestBody CarPassRecord taskProgressMaterialRel) {
@ -94,6 +98,7 @@ public class CarPassRecordController {
* *
* @return * @return
*/ */
@OperLog(operModul = "车辆通行记录管理", operType = "删除", operDesc = "删除车辆通行记录")
@ApiOperation(value = "删除车辆通行记录", notes = "删除车辆通行记录", httpMethod = "POST") @ApiOperation(value = "删除车辆通行记录", notes = "删除车辆通行记录", httpMethod = "POST")
@ApiImplicitParam(name = "id", value = "车辆通行记录id", paramType = "body", required = true, dataType = "String", example = "{\"id\":\"1\"}") @ApiImplicitParam(name = "id", value = "车辆通行记录id", paramType = "body", required = true, dataType = "String", example = "{\"id\":\"1\"}")
@PostMapping(value = "/delete") @PostMapping(value = "/delete")
@ -114,6 +119,7 @@ public class CarPassRecordController {
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "车辆通行记录统计")
@ApiOperation(value = "车辆通行记录统计", notes = "车辆通行记录统计", httpMethod = "POST") @ApiOperation(value = "车辆通行记录统计", notes = "车辆通行记录统计", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"),
@ -123,6 +129,7 @@ public class CarPassRecordController {
return Result.success(carPassRecordService.getCarPassRecordStatistics(map)); return Result.success(carPassRecordService.getCarPassRecordStatistics(map));
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "24小时进出时间段统计")
@ApiOperation(value = "24小时进出时间段统计", notes = "24小时进出时间段统计", httpMethod = "POST") @ApiOperation(value = "24小时进出时间段统计", notes = "24小时进出时间段统计", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String") @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String")
@ -132,6 +139,7 @@ public class CarPassRecordController {
return Result.success(carPassRecordService.selectCarPassRecordInOutCount(map)); return Result.success(carPassRecordService.selectCarPassRecordInOutCount(map));
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "今日出入车辆数")
@ApiOperation(value = "今日出入车辆数", notes = "今日出入车辆数") @ApiOperation(value = "今日出入车辆数", notes = "今日出入车辆数")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "query", required = true, dataType = "String"), @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "query", required = true, dataType = "String"),
@ -142,6 +150,7 @@ public class CarPassRecordController {
return Result.success(carPassRecordService.getTodayOutInNumber(projectSn, isOpen)); return Result.success(carPassRecordService.getTodayOutInNumber(projectSn, isOpen));
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "根据车辆相机统计数据")
@ApiOperation(value = "根据车辆相机统计数据", notes = "根据车辆相机统计数据", httpMethod = "POST") @ApiOperation(value = "根据车辆相机统计数据", notes = "根据车辆相机统计数据", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "queryTime", value = "查询时间格式2021-06-01", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "queryTime", value = "查询时间格式2021-06-01", paramType = "body", required = true, dataType = "String"),
@ -153,6 +162,7 @@ public class CarPassRecordController {
return Result.success(carPassRecordService.selectCarStatistics(map)); return Result.success(carPassRecordService.selectCarStatistics(map));
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "分页列表查询车辆通行记录")
@ApiOperation(value = "分页列表查询车辆通行记录", notes = "分页列表查询车辆通行记录", httpMethod = "POST") @ApiOperation(value = "分页列表查询车辆通行记录", notes = "分页列表查询车辆通行记录", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "type", value = "查询类型1白名单2黑名单3临时车辆", paramType = "body", required = true, dataType = "String"), @ApiImplicitParam(name = "type", value = "查询类型1白名单2黑名单3临时车辆", paramType = "body", required = true, dataType = "String"),
@ -166,6 +176,7 @@ public class CarPassRecordController {
return Result.success(carPassRecordService.selectCarPassPage(map)); return Result.success(carPassRecordService.selectCarPassPage(map));
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "接收车辆摄像头传过来的车辆通行记录")
@ApiOperation(value = "接收车辆摄像头传过来的车辆通行记录", notes = "接收车辆摄像头传过来的车辆通行记录", httpMethod = "POST") @ApiOperation(value = "接收车辆摄像头传过来的车辆通行记录", notes = "接收车辆摄像头传过来的车辆通行记录", httpMethod = "POST")
@PostMapping(value = "/saveCarPassRecord") @PostMapping(value = "/saveCarPassRecord")
public String saveCarPassRecord(String plate_num, String car_logo, String car_color, String park_id, public String saveCarPassRecord(String plate_num, String car_logo, String car_color, String park_id,
@ -230,6 +241,7 @@ public class CarPassRecordController {
return rs; return rs;
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "接收车辆摄像头传过来的车辆通行记录")
@ApiOperation(value = "接收车辆摄像头传过来的车辆通行记录", notes = "接收车辆摄像头传过来的车辆通行记录", httpMethod = "POST") @ApiOperation(value = "接收车辆摄像头传过来的车辆通行记录", notes = "接收车辆摄像头传过来的车辆通行记录", httpMethod = "POST")
@PostMapping(value = "/addCarPassRecord") @PostMapping(value = "/addCarPassRecord")
public Result<Object> addCarPassRecord(@RequestBody CarPassRecord carPassRecord) { public Result<Object> addCarPassRecord(@RequestBody CarPassRecord carPassRecord) {
@ -278,12 +290,14 @@ public class CarPassRecordController {
return list; return list;
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "通过项目sn获取最后三次车辆通过记录")
@ApiOperation(value = "通过项目sn获取最后三次车辆通过记录", notes = "通过项目sn获取最后三次车辆通过记录") @ApiOperation(value = "通过项目sn获取最后三次车辆通过记录", notes = "通过项目sn获取最后三次车辆通过记录")
@GetMapping(value = "/getLastThreeListByProjectSn") @GetMapping(value = "/getLastThreeListByProjectSn")
public Result<List<CarPassRecord>> getLastThreeListByProjectSn(String projectSn) { public Result<List<CarPassRecord>> getLastThreeListByProjectSn(String projectSn) {
return Result.success(carPassRecordService.list(Wrappers.<CarPassRecord>lambdaQuery().eq(CarPassRecord::getProjectSn, projectSn).last("limit 3"))); return Result.success(carPassRecordService.list(Wrappers.<CarPassRecord>lambdaQuery().eq(CarPassRecord::getProjectSn, projectSn).last("limit 3")));
} }
@OperLog(operModul = "车辆通行记录管理", operType = "查询", operDesc = "查询最新一条车辆通行记录信息")
@ApiOperation(value = "查询最新一条车辆通行记录信息", notes = "查询最新一条车辆通行记录信息", httpMethod = "POST") @ApiOperation(value = "查询最新一条车辆通行记录信息", notes = "查询最新一条车辆通行记录信息", httpMethod = "POST")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "carType", value = "查询类型1白名单2黑名单3临时车辆", paramType = "body", required = false, dataType = "String"), @ApiImplicitParam(name = "carType", value = "查询类型1白名单2黑名单3临时车辆", paramType = "body", required = false, dataType = "String"),

View File

@ -41,11 +41,12 @@ public class CarTypeController {
* 分页列表查询 * 分页列表查询
* @return * @return
*/ */
@ApiOperation(value = "列表查询车辆类型表信息", notes = "列表查询车辆类型表信息", httpMethod="POST") @OperLog(operModul = "车辆类型表管理", operType = "查询", operDesc = "列表查询车辆类型表信息")
@ApiImplicitParams({ @ApiOperation(value = "列表查询车辆类型表信息", notes = "列表查询车辆类型表信息", httpMethod = "POST")
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"), @ApiImplicitParams({
}) @ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", required = true, dataType = "String"),
@PostMapping(value = "/list") })
@PostMapping(value = "/list")
public Result<List<CarType>> queryPageList(@RequestBody Map<String,Object> map) { public Result<List<CarType>> queryPageList(@RequestBody Map<String,Object> map) {
QueryWrapper<CarType> queryWrapper=new QueryWrapper<>(); QueryWrapper<CarType> queryWrapper=new QueryWrapper<>();
queryWrapper.lambda().eq(CarType::getProjectSn,MapUtils.getString(map,"projectSn")); queryWrapper.lambda().eq(CarType::getProjectSn,MapUtils.getString(map,"projectSn"));
@ -108,9 +109,10 @@ public class CarTypeController {
* @param * @param
* @return * @return
*/ */
@ApiOperation(value = "通过id查询车辆类型表信息", notes = "通过id查询车辆类型表信息", httpMethod = "POST") @OperLog(operModul = "车辆类型表管理", operType = "查询", operDesc = "通过id查询车辆类型表信息")
@ApiImplicitParam(name = "id", value = "车辆类型表ID", paramType = "body", required = true, dataType = "Integer") @ApiOperation(value = "通过id查询车辆类型表信息", notes = "通过id查询车辆类型表信息", httpMethod = "POST")
@PostMapping(value = "/queryById") @ApiImplicitParam(name = "id", value = "车辆类型表ID", paramType = "body", required = true, dataType = "Integer")
@PostMapping(value = "/queryById")
public Result<CarType> queryById(@RequestBody Map<String,Object> map) { public Result<CarType> queryById(@RequestBody Map<String,Object> map) {
Result<CarType> result = new Result<CarType>(); Result<CarType> result = new Result<CarType>();
CarType carType = carTypeService.getById(MapUtils.getString(map,"id")); CarType carType = carTypeService.getById(MapUtils.getString(map,"id"));

View File

@ -1,5 +1,6 @@
package com.zhgd.xmgl.modules.car.controller; package com.zhgd.xmgl.modules.car.controller;
import com.zhgd.annotation.OperLog;
import com.zhgd.xmgl.modules.car.entity.ProjectCarCameraConfig; import com.zhgd.xmgl.modules.car.entity.ProjectCarCameraConfig;
import com.zhgd.xmgl.modules.car.service.IProjectCarCameraConfigService; import com.zhgd.xmgl.modules.car.service.IProjectCarCameraConfigService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
@ -44,6 +45,7 @@ public class ProjectCarCameraConfigController {
* *
* @return * @return
*/ */
@OperLog(operModul = "项目对应的车辆相机设备配置管理", operType = "查询", operDesc = "分页列表查询项目对应的车辆相机设备配置信息")
@ApiOperation(value = "分页列表查询项目对应的车辆相机设备配置信息", notes = "分页列表查询项目对应的车辆相机设备配置信息", httpMethod = "GET") @ApiOperation(value = "分页列表查询项目对应的车辆相机设备配置信息", notes = "分页列表查询项目对应的车辆相机设备配置信息", httpMethod = "GET")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "pageNo", value = "第几页", paramType = "query", required = true, dataType = "Integer"), @ApiImplicitParam(name = "pageNo", value = "第几页", paramType = "query", required = true, dataType = "Integer"),
@ -59,6 +61,7 @@ public class ProjectCarCameraConfigController {
* *
* @return * @return
*/ */
@OperLog(operModul = "项目对应的车辆相机设备配置管理", operType = "查询", operDesc = "列表查询项目对应的车辆相机设备配置信息")
@ApiOperation(value = "列表查询项目对应的车辆相机设备配置信息", notes = "列表查询项目对应的车辆相机设备配置信息", httpMethod = "GET") @ApiOperation(value = "列表查询项目对应的车辆相机设备配置信息", notes = "列表查询项目对应的车辆相机设备配置信息", httpMethod = "GET")
@GetMapping(value = "/list") @GetMapping(value = "/list")
public Result<List<ProjectCarCameraConfig>> queryList(@ApiIgnore @RequestParam HashMap<String, Object> param) { public Result<List<ProjectCarCameraConfig>> queryList(@ApiIgnore @RequestParam HashMap<String, Object> param) {
@ -71,6 +74,7 @@ public class ProjectCarCameraConfigController {
* @param projectCarCameraConfig * @param projectCarCameraConfig
* @return * @return
*/ */
@OperLog(operModul = "项目对应的车辆相机设备配置管理", operType = "添加", operDesc = "添加项目对应的车辆相机设备配置信息")
@ApiOperation(value = "添加项目对应的车辆相机设备配置信息", notes = "添加项目对应的车辆相机设备配置信息", httpMethod = "POST") @ApiOperation(value = "添加项目对应的车辆相机设备配置信息", notes = "添加项目对应的车辆相机设备配置信息", httpMethod = "POST")
@PostMapping(value = "/add") @PostMapping(value = "/add")
public Result<ProjectCarCameraConfig> add(@RequestBody @Validate ProjectCarCameraConfig projectCarCameraConfig) { public Result<ProjectCarCameraConfig> add(@RequestBody @Validate ProjectCarCameraConfig projectCarCameraConfig) {
@ -84,6 +88,7 @@ public class ProjectCarCameraConfigController {
* @param projectCarCameraConfig * @param projectCarCameraConfig
* @return * @return
*/ */
@OperLog(operModul = "项目对应的车辆相机设备配置管理", operType = "编辑", operDesc = "编辑项目对应的车辆相机设备配置信息")
@ApiOperation(value = "编辑项目对应的车辆相机设备配置信息", notes = "编辑项目对应的车辆相机设备配置信息", httpMethod = "POST") @ApiOperation(value = "编辑项目对应的车辆相机设备配置信息", notes = "编辑项目对应的车辆相机设备配置信息", httpMethod = "POST")
@PostMapping(value = "/edit") @PostMapping(value = "/edit")
public Result<ProjectCarCameraConfig> edit(@RequestBody ProjectCarCameraConfig projectCarCameraConfig) { public Result<ProjectCarCameraConfig> edit(@RequestBody ProjectCarCameraConfig projectCarCameraConfig) {
@ -92,6 +97,7 @@ public class ProjectCarCameraConfigController {
} }
@OperLog(operModul = "项目对应的车辆相机设备配置管理", operType = "添加", operDesc = "添加项目对应的车辆相机设备配置信息")
@ApiOperation(value = "添加项目对应的车辆相机设备配置信息", notes = "添加项目对应的车辆相机设备配置信息", httpMethod = "POST") @ApiOperation(value = "添加项目对应的车辆相机设备配置信息", notes = "添加项目对应的车辆相机设备配置信息", httpMethod = "POST")
@PostMapping(value = "/saveProjectCarCameraConfig") @PostMapping(value = "/saveProjectCarCameraConfig")
public Result<ProjectCarCameraConfig> saveProjectCarCameraConfig(@RequestBody @Validate ProjectCarCameraConfig projectCarCameraConfig) { public Result<ProjectCarCameraConfig> saveProjectCarCameraConfig(@RequestBody @Validate ProjectCarCameraConfig projectCarCameraConfig) {
@ -104,6 +110,7 @@ public class ProjectCarCameraConfigController {
* *
* @return * @return
*/ */
@OperLog(operModul = "项目对应的车辆相机设备配置管理", operType = "删除", operDesc = "删除项目对应的车辆相机设备配置信息")
@ApiOperation(value = "删除项目对应的车辆相机设备配置信息", notes = "删除项目对应的车辆相机设备配置信息", httpMethod = "POST") @ApiOperation(value = "删除项目对应的车辆相机设备配置信息", notes = "删除项目对应的车辆相机设备配置信息", httpMethod = "POST")
@ApiImplicitParam(name = "id", value = "项目对应的车辆相机设备配置ID", paramType = "body", required = true, dataType = "String", example = "{\"id\":\"1\"}") @ApiImplicitParam(name = "id", value = "项目对应的车辆相机设备配置ID", paramType = "body", required = true, dataType = "String", example = "{\"id\":\"1\"}")
@PostMapping(value = "/delete") @PostMapping(value = "/delete")
@ -118,6 +125,7 @@ public class ProjectCarCameraConfigController {
* @param id * @param id
* @return * @return
*/ */
@OperLog(operModul = "项目对应的车辆相机设备配置管理", operType = "查询", operDesc = "通过id查询项目对应的车辆相机设备配置信息")
@ApiOperation(value = "通过id查询项目对应的车辆相机设备配置信息", notes = "通过id查询项目对应的车辆相机设备配置信息", httpMethod = "GET") @ApiOperation(value = "通过id查询项目对应的车辆相机设备配置信息", notes = "通过id查询项目对应的车辆相机设备配置信息", httpMethod = "GET")
@ApiImplicitParam(name = "id", value = "项目对应的车辆相机设备配置ID", paramType = "query", required = true, dataType = "Integer") @ApiImplicitParam(name = "id", value = "项目对应的车辆相机设备配置ID", paramType = "query", required = true, dataType = "Integer")
@GetMapping(value = "/queryById") @GetMapping(value = "/queryById")