diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java new file mode 100644 index 0000000..99d4001 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskPointInfoService extends IService { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java new file mode 100644 index 0000000..99d4001 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskPointInfoService extends IService { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java new file mode 100644 index 0000000..e64db53 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 设备关联风险点 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskRelDeviceService extends IService { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java new file mode 100644 index 0000000..99d4001 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskPointInfoService extends IService { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java new file mode 100644 index 0000000..e64db53 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 设备关联风险点 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskRelDeviceService extends IService { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java new file mode 100644 index 0000000..f9852fa --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.datascope.ScopeEnums; +import com.casic.missiles.modular.device.dao.RiskPointInfoMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import org.springframework.stereotype.Service; + +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskPointInfoServiceImpl extends ServiceImpl implements IRiskPointInfoService { + private final AbstractPermissionContext abstractPermissionContext; + + public RiskPointInfoServiceImpl(AbstractPermissionContext abstractPermissionContext) { + this.abstractPermissionContext = abstractPermissionContext; + } + + @Override + public List list(Wrapper queryWrapper) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + QueryWrapper query = (QueryWrapper) queryWrapper; + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + List riskPointInfos = super.list(query); + + return riskPointInfos; + } + + @Override + public List selectRiskPointInfoPage(Page page, QueryWrapper query) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + + return this.baseMapper.selectRiskPointInfoPage(page, query); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java new file mode 100644 index 0000000..99d4001 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskPointInfoService extends IService { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java new file mode 100644 index 0000000..e64db53 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 设备关联风险点 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskRelDeviceService extends IService { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java new file mode 100644 index 0000000..f9852fa --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.datascope.ScopeEnums; +import com.casic.missiles.modular.device.dao.RiskPointInfoMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import org.springframework.stereotype.Service; + +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskPointInfoServiceImpl extends ServiceImpl implements IRiskPointInfoService { + private final AbstractPermissionContext abstractPermissionContext; + + public RiskPointInfoServiceImpl(AbstractPermissionContext abstractPermissionContext) { + this.abstractPermissionContext = abstractPermissionContext; + } + + @Override + public List list(Wrapper queryWrapper) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + QueryWrapper query = (QueryWrapper) queryWrapper; + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + List riskPointInfos = super.list(query); + + return riskPointInfos; + } + + @Override + public List selectRiskPointInfoPage(Page page, QueryWrapper query) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + + return this.baseMapper.selectRiskPointInfoPage(page, query); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java new file mode 100644 index 0000000..491a84b --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java @@ -0,0 +1,28 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import java.util.List; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import com.casic.missiles.modular.device.dao.RiskRelDeviceMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; + + +/** + *

+ * 设备关联风险点 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskRelDeviceServiceImpl extends ServiceImpl implements IRiskRelDeviceService { +@Override +public List selectRiskRelDevicePage(Page page,QueryWrapper query) { +return this.baseMapper.selectRiskRelDevicePage(page,query); +}} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java new file mode 100644 index 0000000..99d4001 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskPointInfoService extends IService { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java new file mode 100644 index 0000000..e64db53 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 设备关联风险点 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskRelDeviceService extends IService { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java new file mode 100644 index 0000000..f9852fa --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.datascope.ScopeEnums; +import com.casic.missiles.modular.device.dao.RiskPointInfoMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import org.springframework.stereotype.Service; + +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskPointInfoServiceImpl extends ServiceImpl implements IRiskPointInfoService { + private final AbstractPermissionContext abstractPermissionContext; + + public RiskPointInfoServiceImpl(AbstractPermissionContext abstractPermissionContext) { + this.abstractPermissionContext = abstractPermissionContext; + } + + @Override + public List list(Wrapper queryWrapper) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + QueryWrapper query = (QueryWrapper) queryWrapper; + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + List riskPointInfos = super.list(query); + + return riskPointInfos; + } + + @Override + public List selectRiskPointInfoPage(Page page, QueryWrapper query) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + + return this.baseMapper.selectRiskPointInfoPage(page, query); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java new file mode 100644 index 0000000..491a84b --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java @@ -0,0 +1,28 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import java.util.List; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import com.casic.missiles.modular.device.dao.RiskRelDeviceMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; + + +/** + *

+ * 设备关联风险点 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskRelDeviceServiceImpl extends ServiceImpl implements IRiskRelDeviceService { +@Override +public List selectRiskRelDevicePage(Page page,QueryWrapper query) { +return this.baseMapper.selectRiskRelDevicePage(page,query); +}} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java new file mode 100644 index 0000000..9751721 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java @@ -0,0 +1,36 @@ +package com.casic.missiles.modular.device.vo; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * 风险点管理信息对象VO + * + * @author lwh + * @date 2024-07-15 + */ +@Data +public class RiskPointInfoVO { + private static final long serialVersionUID = 1L; + + + @ApiModelProperty(value = "风险点名称", dataType = "String") + private String riskName; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + private Long deptId; + + public QueryWrapper genQuery() { + QueryWrapper query = new QueryWrapper<>(); + if (StrUtil.isNotEmpty(riskName)) { + query.like("risk_name", riskName); + } + if (deptId != null) { + query.eq("dept_id", deptId); + } + return query; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java new file mode 100644 index 0000000..99d4001 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskPointInfoService extends IService { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java new file mode 100644 index 0000000..e64db53 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 设备关联风险点 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskRelDeviceService extends IService { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java new file mode 100644 index 0000000..f9852fa --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.datascope.ScopeEnums; +import com.casic.missiles.modular.device.dao.RiskPointInfoMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import org.springframework.stereotype.Service; + +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskPointInfoServiceImpl extends ServiceImpl implements IRiskPointInfoService { + private final AbstractPermissionContext abstractPermissionContext; + + public RiskPointInfoServiceImpl(AbstractPermissionContext abstractPermissionContext) { + this.abstractPermissionContext = abstractPermissionContext; + } + + @Override + public List list(Wrapper queryWrapper) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + QueryWrapper query = (QueryWrapper) queryWrapper; + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + List riskPointInfos = super.list(query); + + return riskPointInfos; + } + + @Override + public List selectRiskPointInfoPage(Page page, QueryWrapper query) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + + return this.baseMapper.selectRiskPointInfoPage(page, query); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java new file mode 100644 index 0000000..491a84b --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java @@ -0,0 +1,28 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import java.util.List; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import com.casic.missiles.modular.device.dao.RiskRelDeviceMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; + + +/** + *

+ * 设备关联风险点 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskRelDeviceServiceImpl extends ServiceImpl implements IRiskRelDeviceService { +@Override +public List selectRiskRelDevicePage(Page page,QueryWrapper query) { +return this.baseMapper.selectRiskRelDevicePage(page,query); +}} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java new file mode 100644 index 0000000..9751721 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java @@ -0,0 +1,36 @@ +package com.casic.missiles.modular.device.vo; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * 风险点管理信息对象VO + * + * @author lwh + * @date 2024-07-15 + */ +@Data +public class RiskPointInfoVO { + private static final long serialVersionUID = 1L; + + + @ApiModelProperty(value = "风险点名称", dataType = "String") + private String riskName; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + private Long deptId; + + public QueryWrapper genQuery() { + QueryWrapper query = new QueryWrapper<>(); + if (StrUtil.isNotEmpty(riskName)) { + query.like("risk_name", riskName); + } + if (deptId != null) { + query.eq("dept_id", deptId); + } + return query; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java new file mode 100644 index 0000000..1cc5300 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java @@ -0,0 +1,36 @@ +package com.casic.missiles.modular.device.vo; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + + +/** + * 设备关联风险点对象VO + * + * @author lwh + * @date 2024-07-15 + */ +@Data +public class RiskRelDeviceVO { + private static final long serialVersionUID = 1L; + + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + private Long riskId; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + private Long deviceId; + + public QueryWrapper genQuery() { + QueryWrapper query = new QueryWrapper<>(); + if (riskId != null) { + query.eq("risk_id", riskId); + } + if (deviceId != null) { + query.eq("device_id", deviceId); + } + return query; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java new file mode 100644 index 0000000..99d4001 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskPointInfoService extends IService { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java new file mode 100644 index 0000000..e64db53 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 设备关联风险点 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskRelDeviceService extends IService { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java new file mode 100644 index 0000000..f9852fa --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.datascope.ScopeEnums; +import com.casic.missiles.modular.device.dao.RiskPointInfoMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import org.springframework.stereotype.Service; + +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskPointInfoServiceImpl extends ServiceImpl implements IRiskPointInfoService { + private final AbstractPermissionContext abstractPermissionContext; + + public RiskPointInfoServiceImpl(AbstractPermissionContext abstractPermissionContext) { + this.abstractPermissionContext = abstractPermissionContext; + } + + @Override + public List list(Wrapper queryWrapper) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + QueryWrapper query = (QueryWrapper) queryWrapper; + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + List riskPointInfos = super.list(query); + + return riskPointInfos; + } + + @Override + public List selectRiskPointInfoPage(Page page, QueryWrapper query) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + + return this.baseMapper.selectRiskPointInfoPage(page, query); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java new file mode 100644 index 0000000..491a84b --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java @@ -0,0 +1,28 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import java.util.List; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import com.casic.missiles.modular.device.dao.RiskRelDeviceMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; + + +/** + *

+ * 设备关联风险点 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskRelDeviceServiceImpl extends ServiceImpl implements IRiskRelDeviceService { +@Override +public List selectRiskRelDevicePage(Page page,QueryWrapper query) { +return this.baseMapper.selectRiskRelDevicePage(page,query); +}} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java new file mode 100644 index 0000000..9751721 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java @@ -0,0 +1,36 @@ +package com.casic.missiles.modular.device.vo; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * 风险点管理信息对象VO + * + * @author lwh + * @date 2024-07-15 + */ +@Data +public class RiskPointInfoVO { + private static final long serialVersionUID = 1L; + + + @ApiModelProperty(value = "风险点名称", dataType = "String") + private String riskName; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + private Long deptId; + + public QueryWrapper genQuery() { + QueryWrapper query = new QueryWrapper<>(); + if (StrUtil.isNotEmpty(riskName)) { + query.like("risk_name", riskName); + } + if (deptId != null) { + query.eq("dept_id", deptId); + } + return query; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java new file mode 100644 index 0000000..1cc5300 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java @@ -0,0 +1,36 @@ +package com.casic.missiles.modular.device.vo; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + + +/** + * 设备关联风险点对象VO + * + * @author lwh + * @date 2024-07-15 + */ +@Data +public class RiskRelDeviceVO { + private static final long serialVersionUID = 1L; + + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + private Long riskId; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + private Long deviceId; + + public QueryWrapper genQuery() { + QueryWrapper query = new QueryWrapper<>(); + if (riskId != null) { + query.eq("risk_id", riskId); + } + if (deviceId != null) { + query.eq("device_id", deviceId); + } + return query; + } +} diff --git a/sql/VIDEO_USER_1721036244159.SQL b/sql/VIDEO_USER_1721036244159.SQL new file mode 100644 index 0000000..6c929c5 --- /dev/null +++ b/sql/VIDEO_USER_1721036244159.SQL @@ -0,0 +1,1127 @@ +--------------------- SEQUENCE DDL --------------------- +---------------------TABLE DDL: BUS_DEVICE_INFO--------------------- +CREATE TABLE VIDEO_USER.BUS_DEVICE_INFO +( + ID numeric(20,0) DEFAULT NULL , + STATION_NAME character varying(32) DEFAULT NULL , + MONITOR_NAME character varying(32) DEFAULT NULL , + DEVICE_IP character varying(32) DEFAULT NULL , + DEVICE_PORT numeric(11,0) DEFAULT NULL , + DEVICE_USER character varying(32) DEFAULT NULL , + DEVICE_PASSWORD character varying(32) DEFAULT NULL , + NVR_IP character varying(32) DEFAULT NULL , + NVR_PORT numeric(11,0) DEFAULT NULL , + NVR_USER character varying(32) DEFAULT NULL , + NVR_PASSWORD character varying(32) DEFAULT NULL , + NVR_CHANNEL character varying(32) DEFAULT NULL , + DEVICE_TYPE character varying(32) DEFAULT NULL , + "DESCRIPTION" character varying(256) DEFAULT NULL , + DEVICE_STATUS numeric(6,0) DEFAULT NULL , + SECRET_LEVEL numeric(6,0) DEFAULT NULL , + DEPT_ID numeric(20,0) DEFAULT NULL , + LONGITUDE numeric(10,6) DEFAULT NULL , + LATITUDE numeric(10,6) DEFAULT NULL , + BF_FLAG numeric(6,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + AREA character varying(32) DEFAULT NULL , + PLAY_URL character varying(255) DEFAULT NULL , + CAMERA_INDEX_CODE character varying(64) DEFAULT NULL , + "LOCATION" character varying(255) DEFAULT NULL , + NVR_MANUFACTURE character varying(255) DEFAULT NULL , + DEVICE_MANUFACTURE character varying(255) DEFAULT NULL , + NVR_INDEX_CODE character varying(255) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: BUS_DEVICE_INFO--------------------- +INSERT INTO VIDEO_USER.BUS_DEVICE_INFO ( ID,STATION_NAME,MONITOR_NAME,DEVICE_IP,DEVICE_PORT,DEVICE_USER,DEVICE_PASSWORD,NVR_IP,NVR_PORT,NVR_USER,NVR_PASSWORD,NVR_CHANNEL,DEVICE_TYPE,DESCRIPTION,DEVICE_STATUS,SECRET_LEVEL,DEPT_ID,LONGITUDE,LATITUDE,BF_FLAG,CREATE_TIME,UPDATE_TIME,AREA,PLAY_URL,CAMERA_INDEX_CODE,LOCATION,NVR_MANUFACTURE,DEVICE_MANUFACTURE,NVR_INDEX_CODE) VALUES ('1788491058556604418',null,'大华-监控1','192.168.83.172','37777','admin','admin123','192.168.83.171','5060','admin','admin123','1','0',null,'1','0','1394541964580085762','116.258555','39.908447','0','2024-05-09 08:47:52','2024-05-09 08:47:52','1788158902110785537',null,'34020000001110000013','永定路社区设备点','Dahua','Dahua','41010500002000000003' ); + +INSERT INTO VIDEO_USER.BUS_DEVICE_INFO ( ID,STATION_NAME,MONITOR_NAME,DEVICE_IP,DEVICE_PORT,DEVICE_USER,DEVICE_PASSWORD,NVR_IP,NVR_PORT,NVR_USER,NVR_PASSWORD,NVR_CHANNEL,DEVICE_TYPE,DESCRIPTION,DEVICE_STATUS,SECRET_LEVEL,DEPT_ID,LONGITUDE,LATITUDE,BF_FLAG,CREATE_TIME,UPDATE_TIME,AREA,PLAY_URL,CAMERA_INDEX_CODE,LOCATION,NVR_MANUFACTURE,DEVICE_MANUFACTURE,NVR_INDEX_CODE) VALUES ('1788491058556604419',null,'海康-监控2','192.168.83.170','8000','admin','1234qwer','192.168.83.41','5060','admin','1234qwer','5','0',null,'1','0','1394541964580085762',null,null,'0','2024-05-09 08:47:52','2024-05-09 08:47:52','1788158902110785537',null,'34020000001320000003',null,'HIKVISION','Manufacturer','34020000001110000002' ); + +---------------------TABLE DDL: DEVICE_GROUP_INFO--------------------- +CREATE TABLE VIDEO_USER.DEVICE_GROUP_INFO +( + ID numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + GROUP_NAME character varying(32) DEFAULT NULL , + CAMERA_NUM numeric(11,0) DEFAULT NULL , + "DESCRIPTION" character varying(256) DEFAULT NULL , + CAMERA_IDS character varying(4000) , + SAFE numeric(4,0) DEFAULT 0 +) + BINLOG ON ; +---------------------TABLE COMMENT: DEVICE_GROUP_INFO--------------------- +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."GROUP_NAME" IS '分组名称'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."CAMERA_NUM" IS '分组相机数量'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."DESCRIPTION" IS '描述'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."CAMERA_IDS" IS '分组相机id,用逗号隔开'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."SAFE" IS '密级(0,一般 1 重要 2 秘密)'; +---------------------TABLE INSERT SQL: DEVICE_GROUP_INFO--------------------- +INSERT INTO VIDEO_USER.DEVICE_GROUP_INFO ( ID,CREATE_TIME,UPDATE_TIME,GROUP_NAME,CAMERA_NUM,DESCRIPTION,CAMERA_IDS,SAFE) VALUES ('1789196828496109569','2024-05-11 07:32:20','2024-05-11 07:32:20','all','2',null,'1788491058556604418,1788491058556604419','0' ); + +---------------------TABLE DDL: DEVICE_ONLINE_LOG--------------------- +CREATE TABLE VIDEO_USER.DEVICE_ONLINE_LOG +( + ID numeric(20,0) DEFAULT NULL , + AREA character varying(32) DEFAULT NULL , + ONLINE_NUM numeric(11,0) DEFAULT NULL , + OFFLINE_NUM numeric(11,0) DEFAULT NULL , + TOTAL numeric(11,0) DEFAULT NULL , + LOG_TIME character varying(32) DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEVICE_ID numeric(20,0) , + DEVICE_STATUS tinyint +) + BINLOG ON ; +---------------------TABLE COMMENT: DEVICE_ONLINE_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."AREA" IS '区域字典'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."ONLINE_NUM" IS '在线量'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."OFFLINE_NUM" IS '离线数量'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."TOTAL" IS '总数'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."LOG_TIME" IS '记录时间'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."UPDATE_TIME" IS '修改时间'; +---------------------TABLE INSERT SQL: DEVICE_ONLINE_LOG--------------------- +INSERT INTO VIDEO_USER.DEVICE_ONLINE_LOG ( ID,AREA,ONLINE_NUM,OFFLINE_NUM,TOTAL,LOG_TIME,UPDATE_TIME,DEVICE_ID,DEVICE_STATUS) VALUES ('1810619907180965890',null,null,null,null,'2024-07-09','2024-07-09 18:45:00','1788491058556604418','1' ); + +INSERT INTO VIDEO_USER.DEVICE_ONLINE_LOG ( ID,AREA,ONLINE_NUM,OFFLINE_NUM,TOTAL,LOG_TIME,UPDATE_TIME,DEVICE_ID,DEVICE_STATUS) VALUES ('1810619907180965891',null,null,null,null,'2024-07-09','2024-07-09 18:45:00','1788491058556604419','1' ); + +---------------------TABLE DDL: RISK_POINT_INFO--------------------- +CREATE TABLE VIDEO_USER.RISK_POINT_INFO +( + ID bigint , + CREATE_TIME date , + UPDATE_TIME date , + RISK_NAME character varying(32) , + LONGITUDE numeric(10,6) , + LATITUDE numeric(10,6) , + DEPT_ID bigint , + "DESCRIPTION" character varying(512) +) + BINLOG ON ; +---------------------TABLE COMMENT: RISK_POINT_INFO--------------------- +COMMENT ON TABLE "VIDEO_USER"."RISK_POINT_INFO" IS '风险点管理信息'; +---------------------TABLE INSERT SQL: RISK_POINT_INFO--------------------- +---------------------TABLE DDL: RISK_REL_DEVICE--------------------- +CREATE TABLE VIDEO_USER.RISK_REL_DEVICE +( + ID bigint , + RISK_ID bigint , + CREATE_TIME date , + DEVICE_ID bigint +) + BINLOG ON ; +---------------------TABLE INSERT SQL: RISK_REL_DEVICE--------------------- +---------------------TABLE DDL: SYS_AREA--------------------- +CREATE TABLE VIDEO_USER.SYS_AREA +( + ID numeric(20,0) NOT NULL, + PID numeric(20,0) DEFAULT NULL , + AREA_NAME character varying(100) DEFAULT NULL , + SIMPLE_NAME character varying(50) DEFAULT NULL , + LNG character varying(32) DEFAULT NULL , + LAT character varying(32) DEFAULT NULL , + "LEVEL" numeric(11,0) DEFAULT NULL , + PIDS character varying(100) DEFAULT NULL , + NUM numeric(4,0) DEFAULT NULL , + SYNC_ID character varying(32) DEFAULT NULL , + SYNC_PID character varying(32) DEFAULT NULL , + IS_SYNC numeric(4,0) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_AREA_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_AREA--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."ID" IS '编码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."PID" IS '父级'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."AREA_NAME" IS '区域名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."SIMPLE_NAME" IS '区域简称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."LNG" IS '经度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."LAT" IS '纬度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."LEVEL" IS '层级'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."PIDS" IS '全部父级别'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."NUM" IS '排序'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."SYNC_ID" IS '同步id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."SYNC_PID" IS '同步父ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."IS_SYNC" IS '是否同步'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_AREA--------------------- +INSERT INTO VIDEO_USER.SYS_AREA ( ID,PID,AREA_NAME,SIMPLE_NAME,LNG,LAT,LEVEL,PIDS,NUM,SYNC_ID,SYNC_PID,IS_SYNC,TENANT_ID) VALUES ('110000','0','根节点','根节点','116.405289','39.904987','1','[0],','1','root00000000','-1',null,null ); + +INSERT INTO VIDEO_USER.SYS_AREA ( ID,PID,AREA_NAME,SIMPLE_NAME,LNG,LAT,LEVEL,PIDS,NUM,SYNC_ID,SYNC_PID,IS_SYNC,TENANT_ID) VALUES ('1788158902110785537','110000','永定路A区域','永定路A区域',null,null,'2','[0],[110000],',null,'d141f1a3bd2645aeb3bed2f5bfe5a929','root00000000',null,null ); + +INSERT INTO VIDEO_USER.SYS_AREA ( ID,PID,AREA_NAME,SIMPLE_NAME,LNG,LAT,LEVEL,PIDS,NUM,SYNC_ID,SYNC_PID,IS_SYNC,TENANT_ID) VALUES ('1788158904023388162','110000','成都A区','成都A区',null,null,'2','[0],[110000],',null,'2222f9c4bb6548e3ac005826e5d60b55','root00000000',null,null ); + +---------------------TABLE DDL: SYS_CONFIG--------------------- +CREATE TABLE VIDEO_USER.SYS_CONFIG +( + ID numeric(20,0) NOT NULL, + "VALUE" character varying(255) DEFAULT NULL , + TARGET_NAME character varying(255) DEFAULT NULL , + CLASS_NAME character varying(255) DEFAULT NULL , + "DESCRIPTION" character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_CONFIG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."VALUE" IS '变量值(相关json串)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."TARGET_NAME" IS '变量KEY'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."CLASS_NAME" IS '类名全称(保留)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."DESCRIPTION" IS '变量描述'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_CONFIG--------------------- +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('1','1.0.0.191209_alpha','casic.base.version',null,'版本号',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('2','false','casic.db.init.enable',null,'默认启用',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('3','false','casic.db.init.enable',null,'默认启用',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('9','150','casic.base.device.offLine',null,'设备离线时间判定(分钟)',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('10','false','casic.base.user.onLineListenerEnable',null,'默认不开启(是否开启用户在线状态)',null ); + +---------------------TABLE DDL: SYS_DEPT--------------------- +CREATE TABLE VIDEO_USER.SYS_DEPT +( + ID numeric(20,0) NOT NULL, + NUM numeric(4,0) DEFAULT NULL , + PID numeric(20,0) DEFAULT NULL , + PIDS character varying(255) DEFAULT NULL , + SIMPLE_NAME character varying(45) DEFAULT NULL , + FULL_NAME character varying(255) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + "VERSION" numeric(11,0) DEFAULT NULL , + SYNC_ID character varying(255) DEFAULT NULL , + SYNC_PID character varying(255) DEFAULT NULL , + IS_SYNC numeric(4,0) DEFAULT NULL , + IS_PARENT numeric(4,0) DEFAULT NULL , + IP_SEGMENT character varying(255) DEFAULT NULL , + DEPT_TYPE character(2) DEFAULT NULL , + TENANT_ID character varying(255) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + CONSTRAINT SYS_DEPT_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_DEPT--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."NUM" IS '排序'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."PID" IS '父部门ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."PIDS" IS '父级IDS'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."SIMPLE_NAME" IS '简称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."FULL_NAME" IS '全称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."TIPS" IS '标签'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."VERSION" IS '版本(乐观锁保留字段)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."SYNC_ID" IS '外部组织ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."SYNC_PID" IS '外部父类主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."IS_SYNC" IS '是否同步数据 1为同步'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."IS_PARENT" IS '是否是父类'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."IP_SEGMENT" IS '登录IP段限制(逗号拼接)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."DEPT_TYPE" IS '组织类型(03 公司 04 部门/组)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."DEL_FLAG" IS '删除标识'; +---------------------TABLE INSERT SQL: SYS_DEPT--------------------- +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('0','1','-1',null,'顶级','顶级',null,null,null,null,'0','0',null,'03',null,null,null,null,null,'0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('24','1','0','[0],','运行指挥调度中心','运行指挥调度中心',null,null,null,null,'0','0',null,'03','1',null,null,null,null,'0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('1394541964580085762','2','0','[0],','203','203所',null,null,null,null,'0','0',null,'03',null,null,null,null,null,'0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('1429999819396530178','1','0','[0],','中国航天科工1','中国航天科工集团203所',null,null,null,null,null,null,null,'03',null,'1','1','2021-08-24 02:51:40','2021-08-24 03:26:40','0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('1780179168070664194','0','1429999819396530178','[0],[1429999819396530178],','测试组织','测试组织',null,null,null,null,null,null,null,'03',null,'1',null,'2024-04-16 10:19:22',null,'0' ); + +---------------------TABLE DDL: SYS_DICT--------------------- +CREATE TABLE VIDEO_USER.SYS_DICT +( + ID numeric(20,0) NOT NULL, + NUM character varying(32) DEFAULT NULL , + PID numeric(20,0) DEFAULT NULL , + "NAME" character varying(255) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + CODE character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_DICT_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_DICT--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."NUM" IS '排序'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."PID" IS '父级字典'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."NAME" IS '名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."TIPS" IS '提示'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."CODE" IS '值'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_DICT--------------------- +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('35','0','0','账号状态',null,'accountStatus',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('36','1','35','启用',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('37','2','35','已冻结',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('38','3','35','已删除',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('57','0','0','日志类型',null,'logType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('58','0','57','业务日志',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('59','1','57','异常日志',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('75','0','0','组织类型','组织类型','deptType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('76','1','75','公司',null,'03',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('77','2','75','组/部门',null,'04',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('159','0','0','数据权限类型',null,'dataScopeType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('160','0','159','所有数据',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('161','0','159','所属及下级部门',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('162','0','159','本部门',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('163','0','159','自定义',null,'4',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191959474021052418','0','0','状态',null,'sysStatus',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191959474033635330','1','1191959474021052418','启用',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191959474037829633','2','1191959474021052418','禁用',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191961164497457154','0','0','性别',null,'sysSex',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191961164510040066','1','1191961164497457154','男',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191961164535205890','2','1191961164497457154','女',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1345920683299459074','0','0','性别',null,'sex',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1345920683299459075','0','1345920683299459074','男',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1345920683366567938','0','1345920683299459074','女',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332146458625','0','0','资源类型',null,'resourceType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332163235841','1','1392315332146458625','菜单',null,'03',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332175818753','2','1392315332146458625','按钮',null,'04',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332200984577','0','1392315332146458625','系统',null,'02',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332213567489','5','1392315332146458625','移动端模块',null,'05',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397019628332453889','0','0','结果集类型',null,'viewResType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397019628403757057','0','1397019628332453889','实体对象',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397019628462477313','0','1397019628332453889','集合',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674825650177','0','0','访问类型','view视图是访问类型','viewRouteType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674846621697','0','1397021674825650177','资源库',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953345','0','1397021674825650177','接口',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953346','0','0','开启状态',null,'trackStatus',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953347','0','1397021674896953346','未开启',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953348','0','1397021674896953346','已开启',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734530','0','0','角色日志类型',null,'logRoleType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734531','0','1774629992403734530','普通用户',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734532','1','1774629992403734530','管理员',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734533','2','1774629992403734530','保密员',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734534','3','1774629992403734530','审计员',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777504193142067202','0','0','是否关键区域','是否关键区域','keyArea',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777504193267896321','0','1777504193142067202','否',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777504193389531138','1','1777504193142067202','是',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777508904209485825','0','0','布防状态',null,'bfFlag',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777508904373063681','0','1777508904209485825','撤防',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777508904566001665','1','1777508904209485825','布防',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777589297931620353','0','0','所属区域',null,'area',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777589298011312129','0','1777589297931620353','永定路',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777589298074226689','1','1777589297931620353','成都',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657278812162','0','0','设备类型',null,'deviceType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657434001409','0','1778309657278812162','枪机',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657547247617','1','1778309657278812162','半球',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657547247618','1','1778309657278812162','快球',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657547247619','1','1778309657278812162','云台枪机',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482431670235138','0','0','区域类型',null,'levelType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482432190328833','0','1788482431670235138','一级',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482432639119361','0','1788482431670235138','二级',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482434295869442','0','1788482431670235138','三级',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482434815963137','0','1788482431670235138','四级',null,'4',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788484551878266882','0','0','设备状态',null,'status',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788484552519995393','0','1788484551878266882','离线',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788484553107197953','1','1788484551878266882','在线',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827719774210','0','0','密级',null,'secretLevel',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827719774211','0','1805808827719774210','未定密',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827723968513','1','1805808827719774210','非密',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827723968514','2','1805808827719774210','秘密',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827723968515','3','1805808827719774210','机密',null,'3',null ); + +---------------------TABLE DDL: SYS_GROUP_DEVICE--------------------- +CREATE TABLE VIDEO_USER.SYS_GROUP_DEVICE +( + ID numeric(18,0) NOT NULL, + GROUP_ID numeric(18,0) , + CREATE_TIME date , + DEVICE_ID numeric(18,0) , + CONSTRAINT PK_SYS_GROUP_DEVICE PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: SYS_GROUP_DEVICE--------------------- +---------------------TABLE DDL: SYS_GROUP_REL_USER--------------------- +CREATE TABLE VIDEO_USER.SYS_GROUP_REL_USER +( + ID numeric(18,0) NOT NULL, + GROUP_ID numeric(18,0) , + USER_ID numeric(18,0) , + CREATE_TIME date , + CONSTRAINT PK_SYS_GROUP_REL_USER PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: SYS_GROUP_REL_USER--------------------- +---------------------TABLE DDL: SYS_LOGIN_LOG--------------------- +CREATE TABLE VIDEO_USER.SYS_LOGIN_LOG +( + ID numeric(20,0) NOT NULL, + LOG_NAME character varying(255) DEFAULT NULL , + USER_ID numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + SUCCEED character varying(255) DEFAULT NULL , + MESSAGE clob , + "IP" character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + ROLE_TYPE tinyint DEFAULT 0 , + CONSTRAINT SYS_LOGIN_LOG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_LOGIN_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."LOG_NAME" IS '日志名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."USER_ID" IS '管理员id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."SUCCEED" IS '是否执行成功'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."MESSAGE" IS '具体消息'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."IP" IS '登录ip'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_LOGIN_LOG--------------------- +---------------------TABLE DDL: SYS_OPERATION_LOG--------------------- +CREATE TABLE VIDEO_USER.SYS_OPERATION_LOG +( + ID numeric(20,0) NOT NULL, + LOG_TYPE character varying(255) DEFAULT NULL , + LOG_NAME character varying(255) DEFAULT NULL , + USER_ID numeric(20,0) DEFAULT NULL , + CLASS_NAME character varying(255) DEFAULT NULL , + METHOD clob , + CREATE_TIME date DEFAULT NULL , + SUCCEED character varying(255) DEFAULT NULL , + MESSAGE clob , + TENANT_ID character varying(64) DEFAULT NULL , + APP_ID character varying(32) DEFAULT NULL , + ROLE_TYPE numeric(4,0) DEFAULT 0 , + CONSTRAINT SYS_OPERATION_LOG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_OPERATION_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."LOG_TYPE" IS '日志类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."LOG_NAME" IS '日志名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."USER_ID" IS '用户id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."CLASS_NAME" IS '类名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."METHOD" IS '方法名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."SUCCEED" IS '是否成功'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."MESSAGE" IS '备注'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."APP_ID" IS '应用'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."ROLE_TYPE" IS '0 普通用户 1 管理员 2 保密员 3 审计员'; +---------------------TABLE INSERT SQL: SYS_OPERATION_LOG--------------------- +---------------------TABLE DDL: SYS_PERSON--------------------- +CREATE TABLE VIDEO_USER.SYS_PERSON +( + ID numeric(20,0) NOT NULL, + TENANT_ID character varying(64) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + PERSON_NAME character varying(32) DEFAULT NULL , + SEX character(1) DEFAULT NULL , + CARD_TYPE character(3) DEFAULT NULL , + ID_CARD_NO character varying(32) DEFAULT NULL , + DEPTID numeric(20,0) DEFAULT NULL , + PERSON_TYPE character varying(32) DEFAULT NULL , + REMARKS character varying(255) DEFAULT NULL , + PERSON_CODE character varying(32) DEFAULT NULL , + NATION character varying(32) DEFAULT NULL , + BIRTHDAY date DEFAULT NULL , + PHOTO character varying(64) DEFAULT NULL , + PHONE character varying(32) DEFAULT NULL , + CONSTRAINT SYS_PERSON_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_PERSON--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."DEL_FLAG" IS '删除标识'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PERSON_NAME" IS '姓名'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."SEX" IS '性别(1:男 2:女)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."CARD_TYPE" IS '证件类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."ID_CARD_NO" IS '证件号码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."DEPTID" IS '所属部门'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PERSON_TYPE" IS '人员类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."REMARKS" IS '备注'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PERSON_CODE" IS '人员编码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."NATION" IS '民族'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."BIRTHDAY" IS '出生日期'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PHOTO" IS '证件照'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PHONE" IS '电话号码'; +---------------------TABLE INSERT SQL: SYS_PERSON--------------------- +---------------------TABLE DDL: SYS_RESOURCE--------------------- +CREATE TABLE VIDEO_USER.SYS_RESOURCE +( + ID numeric(20,0) NOT NULL, + PID numeric(20,0) DEFAULT NULL , + CODE character varying(64) DEFAULT NULL , + P_CODE character varying(64) DEFAULT NULL , + P_CODES character varying(255) DEFAULT NULL , + "NAME" character varying(64) DEFAULT NULL , + ICON character varying(255) DEFAULT NULL , + URL character varying(255) DEFAULT NULL , + NUM numeric(4,0) DEFAULT NULL , + LEVELS numeric(4,0) DEFAULT NULL , + IS_MENU character(1) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + IS_OPEN character(1) DEFAULT NULL , + RESOURCE_TYPE character(2) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + TENANT_ID character varying(64) DEFAULT NULL , + STATUS character(1) DEFAULT NULL , + CONSTRAINT SYS_RESOURCE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_RESOURCE--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."PID" IS '父ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."CODE" IS '菜单编号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."P_CODE" IS '菜单父编号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."P_CODES" IS '当前菜单的所有父菜单编号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."NAME" IS '菜单名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."ICON" IS '菜单图标'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."URL" IS 'URL地址'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."NUM" IS '菜单排序号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."LEVELS" IS '菜单层级'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."IS_MENU" IS '是否是菜单(1:是 0:不是)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."TIPS" IS '备注'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."IS_OPEN" IS '是否打开: 1:打开 0:不打开'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."RESOURCE_TYPE" IS '资源类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."DEL_FLAG" IS '删除标志'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."STATUS" IS '状态'; +---------------------TABLE INSERT SQL: SYS_RESOURCE--------------------- +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('105','0','system','0','[0],','系统管理','icon-setting','/system','4','1','1',null,'1','03',null,'1',null,'2023-03-10 07:06:42','0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('106','105','mgr','system','[0],[system]','用户管理',null,'/sys/mgr','1','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('107','106','mgr_add','mgr','[0],[system],[mgr]','添加用户',null,'/sys/mgr/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('108','106','mgr_edit','mgr','[0],[system],[mgr]','修改用户',null,'/sys/mgr/update','2','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('109','106','mgr_delete','mgr','[0],[system],[mgr]','删除用户',null,'/sys/mgr/delete','3','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('110','106','mgr_reset','mgr','[0],[system],[mgr]','重置密码',null,'/sys/mgr/reset','4','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('111','106','mgr_freeze','mgr','[0],[system],[mgr]','冻结用户',null,'/sys/mgr/freeze','5','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('112','106','mgr_unfreeze','mgr','[0],[system],[mgr]','解除冻结用户',null,'/sys/mgr/unfreeze','6','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('113','106','mgr_setRole','mgr','[0],[system],[mgr]','分配角色',null,'/sys/mgr/roleAssign','7','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('114','105','role','system','[0],[system]','角色管理',null,'/sys/role','2','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('115','114','role_add','role','[0],[system],[role]','添加角色',null,'/sys/role/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('116','114','role_edit','role','[0],[system],[role]','修改角色',null,'/sys/role/update','2','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('117','114','role_remove','role','[0],[system],[role]','删除角色',null,'/sys/role/delete','3','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('118','114','role_setAuthority','role','[0],[system],[role]','配置权限',null,'/sys/role/funcAuthor','4','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('119','105','menu','system','[0],[system]','资源管理',null,'/sys/resource','4','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('120','119','menu_add','menu','[0],[system],[menu]','添加菜单',null,'/sys/resource/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('121','119','menu_edit','menu','[0],[system],[menu]','修改菜单',null,'/sys/resource/update','2','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('122','119','menu_remove','menu','[0],[system],[menu]','删除菜单',null,'/sys/resource/delete','3','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('128','105','log','system','[0],[system]','日志管理',null,'/sys/log','6','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('131','105','dept','system','[0],[system]','组织管理',null,'/sys/dept','3','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('132','105','dict','system','[0],[system]','字典管理',null,'/sys/dict','4','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('133','105','loginLog','system','[0],[system]','登录日志',null,'/sys/loginLog','6','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('134','128','log_clean','log','[0],[system][log],','清空日志',null,'/sys/log/biz/delLog','3','4','0',null,'0','04',null,'1',null,'2024-03-27 03:26:23','0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('135','131','dept_add','dept','[0],[system],[dept]','添加部门',null,'/sys/dept/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('136','131','dept_update','dept','[0],[system],[dept]','修改部门',null,'/sys/dept/update','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('137','131','dept_delete','dept','[0],[system],[dept]','删除部门',null,'/sys/dept/delete','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('138','132','dict_add','dict','[0],[system],[dict]','添加字典',null,'/sys/dict/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('139','132','dict_update','dict','[0],[system],[dict]','修改字典',null,'/sys/dict/update','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('140','132','dict_delete','dict','[0],[system],[dict]','删除字典',null,'/sys/dict/delete','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('151','119','menu_list','menu','[0],[system],[menu]','菜单列表',null,'/sys/resource/list','5','2','0',null,'0','0 ',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('153','131','dept_list','dept','[0],[system],[dept]','部门列表',null,'/sys/dept/list','5','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('154','131','dept_detail','dept','[0],[system],[dept]','部门详情',null,'/sys/dept/detail','6','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('156','132','dict_list','dict','[0],[system],[dict]','字典列表',null,'/sys/dict/list','5','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('157','132','dict_detail','dict','[0],[system],[dict]','字典详情',null,'/sys/dict/detail','6','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('158','128','log_list','log','[0],[system][log],','日志列表',null,'/sys/log/biz/list','2','4','1',null,'0','03',null,'1',null,'2024-03-27 03:28:29','0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('159','128','log_detail','log','[0],[system],[log]','日志详情',null,'/sys/log/biz/detail','3','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('160','133','del_login_log','loginLog','[0],[system],[loginLog]','清空登录日志',null,'/sys/loginLog/delLoginLog','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('161','133','login_log_list','loginLog','[0],[system],[loginLog]','登录日志列表',null,'/sys/loginLog/list','2','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('164','114','role_list','role','[0],[system],[role]','角色列表',null,'/sys/role/list','7','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('167','106','mgr_list','mgr','[0],[system],[mgr]','用户列表',null,'/sys/mgr/list','10','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1138364388198715393','114','data_author','role','[0],[system],[role]','数据权限',null,'/sys/role/dataAuthor','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1170945119300976642','105','AreaAdmin','system','[0],[system]','区域管理',null,'/sys/area','0','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975090689810434','1170945119300976642','area_listPage','AreaAdmin','[0],[system],[AreaAdmin]','区域列表',null,'/sys/area/listPage','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975312815955969','1170945119300976642','area_add','AreaAdmin','[0],[system],[AreaAdmin]','新增区域',null,'/sys/area/add','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975427559530497','1170945119300976642','area_update','AreaAdmin','[0],[system],[AreaAdmin]','修改区域',null,'/sys/area/update','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975543687225346','1170945119300976642','area_delete','AreaAdmin','[0],[system],[AreaAdmin]','区域删除',null,'/sys/area/delete','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485097439432706','0','dashboard','0','[0],','首页','icon-map','/dashboard','0','1','1',null,'0','03','1','1','2024-04-17 06:35:02','2024-04-17 06:41:04','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485390394789889','0','monitor','0','[0],','远程监控','icon-yc','/monitor','0','1','1',null,'0','03','1','1','2024-04-17 06:36:12','2024-04-17 06:41:41','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485479381143554','1780485390394789889','realTime','monitor','[0],[monitor],','实时监控','icon-camera','/realTime','0','2','1',null,'0','03','1','1','2024-04-17 06:36:33','2024-04-17 06:45:42','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485764610592770','1780485390394789889','broadcast','monitor','[0],[monitor],','安全播报','icon-bb','/broadcast','0','2','1',null,'0','03','1','1','2024-04-17 06:37:41','2024-04-17 06:42:30','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485860056174593','1780485390394789889','playback','monitor','[0],[monitor],','场景回放','icon-hf','/playback','0','2','1',null,'0','03','1','1','2024-04-17 06:38:04','2024-04-17 06:42:39','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485944827252738','1780485390394789889','statistics','monitor','[0],[monitor],','数据统计','icon-line','/statistics','0','2','1',null,'0','03','1','1','2024-04-17 06:38:24','2024-04-17 06:42:49','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780486033650028545','1780485390394789889','device','monitor','[0],[monitor],','设备管理','icon-device','/device','0','2','1',null,'0','03','1','1','2024-04-17 06:38:45','2024-04-17 06:42:55','0',null,'0' ); + +---------------------TABLE DDL: SYS_RM_RELATION--------------------- +CREATE TABLE VIDEO_USER.SYS_RM_RELATION +( + ID numeric(20,0) NOT NULL, + MENUID numeric(20,0) DEFAULT NULL , + ROLEID numeric(20,0) DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + OPERATOR_ID numeric(20,0) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_RM_RELATION_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_RM_RELATION--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."MENUID" IS '菜单id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."ROLEID" IS '角色id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."UPDATE_TIME" IS '授权时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."OPERATOR_ID" IS '授权人'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_RM_RELATION--------------------- +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538576408578','105','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517441','106','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517442','110','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517443','111','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517444','112','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517445','113','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517446','167','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517447','114','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517448','115','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432001','116','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432002','118','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432003','164','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432004','1138364388198715393','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432005','128','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432006','134','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432007','158','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432008','159','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433281','105','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433282','128','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433283','158','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433284','159','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167611904002','105','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167704178689','106','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167767093250','107','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167888728065','108','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167985197058','109','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168090054657','113','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168199106562','167','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168274604034','114','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168392044545','115','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168551428097','116','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168639508481','117','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168723394562','118','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168815669249','164','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168916332545','1138364388198715393','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169042161666','119','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169176379394','120','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169352540162','121','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169528700930','122','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169679695874','151','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169830690818','128','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170036211714','134','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170141069314','158','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170275287042','159','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170367561729','131','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170447253505','135','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170577276929','136','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170652774402','137','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170761826305','153','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170870878210','154','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171026067457','132','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171139313666','138','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171214811138','139','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171298697218','140','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171353223170','156','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171437109250','157','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171512606721','133','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171621658625','160','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171709739010','161','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171818790914','1170945119300976642','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171906871298','1191975090689810434','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171982368769','1191975312815955969','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172070449153','1191975427559530497','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172171112449','1191975543687225346','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172275970050','1780485097439432706','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172347273218','1780485390394789889','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172431159298','1780485479381143554','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172728954882','1780485764610592770','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172871561218','1780485860056174593','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172972224514','1780485944827252738','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486173030944769','1780486033650028545','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214164484098','1780485097439432706','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214244175874','1780485390394789889','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214286118913','1780485479381143554','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214395170817','1780485764610592770','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214474862594','1780485860056174593','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214550360066','1780485944827252738','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214613274625','1780486033650028545','1398227452970446850',null,null,null ); + +---------------------TABLE DDL: SYS_ROLE--------------------- +CREATE TABLE VIDEO_USER.SYS_ROLE +( + ID numeric(20,0) NOT NULL, + NUM numeric(4,0) DEFAULT NULL , + PID numeric(20,0) DEFAULT NULL , + "NAME" character varying(255) DEFAULT NULL , + DEPT_ID numeric(20,0) DEFAULT NULL , + "VERSION" numeric(11,0) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + DATASCOPE character varying(255) DEFAULT NULL , + IS_DEFAULT numeric(6,0) DEFAULT NULL , + DATA_SCOPE_TYPE character(1) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + TENANT_ID character varying(64) DEFAULT NULL , + IS_SYS numeric(4,0) DEFAULT 0 , + CONSTRAINT SYS_ROLE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_ROLE--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."NUM" IS '序号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."PID" IS '父角色ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."NAME" IS '角色名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DEPT_ID" IS '部门ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."VERSION" IS '保留字段(暂时没用)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."TIPS" IS '角色标识'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DATASCOPE" IS '数据权限'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."IS_DEFAULT" IS '是否是默认角色(同步)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DATA_SCOPE_TYPE" IS '数据权限类型( 1 所有数据 2 当前及子级部门 3 本部门 4 自定义)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DEL_FLAG" IS '删除状态'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."IS_SYS" IS '是否系统内置'; +---------------------TABLE INSERT SQL: SYS_ROLE--------------------- +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('1','1','0','系统管理角色','0','1','administrator','0,24','0','1',null,'1',null,'2024-04-07 05:39:43','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('2','0','0','安全保密角色','0',null,'security_admin',null,'0','1','1',null,'2024-03-26 07:25:45',null,'0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('3','0','0','安全审计角色','0',null,'audit_admin',null,'0','1','1','1','2024-03-26 07:50:37','2024-06-20 18:59:35','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('1398227452970446850','99','1','普通管理角色','24',null,'normalAdmin',null,'0','4',null,null,null,null,'0',null,'0' ); + +---------------------TABLE DDL: SYS_RU_RELATION--------------------- +CREATE TABLE VIDEO_USER.SYS_RU_RELATION +( + ID numeric(20,0) NOT NULL, + USERID numeric(20,0) DEFAULT NULL , + ROLEID numeric(20,0) DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + OPERATOR_ID numeric(20,0) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_RU_RELATION_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_RU_RELATION--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."USERID" IS '用户id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."ROLEID" IS '角色id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."UPDATE_TIME" IS '授权时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."OPERATOR_ID" IS '授权人'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_RU_RELATION--------------------- +INSERT INTO VIDEO_USER.SYS_RU_RELATION ( ID,USERID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780491863451570178','1780491861748682754','1',null,null,null ); + +---------------------TABLE DDL: SYS_TABLE_VIEW_CONFIG--------------------- +CREATE TABLE VIDEO_USER.SYS_TABLE_VIEW_CONFIG +( + ID numeric(20,0) NOT NULL, + VIEW_KEY character varying(64) DEFAULT NULL , + SQL_CONTENT character varying(512) DEFAULT NULL , + TITLE character varying(256) DEFAULT NULL , + RES_TYPE character varying(2) DEFAULT NULL , + REMARKS character varying(255) DEFAULT NULL , + PARAMS_NUM numeric(11,0) DEFAULT 0 , + ROUTE_TYPE character(1) DEFAULT NULL , + HOST character varying(255) DEFAULT NULL , + RULE_CLASS character varying(255) DEFAULT NULL , + CONSTRAINT SYS_TABLE_VIEW_CONFIG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_TABLE_VIEW_CONFIG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."VIEW_KEY" IS '视图key值'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."SQL_CONTENT" IS '执行sql'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."TITLE" IS '标题'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."RES_TYPE" IS '1 实体对象 2 集合'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."REMARKS" IS '备注信息'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."PARAMS_NUM" IS '参数个数'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."ROUTE_TYPE" IS '转发类型(1 本地库读取 2 接口访问 3 转换数据)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."HOST" IS '请求地址'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."RULE_CLASS" IS '转换规则类'; +---------------------TABLE INSERT SQL: SYS_TABLE_VIEW_CONFIG--------------------- +---------------------TABLE DDL: SYS_TENANT--------------------- +CREATE TABLE VIDEO_USER.SYS_TENANT +( + ID numeric(20,0) DEFAULT NULL , + TENANT_NAME character varying(255) DEFAULT NULL , + TENANT_CODE character varying(255) DEFAULT NULL , + LINK_PERSON character varying(50) DEFAULT NULL , + TEL character varying(20) DEFAULT NULL , + CLEARDAY numeric(11,0) DEFAULT NULL , + FLAG character(1) DEFAULT NULL , + TS date DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_TENANT--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."ID" IS '自增主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TENANT_NAME" IS '租户名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TENANT_CODE" IS '租户编码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."LINK_PERSON" IS '联系人'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TEL" IS '电话'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."CLEARDAY" IS '历史数据保存天数'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."FLAG" IS '状态'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TS" IS '更新时间戳'; +---------------------TABLE INSERT SQL: SYS_TENANT--------------------- +---------------------TABLE DDL: SYS_USER--------------------- +CREATE TABLE VIDEO_USER.SYS_USER +( + ID numeric(20,0) NOT NULL, + AVATAR character varying(255) DEFAULT NULL , + ACCOUNT character varying(45) DEFAULT NULL , + "PASSWORD" character varying(45) DEFAULT NULL , + SALT character varying(45) DEFAULT NULL , + "NAME" character varying(45) DEFAULT NULL , + BIRTHDAY date DEFAULT NULL , + SEX character(1) DEFAULT NULL , + EMAIL character varying(45) DEFAULT NULL , + PHONE character varying(45) DEFAULT NULL , + ROLE_ID character varying(255) DEFAULT NULL , + DEPT_ID numeric(20,0) DEFAULT NULL , + STATUS character(1) DEFAULT NULL , + "VERSION" numeric(11,0) DEFAULT NULL , + SYNC_ID character varying(32) DEFAULT NULL , + SYNC_NAME character varying(255) DEFAULT NULL , + SYNC_PWD character varying(45) DEFAULT NULL , + SYNC_DEPTID character varying(255) DEFAULT NULL , + IS_SYNC numeric(6,0) DEFAULT 0 , + LOGIN_IP character varying(255) DEFAULT NULL , + LOGIN_MAC character varying(255) DEFAULT NULL , + POSITION_LNG numeric(19,8) DEFAULT NULL , + POSITION_LAT numeric(19,8) DEFAULT NULL , + ATTR1 character varying(32) DEFAULT NULL , + LAST_TIME timestamp(0) without time zone DEFAULT ('NOW'::text)::timestamp(0) with time zone , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + TENANT_ID character varying(64) DEFAULT NULL , + IS_SYS numeric(4,0) DEFAULT 0 , + SECRET_LEVEL numeric(4,0) DEFAULT 0 , + CONSTRAINT SYS_USER_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_USER--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."AVATAR" IS '头像'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."ACCOUNT" IS '账号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."PASSWORD" IS '密码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."SALT" IS 'md5密码盐'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."NAME" IS '名字'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."BIRTHDAY" IS '生日'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."SEX" IS '性别'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."EMAIL" IS '电子邮件'; +---------------------TABLE INSERT SQL: SYS_USER--------------------- +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('1','girl.gif','admin','270fa3ef938fb1277d1ab23e9971566a','jg8q8','系统管理员','2017-05-04 16:00:00','1','sn93@qq.com','18200000000','1,1398227452970446850','0','1','25',null,null,null,null,'0',null,null,null,null,null,'2024-04-12 13:59:44',null,null,'2016-01-29 00:49:53',null,'0',null,'0','0' ); + +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('2','girl.gif','security_admin','270fa3ef938fb1277d1ab23e9971566a','jg8q8','安全管理员','2017-05-04 16:00:00','1','sn93@qq.com','18200000000','2','0','1','25',null,null,null,null,'0',null,null,null,null,null,'2024-04-07 05:53:46',null,'2','2016-01-29 00:49:53','2024-03-27 02:53:49','0',null,'1','0' ); + +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('3','girl.gif','audit_admin','270fa3ef938fb1277d1ab23e9971566a','jg8q8','安全审计员','2017-05-04 16:00:00','1','sn93@qq.com','18200000000','3,1398227452970446850','0','1','25',null,null,null,null,'0',null,null,null,null,null,'2024-04-07 06:20:34',null,null,'2016-01-29 00:49:53',null,'0',null,'1','0' ); + +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('1780491861748682754',null,'wxt','09e3d04c2c44e96095446e4af12db5ab','59vmr','wxt',null,null,null,null,'1','1394541964580085762','1',null,null,null,null,null,'0',null,null,null,null,null,'2024-04-17 15:01:54','1',null,'2024-04-17 07:01:54',null,'0',null,'0','0' ); + +---------------------TABLE DDL: SYS_USER_DEVICE--------------------- +CREATE TABLE VIDEO_USER.SYS_USER_DEVICE +( + ID numeric(20,0) NOT NULL, + IMEI character varying(255) DEFAULT NULL , + USER_ID numeric(20,0) DEFAULT NULL , + NETWORK_NUMBER character varying(255) DEFAULT NULL , + TARGET_ID character varying(255) DEFAULT NULL , + LAST_TIME timestamp(0) without time zone DEFAULT NULL , + POSITION_LNG numeric(19,8) DEFAULT NULL , + POSITION_LAT numeric(19,8) DEFAULT NULL , + DEVICE_NAME character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_USER_DEVICE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_USER_DEVICE--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."ID" IS '用户设备IMEI号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."IMEI" IS '用户设备IMEI号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."USER_ID" IS '用户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."NETWORK_NUMBER" IS '入网号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."TARGET_ID" IS '同步数据ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."LAST_TIME" IS '最后在线时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."POSITION_LNG" IS '经度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."POSITION_LAT" IS '纬度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."DEVICE_NAME" IS '设备名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_USER_DEVICE--------------------- +---------------------TABLE DDL: SYS_USER_GROUP--------------------- +CREATE TABLE VIDEO_USER.SYS_USER_GROUP +( + ID numeric(18,0) NOT NULL, + GROUP_NAME character varying(256) , + CREATE_TIME date , + DEPT_ID numeric(18,0) , + CREATE_ID numeric(18,0) , + "DESCRIPTION" character varying(256) , + SAFE smallint , + CONSTRAINT PK_SYS_USER_GROUP PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: SYS_USER_GROUP--------------------- +---------------------TABLE DDL: UPLOAD_LOG--------------------- +CREATE TABLE VIDEO_USER.UPLOAD_LOG +( + ID numeric(20,0) DEFAULT NULL , + FILE_PATH character varying(256) DEFAULT NULL , + FILE_NAME character varying(256) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + DEVICE_ID numeric(20,0) DEFAULT NULL , + CREATE_ID numeric(20,0) DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: UPLOAD_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."FILE_PATH" IS '文件路径'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."FILE_NAME" IS '文件名称'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."DEVICE_ID" IS '设备ID'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."CREATE_ID" IS '创建者ID'; +---------------------TABLE INSERT SQL: UPLOAD_LOG--------------------- +---------------------TABLE DDL: VOICE_LOG--------------------- +CREATE TABLE VIDEO_USER.VOICE_LOG +( + ID numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + VOICE_LONG character varying(64) DEFAULT NULL , + VOICE_URL character varying(256) DEFAULT NULL , + VOICE_NAME character varying(64) DEFAULT NULL , + GROUP_ID numeric(20,0) DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: VOICE_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."VOICE_LONG" IS '时长'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."VOICE_URL" IS '音频文件'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."VOICE_NAME" IS '广播名称'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."GROUP_ID" IS '分组ID'; +---------------------TABLE INSERT SQL: VOICE_LOG--------------------- diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java new file mode 100644 index 0000000..99d4001 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskPointInfoService extends IService { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java new file mode 100644 index 0000000..e64db53 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 设备关联风险点 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskRelDeviceService extends IService { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java new file mode 100644 index 0000000..f9852fa --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.datascope.ScopeEnums; +import com.casic.missiles.modular.device.dao.RiskPointInfoMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import org.springframework.stereotype.Service; + +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskPointInfoServiceImpl extends ServiceImpl implements IRiskPointInfoService { + private final AbstractPermissionContext abstractPermissionContext; + + public RiskPointInfoServiceImpl(AbstractPermissionContext abstractPermissionContext) { + this.abstractPermissionContext = abstractPermissionContext; + } + + @Override + public List list(Wrapper queryWrapper) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + QueryWrapper query = (QueryWrapper) queryWrapper; + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + List riskPointInfos = super.list(query); + + return riskPointInfos; + } + + @Override + public List selectRiskPointInfoPage(Page page, QueryWrapper query) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + + return this.baseMapper.selectRiskPointInfoPage(page, query); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java new file mode 100644 index 0000000..491a84b --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java @@ -0,0 +1,28 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import java.util.List; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import com.casic.missiles.modular.device.dao.RiskRelDeviceMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; + + +/** + *

+ * 设备关联风险点 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskRelDeviceServiceImpl extends ServiceImpl implements IRiskRelDeviceService { +@Override +public List selectRiskRelDevicePage(Page page,QueryWrapper query) { +return this.baseMapper.selectRiskRelDevicePage(page,query); +}} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java new file mode 100644 index 0000000..9751721 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java @@ -0,0 +1,36 @@ +package com.casic.missiles.modular.device.vo; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * 风险点管理信息对象VO + * + * @author lwh + * @date 2024-07-15 + */ +@Data +public class RiskPointInfoVO { + private static final long serialVersionUID = 1L; + + + @ApiModelProperty(value = "风险点名称", dataType = "String") + private String riskName; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + private Long deptId; + + public QueryWrapper genQuery() { + QueryWrapper query = new QueryWrapper<>(); + if (StrUtil.isNotEmpty(riskName)) { + query.like("risk_name", riskName); + } + if (deptId != null) { + query.eq("dept_id", deptId); + } + return query; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java new file mode 100644 index 0000000..1cc5300 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java @@ -0,0 +1,36 @@ +package com.casic.missiles.modular.device.vo; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + + +/** + * 设备关联风险点对象VO + * + * @author lwh + * @date 2024-07-15 + */ +@Data +public class RiskRelDeviceVO { + private static final long serialVersionUID = 1L; + + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + private Long riskId; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + private Long deviceId; + + public QueryWrapper genQuery() { + QueryWrapper query = new QueryWrapper<>(); + if (riskId != null) { + query.eq("risk_id", riskId); + } + if (deviceId != null) { + query.eq("device_id", deviceId); + } + return query; + } +} diff --git a/sql/VIDEO_USER_1721036244159.SQL b/sql/VIDEO_USER_1721036244159.SQL new file mode 100644 index 0000000..6c929c5 --- /dev/null +++ b/sql/VIDEO_USER_1721036244159.SQL @@ -0,0 +1,1127 @@ +--------------------- SEQUENCE DDL --------------------- +---------------------TABLE DDL: BUS_DEVICE_INFO--------------------- +CREATE TABLE VIDEO_USER.BUS_DEVICE_INFO +( + ID numeric(20,0) DEFAULT NULL , + STATION_NAME character varying(32) DEFAULT NULL , + MONITOR_NAME character varying(32) DEFAULT NULL , + DEVICE_IP character varying(32) DEFAULT NULL , + DEVICE_PORT numeric(11,0) DEFAULT NULL , + DEVICE_USER character varying(32) DEFAULT NULL , + DEVICE_PASSWORD character varying(32) DEFAULT NULL , + NVR_IP character varying(32) DEFAULT NULL , + NVR_PORT numeric(11,0) DEFAULT NULL , + NVR_USER character varying(32) DEFAULT NULL , + NVR_PASSWORD character varying(32) DEFAULT NULL , + NVR_CHANNEL character varying(32) DEFAULT NULL , + DEVICE_TYPE character varying(32) DEFAULT NULL , + "DESCRIPTION" character varying(256) DEFAULT NULL , + DEVICE_STATUS numeric(6,0) DEFAULT NULL , + SECRET_LEVEL numeric(6,0) DEFAULT NULL , + DEPT_ID numeric(20,0) DEFAULT NULL , + LONGITUDE numeric(10,6) DEFAULT NULL , + LATITUDE numeric(10,6) DEFAULT NULL , + BF_FLAG numeric(6,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + AREA character varying(32) DEFAULT NULL , + PLAY_URL character varying(255) DEFAULT NULL , + CAMERA_INDEX_CODE character varying(64) DEFAULT NULL , + "LOCATION" character varying(255) DEFAULT NULL , + NVR_MANUFACTURE character varying(255) DEFAULT NULL , + DEVICE_MANUFACTURE character varying(255) DEFAULT NULL , + NVR_INDEX_CODE character varying(255) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: BUS_DEVICE_INFO--------------------- +INSERT INTO VIDEO_USER.BUS_DEVICE_INFO ( ID,STATION_NAME,MONITOR_NAME,DEVICE_IP,DEVICE_PORT,DEVICE_USER,DEVICE_PASSWORD,NVR_IP,NVR_PORT,NVR_USER,NVR_PASSWORD,NVR_CHANNEL,DEVICE_TYPE,DESCRIPTION,DEVICE_STATUS,SECRET_LEVEL,DEPT_ID,LONGITUDE,LATITUDE,BF_FLAG,CREATE_TIME,UPDATE_TIME,AREA,PLAY_URL,CAMERA_INDEX_CODE,LOCATION,NVR_MANUFACTURE,DEVICE_MANUFACTURE,NVR_INDEX_CODE) VALUES ('1788491058556604418',null,'大华-监控1','192.168.83.172','37777','admin','admin123','192.168.83.171','5060','admin','admin123','1','0',null,'1','0','1394541964580085762','116.258555','39.908447','0','2024-05-09 08:47:52','2024-05-09 08:47:52','1788158902110785537',null,'34020000001110000013','永定路社区设备点','Dahua','Dahua','41010500002000000003' ); + +INSERT INTO VIDEO_USER.BUS_DEVICE_INFO ( ID,STATION_NAME,MONITOR_NAME,DEVICE_IP,DEVICE_PORT,DEVICE_USER,DEVICE_PASSWORD,NVR_IP,NVR_PORT,NVR_USER,NVR_PASSWORD,NVR_CHANNEL,DEVICE_TYPE,DESCRIPTION,DEVICE_STATUS,SECRET_LEVEL,DEPT_ID,LONGITUDE,LATITUDE,BF_FLAG,CREATE_TIME,UPDATE_TIME,AREA,PLAY_URL,CAMERA_INDEX_CODE,LOCATION,NVR_MANUFACTURE,DEVICE_MANUFACTURE,NVR_INDEX_CODE) VALUES ('1788491058556604419',null,'海康-监控2','192.168.83.170','8000','admin','1234qwer','192.168.83.41','5060','admin','1234qwer','5','0',null,'1','0','1394541964580085762',null,null,'0','2024-05-09 08:47:52','2024-05-09 08:47:52','1788158902110785537',null,'34020000001320000003',null,'HIKVISION','Manufacturer','34020000001110000002' ); + +---------------------TABLE DDL: DEVICE_GROUP_INFO--------------------- +CREATE TABLE VIDEO_USER.DEVICE_GROUP_INFO +( + ID numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + GROUP_NAME character varying(32) DEFAULT NULL , + CAMERA_NUM numeric(11,0) DEFAULT NULL , + "DESCRIPTION" character varying(256) DEFAULT NULL , + CAMERA_IDS character varying(4000) , + SAFE numeric(4,0) DEFAULT 0 +) + BINLOG ON ; +---------------------TABLE COMMENT: DEVICE_GROUP_INFO--------------------- +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."GROUP_NAME" IS '分组名称'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."CAMERA_NUM" IS '分组相机数量'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."DESCRIPTION" IS '描述'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."CAMERA_IDS" IS '分组相机id,用逗号隔开'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."SAFE" IS '密级(0,一般 1 重要 2 秘密)'; +---------------------TABLE INSERT SQL: DEVICE_GROUP_INFO--------------------- +INSERT INTO VIDEO_USER.DEVICE_GROUP_INFO ( ID,CREATE_TIME,UPDATE_TIME,GROUP_NAME,CAMERA_NUM,DESCRIPTION,CAMERA_IDS,SAFE) VALUES ('1789196828496109569','2024-05-11 07:32:20','2024-05-11 07:32:20','all','2',null,'1788491058556604418,1788491058556604419','0' ); + +---------------------TABLE DDL: DEVICE_ONLINE_LOG--------------------- +CREATE TABLE VIDEO_USER.DEVICE_ONLINE_LOG +( + ID numeric(20,0) DEFAULT NULL , + AREA character varying(32) DEFAULT NULL , + ONLINE_NUM numeric(11,0) DEFAULT NULL , + OFFLINE_NUM numeric(11,0) DEFAULT NULL , + TOTAL numeric(11,0) DEFAULT NULL , + LOG_TIME character varying(32) DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEVICE_ID numeric(20,0) , + DEVICE_STATUS tinyint +) + BINLOG ON ; +---------------------TABLE COMMENT: DEVICE_ONLINE_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."AREA" IS '区域字典'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."ONLINE_NUM" IS '在线量'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."OFFLINE_NUM" IS '离线数量'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."TOTAL" IS '总数'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."LOG_TIME" IS '记录时间'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."UPDATE_TIME" IS '修改时间'; +---------------------TABLE INSERT SQL: DEVICE_ONLINE_LOG--------------------- +INSERT INTO VIDEO_USER.DEVICE_ONLINE_LOG ( ID,AREA,ONLINE_NUM,OFFLINE_NUM,TOTAL,LOG_TIME,UPDATE_TIME,DEVICE_ID,DEVICE_STATUS) VALUES ('1810619907180965890',null,null,null,null,'2024-07-09','2024-07-09 18:45:00','1788491058556604418','1' ); + +INSERT INTO VIDEO_USER.DEVICE_ONLINE_LOG ( ID,AREA,ONLINE_NUM,OFFLINE_NUM,TOTAL,LOG_TIME,UPDATE_TIME,DEVICE_ID,DEVICE_STATUS) VALUES ('1810619907180965891',null,null,null,null,'2024-07-09','2024-07-09 18:45:00','1788491058556604419','1' ); + +---------------------TABLE DDL: RISK_POINT_INFO--------------------- +CREATE TABLE VIDEO_USER.RISK_POINT_INFO +( + ID bigint , + CREATE_TIME date , + UPDATE_TIME date , + RISK_NAME character varying(32) , + LONGITUDE numeric(10,6) , + LATITUDE numeric(10,6) , + DEPT_ID bigint , + "DESCRIPTION" character varying(512) +) + BINLOG ON ; +---------------------TABLE COMMENT: RISK_POINT_INFO--------------------- +COMMENT ON TABLE "VIDEO_USER"."RISK_POINT_INFO" IS '风险点管理信息'; +---------------------TABLE INSERT SQL: RISK_POINT_INFO--------------------- +---------------------TABLE DDL: RISK_REL_DEVICE--------------------- +CREATE TABLE VIDEO_USER.RISK_REL_DEVICE +( + ID bigint , + RISK_ID bigint , + CREATE_TIME date , + DEVICE_ID bigint +) + BINLOG ON ; +---------------------TABLE INSERT SQL: RISK_REL_DEVICE--------------------- +---------------------TABLE DDL: SYS_AREA--------------------- +CREATE TABLE VIDEO_USER.SYS_AREA +( + ID numeric(20,0) NOT NULL, + PID numeric(20,0) DEFAULT NULL , + AREA_NAME character varying(100) DEFAULT NULL , + SIMPLE_NAME character varying(50) DEFAULT NULL , + LNG character varying(32) DEFAULT NULL , + LAT character varying(32) DEFAULT NULL , + "LEVEL" numeric(11,0) DEFAULT NULL , + PIDS character varying(100) DEFAULT NULL , + NUM numeric(4,0) DEFAULT NULL , + SYNC_ID character varying(32) DEFAULT NULL , + SYNC_PID character varying(32) DEFAULT NULL , + IS_SYNC numeric(4,0) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_AREA_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_AREA--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."ID" IS '编码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."PID" IS '父级'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."AREA_NAME" IS '区域名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."SIMPLE_NAME" IS '区域简称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."LNG" IS '经度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."LAT" IS '纬度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."LEVEL" IS '层级'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."PIDS" IS '全部父级别'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."NUM" IS '排序'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."SYNC_ID" IS '同步id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."SYNC_PID" IS '同步父ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."IS_SYNC" IS '是否同步'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_AREA--------------------- +INSERT INTO VIDEO_USER.SYS_AREA ( ID,PID,AREA_NAME,SIMPLE_NAME,LNG,LAT,LEVEL,PIDS,NUM,SYNC_ID,SYNC_PID,IS_SYNC,TENANT_ID) VALUES ('110000','0','根节点','根节点','116.405289','39.904987','1','[0],','1','root00000000','-1',null,null ); + +INSERT INTO VIDEO_USER.SYS_AREA ( ID,PID,AREA_NAME,SIMPLE_NAME,LNG,LAT,LEVEL,PIDS,NUM,SYNC_ID,SYNC_PID,IS_SYNC,TENANT_ID) VALUES ('1788158902110785537','110000','永定路A区域','永定路A区域',null,null,'2','[0],[110000],',null,'d141f1a3bd2645aeb3bed2f5bfe5a929','root00000000',null,null ); + +INSERT INTO VIDEO_USER.SYS_AREA ( ID,PID,AREA_NAME,SIMPLE_NAME,LNG,LAT,LEVEL,PIDS,NUM,SYNC_ID,SYNC_PID,IS_SYNC,TENANT_ID) VALUES ('1788158904023388162','110000','成都A区','成都A区',null,null,'2','[0],[110000],',null,'2222f9c4bb6548e3ac005826e5d60b55','root00000000',null,null ); + +---------------------TABLE DDL: SYS_CONFIG--------------------- +CREATE TABLE VIDEO_USER.SYS_CONFIG +( + ID numeric(20,0) NOT NULL, + "VALUE" character varying(255) DEFAULT NULL , + TARGET_NAME character varying(255) DEFAULT NULL , + CLASS_NAME character varying(255) DEFAULT NULL , + "DESCRIPTION" character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_CONFIG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."VALUE" IS '变量值(相关json串)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."TARGET_NAME" IS '变量KEY'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."CLASS_NAME" IS '类名全称(保留)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."DESCRIPTION" IS '变量描述'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_CONFIG--------------------- +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('1','1.0.0.191209_alpha','casic.base.version',null,'版本号',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('2','false','casic.db.init.enable',null,'默认启用',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('3','false','casic.db.init.enable',null,'默认启用',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('9','150','casic.base.device.offLine',null,'设备离线时间判定(分钟)',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('10','false','casic.base.user.onLineListenerEnable',null,'默认不开启(是否开启用户在线状态)',null ); + +---------------------TABLE DDL: SYS_DEPT--------------------- +CREATE TABLE VIDEO_USER.SYS_DEPT +( + ID numeric(20,0) NOT NULL, + NUM numeric(4,0) DEFAULT NULL , + PID numeric(20,0) DEFAULT NULL , + PIDS character varying(255) DEFAULT NULL , + SIMPLE_NAME character varying(45) DEFAULT NULL , + FULL_NAME character varying(255) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + "VERSION" numeric(11,0) DEFAULT NULL , + SYNC_ID character varying(255) DEFAULT NULL , + SYNC_PID character varying(255) DEFAULT NULL , + IS_SYNC numeric(4,0) DEFAULT NULL , + IS_PARENT numeric(4,0) DEFAULT NULL , + IP_SEGMENT character varying(255) DEFAULT NULL , + DEPT_TYPE character(2) DEFAULT NULL , + TENANT_ID character varying(255) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + CONSTRAINT SYS_DEPT_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_DEPT--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."NUM" IS '排序'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."PID" IS '父部门ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."PIDS" IS '父级IDS'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."SIMPLE_NAME" IS '简称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."FULL_NAME" IS '全称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."TIPS" IS '标签'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."VERSION" IS '版本(乐观锁保留字段)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."SYNC_ID" IS '外部组织ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."SYNC_PID" IS '外部父类主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."IS_SYNC" IS '是否同步数据 1为同步'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."IS_PARENT" IS '是否是父类'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."IP_SEGMENT" IS '登录IP段限制(逗号拼接)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."DEPT_TYPE" IS '组织类型(03 公司 04 部门/组)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."DEL_FLAG" IS '删除标识'; +---------------------TABLE INSERT SQL: SYS_DEPT--------------------- +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('0','1','-1',null,'顶级','顶级',null,null,null,null,'0','0',null,'03',null,null,null,null,null,'0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('24','1','0','[0],','运行指挥调度中心','运行指挥调度中心',null,null,null,null,'0','0',null,'03','1',null,null,null,null,'0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('1394541964580085762','2','0','[0],','203','203所',null,null,null,null,'0','0',null,'03',null,null,null,null,null,'0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('1429999819396530178','1','0','[0],','中国航天科工1','中国航天科工集团203所',null,null,null,null,null,null,null,'03',null,'1','1','2021-08-24 02:51:40','2021-08-24 03:26:40','0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('1780179168070664194','0','1429999819396530178','[0],[1429999819396530178],','测试组织','测试组织',null,null,null,null,null,null,null,'03',null,'1',null,'2024-04-16 10:19:22',null,'0' ); + +---------------------TABLE DDL: SYS_DICT--------------------- +CREATE TABLE VIDEO_USER.SYS_DICT +( + ID numeric(20,0) NOT NULL, + NUM character varying(32) DEFAULT NULL , + PID numeric(20,0) DEFAULT NULL , + "NAME" character varying(255) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + CODE character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_DICT_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_DICT--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."NUM" IS '排序'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."PID" IS '父级字典'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."NAME" IS '名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."TIPS" IS '提示'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."CODE" IS '值'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_DICT--------------------- +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('35','0','0','账号状态',null,'accountStatus',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('36','1','35','启用',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('37','2','35','已冻结',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('38','3','35','已删除',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('57','0','0','日志类型',null,'logType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('58','0','57','业务日志',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('59','1','57','异常日志',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('75','0','0','组织类型','组织类型','deptType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('76','1','75','公司',null,'03',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('77','2','75','组/部门',null,'04',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('159','0','0','数据权限类型',null,'dataScopeType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('160','0','159','所有数据',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('161','0','159','所属及下级部门',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('162','0','159','本部门',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('163','0','159','自定义',null,'4',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191959474021052418','0','0','状态',null,'sysStatus',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191959474033635330','1','1191959474021052418','启用',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191959474037829633','2','1191959474021052418','禁用',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191961164497457154','0','0','性别',null,'sysSex',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191961164510040066','1','1191961164497457154','男',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191961164535205890','2','1191961164497457154','女',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1345920683299459074','0','0','性别',null,'sex',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1345920683299459075','0','1345920683299459074','男',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1345920683366567938','0','1345920683299459074','女',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332146458625','0','0','资源类型',null,'resourceType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332163235841','1','1392315332146458625','菜单',null,'03',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332175818753','2','1392315332146458625','按钮',null,'04',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332200984577','0','1392315332146458625','系统',null,'02',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332213567489','5','1392315332146458625','移动端模块',null,'05',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397019628332453889','0','0','结果集类型',null,'viewResType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397019628403757057','0','1397019628332453889','实体对象',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397019628462477313','0','1397019628332453889','集合',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674825650177','0','0','访问类型','view视图是访问类型','viewRouteType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674846621697','0','1397021674825650177','资源库',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953345','0','1397021674825650177','接口',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953346','0','0','开启状态',null,'trackStatus',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953347','0','1397021674896953346','未开启',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953348','0','1397021674896953346','已开启',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734530','0','0','角色日志类型',null,'logRoleType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734531','0','1774629992403734530','普通用户',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734532','1','1774629992403734530','管理员',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734533','2','1774629992403734530','保密员',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734534','3','1774629992403734530','审计员',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777504193142067202','0','0','是否关键区域','是否关键区域','keyArea',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777504193267896321','0','1777504193142067202','否',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777504193389531138','1','1777504193142067202','是',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777508904209485825','0','0','布防状态',null,'bfFlag',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777508904373063681','0','1777508904209485825','撤防',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777508904566001665','1','1777508904209485825','布防',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777589297931620353','0','0','所属区域',null,'area',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777589298011312129','0','1777589297931620353','永定路',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777589298074226689','1','1777589297931620353','成都',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657278812162','0','0','设备类型',null,'deviceType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657434001409','0','1778309657278812162','枪机',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657547247617','1','1778309657278812162','半球',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657547247618','1','1778309657278812162','快球',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657547247619','1','1778309657278812162','云台枪机',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482431670235138','0','0','区域类型',null,'levelType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482432190328833','0','1788482431670235138','一级',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482432639119361','0','1788482431670235138','二级',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482434295869442','0','1788482431670235138','三级',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482434815963137','0','1788482431670235138','四级',null,'4',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788484551878266882','0','0','设备状态',null,'status',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788484552519995393','0','1788484551878266882','离线',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788484553107197953','1','1788484551878266882','在线',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827719774210','0','0','密级',null,'secretLevel',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827719774211','0','1805808827719774210','未定密',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827723968513','1','1805808827719774210','非密',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827723968514','2','1805808827719774210','秘密',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827723968515','3','1805808827719774210','机密',null,'3',null ); + +---------------------TABLE DDL: SYS_GROUP_DEVICE--------------------- +CREATE TABLE VIDEO_USER.SYS_GROUP_DEVICE +( + ID numeric(18,0) NOT NULL, + GROUP_ID numeric(18,0) , + CREATE_TIME date , + DEVICE_ID numeric(18,0) , + CONSTRAINT PK_SYS_GROUP_DEVICE PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: SYS_GROUP_DEVICE--------------------- +---------------------TABLE DDL: SYS_GROUP_REL_USER--------------------- +CREATE TABLE VIDEO_USER.SYS_GROUP_REL_USER +( + ID numeric(18,0) NOT NULL, + GROUP_ID numeric(18,0) , + USER_ID numeric(18,0) , + CREATE_TIME date , + CONSTRAINT PK_SYS_GROUP_REL_USER PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: SYS_GROUP_REL_USER--------------------- +---------------------TABLE DDL: SYS_LOGIN_LOG--------------------- +CREATE TABLE VIDEO_USER.SYS_LOGIN_LOG +( + ID numeric(20,0) NOT NULL, + LOG_NAME character varying(255) DEFAULT NULL , + USER_ID numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + SUCCEED character varying(255) DEFAULT NULL , + MESSAGE clob , + "IP" character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + ROLE_TYPE tinyint DEFAULT 0 , + CONSTRAINT SYS_LOGIN_LOG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_LOGIN_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."LOG_NAME" IS '日志名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."USER_ID" IS '管理员id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."SUCCEED" IS '是否执行成功'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."MESSAGE" IS '具体消息'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."IP" IS '登录ip'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_LOGIN_LOG--------------------- +---------------------TABLE DDL: SYS_OPERATION_LOG--------------------- +CREATE TABLE VIDEO_USER.SYS_OPERATION_LOG +( + ID numeric(20,0) NOT NULL, + LOG_TYPE character varying(255) DEFAULT NULL , + LOG_NAME character varying(255) DEFAULT NULL , + USER_ID numeric(20,0) DEFAULT NULL , + CLASS_NAME character varying(255) DEFAULT NULL , + METHOD clob , + CREATE_TIME date DEFAULT NULL , + SUCCEED character varying(255) DEFAULT NULL , + MESSAGE clob , + TENANT_ID character varying(64) DEFAULT NULL , + APP_ID character varying(32) DEFAULT NULL , + ROLE_TYPE numeric(4,0) DEFAULT 0 , + CONSTRAINT SYS_OPERATION_LOG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_OPERATION_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."LOG_TYPE" IS '日志类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."LOG_NAME" IS '日志名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."USER_ID" IS '用户id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."CLASS_NAME" IS '类名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."METHOD" IS '方法名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."SUCCEED" IS '是否成功'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."MESSAGE" IS '备注'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."APP_ID" IS '应用'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."ROLE_TYPE" IS '0 普通用户 1 管理员 2 保密员 3 审计员'; +---------------------TABLE INSERT SQL: SYS_OPERATION_LOG--------------------- +---------------------TABLE DDL: SYS_PERSON--------------------- +CREATE TABLE VIDEO_USER.SYS_PERSON +( + ID numeric(20,0) NOT NULL, + TENANT_ID character varying(64) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + PERSON_NAME character varying(32) DEFAULT NULL , + SEX character(1) DEFAULT NULL , + CARD_TYPE character(3) DEFAULT NULL , + ID_CARD_NO character varying(32) DEFAULT NULL , + DEPTID numeric(20,0) DEFAULT NULL , + PERSON_TYPE character varying(32) DEFAULT NULL , + REMARKS character varying(255) DEFAULT NULL , + PERSON_CODE character varying(32) DEFAULT NULL , + NATION character varying(32) DEFAULT NULL , + BIRTHDAY date DEFAULT NULL , + PHOTO character varying(64) DEFAULT NULL , + PHONE character varying(32) DEFAULT NULL , + CONSTRAINT SYS_PERSON_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_PERSON--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."DEL_FLAG" IS '删除标识'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PERSON_NAME" IS '姓名'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."SEX" IS '性别(1:男 2:女)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."CARD_TYPE" IS '证件类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."ID_CARD_NO" IS '证件号码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."DEPTID" IS '所属部门'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PERSON_TYPE" IS '人员类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."REMARKS" IS '备注'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PERSON_CODE" IS '人员编码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."NATION" IS '民族'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."BIRTHDAY" IS '出生日期'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PHOTO" IS '证件照'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PHONE" IS '电话号码'; +---------------------TABLE INSERT SQL: SYS_PERSON--------------------- +---------------------TABLE DDL: SYS_RESOURCE--------------------- +CREATE TABLE VIDEO_USER.SYS_RESOURCE +( + ID numeric(20,0) NOT NULL, + PID numeric(20,0) DEFAULT NULL , + CODE character varying(64) DEFAULT NULL , + P_CODE character varying(64) DEFAULT NULL , + P_CODES character varying(255) DEFAULT NULL , + "NAME" character varying(64) DEFAULT NULL , + ICON character varying(255) DEFAULT NULL , + URL character varying(255) DEFAULT NULL , + NUM numeric(4,0) DEFAULT NULL , + LEVELS numeric(4,0) DEFAULT NULL , + IS_MENU character(1) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + IS_OPEN character(1) DEFAULT NULL , + RESOURCE_TYPE character(2) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + TENANT_ID character varying(64) DEFAULT NULL , + STATUS character(1) DEFAULT NULL , + CONSTRAINT SYS_RESOURCE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_RESOURCE--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."PID" IS '父ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."CODE" IS '菜单编号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."P_CODE" IS '菜单父编号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."P_CODES" IS '当前菜单的所有父菜单编号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."NAME" IS '菜单名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."ICON" IS '菜单图标'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."URL" IS 'URL地址'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."NUM" IS '菜单排序号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."LEVELS" IS '菜单层级'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."IS_MENU" IS '是否是菜单(1:是 0:不是)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."TIPS" IS '备注'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."IS_OPEN" IS '是否打开: 1:打开 0:不打开'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."RESOURCE_TYPE" IS '资源类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."DEL_FLAG" IS '删除标志'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."STATUS" IS '状态'; +---------------------TABLE INSERT SQL: SYS_RESOURCE--------------------- +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('105','0','system','0','[0],','系统管理','icon-setting','/system','4','1','1',null,'1','03',null,'1',null,'2023-03-10 07:06:42','0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('106','105','mgr','system','[0],[system]','用户管理',null,'/sys/mgr','1','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('107','106','mgr_add','mgr','[0],[system],[mgr]','添加用户',null,'/sys/mgr/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('108','106','mgr_edit','mgr','[0],[system],[mgr]','修改用户',null,'/sys/mgr/update','2','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('109','106','mgr_delete','mgr','[0],[system],[mgr]','删除用户',null,'/sys/mgr/delete','3','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('110','106','mgr_reset','mgr','[0],[system],[mgr]','重置密码',null,'/sys/mgr/reset','4','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('111','106','mgr_freeze','mgr','[0],[system],[mgr]','冻结用户',null,'/sys/mgr/freeze','5','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('112','106','mgr_unfreeze','mgr','[0],[system],[mgr]','解除冻结用户',null,'/sys/mgr/unfreeze','6','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('113','106','mgr_setRole','mgr','[0],[system],[mgr]','分配角色',null,'/sys/mgr/roleAssign','7','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('114','105','role','system','[0],[system]','角色管理',null,'/sys/role','2','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('115','114','role_add','role','[0],[system],[role]','添加角色',null,'/sys/role/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('116','114','role_edit','role','[0],[system],[role]','修改角色',null,'/sys/role/update','2','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('117','114','role_remove','role','[0],[system],[role]','删除角色',null,'/sys/role/delete','3','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('118','114','role_setAuthority','role','[0],[system],[role]','配置权限',null,'/sys/role/funcAuthor','4','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('119','105','menu','system','[0],[system]','资源管理',null,'/sys/resource','4','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('120','119','menu_add','menu','[0],[system],[menu]','添加菜单',null,'/sys/resource/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('121','119','menu_edit','menu','[0],[system],[menu]','修改菜单',null,'/sys/resource/update','2','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('122','119','menu_remove','menu','[0],[system],[menu]','删除菜单',null,'/sys/resource/delete','3','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('128','105','log','system','[0],[system]','日志管理',null,'/sys/log','6','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('131','105','dept','system','[0],[system]','组织管理',null,'/sys/dept','3','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('132','105','dict','system','[0],[system]','字典管理',null,'/sys/dict','4','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('133','105','loginLog','system','[0],[system]','登录日志',null,'/sys/loginLog','6','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('134','128','log_clean','log','[0],[system][log],','清空日志',null,'/sys/log/biz/delLog','3','4','0',null,'0','04',null,'1',null,'2024-03-27 03:26:23','0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('135','131','dept_add','dept','[0],[system],[dept]','添加部门',null,'/sys/dept/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('136','131','dept_update','dept','[0],[system],[dept]','修改部门',null,'/sys/dept/update','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('137','131','dept_delete','dept','[0],[system],[dept]','删除部门',null,'/sys/dept/delete','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('138','132','dict_add','dict','[0],[system],[dict]','添加字典',null,'/sys/dict/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('139','132','dict_update','dict','[0],[system],[dict]','修改字典',null,'/sys/dict/update','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('140','132','dict_delete','dict','[0],[system],[dict]','删除字典',null,'/sys/dict/delete','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('151','119','menu_list','menu','[0],[system],[menu]','菜单列表',null,'/sys/resource/list','5','2','0',null,'0','0 ',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('153','131','dept_list','dept','[0],[system],[dept]','部门列表',null,'/sys/dept/list','5','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('154','131','dept_detail','dept','[0],[system],[dept]','部门详情',null,'/sys/dept/detail','6','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('156','132','dict_list','dict','[0],[system],[dict]','字典列表',null,'/sys/dict/list','5','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('157','132','dict_detail','dict','[0],[system],[dict]','字典详情',null,'/sys/dict/detail','6','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('158','128','log_list','log','[0],[system][log],','日志列表',null,'/sys/log/biz/list','2','4','1',null,'0','03',null,'1',null,'2024-03-27 03:28:29','0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('159','128','log_detail','log','[0],[system],[log]','日志详情',null,'/sys/log/biz/detail','3','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('160','133','del_login_log','loginLog','[0],[system],[loginLog]','清空登录日志',null,'/sys/loginLog/delLoginLog','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('161','133','login_log_list','loginLog','[0],[system],[loginLog]','登录日志列表',null,'/sys/loginLog/list','2','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('164','114','role_list','role','[0],[system],[role]','角色列表',null,'/sys/role/list','7','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('167','106','mgr_list','mgr','[0],[system],[mgr]','用户列表',null,'/sys/mgr/list','10','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1138364388198715393','114','data_author','role','[0],[system],[role]','数据权限',null,'/sys/role/dataAuthor','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1170945119300976642','105','AreaAdmin','system','[0],[system]','区域管理',null,'/sys/area','0','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975090689810434','1170945119300976642','area_listPage','AreaAdmin','[0],[system],[AreaAdmin]','区域列表',null,'/sys/area/listPage','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975312815955969','1170945119300976642','area_add','AreaAdmin','[0],[system],[AreaAdmin]','新增区域',null,'/sys/area/add','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975427559530497','1170945119300976642','area_update','AreaAdmin','[0],[system],[AreaAdmin]','修改区域',null,'/sys/area/update','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975543687225346','1170945119300976642','area_delete','AreaAdmin','[0],[system],[AreaAdmin]','区域删除',null,'/sys/area/delete','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485097439432706','0','dashboard','0','[0],','首页','icon-map','/dashboard','0','1','1',null,'0','03','1','1','2024-04-17 06:35:02','2024-04-17 06:41:04','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485390394789889','0','monitor','0','[0],','远程监控','icon-yc','/monitor','0','1','1',null,'0','03','1','1','2024-04-17 06:36:12','2024-04-17 06:41:41','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485479381143554','1780485390394789889','realTime','monitor','[0],[monitor],','实时监控','icon-camera','/realTime','0','2','1',null,'0','03','1','1','2024-04-17 06:36:33','2024-04-17 06:45:42','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485764610592770','1780485390394789889','broadcast','monitor','[0],[monitor],','安全播报','icon-bb','/broadcast','0','2','1',null,'0','03','1','1','2024-04-17 06:37:41','2024-04-17 06:42:30','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485860056174593','1780485390394789889','playback','monitor','[0],[monitor],','场景回放','icon-hf','/playback','0','2','1',null,'0','03','1','1','2024-04-17 06:38:04','2024-04-17 06:42:39','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485944827252738','1780485390394789889','statistics','monitor','[0],[monitor],','数据统计','icon-line','/statistics','0','2','1',null,'0','03','1','1','2024-04-17 06:38:24','2024-04-17 06:42:49','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780486033650028545','1780485390394789889','device','monitor','[0],[monitor],','设备管理','icon-device','/device','0','2','1',null,'0','03','1','1','2024-04-17 06:38:45','2024-04-17 06:42:55','0',null,'0' ); + +---------------------TABLE DDL: SYS_RM_RELATION--------------------- +CREATE TABLE VIDEO_USER.SYS_RM_RELATION +( + ID numeric(20,0) NOT NULL, + MENUID numeric(20,0) DEFAULT NULL , + ROLEID numeric(20,0) DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + OPERATOR_ID numeric(20,0) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_RM_RELATION_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_RM_RELATION--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."MENUID" IS '菜单id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."ROLEID" IS '角色id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."UPDATE_TIME" IS '授权时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."OPERATOR_ID" IS '授权人'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_RM_RELATION--------------------- +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538576408578','105','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517441','106','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517442','110','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517443','111','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517444','112','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517445','113','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517446','167','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517447','114','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517448','115','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432001','116','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432002','118','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432003','164','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432004','1138364388198715393','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432005','128','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432006','134','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432007','158','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432008','159','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433281','105','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433282','128','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433283','158','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433284','159','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167611904002','105','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167704178689','106','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167767093250','107','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167888728065','108','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167985197058','109','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168090054657','113','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168199106562','167','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168274604034','114','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168392044545','115','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168551428097','116','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168639508481','117','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168723394562','118','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168815669249','164','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168916332545','1138364388198715393','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169042161666','119','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169176379394','120','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169352540162','121','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169528700930','122','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169679695874','151','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169830690818','128','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170036211714','134','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170141069314','158','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170275287042','159','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170367561729','131','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170447253505','135','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170577276929','136','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170652774402','137','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170761826305','153','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170870878210','154','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171026067457','132','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171139313666','138','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171214811138','139','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171298697218','140','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171353223170','156','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171437109250','157','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171512606721','133','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171621658625','160','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171709739010','161','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171818790914','1170945119300976642','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171906871298','1191975090689810434','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171982368769','1191975312815955969','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172070449153','1191975427559530497','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172171112449','1191975543687225346','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172275970050','1780485097439432706','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172347273218','1780485390394789889','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172431159298','1780485479381143554','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172728954882','1780485764610592770','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172871561218','1780485860056174593','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172972224514','1780485944827252738','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486173030944769','1780486033650028545','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214164484098','1780485097439432706','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214244175874','1780485390394789889','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214286118913','1780485479381143554','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214395170817','1780485764610592770','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214474862594','1780485860056174593','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214550360066','1780485944827252738','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214613274625','1780486033650028545','1398227452970446850',null,null,null ); + +---------------------TABLE DDL: SYS_ROLE--------------------- +CREATE TABLE VIDEO_USER.SYS_ROLE +( + ID numeric(20,0) NOT NULL, + NUM numeric(4,0) DEFAULT NULL , + PID numeric(20,0) DEFAULT NULL , + "NAME" character varying(255) DEFAULT NULL , + DEPT_ID numeric(20,0) DEFAULT NULL , + "VERSION" numeric(11,0) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + DATASCOPE character varying(255) DEFAULT NULL , + IS_DEFAULT numeric(6,0) DEFAULT NULL , + DATA_SCOPE_TYPE character(1) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + TENANT_ID character varying(64) DEFAULT NULL , + IS_SYS numeric(4,0) DEFAULT 0 , + CONSTRAINT SYS_ROLE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_ROLE--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."NUM" IS '序号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."PID" IS '父角色ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."NAME" IS '角色名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DEPT_ID" IS '部门ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."VERSION" IS '保留字段(暂时没用)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."TIPS" IS '角色标识'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DATASCOPE" IS '数据权限'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."IS_DEFAULT" IS '是否是默认角色(同步)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DATA_SCOPE_TYPE" IS '数据权限类型( 1 所有数据 2 当前及子级部门 3 本部门 4 自定义)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DEL_FLAG" IS '删除状态'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."IS_SYS" IS '是否系统内置'; +---------------------TABLE INSERT SQL: SYS_ROLE--------------------- +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('1','1','0','系统管理角色','0','1','administrator','0,24','0','1',null,'1',null,'2024-04-07 05:39:43','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('2','0','0','安全保密角色','0',null,'security_admin',null,'0','1','1',null,'2024-03-26 07:25:45',null,'0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('3','0','0','安全审计角色','0',null,'audit_admin',null,'0','1','1','1','2024-03-26 07:50:37','2024-06-20 18:59:35','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('1398227452970446850','99','1','普通管理角色','24',null,'normalAdmin',null,'0','4',null,null,null,null,'0',null,'0' ); + +---------------------TABLE DDL: SYS_RU_RELATION--------------------- +CREATE TABLE VIDEO_USER.SYS_RU_RELATION +( + ID numeric(20,0) NOT NULL, + USERID numeric(20,0) DEFAULT NULL , + ROLEID numeric(20,0) DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + OPERATOR_ID numeric(20,0) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_RU_RELATION_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_RU_RELATION--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."USERID" IS '用户id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."ROLEID" IS '角色id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."UPDATE_TIME" IS '授权时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."OPERATOR_ID" IS '授权人'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_RU_RELATION--------------------- +INSERT INTO VIDEO_USER.SYS_RU_RELATION ( ID,USERID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780491863451570178','1780491861748682754','1',null,null,null ); + +---------------------TABLE DDL: SYS_TABLE_VIEW_CONFIG--------------------- +CREATE TABLE VIDEO_USER.SYS_TABLE_VIEW_CONFIG +( + ID numeric(20,0) NOT NULL, + VIEW_KEY character varying(64) DEFAULT NULL , + SQL_CONTENT character varying(512) DEFAULT NULL , + TITLE character varying(256) DEFAULT NULL , + RES_TYPE character varying(2) DEFAULT NULL , + REMARKS character varying(255) DEFAULT NULL , + PARAMS_NUM numeric(11,0) DEFAULT 0 , + ROUTE_TYPE character(1) DEFAULT NULL , + HOST character varying(255) DEFAULT NULL , + RULE_CLASS character varying(255) DEFAULT NULL , + CONSTRAINT SYS_TABLE_VIEW_CONFIG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_TABLE_VIEW_CONFIG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."VIEW_KEY" IS '视图key值'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."SQL_CONTENT" IS '执行sql'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."TITLE" IS '标题'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."RES_TYPE" IS '1 实体对象 2 集合'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."REMARKS" IS '备注信息'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."PARAMS_NUM" IS '参数个数'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."ROUTE_TYPE" IS '转发类型(1 本地库读取 2 接口访问 3 转换数据)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."HOST" IS '请求地址'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."RULE_CLASS" IS '转换规则类'; +---------------------TABLE INSERT SQL: SYS_TABLE_VIEW_CONFIG--------------------- +---------------------TABLE DDL: SYS_TENANT--------------------- +CREATE TABLE VIDEO_USER.SYS_TENANT +( + ID numeric(20,0) DEFAULT NULL , + TENANT_NAME character varying(255) DEFAULT NULL , + TENANT_CODE character varying(255) DEFAULT NULL , + LINK_PERSON character varying(50) DEFAULT NULL , + TEL character varying(20) DEFAULT NULL , + CLEARDAY numeric(11,0) DEFAULT NULL , + FLAG character(1) DEFAULT NULL , + TS date DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_TENANT--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."ID" IS '自增主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TENANT_NAME" IS '租户名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TENANT_CODE" IS '租户编码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."LINK_PERSON" IS '联系人'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TEL" IS '电话'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."CLEARDAY" IS '历史数据保存天数'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."FLAG" IS '状态'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TS" IS '更新时间戳'; +---------------------TABLE INSERT SQL: SYS_TENANT--------------------- +---------------------TABLE DDL: SYS_USER--------------------- +CREATE TABLE VIDEO_USER.SYS_USER +( + ID numeric(20,0) NOT NULL, + AVATAR character varying(255) DEFAULT NULL , + ACCOUNT character varying(45) DEFAULT NULL , + "PASSWORD" character varying(45) DEFAULT NULL , + SALT character varying(45) DEFAULT NULL , + "NAME" character varying(45) DEFAULT NULL , + BIRTHDAY date DEFAULT NULL , + SEX character(1) DEFAULT NULL , + EMAIL character varying(45) DEFAULT NULL , + PHONE character varying(45) DEFAULT NULL , + ROLE_ID character varying(255) DEFAULT NULL , + DEPT_ID numeric(20,0) DEFAULT NULL , + STATUS character(1) DEFAULT NULL , + "VERSION" numeric(11,0) DEFAULT NULL , + SYNC_ID character varying(32) DEFAULT NULL , + SYNC_NAME character varying(255) DEFAULT NULL , + SYNC_PWD character varying(45) DEFAULT NULL , + SYNC_DEPTID character varying(255) DEFAULT NULL , + IS_SYNC numeric(6,0) DEFAULT 0 , + LOGIN_IP character varying(255) DEFAULT NULL , + LOGIN_MAC character varying(255) DEFAULT NULL , + POSITION_LNG numeric(19,8) DEFAULT NULL , + POSITION_LAT numeric(19,8) DEFAULT NULL , + ATTR1 character varying(32) DEFAULT NULL , + LAST_TIME timestamp(0) without time zone DEFAULT ('NOW'::text)::timestamp(0) with time zone , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + TENANT_ID character varying(64) DEFAULT NULL , + IS_SYS numeric(4,0) DEFAULT 0 , + SECRET_LEVEL numeric(4,0) DEFAULT 0 , + CONSTRAINT SYS_USER_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_USER--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."AVATAR" IS '头像'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."ACCOUNT" IS '账号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."PASSWORD" IS '密码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."SALT" IS 'md5密码盐'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."NAME" IS '名字'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."BIRTHDAY" IS '生日'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."SEX" IS '性别'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."EMAIL" IS '电子邮件'; +---------------------TABLE INSERT SQL: SYS_USER--------------------- +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('1','girl.gif','admin','270fa3ef938fb1277d1ab23e9971566a','jg8q8','系统管理员','2017-05-04 16:00:00','1','sn93@qq.com','18200000000','1,1398227452970446850','0','1','25',null,null,null,null,'0',null,null,null,null,null,'2024-04-12 13:59:44',null,null,'2016-01-29 00:49:53',null,'0',null,'0','0' ); + +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('2','girl.gif','security_admin','270fa3ef938fb1277d1ab23e9971566a','jg8q8','安全管理员','2017-05-04 16:00:00','1','sn93@qq.com','18200000000','2','0','1','25',null,null,null,null,'0',null,null,null,null,null,'2024-04-07 05:53:46',null,'2','2016-01-29 00:49:53','2024-03-27 02:53:49','0',null,'1','0' ); + +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('3','girl.gif','audit_admin','270fa3ef938fb1277d1ab23e9971566a','jg8q8','安全审计员','2017-05-04 16:00:00','1','sn93@qq.com','18200000000','3,1398227452970446850','0','1','25',null,null,null,null,'0',null,null,null,null,null,'2024-04-07 06:20:34',null,null,'2016-01-29 00:49:53',null,'0',null,'1','0' ); + +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('1780491861748682754',null,'wxt','09e3d04c2c44e96095446e4af12db5ab','59vmr','wxt',null,null,null,null,'1','1394541964580085762','1',null,null,null,null,null,'0',null,null,null,null,null,'2024-04-17 15:01:54','1',null,'2024-04-17 07:01:54',null,'0',null,'0','0' ); + +---------------------TABLE DDL: SYS_USER_DEVICE--------------------- +CREATE TABLE VIDEO_USER.SYS_USER_DEVICE +( + ID numeric(20,0) NOT NULL, + IMEI character varying(255) DEFAULT NULL , + USER_ID numeric(20,0) DEFAULT NULL , + NETWORK_NUMBER character varying(255) DEFAULT NULL , + TARGET_ID character varying(255) DEFAULT NULL , + LAST_TIME timestamp(0) without time zone DEFAULT NULL , + POSITION_LNG numeric(19,8) DEFAULT NULL , + POSITION_LAT numeric(19,8) DEFAULT NULL , + DEVICE_NAME character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_USER_DEVICE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_USER_DEVICE--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."ID" IS '用户设备IMEI号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."IMEI" IS '用户设备IMEI号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."USER_ID" IS '用户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."NETWORK_NUMBER" IS '入网号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."TARGET_ID" IS '同步数据ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."LAST_TIME" IS '最后在线时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."POSITION_LNG" IS '经度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."POSITION_LAT" IS '纬度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."DEVICE_NAME" IS '设备名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_USER_DEVICE--------------------- +---------------------TABLE DDL: SYS_USER_GROUP--------------------- +CREATE TABLE VIDEO_USER.SYS_USER_GROUP +( + ID numeric(18,0) NOT NULL, + GROUP_NAME character varying(256) , + CREATE_TIME date , + DEPT_ID numeric(18,0) , + CREATE_ID numeric(18,0) , + "DESCRIPTION" character varying(256) , + SAFE smallint , + CONSTRAINT PK_SYS_USER_GROUP PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: SYS_USER_GROUP--------------------- +---------------------TABLE DDL: UPLOAD_LOG--------------------- +CREATE TABLE VIDEO_USER.UPLOAD_LOG +( + ID numeric(20,0) DEFAULT NULL , + FILE_PATH character varying(256) DEFAULT NULL , + FILE_NAME character varying(256) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + DEVICE_ID numeric(20,0) DEFAULT NULL , + CREATE_ID numeric(20,0) DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: UPLOAD_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."FILE_PATH" IS '文件路径'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."FILE_NAME" IS '文件名称'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."DEVICE_ID" IS '设备ID'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."CREATE_ID" IS '创建者ID'; +---------------------TABLE INSERT SQL: UPLOAD_LOG--------------------- +---------------------TABLE DDL: VOICE_LOG--------------------- +CREATE TABLE VIDEO_USER.VOICE_LOG +( + ID numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + VOICE_LONG character varying(64) DEFAULT NULL , + VOICE_URL character varying(256) DEFAULT NULL , + VOICE_NAME character varying(64) DEFAULT NULL , + GROUP_ID numeric(20,0) DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: VOICE_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."VOICE_LONG" IS '时长'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."VOICE_URL" IS '音频文件'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."VOICE_NAME" IS '广播名称'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."GROUP_ID" IS '分组ID'; +---------------------TABLE INSERT SQL: VOICE_LOG--------------------- diff --git a/sql/WVP_USER_1720774471162.SQL b/sql/WVP_USER_1720774471162.SQL new file mode 100644 index 0000000..9eba299 --- /dev/null +++ b/sql/WVP_USER_1720774471162.SQL @@ -0,0 +1,1185 @@ +--------------------- SEQUENCE DDL --------------------- +CREATE SEQUENCE "WVP_USER"."SEQ_GB_STREAM_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1; +CREATE SEQUENCE "WVP_USER"."SEQ_WVP_LOG_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 6549 CACHE 1; +CREATE SEQUENCE "WVP_USER"."SEQ_WVP_RESOURCES_TREE_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1; +CREATE SEQUENCE "WVP_USER"."SEQ_WVP_USER_API_KEY_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1; +CREATE SEQUENCE "WVP_USER"."SEQ_WVP_USER_ROLE_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1; +CREATE SEQUENCE "WVP_USER"."WVP_CLOUD_RECORD_INDEX" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_DEVICE_ALARM_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 281 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_DEVICE_CHANNEL_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_DEVICE_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_DEVICE_MOBILE_POSITION_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_PLATFORM_GB_CHANNEL_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_PLATFORM_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_STREAM_PROXY_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_STREAM_PUSH_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_USER_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +---------------------TABLE DDL: WVP_CLOUD_RECORD--------------------- +CREATE TABLE WVP_USER.WVP_CLOUD_RECORD +( + ID bigint DEFAULT NEXTVAL('wvp_cloud_record_index'::text) NOT NULL, + "APP" character varying(255) DEFAULT NULL , + STREAM character varying(255) DEFAULT NULL , + CALL_ID character varying(255) DEFAULT NULL , + START_TIME bigint DEFAULT NULL , + END_TIME bigint DEFAULT NULL , + MEDIA_SERVER_ID character varying(50) DEFAULT NULL , + FILE_NAME character varying(255) DEFAULT NULL , + FOLDER character varying(255) DEFAULT NULL , + FILE_PATH character varying(255) DEFAULT NULL , + COLLECT tinyint DEFAULT 0 , + FILE_SIZE bigint DEFAULT NULL , + TIME_LEN bigint DEFAULT NULL , + CONSTRAINT WVP_CLOUD_RECORD_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_CLOUD_RECORD--------------------- +---------------------INDEX DDL: UK_STREAM_PUSH_APP_STREAM_PATH--------------------- +CREATE UNIQUE INDEX UK_STREAM_PUSH_APP_STREAM_PATH ON WVP_USER.WVP_CLOUD_RECORD USING BTREE("APP","STREAM","FILE_PATH"); +---------------------TABLE DDL: WVP_DEVICE--------------------- +CREATE TABLE WVP_USER.WVP_DEVICE +( + ID bigint DEFAULT NEXTVAL('wvp_device_id_seq'::text) NOT NULL, + DEVICE_ID character varying(50) NOT NULL, + "NAME" character varying(255) DEFAULT NULL , + MANUFACTURER character varying(255) DEFAULT NULL , + MODEL character varying(255) DEFAULT NULL , + FIRMWARE character varying(255) DEFAULT NULL , + TRANSPORT character varying(50) DEFAULT NULL , + STREAM_MODE character varying(50) DEFAULT NULL , + ON_LINE tinyint DEFAULT 0 , + REGISTER_TIME character varying(50) DEFAULT NULL , + KEEPALIVE_TIME character varying(50) DEFAULT NULL , + "IP" character varying(50) DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + UPDATE_TIME character varying(50) DEFAULT NULL , + "PORT" integer DEFAULT NULL , + EXPIRES integer DEFAULT NULL , + SUBSCRIBE_CYCLE_FOR_CATALOG integer DEFAULT 0 , + SUBSCRIBE_CYCLE_FOR_MOBILE_POSITION integer DEFAULT 0 , + MOBILE_POSITION_SUBMISSION_INTERVAL integer DEFAULT 5 , + SUBSCRIBE_CYCLE_FOR_ALARM integer DEFAULT 0 , + HOST_ADDRESS character varying(50) DEFAULT NULL , + CHARSET character varying(50) DEFAULT NULL , + SSRC_CHECK tinyint DEFAULT 0 , + GEO_COORD_SYS character varying(50) DEFAULT NULL , + MEDIA_SERVER_ID character varying(50) DEFAULT NULL , + CUSTOM_NAME character varying(255) DEFAULT NULL , + SDP_IP character varying(50) DEFAULT NULL , + LOCAL_IP character varying(50) DEFAULT NULL , + "PASSWORD" character varying(255) DEFAULT NULL , + AS_MESSAGE_CHANNEL tinyint DEFAULT 0 , + KEEPALIVE_INTERVAL_TIME integer DEFAULT NULL , + BROADCAST_PUSH_AFTER_ACK tinyint DEFAULT 0 , + CONSTRAINT WVP_DEVICE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_DEVICE--------------------- +INSERT INTO WVP_USER.WVP_DEVICE ( ID,DEVICE_ID,NAME,MANUFACTURER,MODEL,FIRMWARE,TRANSPORT,STREAM_MODE,ON_LINE,REGISTER_TIME,KEEPALIVE_TIME,IP,CREATE_TIME,UPDATE_TIME,PORT,EXPIRES,SUBSCRIBE_CYCLE_FOR_CATALOG,SUBSCRIBE_CYCLE_FOR_MOBILE_POSITION,MOBILE_POSITION_SUBMISSION_INTERVAL,SUBSCRIBE_CYCLE_FOR_ALARM,HOST_ADDRESS,CHARSET,SSRC_CHECK,GEO_COORD_SYS,MEDIA_SERVER_ID,CUSTOM_NAME,SDP_IP,LOCAL_IP,PASSWORD,AS_MESSAGE_CHANNEL,KEEPALIVE_INTERVAL_TIME,BROADCAST_PUSH_AFTER_ACK) VALUES ('12','34020000001110000002','DeepinMind','HIKVISION','iDS-6708NX/AI-V2','V4.41.105','UDP','TCP-ACTIVE','0','2024-06-24 09:05:09','2024-06-24 09:41:09','192.168.83.41','2024-05-23 19:04:53','2024-06-24 09:41:09','5060','86400','0','0','5','0','192.168.83.41:5060','GB2312','0','WGS84',null,'DeepinMind',null,'192.168.83.41',null,'0','0','0' ); + +INSERT INTO WVP_USER.WVP_DEVICE ( ID,DEVICE_ID,NAME,MANUFACTURER,MODEL,FIRMWARE,TRANSPORT,STREAM_MODE,ON_LINE,REGISTER_TIME,KEEPALIVE_TIME,IP,CREATE_TIME,UPDATE_TIME,PORT,EXPIRES,SUBSCRIBE_CYCLE_FOR_CATALOG,SUBSCRIBE_CYCLE_FOR_MOBILE_POSITION,MOBILE_POSITION_SUBMISSION_INTERVAL,SUBSCRIBE_CYCLE_FOR_ALARM,HOST_ADDRESS,CHARSET,SSRC_CHECK,GEO_COORD_SYS,MEDIA_SERVER_ID,CUSTOM_NAME,SDP_IP,LOCAL_IP,PASSWORD,AS_MESSAGE_CHANNEL,KEEPALIVE_INTERVAL_TIME,BROADCAST_PUSH_AFTER_ACK) VALUES ('13','41010500002000000003','DH-NVR402-I','Dahua','DH-NVR402-I','4.000.0000000.1,2019-08-09','UDP','TCP-ACTIVE','1','2024-07-09 18:10:08','2024-07-09 18:48:14','192.168.83.171','2024-06-04 17:18:55','2024-07-09 18:48:14','5060','3600','0','0','5','0','192.168.83.171:5060','GB2312','0','WGS84',null,'DH-NVR402-I',null,'192.168.83.171',null,'0','60','0' ); + +---------------------INDEX DDL: UK_DEVICE_DEVICE--------------------- +CREATE UNIQUE INDEX UK_DEVICE_DEVICE ON WVP_USER.WVP_DEVICE USING BTREE("DEVICE_ID"); +---------------------TABLE DDL: WVP_DEVICE_ALARM--------------------- +CREATE TABLE WVP_USER.WVP_DEVICE_ALARM +( + ID bigint DEFAULT NEXTVAL('wvp_device_alarm_id_seq'::text) NOT NULL, + DEVICE_ID character varying(50) NOT NULL, + CHANNEL_ID character varying(50) NOT NULL, + ALARM_PRIORITY character varying(50) DEFAULT NULL , + ALARM_METHOD character varying(50) DEFAULT NULL , + ALARM_TIME character varying(50) DEFAULT NULL , + ALARM_DESCRIPTION character varying(255) DEFAULT NULL , + LONGITUDE float(53) DEFAULT NULL , + LATITUDE float(53) DEFAULT NULL , + ALARM_TYPE character varying(50) DEFAULT NULL , + CREATE_TIME character varying(50) NOT NULL, + CONSTRAINT WVP_DEVICE_ALARM_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_DEVICE_ALARM--------------------- +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('1','34020000001110000002','34020000001320000003','4','5','2024-05-07 14:07:45',null,'0','0','2','2024-05-07 14:08:17' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('2','34020000001110000002','34020000001320000001','4','5','2024-05-07 14:08:27',null,'0','0','2','2024-05-07 14:08:36' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('3','34020000001110000002','34020000001320000001','4','5','2024-05-07 14:09:03',null,'0','0','2','2024-05-07 14:09:04' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('4','34020000001110000002','34020000001320000001','4','5','2024-05-07 14:09:27',null,'0','0','2','2024-05-07 14:09:28' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('5','34020000001110000002','34020000001320000001','4','5','2024-05-07 14:10:37',null,'0','0','2','2024-05-07 14:10:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('21','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:40:18',null,'0','0','2','2024-06-21 17:40:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('22','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:40:40',null,'0','0','2','2024-06-21 17:40:42' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('23','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:41:15',null,'0','0','2','2024-06-21 17:41:17' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('24','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:42:56',null,'0','0','2','2024-06-21 17:42:58' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('81','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:33',null,'0','0','2','2024-06-21 17:57:39' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('121','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:44:32',null,'0','0','2','2024-06-22 10:44:33' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('122','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:48:10',null,'0','0','2','2024-06-22 10:48:11' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('123','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:04:40',null,'0','0','2','2024-06-22 11:04:41' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('124','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:17:50',null,'0','0','2','2024-06-22 11:17:51' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('11','34020000001110000002','34020000001320000003','4','5','2024-06-21 15:56:53',null,'0','0','2','2024-06-21 15:56:54' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('12','34020000001110000002','34020000001320000003','4','5','2024-06-21 16:06:30',null,'0','0','2','2024-06-21 16:06:31' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('41','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:40:40',null,'0','0','2','2024-06-21 17:40:42' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('42','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:41:15',null,'0','0','2','2024-06-21 17:41:18' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('43','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:47:42',null,'0','0','2','2024-06-21 17:47:43' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('44','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:49:25',null,'0','0','2','2024-06-21 17:49:26' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('45','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:50:36',null,'0','0','2','2024-06-21 17:50:37' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('46','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:51:37',null,'0','0','2','2024-06-21 17:51:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('61','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:55:59',null,'0','0','2','2024-06-21 17:56:01' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('62','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:15',null,'0','0','2','2024-06-21 17:57:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('63','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:33',null,'0','0','2','2024-06-21 17:57:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('64','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:33',null,'0','0','2','2024-06-21 17:57:39' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('101','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:31:06',null,'0','0','2','2024-06-22 10:31:07' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('102','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:41:30',null,'0','0','2','2024-06-22 10:41:32' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('181','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:17:37',null,'0','0','2','2024-06-22 12:17:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('211','34020000001110000002','34020000001320000003','4','5','2024-06-22 14:41:58',null,'0','0','2','2024-06-22 14:41:59' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('212','34020000001110000002','34020000001320000003','4','5','2024-06-22 14:57:27',null,'0','0','2','2024-06-22 14:57:28' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('213','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:00:41',null,'0','0','2','2024-06-22 15:00:42' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('261','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:11:17',null,'0','0','2','2024-06-24 09:11:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('51','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:48:30',null,'0','0','2','2024-06-21 17:48:31' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('71','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:15',null,'0','0','2','2024-06-21 17:57:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('72','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:15',null,'0','0','2','2024-06-21 17:57:20' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('73','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:33',null,'0','0','2','2024-06-21 17:57:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('111','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:36:01',null,'0','0','2','2024-06-22 10:36:02' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('112','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:40:16',null,'0','0','2','2024-06-22 10:40:18' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('113','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:02:20',null,'0','0','2','2024-06-22 11:02:21' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('114','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:20:06',null,'0','0','2','2024-06-22 11:20:07' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('6','34020000001110000002','34020000001320000003','4','5','2024-06-21 16:02:22',null,'0','0','2','2024-06-21 16:02:23' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('31','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:40:18',null,'0','0','2','2024-06-21 17:40:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('91','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:58:35',null,'0','0','2','2024-06-21 17:58:37' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('131','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:45:36',null,'0','0','2','2024-06-22 10:45:37' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('132','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:25:14',null,'0','0','2','2024-06-22 11:25:15' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('133','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:28:18',null,'0','0','2','2024-06-22 11:28:20' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('151','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:32:48',null,'0','0','2','2024-06-22 11:32:50' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('152','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:36:08',null,'0','0','2','2024-06-22 11:36:09' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('153','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:40:02',null,'0','0','2','2024-06-22 11:40:03' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('154','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:48:43',null,'0','0','2','2024-06-22 11:48:45' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('155','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:56:11',null,'0','0','2','2024-06-22 11:56:13' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('156','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:01:33',null,'0','0','2','2024-06-22 12:01:34' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('157','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:01:46',null,'0','0','2','2024-06-22 12:01:47' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('158','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:02:52',null,'0','0','2','2024-06-22 12:02:53' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('171','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:08:18',null,'0','0','2','2024-06-22 12:08:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('172','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:11:38',null,'0','0','2','2024-06-22 12:11:40' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('173','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:13:20',null,'0','0','2','2024-06-22 12:13:21' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('191','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:28:36',null,'0','0','2','2024-06-22 12:28:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('192','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:34:10',null,'0','0','2','2024-06-22 12:34:11' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('193','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:34:19',null,'0','0','2','2024-06-22 12:34:21' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('194','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:35:25',null,'0','0','2','2024-06-22 12:35:26' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('195','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:38:01',null,'0','0','2','2024-06-22 12:38:02' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('196','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:50:55',null,'0','0','2','2024-06-22 12:50:57' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('197','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:54:49',null,'0','0','2','2024-06-22 12:54:51' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('231','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:10:41',null,'0','0','2','2024-06-22 15:10:51' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('251','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:06:40',null,'0','0','2','2024-06-24 09:06:41' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('252','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:20:30',null,'0','0','2','2024-06-24 09:20:31' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('253','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:30:05',null,'0','0','2','2024-06-24 09:30:06' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('254','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:37:11',null,'0','0','2','2024-06-24 09:37:12' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('255','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:41:08',null,'0','0','2','2024-06-24 09:41:09' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('161','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:38:02',null,'0','0','2','2024-06-22 11:38:03' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('162','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:38:15',null,'0','0','2','2024-06-22 11:38:16' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('163','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:43:41',null,'0','0','2','2024-06-22 11:43:43' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('164','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:47:38',null,'0','0','2','2024-06-22 11:47:40' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('165','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:51:03',null,'0','0','2','2024-06-22 11:51:04' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('166','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:51:39',null,'0','0','2','2024-06-22 11:51:40' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('167','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:56:26',null,'0','0','2','2024-06-22 11:56:28' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('168','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:56:53',null,'0','0','2','2024-06-22 11:56:54' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('169','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:59:03',null,'0','0','2','2024-06-22 11:59:05' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('221','34020000001110000002','34020000001320000003','4','5','2024-06-22 14:51:42',null,'0','0','2','2024-06-22 14:51:42' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('222','34020000001110000002','34020000001320000003','4','5','2024-06-22 14:59:59',null,'0','0','2','2024-06-22 15:00:00' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('223','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:09:19',null,'0','0','2','2024-06-22 15:09:20' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('224','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:09:53',null,'0','0','2','2024-06-22 15:09:54' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('201','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:32:51',null,'0','0','2','2024-06-22 12:32:52' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('202','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:33:05',null,'0','0','2','2024-06-22 12:33:06' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('203','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:33:14',null,'0','0','2','2024-06-22 12:33:15' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('204','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:33:35',null,'0','0','2','2024-06-22 12:33:36' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('205','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:36:45',null,'0','0','2','2024-06-22 12:36:46' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('206','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:49:42',null,'0','0','2','2024-06-22 12:49:43' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('241','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:11:20',null,'0','0','2','2024-06-22 15:11:22' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('271','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:20:46',null,'0','0','2','2024-06-24 09:20:47' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('272','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:21:27',null,'0','0','2','2024-06-24 09:21:28' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('273','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:31:36',null,'0','0','2','2024-06-24 09:31:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('141','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:29:54',null,'0','0','2','2024-06-22 11:29:55' ); + +---------------------TABLE DDL: WVP_DEVICE_CHANNEL--------------------- +CREATE TABLE WVP_USER.WVP_DEVICE_CHANNEL +( + ID bigint DEFAULT NEXTVAL('wvp_device_channel_id_seq'::text) NOT NULL, + CHANNEL_ID character varying(50) NOT NULL, + "NAME" character varying(255) DEFAULT NULL , + CUSTOM_NAME character varying(255) DEFAULT NULL , + MANUFACTURE character varying(50) DEFAULT NULL , + MODEL character varying(50) DEFAULT NULL , + "OWNER" character varying(50) DEFAULT NULL , + CIVIL_CODE character varying(50) DEFAULT NULL , + "BLOCK" character varying(50) DEFAULT NULL , + ADDRESS character varying(50) DEFAULT NULL , + PARENT_ID character varying(50) DEFAULT NULL , + SAFETY_WAY integer DEFAULT NULL , + REGISTER_WAY integer DEFAULT NULL , + CERT_NUM character varying(50) DEFAULT NULL , + CERTIFIABLE integer DEFAULT NULL , + ERR_CODE integer DEFAULT NULL , + END_TIME character varying(50) DEFAULT NULL , + SECRECY character varying(50) DEFAULT NULL , + IP_ADDRESS character varying(50) DEFAULT NULL , + "PORT" integer DEFAULT NULL , + "PASSWORD" character varying(255) DEFAULT NULL , + PTZ_TYPE integer DEFAULT NULL , + CUSTOM_PTZ_TYPE integer DEFAULT NULL , + STATUS tinyint DEFAULT 0 , + LONGITUDE float(53) DEFAULT NULL , + CUSTOM_LONGITUDE float(53) DEFAULT NULL , + LATITUDE float(53) DEFAULT NULL , + CUSTOM_LATITUDE float(53) DEFAULT NULL , + STREAM_ID character varying(255) DEFAULT NULL , + DEVICE_ID character varying(50) NOT NULL, + PARENTAL character varying(50) DEFAULT NULL , + HAS_AUDIO tinyint DEFAULT 0 , + CREATE_TIME character varying(50) NOT NULL, + UPDATE_TIME character varying(50) NOT NULL, + SUB_COUNT integer DEFAULT NULL , + LONGITUDE_GCJ02 float(53) DEFAULT NULL , + LATITUDE_GCJ02 float(53) DEFAULT NULL , + LONGITUDE_WGS84 float(53) DEFAULT NULL , + LATITUDE_WGS84 float(53) DEFAULT NULL , + BUSINESS_GROUP_ID character varying(50) DEFAULT NULL , + GPS_TIME character varying(50) DEFAULT NULL , + STREAM_IDENTIFICATION character varying(50) DEFAULT NULL , + CONSTRAINT WVP_DEVICE_CHANNEL_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_DEVICE_CHANNEL--------------------- +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('22','34020000001320000001','casic04',null,'Manufacturer','Camera','Owner',null,null,'192.168.83.44',null,'0','1',null,'0','0',null,'0',null,'0',null,'3',null,'0','0','0','0','0',null,'34020000001110000002','0','0','2024-05-23 11:04:53','2024-06-24 09:05:10','0','0','0','0','0',null,'2024-06-24 09:05:09',null ); + +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('23','34020000001320000003','casic01',null,'Manufacturer','Camera','Owner',null,null,'192.168.83.170',null,'0','1',null,'0','0',null,'0',null,'0',null,'3',null,'1','0','0','0','0',null,'34020000001110000002','0','0','2024-05-23 11:04:53','2024-06-24 09:05:10','0','0','0','0','0',null,'2024-06-24 09:05:09',null ); + +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('24','34020000001320000006','casic02',null,'Manufacturer','Camera','Owner',null,null,'192.168.83.169',null,'0','1',null,'0','0',null,'0',null,'0',null,'3',null,'0','0','0','0','0',null,'34020000001110000002','0','0','2024-05-23 11:04:53','2024-06-24 09:05:10','0','0','0','0','0',null,'2024-06-24 09:05:09',null ); + +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('25','34020000001110000013','IPC',null,'Dahua','DH-NVR402-I','0','340200',null,'axy','41010500002000000003','0','1',null,'0','0',null,'0','192.168.83.172','37777',null,'3',null,'1','0','0','0','0',null,'41010500002000000003','0','0','2024-06-04 09:18:55','2024-07-09 16:16:39','0','0','0','0','0',null,'2024-07-09 16:16:39','stream:1' ); + +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('29','34020000001310000033','GB_Chn_033',null,'Dahua','DH-NVR402-I','0','340200',null,'axy','41010500002000000003','0','1',null,'0','0',null,'0',null,'0',null,'3',null,'1','0','0','0','0',null,'41010500002000000003','0','0','2024-06-04 10:43:35','2024-07-09 16:16:39','0','0','0','0','0',null,'2024-07-09 16:16:39',null ); + +---------------------INDEX DDL: UK_WVP_DEVICE_CHANNEL_UNIQUE_DEVICE_CHANNEL--------------------- +CREATE UNIQUE INDEX UK_WVP_DEVICE_CHANNEL_UNIQUE_DEVICE_CHANNEL ON WVP_USER.WVP_DEVICE_CHANNEL USING BTREE("DEVICE_ID","CHANNEL_ID"); +---------------------TABLE DDL: WVP_DEVICE_MOBILE_POSITION--------------------- +CREATE TABLE WVP_USER.WVP_DEVICE_MOBILE_POSITION +( + ID bigint DEFAULT NEXTVAL('wvp_device_mobile_position_id_seq'::text) NOT NULL, + DEVICE_ID character varying(50) NOT NULL, + CHANNEL_ID character varying(50) NOT NULL, + DEVICE_NAME character varying(255) DEFAULT NULL , + "TIME" character varying(50) DEFAULT NULL , + LONGITUDE float(53) DEFAULT NULL , + LATITUDE float(53) DEFAULT NULL , + ALTITUDE float(53) DEFAULT NULL , + SPEED float(53) DEFAULT NULL , + DIRECTION float(53) DEFAULT NULL , + REPORT_SOURCE character varying(50) DEFAULT NULL , + LONGITUDE_GCJ02 float(53) DEFAULT NULL , + LATITUDE_GCJ02 float(53) DEFAULT NULL , + LONGITUDE_WGS84 float(53) DEFAULT NULL , + LATITUDE_WGS84 float(53) DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + CONSTRAINT WVP_DEVICE_MOBILE_POSITION_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_DEVICE_MOBILE_POSITION--------------------- +---------------------TABLE DDL: WVP_GB_STREAM--------------------- +CREATE TABLE WVP_USER.WVP_GB_STREAM +( + GB_STREAM_ID bigint DEFAULT NEXTVAL('seq_gb_stream_id'::text) NOT NULL, + "APP" character varying(255) NOT NULL, + STREAM character varying(255) NOT NULL, + GB_ID character varying(50) NOT NULL, + "NAME" character varying(255) , + LONGITUDE float(53) , + LATITUDE float(53) , + STREAM_TYPE character varying(50) , + MEDIA_SERVER_ID character varying(50) , + CREATE_TIME character varying(50) , + CONSTRAINT WVP_GB_STREAM_PKEY PRIMARY KEY (GB_STREAM_ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_GB_STREAM--------------------- +---------------------TABLE DDL: WVP_LOG--------------------- +CREATE TABLE WVP_USER.WVP_LOG +( + ID bigint DEFAULT NEXTVAL('seq_wvp_log_id'::text) NOT NULL, + "NAME" character varying(50) , + "TYPE" character varying(50) , + URI character varying(200) , + ADDRESS character varying(50) , + "RESULT" character varying(50) , + TIMING bigint , + USERNAME character varying(50) , + CREATE_TIME character varying(50) , + CONSTRAINT WVP_LOG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_LOG--------------------- +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6291',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','169',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6292',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','229',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6294',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','9',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6296',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','70',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6298',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','2',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6299',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','75',null,'2024-06-22 10:31:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6305','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','86',null,'2024-06-22 10:31:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6306','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','155',null,'2024-06-22 10:31:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6321','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','8758',null,'2024-06-22 10:37:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6324','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','8817',null,'2024-06-22 10:37:59' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6333','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','67',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6334','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','126',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6338','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','144',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6340','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','173',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6343','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','445',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6381',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','4',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6385',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','110',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6387',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','2',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6390',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','99',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6391',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','151',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6397',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','12',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6399',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','95',null,'2024-06-24 09:13:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6403',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','213',null,'2024-06-24 09:39:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6404',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','307',null,'2024-06-24 09:39:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6405',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','3',null,'2024-06-24 09:39:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6407',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','100',null,'2024-06-24 09:39:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6409',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','1',null,'2024-06-24 09:39:23' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6410',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','90',null,'2024-06-24 09:39:23' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6412',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','1',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6265','[设备查询] 同步设备通道','GET','/api/device/query/devices/34020000001110000002/sync','127.0.0.1','200 OK','100',null,'2024-06-21 15:53:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6266','[设备查询] 同步设备通道','GET','/api/device/query/devices/34020000001110000002/sync','127.0.0.1','200 OK','196',null,'2024-06-21 15:53:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6267',null,'GET','/api/device/query/34020000001110000002/sync_status/','127.0.0.1','200 OK','2',null,'2024-06-21 15:53:08' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6268',null,'GET','/api/device/query/34020000001110000002/sync_status/','127.0.0.1','200 OK','88',null,'2024-06-21 15:53:08' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6269',null,'GET','/api/device/query/34020000001110000002/sync_status/','127.0.0.1','200 OK','2',null,'2024-06-21 15:53:08' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6270',null,'GET','/api/device/query/34020000001110000002/sync_status/','127.0.0.1','200 OK','102',null,'2024-06-21 15:53:09' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6271',null,'GET','/api/device/query/tree/34020000001110000002','127.0.0.1','200 OK','228',null,'2024-06-21 15:54:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6272',null,'GET','/api/device/query/tree/34020000001110000002','127.0.0.1','200 OK','318',null,'2024-06-21 15:54:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6273','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','214',null,'2024-06-21 15:54:20' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6274','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','311',null,'2024-06-21 15:54:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6277',null,'GET','/api/push/list','127.0.0.1','200 OK','181',null,'2024-06-21 15:54:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6278',null,'GET','/api/push/list','127.0.0.1','200 OK','252',null,'2024-06-21 15:54:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6279',null,'GET','/api/cloud/record/list','127.0.0.1','200 OK','94',null,'2024-06-21 15:54:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6280',null,'GET','/api/cloud/record/list','127.0.0.1','200 OK','183',null,'2024-06-21 15:54:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6281',null,'GET','/api/platform/query/15/1','127.0.0.1','500 INTERNAL_SERVER_ERROR','72',null,'2024-06-21 15:55:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6282',null,'GET','/api/platform/query/15/1','127.0.0.1','500 INTERNAL_SERVER_ERROR','149',null,'2024-06-21 15:55:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6383',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','4',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6386',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','111',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6389',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','3',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6392',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','158',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6393',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','227',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6394',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','307',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6395',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','6',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6396',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','83',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6398',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','3',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6400',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','97',null,'2024-06-24 09:13:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6401',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','1',null,'2024-06-24 09:13:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6402',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','105',null,'2024-06-24 09:13:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6293',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','8',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6295',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','65',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6297',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','3',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6300',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','75',null,'2024-06-22 10:31:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6465',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','20',null,'2024-07-09 16:24:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6466',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','25',null,'2024-07-09 16:24:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6470',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6471',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','8',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6473',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','6',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6474',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6476',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','6',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6477','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','28',null,'2024-07-09 16:25:28' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6478','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','34',null,'2024-07-09 16:25:28' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6484',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6486',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','5',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6488',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6489',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','6',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6502',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6504',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','5',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6509',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','2',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6510',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6512',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','2',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6513',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6517',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','19',null,'2024-07-09 16:43:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6518',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','26',null,'2024-07-09 16:43:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6519',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','16',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6520',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','22',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6521',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','1',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6524',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','7',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6525',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','1',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6526',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6527',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6528',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6532',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','17',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6533',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','23',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6535',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','8',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6536',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','8',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6541',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','25',null,'2024-07-09 17:08:02' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6542',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','30',null,'2024-07-09 17:08:02' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6547','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','20',null,'2024-07-09 17:35:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6548','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','26',null,'2024-07-09 17:35:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6285',null,'GET','/api/user/users','127.0.0.1','200 OK','153',null,'2024-06-21 15:55:01' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6286',null,'GET','/api/user/users','127.0.0.1','200 OK','238',null,'2024-06-21 15:55:01' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6287',null,'GET','/api/user/users','127.0.0.1','200 OK','132',null,'2024-06-21 15:55:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6288',null,'GET','/api/user/users','127.0.0.1','200 OK','221',null,'2024-06-21 15:55:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6289',null,'GET','/api/user/users','127.0.0.1','200 OK','160',null,'2024-06-21 15:55:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6290',null,'GET','/api/user/users','127.0.0.1','200 OK','257',null,'2024-06-21 15:55:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6317','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','73',null,'2024-06-22 10:36:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6318','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','141',null,'2024-06-22 10:36:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6322','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','91',null,'2024-06-22 10:37:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6323','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','154',null,'2024-06-22 10:37:59' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6335','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','69',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6336','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','126',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6337','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','283',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6341','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','417',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6345','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','273',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6346','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','408',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6353',null,'GET','/api/device/query/tree/41010500002000000003','127.0.0.1','200 OK','135',null,'2024-06-22 10:42:15' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6354',null,'GET','/api/device/query/tree/41010500002000000003','127.0.0.1','200 OK','205',null,'2024-06-22 10:42:15' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6357','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','134',null,'2024-06-22 11:02:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6358','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','196',null,'2024-06-22 11:02:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6362',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','13',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6363',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','75',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6367',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','2',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6368',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','60',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6372',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','11',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6373',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','103',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6376',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','3',null,'2024-06-24 09:07:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6377',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','89',null,'2024-06-24 09:07:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6379',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','178',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6380',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','288',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6414',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','125',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6415','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','423',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6416','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','536',null,'2024-06-24 09:39:25' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6417',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','250',null,'2024-06-24 09:39:30' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6418',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','348',null,'2024-06-24 09:39:30' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6419','停止点播','GET','/api/play/stop/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','412',null,'2024-06-24 09:41:47' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6420','停止点播','GET','/api/play/stop/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','659',null,'2024-06-24 09:41:47' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6421',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','215',null,'2024-06-24 09:41:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6422',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','439',null,'2024-06-24 09:41:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6423','登录','GET','/api/user/login','192.168.83.200','200 OK','731','admin','2024-07-09 16:16:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6424','登录','GET','/api/user/login','192.168.83.200','200 OK','744','admin','2024-07-09 16:16:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6425',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','57',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6426',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','64',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6427',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','15',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6429',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','18',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6432',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','8',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6433',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','12',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6435','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','107',null,'2024-07-09 16:16:46' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6436','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','114',null,'2024-07-09 16:16:46' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6446',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6447',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','7',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6449',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6452',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','6',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6453',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','52',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6454',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','67',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6455',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','14',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6458',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','18',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6459',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6462',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','9',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6463','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','125',null,'2024-07-09 16:24:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6464','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','131',null,'2024-07-09 16:24:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6428',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','15',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6430',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','18',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6431',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','8',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6434',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','13',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6437',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','29',null,'2024-07-09 16:16:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6438',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','37',null,'2024-07-09 16:16:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6439','停止点播','GET','/api/play/stop/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','103',null,'2024-07-09 16:16:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6440','停止点播','GET','/api/play/stop/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','108',null,'2024-07-09 16:16:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6441',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','35',null,'2024-07-09 16:16:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6442',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','40',null,'2024-07-09 16:16:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6443',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','22',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6444',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','29',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6445',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','3',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6448',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','5',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6450',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6451',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','6',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6456',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','14',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6457',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','18',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6460',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6461',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','9',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6467',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','20',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6468',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','27',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6469',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6472',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','8',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6475',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','10',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6479',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','17',null,'2024-07-09 16:25:29' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6480',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','22',null,'2024-07-09 16:25:29' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6481',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','16',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6482',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','21',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6483',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6485',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','5',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6487',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6490',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','6',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6491','停止点播','GET','/api/play/stop/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','55',null,'2024-07-09 16:25:40' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6492','停止点播','GET','/api/play/stop/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','57',null,'2024-07-09 16:25:40' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6493',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','18',null,'2024-07-09 16:25:40' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6494',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','20',null,'2024-07-09 16:25:40' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6495',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','15',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6496',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','20',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6497',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6498',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6499',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6500',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6501',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','2',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6503',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','5',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6505',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','25',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6506',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','32',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6507',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6508',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6511',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6514',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6515','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','23',null,'2024-07-09 16:43:09' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6516','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','30',null,'2024-07-09 16:43:09' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6522',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6523',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','6',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6529',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','59',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6530',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','74',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6531',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','16',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6301','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','214',null,'2024-06-22 10:31:46' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6302','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','289',null,'2024-06-22 10:31:46' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6303',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','157',null,'2024-06-22 10:31:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6304',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','228',null,'2024-06-22 10:31:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6307','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','80',null,'2024-06-22 10:31:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6308','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','148',null,'2024-06-22 10:31:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6309','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','66',null,'2024-06-22 10:36:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6310','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','141',null,'2024-06-22 10:36:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6311','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','90',null,'2024-06-22 10:36:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6312','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','167',null,'2024-06-22 10:36:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6313','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','72',null,'2024-06-22 10:36:25' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6314','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','139',null,'2024-06-22 10:36:25' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6315','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','68',null,'2024-06-22 10:36:36' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6316','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','126',null,'2024-06-22 10:36:36' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6319','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','11609',null,'2024-06-22 10:37:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6320','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','11670',null,'2024-06-22 10:37:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6325','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','217',null,'2024-06-22 10:40:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6326','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','298',null,'2024-06-22 10:40:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6327',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','194',null,'2024-06-22 10:40:53' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6328',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','255',null,'2024-06-22 10:40:53' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6329','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','71',null,'2024-06-22 10:41:34' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6330','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','133',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6331','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','66',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6332','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','125',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6339','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','155',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6342','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','556',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6344','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','358',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6347','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','167',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6348','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','302',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6349',null,'GET','/api/device/query/tree/34020000001110000002','127.0.0.1','200 OK','191',null,'2024-06-22 10:42:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6350',null,'GET','/api/device/query/tree/34020000001110000002','127.0.0.1','200 OK','252',null,'2024-06-22 10:42:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6351','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','166',null,'2024-06-22 10:42:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6352','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','247',null,'2024-06-22 10:42:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6355','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','193',null,'2024-06-22 10:42:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6356','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','299',null,'2024-06-22 10:42:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6359',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','207',null,'2024-06-22 11:20:15' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6360',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','276',null,'2024-06-22 11:20:15' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6361',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','13',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6364',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','81',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6365',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','1',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6366',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','63',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6369',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','211',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6370',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','291',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6371',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','11',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6374',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','96',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6375',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','2',null,'2024-06-24 09:07:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6378',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','86',null,'2024-06-24 09:07:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6382',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','2',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6384',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','110',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6388',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','3',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6406',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','4',null,'2024-06-24 09:39:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6408',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','119',null,'2024-06-24 09:39:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6411',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','1',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6413',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','91',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6275',null,'GET','/api/push/list','127.0.0.1','200 OK','83',null,'2024-06-21 15:54:50' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6276',null,'GET','/api/push/list','127.0.0.1','200 OK','180',null,'2024-06-21 15:54:50' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6283',null,'GET','/api/role/all','127.0.0.1','200 OK','110',null,'2024-06-21 15:55:01' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6284',null,'GET','/api/role/all','127.0.0.1','200 OK','202',null,'2024-06-21 15:55:01' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6534',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','22',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6537',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','12',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6538',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','12',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6539','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','290',null,'2024-07-09 17:08:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6540','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','296',null,'2024-07-09 17:08:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6543',null,'GET','/api/device/query/tree/41010500002000000003','192.168.83.200','200 OK','71',null,'2024-07-09 17:30:32' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6544',null,'GET','/api/device/query/tree/41010500002000000003','192.168.83.200','200 OK','78',null,'2024-07-09 17:30:32' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6545','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','27',null,'2024-07-09 17:30:33' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6546','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','47',null,'2024-07-09 17:30:33' ); + +---------------------TABLE DDL: WVP_MEDIA_SERVER--------------------- +CREATE TABLE WVP_USER.WVP_MEDIA_SERVER +( + ID character varying(255) NOT NULL, + "IP" character varying(50) , + HOOK_IP character varying(50) , + SDP_IP character varying(50) , + STREAM_IP character varying(50) , + HTTP_PORT integer , + HTTP_SSL_PORT integer , + RTMP_PORT integer , + RTMP_SSL_PORT integer , + RTP_PROXY_PORT integer , + RTSP_PORT integer , + RTSP_SSL_PORT integer , + FLV_PORT integer , + FLV_SSL_PORT integer , + WS_FLV_PORT integer , + WS_FLV_SSL_PORT integer , + AUTO_CONFIG tinyint , + SECRET character varying(50) , + "TYPE" character varying(50) DEFAULT 'zlm' , + RTP_ENABLE tinyint , + RTP_PORT_RANGE character varying(50) , + SEND_RTP_PORT_RANGE character varying(50) , + RECORD_ASSIST_PORT integer , + DEFAULT_SERVER tinyint , + CREATE_TIME character varying(50) , + UPDATE_TIME character varying(50) , + HOOK_ALIVE_INTERVAL integer , + RECORD_PATH character varying(255) , + RECORD_DAY integer DEFAULT 7 , + CONSTRAINT WVP_MEDIA_SERVER_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_MEDIA_SERVER--------------------- +INSERT INTO WVP_USER.WVP_MEDIA_SERVER ( ID,IP,HOOK_IP,SDP_IP,STREAM_IP,HTTP_PORT,HTTP_SSL_PORT,RTMP_PORT,RTMP_SSL_PORT,RTP_PROXY_PORT,RTSP_PORT,RTSP_SSL_PORT,FLV_PORT,FLV_SSL_PORT,WS_FLV_PORT,WS_FLV_SSL_PORT,AUTO_CONFIG,SECRET,TYPE,RTP_ENABLE,RTP_PORT_RANGE,SEND_RTP_PORT_RANGE,RECORD_ASSIST_PORT,DEFAULT_SERVER,CREATE_TIME,UPDATE_TIME,HOOK_ALIVE_INTERVAL,RECORD_PATH,RECORD_DAY) VALUES ('your_server_id','192.168.83.200','192.168.83.200','192.168.83.200','192.168.83.200','8080','8443','1935','0','10000','8554','0','8080','0','8080','0','1','vcOhVPzPUgfcvDLLWTFjgBgVNrCkvi7P','zlm','1','30010,30050','30000,30009','0','1','2024-05-14 09:01:57','2024-07-09 17:07:44','10',null,'7' ); + +---------------------INDEX DDL: UK_MEDIA_SERVER_UNIQUE_IP_HTTP_PORT--------------------- +CREATE UNIQUE INDEX UK_MEDIA_SERVER_UNIQUE_IP_HTTP_PORT ON WVP_USER.WVP_MEDIA_SERVER USING BTREE("IP","HTTP_PORT"); +---------------------TABLE DDL: WVP_PLATFORM--------------------- +CREATE TABLE WVP_USER.WVP_PLATFORM +( + ID bigint DEFAULT NEXTVAL('wvp_platform_id_seq'::text) NOT NULL, + "ENABLE" tinyint DEFAULT 0 , + "NAME" character varying(255) DEFAULT NULL , + SERVER_GB_ID character varying(50) DEFAULT NULL , + SERVER_GB_DOMAIN character varying(50) DEFAULT NULL , + SERVER_IP character varying(50) DEFAULT NULL , + SERVER_PORT integer DEFAULT NULL , + DEVICE_GB_ID character varying(50) DEFAULT NULL , + DEVICE_IP character varying(50) DEFAULT NULL , + DEVICE_PORT character varying(50) DEFAULT NULL , + USERNAME character varying(255) DEFAULT NULL , + "PASSWORD" character varying(50) DEFAULT NULL , + EXPIRES character varying(50) DEFAULT NULL , + KEEP_TIMEOUT character varying(50) DEFAULT NULL , + TRANSPORT character varying(50) DEFAULT NULL , + CHARACTER_SET character varying(50) DEFAULT NULL , + CATALOG_ID character varying(50) DEFAULT NULL , + PTZ tinyint DEFAULT 0 , + RTCP tinyint DEFAULT 0 , + STATUS tinyint DEFAULT 0 , + START_OFFLINE_PUSH tinyint DEFAULT 0 , + ADMINISTRATIVE_DIVISION character varying(50) DEFAULT NULL , + CATALOG_GROUP integer DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + UPDATE_TIME character varying(50) DEFAULT NULL , + AS_MESSAGE_CHANNEL tinyint DEFAULT 0 , + AUTO_PUSH_CHANNEL tinyint DEFAULT 0 , + SEND_STREAM_IP character varying(50) DEFAULT NULL , + CONSTRAINT WVP_PLATFORM_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_PLATFORM--------------------- +---------------------TABLE DDL: WVP_PLATFORM_CATALOG--------------------- +CREATE TABLE WVP_USER.WVP_PLATFORM_CATALOG +( + ID character varying(50) DEFAULT NULL NOT NULL, + PLATFORM_ID character varying(50) DEFAULT NULL NOT NULL, + "NAME" character varying(255) DEFAULT NULL , + PARENT_ID character varying(50) DEFAULT NULL , + CIVIL_CODE character varying(50) DEFAULT NULL , + BUSINESS_GROUP_ID character varying(50) DEFAULT NULL , + CONSTRAINT WVP_PLATFORM_CATALOG_PKEY PRIMARY KEY (ID, PLATFORM_ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_PLATFORM_CATALOG--------------------- +---------------------TABLE DDL: WVP_PLATFORM_GB_CHANNEL--------------------- +CREATE TABLE WVP_USER.WVP_PLATFORM_GB_CHANNEL +( + ID bigint DEFAULT NEXTVAL('wvp_platform_gb_channel_id_seq'::text) NOT NULL, + PLATFORM_ID character varying(50) DEFAULT NULL , + CATALOG_ID character varying(50) DEFAULT NULL , + DEVICE_CHANNEL_ID integer DEFAULT NULL , + CONSTRAINT WVP_PLATFORM_GB_CHANNEL_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_PLATFORM_GB_CHANNEL--------------------- +---------------------TABLE DDL: WVP_RESOURCES_TREE--------------------- +CREATE TABLE WVP_USER.WVP_RESOURCES_TREE +( + ID bigint DEFAULT NEXTVAL('seq_wvp_resources_tree_id'::text) NOT NULL, + IS_CATALOG boolean , + DEVICE_CHANNEL_ID integer , + GB_STREAM_ID integer , + "NAME" character varying(255) , + PARENTID integer , + "PATH" character varying(255) , + CONSTRAINT WVP_RESOURCES_TREE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_RESOURCES_TREE--------------------- +---------------------TABLE DDL: WVP_STREAM_PROXY--------------------- +CREATE TABLE WVP_USER.WVP_STREAM_PROXY +( + ID bigint DEFAULT NEXTVAL('wvp_stream_proxy_id_seq'::text) NOT NULL, + "TYPE" character varying(50) DEFAULT NULL , + "APP" character varying(255) DEFAULT NULL , + STREAM character varying(255) DEFAULT NULL , + URL character varying(255) DEFAULT NULL , + SRC_URL character varying(255) DEFAULT NULL , + DST_URL character varying(255) DEFAULT NULL , + TIMEOUT_MS integer DEFAULT NULL , + FFMPEG_CMD_KEY character varying(255) DEFAULT NULL , + RTP_TYPE character varying(50) DEFAULT NULL , + MEDIA_SERVER_ID character varying(50) DEFAULT NULL , + ENABLE_AUDIO tinyint DEFAULT 0 , + ENABLE_MP4 tinyint DEFAULT 0 , + "ENABLE" tinyint DEFAULT 0 , + STATUS tinyint DEFAULT NULL , + ENABLE_REMOVE_NONE_READER tinyint DEFAULT 0 , + CREATE_TIME character varying(50) DEFAULT NULL , + "NAME" character varying(255) DEFAULT NULL , + UPDATE_TIME character varying(50) DEFAULT NULL , + STREAM_KEY character varying(255) DEFAULT NULL , + ENABLE_DISABLE_NONE_READER tinyint DEFAULT 0 , + CONSTRAINT WVP_STREAM_PROXY_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_STREAM_PROXY--------------------- +---------------------TABLE DDL: WVP_STREAM_PUSH--------------------- +CREATE TABLE WVP_USER.WVP_STREAM_PUSH +( + ID bigint DEFAULT NEXTVAL('wvp_stream_push_id_seq'::text) NOT NULL, + "APP" character varying(255) DEFAULT NULL , + STREAM character varying(255) DEFAULT NULL , + TOTAL_READER_COUNT character varying(50) DEFAULT NULL , + ORIGIN_TYPE integer DEFAULT NULL , + ORIGIN_TYPE_STR character varying(50) DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + ALIVE_SECOND integer DEFAULT NULL , + MEDIA_SERVER_ID character varying(50) DEFAULT NULL , + SERVER_ID character varying(50) DEFAULT NULL , + PUSH_TIME character varying(50) DEFAULT NULL , + STATUS tinyint DEFAULT 0 , + UPDATE_TIME character varying(50) DEFAULT NULL , + PUSH_ING tinyint DEFAULT 0 , + SELF tinyint DEFAULT 0 , + CONSTRAINT WVP_STREAM_PUSH_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_STREAM_PUSH--------------------- +---------------------TABLE DDL: WVP_USER--------------------- +CREATE TABLE WVP_USER.WVP_USER +( + ID bigint DEFAULT NEXTVAL('wvp_user_id_seq'::text) NOT NULL, + USERNAME character varying(255) DEFAULT NULL , + "PASSWORD" character varying(255) DEFAULT NULL , + ROLE_ID integer DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + UPDATE_TIME character varying(50) DEFAULT NULL , + PUSH_KEY character varying(50) DEFAULT NULL , + CONSTRAINT WVP_USER_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_USER--------------------- +INSERT INTO WVP_USER.WVP_USER ( ID,USERNAME,PASSWORD,ROLE_ID,CREATE_TIME,UPDATE_TIME,PUSH_KEY) VALUES ('1','admin','21232f297a57a5a743894a0e4a801fc3','1','2021-04-13 14:14:57','2021-04-13 14:14:57','3e80d1762a324d5b0ff636e0bd16f1e3' ); + +---------------------TABLE DDL: WVP_USER_API_KEY--------------------- +CREATE TABLE WVP_USER.WVP_USER_API_KEY +( + ID bigint DEFAULT NEXTVAL('seq_wvp_user_api_key_id'::text) NOT NULL, + USER_ID bigint , + "APP" character varying(255) , + API_KEY text , + EXPIRED_AT bigint , + REMARK character varying(255) , + "ENABLE" boolean , + CREATE_TIME character varying(50) , + UPDATE_TIME character varying(50) , + CONSTRAINT WVP_USER_API_KEY_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_USER_API_KEY--------------------- +---------------------TABLE DDL: WVP_USER_ROLE--------------------- +CREATE TABLE WVP_USER.WVP_USER_ROLE +( + ID bigint DEFAULT NEXTVAL('seq_wvp_user_role_id'::text) NOT NULL, + "NAME" character varying(50) , + AUTHORITY character varying(50) , + CREATE_TIME character varying(50) , + UPDATE_TIME character varying(50) , + CONSTRAINT WVP_USER_ROLE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_USER_ROLE--------------------- +INSERT INTO WVP_USER.WVP_USER_ROLE ( ID,NAME,AUTHORITY,CREATE_TIME,UPDATE_TIME) VALUES ('1','admin','0','2021-04-13 14:14:57','2021-04-13 14:14:57' ); + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java new file mode 100644 index 0000000..b6c312a --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskPointInfoController.java @@ -0,0 +1,119 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.common.annotion.BussinessLog; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskPointInfoVO; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 风险点管理信息Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "风险点管理信息") +@RestController +@RequestMapping("/risk") +public class RiskPointInfoController extends BaseController { + + private final IRiskPointInfoService riskPointInfoService; + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskPointInfoController(IRiskPointInfoService riskPointInfoService, IRiskRelDeviceService riskRelDeviceService) { + this.riskPointInfoService = riskPointInfoService; + this.riskRelDeviceService = riskRelDeviceService; + } + + @BussinessLog(value = "风险点查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/list") + public ResponseDataDTO> list(RiskPointInfoVO riskPointInfoVO) { + QueryWrapper query = riskPointInfoVO.genQuery(); + return ResponseDataDTO.success(riskPointInfoService.list(query)); + } + + @BussinessLog(value = "风险点分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/listPage") + public ResponseDataDTO> listPage(RiskPointInfoVO riskPointInfoVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskPointInfoVO.genQuery(); + List riskPointInfos = riskPointInfoService.selectRiskPointInfoPage(page, query); + page.setRecords(riskPointInfos); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点设备查询") + @ApiOperation(value = "列表查询") + @GetMapping(value = "/deviceList") + public ResponseDataDTO> list(RiskRelDeviceVO riskRelDeviceVO) { + QueryWrapper query = riskRelDeviceVO.genQuery(); + return ResponseDataDTO.success(riskRelDeviceService.list(query)); + } + + @BussinessLog(value = "风险点设备分页查询") + @ApiOperation(value = "分页查询") + @GetMapping(value = "/deviceListPage") + public ResponseDataDTO> listPage(RiskRelDeviceVO riskRelDeviceVO) { + Page page = PageFactory.defaultPage(); + QueryWrapper query = riskRelDeviceVO.genQuery(); + List riskRelDevices = riskRelDeviceService.selectRiskRelDevicePage(page, query); + page.setRecords(riskRelDevices); + return ResponseDataDTO.success(super.packForBT(page)); + } + + @BussinessLog(value = "风险点新增") + @ApiOperation(value = "新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.save(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点修改") + @ApiOperation(value = "修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskPointInfo riskPointInfo) { + riskPointInfoService.updateById(riskPointInfo); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点删除") + @ApiOperation(value = "删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskPointInfoService.removeById(id); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点批量删除") + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskPointInfoService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @BussinessLog(value = "风险点详情查询") + @ApiOperation(value = "详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskPointInfoService.getById(id)); + } + +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java new file mode 100644 index 0000000..e7f23a9 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/RiskRelDeviceController.java @@ -0,0 +1,72 @@ +package com.casic.missiles.modular.device.controller; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.page.PageFactory; +import com.casic.missiles.core.page.PageInfoBT; +import com.casic.missiles.model.form.IdForms; +import com.casic.missiles.model.response.dto.ResponseDataDTO; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import com.casic.missiles.modular.device.vo.RiskRelDeviceVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 设备关联风险点Controller + * + * @author lwh + * @date 2024-07-15 + */ +@Api(tags = "设备关联风险点") +@RestController +@RequestMapping("/device/test") +public class RiskRelDeviceController extends BaseController { + + private final IRiskRelDeviceService riskRelDeviceService; + + public RiskRelDeviceController(IRiskRelDeviceService riskRelDeviceService) { + this.riskRelDeviceService = riskRelDeviceService; + } + + + + + @ApiOperation(value ="新增接口") + @PostMapping(value = "/add") + public ResponseDataDTO add(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.save(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="修改接口") + @PostMapping(value = "/update") + public ResponseDataDTO update(@RequestBody RiskRelDevice riskRelDevice) { + riskRelDeviceService.updateById(riskRelDevice); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="删除接口") + @GetMapping(value = "/delete") + public ResponseDataDTO delete(String id) { + riskRelDeviceService.removeById(id); + return ResponseDataDTO.success(); + } + + @ApiOperation("批量删除") + @PostMapping("/batchDelete") + public ResponseDataDTO batchDelete(@RequestBody IdForms ids) { + riskRelDeviceService.removeByIds(ids.getIds()); + return ResponseDataDTO.success(); + } + + @ApiOperation(value ="详情查询") + @GetMapping(value = "/detail") + public ResponseDataDTO detail(String id) { + return ResponseDataDTO.success(riskRelDeviceService.getById(id)); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java index da15e6c..928dc65 100644 --- a/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/controller/VideoPersonController.java @@ -40,5 +40,4 @@ public ResponseDataDTO> tree() { return ResponseDataDTO.success(sysUserGroupService.personTree()); } - -} +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java new file mode 100644 index 0000000..3ce5402 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskPointInfoMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 风险点管理信息 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskPointInfoMapper extends BaseMapper { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java new file mode 100644 index 0000000..6795298 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/RiskRelDeviceMapper.java @@ -0,0 +1,23 @@ +package com.casic.missiles.modular.device.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; +/** + *

+ * 设备关联风险点 Mapper 接口 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface RiskRelDeviceMapper extends BaseMapper { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage( @Param("page") Page page,@Param("ew" ) QueryWrapper query); +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml new file mode 100644 index 0000000..350744d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskPointInfoMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + id + , + create_time as createTime , + update_time as updateTime , + risk_name as riskName , + longitude , + atitude , + dept_id as deptId , + description + + + a + . + id + , + a.create_time + as createTime , + a.update_time + as updateTime , + a.risk_name + as riskName , + a.longitude , + a.latitude , + a.dept_id + as deptId , + a.description + + + + + + and risk_name like concat('%',#{request.riskName},'%') + + + and dept_id = #{request.deptId} + + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml new file mode 100644 index 0000000..2196b5d --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/dao/mapping/RiskRelDeviceMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + id , + risk_id as riskId , + create_time as createTime , + device_id as deviceId + + + a.id , + a.risk_id + as riskId , + a.create_time + as createTime , + a.device_id + as deviceId + + + + + + and risk_id = #{request.riskId} + + + and device_id = #{request.deviceId} + + + \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java new file mode 100644 index 0000000..d22d7ea --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskPointInfo.java @@ -0,0 +1,70 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * 风险点管理信息对象 risk_point_info + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_point_info") +public class RiskPointInfo extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "修改时间", dataType = "Date") + @TableField("update_time") + private Date updateTime; + + @ApiModelProperty(value = "风险点名称", dataType = "String") + @TableField("risk_name") + private String riskName; + + @ApiModelProperty(value = "经度", dataType = "BigDecimal") + @TableField("longitude") + private BigDecimal longitude; + + @ApiModelProperty(value = "纬度", dataType = "BigDecimal") + @TableField("latitude") + private BigDecimal latitude; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + @TableField("dept_id") + private Long deptId; + + @ApiModelProperty(value = "描述信息", dataType = "String") + @TableField("description") + private String description; + + + @Override + public String toString() { + return "RiskPointInfo{" + + "id=" + id + + "createTime=" + createTime + + "updateTime=" + updateTime + + "riskName=" + riskName + + "longitude=" + longitude + + "latitude=" + latitude + + "deptId=" + deptId + + "description=" + description + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java new file mode 100644 index 0000000..525910f --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/model/RiskRelDevice.java @@ -0,0 +1,50 @@ +package com.casic.missiles.modular.device.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + + +/** + * 设备关联风险点对象 risk_rel_device + * + * @author lwh + * @date 2024-07-15 + */ +@Data +@TableName("risk_rel_device") +public class RiskRelDevice extends Model { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键", dataType = "Long") + @TableId("id") + private Long id; + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + @TableField("risk_id") + private Long riskId; + + @ApiModelProperty(value = "创建时间", dataType = "Date") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + @TableField("device_id") + private Long deviceId; + + + @Override + public String toString() { + return "RiskRelDevice{" + + "id=" + id + + "riskId=" + riskId + + "createTime=" + createTime + + "deviceId=" + deviceId + + "}"; + } +} \ No newline at end of file diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java new file mode 100644 index 0000000..99d4001 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskPointInfoService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskPointInfoService extends IService { +/** +* 风险点管理信息 分页检索 +*/ +List selectRiskPointInfoPage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java new file mode 100644 index 0000000..e64db53 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/IRiskRelDeviceService.java @@ -0,0 +1,22 @@ +package com.casic.missiles.modular.device.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import java.util.List; + + +/** + *

+ * 设备关联风险点 服务类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +public interface IRiskRelDeviceService extends IService { +/** +* 设备关联风险点 分页检索 +*/ +List selectRiskRelDevicePage(Page page,QueryWrapper query);} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java new file mode 100644 index 0000000..f9852fa --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskPointInfoServiceImpl.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.datascope.ScopeEnums; +import com.casic.missiles.modular.device.dao.RiskPointInfoMapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import com.casic.missiles.modular.device.service.IRiskPointInfoService; +import org.springframework.stereotype.Service; + +import java.util.List; + + +/** + *

+ * 风险点管理信息 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskPointInfoServiceImpl extends ServiceImpl implements IRiskPointInfoService { + private final AbstractPermissionContext abstractPermissionContext; + + public RiskPointInfoServiceImpl(AbstractPermissionContext abstractPermissionContext) { + this.abstractPermissionContext = abstractPermissionContext; + } + + @Override + public List list(Wrapper queryWrapper) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + QueryWrapper query = (QueryWrapper) queryWrapper; + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + List riskPointInfos = super.list(query); + + return riskPointInfos; + } + + @Override + public List selectRiskPointInfoPage(Page page, QueryWrapper query) { + + //数据权限 + DataScope dataScope = abstractPermissionContext.getAuthService().getLoginUserDataScope(); + + if (!ScopeEnums.ALL_TYPE.getCode().equals(dataScope.getScopeEnums().getCode())) { + query.in("a.dept_id", dataScope.getDeptIds()); + } + + return this.baseMapper.selectRiskPointInfoPage(page, query); + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java new file mode 100644 index 0000000..491a84b --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/service/impl/RiskRelDeviceServiceImpl.java @@ -0,0 +1,28 @@ +package com.casic.missiles.modular.device.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; +import com.casic.missiles.modular.device.service.IRiskRelDeviceService; +import java.util.List; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import com.casic.missiles.modular.device.dao.RiskRelDeviceMapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; + + +/** + *

+ * 设备关联风险点 服务实现类 + *

+ * + * @author lwh + * @date 2024-07-15 + */ +@Service +public class RiskRelDeviceServiceImpl extends ServiceImpl implements IRiskRelDeviceService { +@Override +public List selectRiskRelDevicePage(Page page,QueryWrapper query) { +return this.baseMapper.selectRiskRelDevicePage(page,query); +}} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java new file mode 100644 index 0000000..9751721 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskPointInfoVO.java @@ -0,0 +1,36 @@ +package com.casic.missiles.modular.device.vo; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.casic.missiles.modular.device.model.RiskPointInfo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * 风险点管理信息对象VO + * + * @author lwh + * @date 2024-07-15 + */ +@Data +public class RiskPointInfoVO { + private static final long serialVersionUID = 1L; + + + @ApiModelProperty(value = "风险点名称", dataType = "String") + private String riskName; + + @ApiModelProperty(value = "所属组织", dataType = "Long") + private Long deptId; + + public QueryWrapper genQuery() { + QueryWrapper query = new QueryWrapper<>(); + if (StrUtil.isNotEmpty(riskName)) { + query.like("risk_name", riskName); + } + if (deptId != null) { + query.eq("dept_id", deptId); + } + return query; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java new file mode 100644 index 0000000..1cc5300 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/device/vo/RiskRelDeviceVO.java @@ -0,0 +1,36 @@ +package com.casic.missiles.modular.device.vo; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.casic.missiles.modular.device.model.RiskRelDevice; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + + +/** + * 设备关联风险点对象VO + * + * @author lwh + * @date 2024-07-15 + */ +@Data +public class RiskRelDeviceVO { + private static final long serialVersionUID = 1L; + + + @ApiModelProperty(value = "用户组名称", dataType = "Long") + private Long riskId; + + @ApiModelProperty(value = "设备ID", dataType = "Long") + private Long deviceId; + + public QueryWrapper genQuery() { + QueryWrapper query = new QueryWrapper<>(); + if (riskId != null) { + query.eq("risk_id", riskId); + } + if (deviceId != null) { + query.eq("device_id", deviceId); + } + return query; + } +} diff --git a/sql/VIDEO_USER_1721036244159.SQL b/sql/VIDEO_USER_1721036244159.SQL new file mode 100644 index 0000000..6c929c5 --- /dev/null +++ b/sql/VIDEO_USER_1721036244159.SQL @@ -0,0 +1,1127 @@ +--------------------- SEQUENCE DDL --------------------- +---------------------TABLE DDL: BUS_DEVICE_INFO--------------------- +CREATE TABLE VIDEO_USER.BUS_DEVICE_INFO +( + ID numeric(20,0) DEFAULT NULL , + STATION_NAME character varying(32) DEFAULT NULL , + MONITOR_NAME character varying(32) DEFAULT NULL , + DEVICE_IP character varying(32) DEFAULT NULL , + DEVICE_PORT numeric(11,0) DEFAULT NULL , + DEVICE_USER character varying(32) DEFAULT NULL , + DEVICE_PASSWORD character varying(32) DEFAULT NULL , + NVR_IP character varying(32) DEFAULT NULL , + NVR_PORT numeric(11,0) DEFAULT NULL , + NVR_USER character varying(32) DEFAULT NULL , + NVR_PASSWORD character varying(32) DEFAULT NULL , + NVR_CHANNEL character varying(32) DEFAULT NULL , + DEVICE_TYPE character varying(32) DEFAULT NULL , + "DESCRIPTION" character varying(256) DEFAULT NULL , + DEVICE_STATUS numeric(6,0) DEFAULT NULL , + SECRET_LEVEL numeric(6,0) DEFAULT NULL , + DEPT_ID numeric(20,0) DEFAULT NULL , + LONGITUDE numeric(10,6) DEFAULT NULL , + LATITUDE numeric(10,6) DEFAULT NULL , + BF_FLAG numeric(6,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + AREA character varying(32) DEFAULT NULL , + PLAY_URL character varying(255) DEFAULT NULL , + CAMERA_INDEX_CODE character varying(64) DEFAULT NULL , + "LOCATION" character varying(255) DEFAULT NULL , + NVR_MANUFACTURE character varying(255) DEFAULT NULL , + DEVICE_MANUFACTURE character varying(255) DEFAULT NULL , + NVR_INDEX_CODE character varying(255) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: BUS_DEVICE_INFO--------------------- +INSERT INTO VIDEO_USER.BUS_DEVICE_INFO ( ID,STATION_NAME,MONITOR_NAME,DEVICE_IP,DEVICE_PORT,DEVICE_USER,DEVICE_PASSWORD,NVR_IP,NVR_PORT,NVR_USER,NVR_PASSWORD,NVR_CHANNEL,DEVICE_TYPE,DESCRIPTION,DEVICE_STATUS,SECRET_LEVEL,DEPT_ID,LONGITUDE,LATITUDE,BF_FLAG,CREATE_TIME,UPDATE_TIME,AREA,PLAY_URL,CAMERA_INDEX_CODE,LOCATION,NVR_MANUFACTURE,DEVICE_MANUFACTURE,NVR_INDEX_CODE) VALUES ('1788491058556604418',null,'大华-监控1','192.168.83.172','37777','admin','admin123','192.168.83.171','5060','admin','admin123','1','0',null,'1','0','1394541964580085762','116.258555','39.908447','0','2024-05-09 08:47:52','2024-05-09 08:47:52','1788158902110785537',null,'34020000001110000013','永定路社区设备点','Dahua','Dahua','41010500002000000003' ); + +INSERT INTO VIDEO_USER.BUS_DEVICE_INFO ( ID,STATION_NAME,MONITOR_NAME,DEVICE_IP,DEVICE_PORT,DEVICE_USER,DEVICE_PASSWORD,NVR_IP,NVR_PORT,NVR_USER,NVR_PASSWORD,NVR_CHANNEL,DEVICE_TYPE,DESCRIPTION,DEVICE_STATUS,SECRET_LEVEL,DEPT_ID,LONGITUDE,LATITUDE,BF_FLAG,CREATE_TIME,UPDATE_TIME,AREA,PLAY_URL,CAMERA_INDEX_CODE,LOCATION,NVR_MANUFACTURE,DEVICE_MANUFACTURE,NVR_INDEX_CODE) VALUES ('1788491058556604419',null,'海康-监控2','192.168.83.170','8000','admin','1234qwer','192.168.83.41','5060','admin','1234qwer','5','0',null,'1','0','1394541964580085762',null,null,'0','2024-05-09 08:47:52','2024-05-09 08:47:52','1788158902110785537',null,'34020000001320000003',null,'HIKVISION','Manufacturer','34020000001110000002' ); + +---------------------TABLE DDL: DEVICE_GROUP_INFO--------------------- +CREATE TABLE VIDEO_USER.DEVICE_GROUP_INFO +( + ID numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + GROUP_NAME character varying(32) DEFAULT NULL , + CAMERA_NUM numeric(11,0) DEFAULT NULL , + "DESCRIPTION" character varying(256) DEFAULT NULL , + CAMERA_IDS character varying(4000) , + SAFE numeric(4,0) DEFAULT 0 +) + BINLOG ON ; +---------------------TABLE COMMENT: DEVICE_GROUP_INFO--------------------- +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."GROUP_NAME" IS '分组名称'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."CAMERA_NUM" IS '分组相机数量'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."DESCRIPTION" IS '描述'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."CAMERA_IDS" IS '分组相机id,用逗号隔开'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_GROUP_INFO"."SAFE" IS '密级(0,一般 1 重要 2 秘密)'; +---------------------TABLE INSERT SQL: DEVICE_GROUP_INFO--------------------- +INSERT INTO VIDEO_USER.DEVICE_GROUP_INFO ( ID,CREATE_TIME,UPDATE_TIME,GROUP_NAME,CAMERA_NUM,DESCRIPTION,CAMERA_IDS,SAFE) VALUES ('1789196828496109569','2024-05-11 07:32:20','2024-05-11 07:32:20','all','2',null,'1788491058556604418,1788491058556604419','0' ); + +---------------------TABLE DDL: DEVICE_ONLINE_LOG--------------------- +CREATE TABLE VIDEO_USER.DEVICE_ONLINE_LOG +( + ID numeric(20,0) DEFAULT NULL , + AREA character varying(32) DEFAULT NULL , + ONLINE_NUM numeric(11,0) DEFAULT NULL , + OFFLINE_NUM numeric(11,0) DEFAULT NULL , + TOTAL numeric(11,0) DEFAULT NULL , + LOG_TIME character varying(32) DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEVICE_ID numeric(20,0) , + DEVICE_STATUS tinyint +) + BINLOG ON ; +---------------------TABLE COMMENT: DEVICE_ONLINE_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."AREA" IS '区域字典'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."ONLINE_NUM" IS '在线量'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."OFFLINE_NUM" IS '离线数量'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."TOTAL" IS '总数'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."LOG_TIME" IS '记录时间'; +COMMENT ON COLUMN "VIDEO_USER"."DEVICE_ONLINE_LOG"."UPDATE_TIME" IS '修改时间'; +---------------------TABLE INSERT SQL: DEVICE_ONLINE_LOG--------------------- +INSERT INTO VIDEO_USER.DEVICE_ONLINE_LOG ( ID,AREA,ONLINE_NUM,OFFLINE_NUM,TOTAL,LOG_TIME,UPDATE_TIME,DEVICE_ID,DEVICE_STATUS) VALUES ('1810619907180965890',null,null,null,null,'2024-07-09','2024-07-09 18:45:00','1788491058556604418','1' ); + +INSERT INTO VIDEO_USER.DEVICE_ONLINE_LOG ( ID,AREA,ONLINE_NUM,OFFLINE_NUM,TOTAL,LOG_TIME,UPDATE_TIME,DEVICE_ID,DEVICE_STATUS) VALUES ('1810619907180965891',null,null,null,null,'2024-07-09','2024-07-09 18:45:00','1788491058556604419','1' ); + +---------------------TABLE DDL: RISK_POINT_INFO--------------------- +CREATE TABLE VIDEO_USER.RISK_POINT_INFO +( + ID bigint , + CREATE_TIME date , + UPDATE_TIME date , + RISK_NAME character varying(32) , + LONGITUDE numeric(10,6) , + LATITUDE numeric(10,6) , + DEPT_ID bigint , + "DESCRIPTION" character varying(512) +) + BINLOG ON ; +---------------------TABLE COMMENT: RISK_POINT_INFO--------------------- +COMMENT ON TABLE "VIDEO_USER"."RISK_POINT_INFO" IS '风险点管理信息'; +---------------------TABLE INSERT SQL: RISK_POINT_INFO--------------------- +---------------------TABLE DDL: RISK_REL_DEVICE--------------------- +CREATE TABLE VIDEO_USER.RISK_REL_DEVICE +( + ID bigint , + RISK_ID bigint , + CREATE_TIME date , + DEVICE_ID bigint +) + BINLOG ON ; +---------------------TABLE INSERT SQL: RISK_REL_DEVICE--------------------- +---------------------TABLE DDL: SYS_AREA--------------------- +CREATE TABLE VIDEO_USER.SYS_AREA +( + ID numeric(20,0) NOT NULL, + PID numeric(20,0) DEFAULT NULL , + AREA_NAME character varying(100) DEFAULT NULL , + SIMPLE_NAME character varying(50) DEFAULT NULL , + LNG character varying(32) DEFAULT NULL , + LAT character varying(32) DEFAULT NULL , + "LEVEL" numeric(11,0) DEFAULT NULL , + PIDS character varying(100) DEFAULT NULL , + NUM numeric(4,0) DEFAULT NULL , + SYNC_ID character varying(32) DEFAULT NULL , + SYNC_PID character varying(32) DEFAULT NULL , + IS_SYNC numeric(4,0) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_AREA_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_AREA--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."ID" IS '编码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."PID" IS '父级'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."AREA_NAME" IS '区域名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."SIMPLE_NAME" IS '区域简称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."LNG" IS '经度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."LAT" IS '纬度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."LEVEL" IS '层级'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."PIDS" IS '全部父级别'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."NUM" IS '排序'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."SYNC_ID" IS '同步id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."SYNC_PID" IS '同步父ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."IS_SYNC" IS '是否同步'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_AREA"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_AREA--------------------- +INSERT INTO VIDEO_USER.SYS_AREA ( ID,PID,AREA_NAME,SIMPLE_NAME,LNG,LAT,LEVEL,PIDS,NUM,SYNC_ID,SYNC_PID,IS_SYNC,TENANT_ID) VALUES ('110000','0','根节点','根节点','116.405289','39.904987','1','[0],','1','root00000000','-1',null,null ); + +INSERT INTO VIDEO_USER.SYS_AREA ( ID,PID,AREA_NAME,SIMPLE_NAME,LNG,LAT,LEVEL,PIDS,NUM,SYNC_ID,SYNC_PID,IS_SYNC,TENANT_ID) VALUES ('1788158902110785537','110000','永定路A区域','永定路A区域',null,null,'2','[0],[110000],',null,'d141f1a3bd2645aeb3bed2f5bfe5a929','root00000000',null,null ); + +INSERT INTO VIDEO_USER.SYS_AREA ( ID,PID,AREA_NAME,SIMPLE_NAME,LNG,LAT,LEVEL,PIDS,NUM,SYNC_ID,SYNC_PID,IS_SYNC,TENANT_ID) VALUES ('1788158904023388162','110000','成都A区','成都A区',null,null,'2','[0],[110000],',null,'2222f9c4bb6548e3ac005826e5d60b55','root00000000',null,null ); + +---------------------TABLE DDL: SYS_CONFIG--------------------- +CREATE TABLE VIDEO_USER.SYS_CONFIG +( + ID numeric(20,0) NOT NULL, + "VALUE" character varying(255) DEFAULT NULL , + TARGET_NAME character varying(255) DEFAULT NULL , + CLASS_NAME character varying(255) DEFAULT NULL , + "DESCRIPTION" character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_CONFIG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."VALUE" IS '变量值(相关json串)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."TARGET_NAME" IS '变量KEY'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."CLASS_NAME" IS '类名全称(保留)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."DESCRIPTION" IS '变量描述'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_CONFIG"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_CONFIG--------------------- +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('1','1.0.0.191209_alpha','casic.base.version',null,'版本号',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('2','false','casic.db.init.enable',null,'默认启用',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('3','false','casic.db.init.enable',null,'默认启用',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('9','150','casic.base.device.offLine',null,'设备离线时间判定(分钟)',null ); + +INSERT INTO VIDEO_USER.SYS_CONFIG ( ID,VALUE,TARGET_NAME,CLASS_NAME,DESCRIPTION,TENANT_ID) VALUES ('10','false','casic.base.user.onLineListenerEnable',null,'默认不开启(是否开启用户在线状态)',null ); + +---------------------TABLE DDL: SYS_DEPT--------------------- +CREATE TABLE VIDEO_USER.SYS_DEPT +( + ID numeric(20,0) NOT NULL, + NUM numeric(4,0) DEFAULT NULL , + PID numeric(20,0) DEFAULT NULL , + PIDS character varying(255) DEFAULT NULL , + SIMPLE_NAME character varying(45) DEFAULT NULL , + FULL_NAME character varying(255) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + "VERSION" numeric(11,0) DEFAULT NULL , + SYNC_ID character varying(255) DEFAULT NULL , + SYNC_PID character varying(255) DEFAULT NULL , + IS_SYNC numeric(4,0) DEFAULT NULL , + IS_PARENT numeric(4,0) DEFAULT NULL , + IP_SEGMENT character varying(255) DEFAULT NULL , + DEPT_TYPE character(2) DEFAULT NULL , + TENANT_ID character varying(255) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + CONSTRAINT SYS_DEPT_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_DEPT--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."NUM" IS '排序'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."PID" IS '父部门ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."PIDS" IS '父级IDS'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."SIMPLE_NAME" IS '简称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."FULL_NAME" IS '全称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."TIPS" IS '标签'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."VERSION" IS '版本(乐观锁保留字段)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."SYNC_ID" IS '外部组织ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."SYNC_PID" IS '外部父类主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."IS_SYNC" IS '是否同步数据 1为同步'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."IS_PARENT" IS '是否是父类'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."IP_SEGMENT" IS '登录IP段限制(逗号拼接)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."DEPT_TYPE" IS '组织类型(03 公司 04 部门/组)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DEPT"."DEL_FLAG" IS '删除标识'; +---------------------TABLE INSERT SQL: SYS_DEPT--------------------- +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('0','1','-1',null,'顶级','顶级',null,null,null,null,'0','0',null,'03',null,null,null,null,null,'0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('24','1','0','[0],','运行指挥调度中心','运行指挥调度中心',null,null,null,null,'0','0',null,'03','1',null,null,null,null,'0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('1394541964580085762','2','0','[0],','203','203所',null,null,null,null,'0','0',null,'03',null,null,null,null,null,'0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('1429999819396530178','1','0','[0],','中国航天科工1','中国航天科工集团203所',null,null,null,null,null,null,null,'03',null,'1','1','2021-08-24 02:51:40','2021-08-24 03:26:40','0' ); + +INSERT INTO VIDEO_USER.SYS_DEPT ( ID,NUM,PID,PIDS,SIMPLE_NAME,FULL_NAME,TIPS,VERSION,SYNC_ID,SYNC_PID,IS_SYNC,IS_PARENT,IP_SEGMENT,DEPT_TYPE,TENANT_ID,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG) VALUES ('1780179168070664194','0','1429999819396530178','[0],[1429999819396530178],','测试组织','测试组织',null,null,null,null,null,null,null,'03',null,'1',null,'2024-04-16 10:19:22',null,'0' ); + +---------------------TABLE DDL: SYS_DICT--------------------- +CREATE TABLE VIDEO_USER.SYS_DICT +( + ID numeric(20,0) NOT NULL, + NUM character varying(32) DEFAULT NULL , + PID numeric(20,0) DEFAULT NULL , + "NAME" character varying(255) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + CODE character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_DICT_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_DICT--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."NUM" IS '排序'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."PID" IS '父级字典'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."NAME" IS '名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."TIPS" IS '提示'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."CODE" IS '值'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_DICT"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_DICT--------------------- +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('35','0','0','账号状态',null,'accountStatus',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('36','1','35','启用',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('37','2','35','已冻结',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('38','3','35','已删除',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('57','0','0','日志类型',null,'logType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('58','0','57','业务日志',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('59','1','57','异常日志',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('75','0','0','组织类型','组织类型','deptType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('76','1','75','公司',null,'03',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('77','2','75','组/部门',null,'04',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('159','0','0','数据权限类型',null,'dataScopeType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('160','0','159','所有数据',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('161','0','159','所属及下级部门',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('162','0','159','本部门',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('163','0','159','自定义',null,'4',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191959474021052418','0','0','状态',null,'sysStatus',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191959474033635330','1','1191959474021052418','启用',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191959474037829633','2','1191959474021052418','禁用',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191961164497457154','0','0','性别',null,'sysSex',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191961164510040066','1','1191961164497457154','男',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1191961164535205890','2','1191961164497457154','女',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1345920683299459074','0','0','性别',null,'sex',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1345920683299459075','0','1345920683299459074','男',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1345920683366567938','0','1345920683299459074','女',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332146458625','0','0','资源类型',null,'resourceType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332163235841','1','1392315332146458625','菜单',null,'03',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332175818753','2','1392315332146458625','按钮',null,'04',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332200984577','0','1392315332146458625','系统',null,'02',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1392315332213567489','5','1392315332146458625','移动端模块',null,'05',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397019628332453889','0','0','结果集类型',null,'viewResType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397019628403757057','0','1397019628332453889','实体对象',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397019628462477313','0','1397019628332453889','集合',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674825650177','0','0','访问类型','view视图是访问类型','viewRouteType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674846621697','0','1397021674825650177','资源库',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953345','0','1397021674825650177','接口',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953346','0','0','开启状态',null,'trackStatus',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953347','0','1397021674896953346','未开启',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1397021674896953348','0','1397021674896953346','已开启',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734530','0','0','角色日志类型',null,'logRoleType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734531','0','1774629992403734530','普通用户',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734532','1','1774629992403734530','管理员',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734533','2','1774629992403734530','保密员',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1774629992403734534','3','1774629992403734530','审计员',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777504193142067202','0','0','是否关键区域','是否关键区域','keyArea',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777504193267896321','0','1777504193142067202','否',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777504193389531138','1','1777504193142067202','是',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777508904209485825','0','0','布防状态',null,'bfFlag',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777508904373063681','0','1777508904209485825','撤防',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777508904566001665','1','1777508904209485825','布防',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777589297931620353','0','0','所属区域',null,'area',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777589298011312129','0','1777589297931620353','永定路',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1777589298074226689','1','1777589297931620353','成都',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657278812162','0','0','设备类型',null,'deviceType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657434001409','0','1778309657278812162','枪机',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657547247617','1','1778309657278812162','半球',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657547247618','1','1778309657278812162','快球',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1778309657547247619','1','1778309657278812162','云台枪机',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482431670235138','0','0','区域类型',null,'levelType',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482432190328833','0','1788482431670235138','一级',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482432639119361','0','1788482431670235138','二级',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482434295869442','0','1788482431670235138','三级',null,'3',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788482434815963137','0','1788482431670235138','四级',null,'4',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788484551878266882','0','0','设备状态',null,'status',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788484552519995393','0','1788484551878266882','离线',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1788484553107197953','1','1788484551878266882','在线',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827719774210','0','0','密级',null,'secretLevel',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827719774211','0','1805808827719774210','未定密',null,'0',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827723968513','1','1805808827719774210','非密',null,'1',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827723968514','2','1805808827719774210','秘密',null,'2',null ); + +INSERT INTO VIDEO_USER.SYS_DICT ( ID,NUM,PID,NAME,TIPS,CODE,TENANT_ID) VALUES ('1805808827723968515','3','1805808827719774210','机密',null,'3',null ); + +---------------------TABLE DDL: SYS_GROUP_DEVICE--------------------- +CREATE TABLE VIDEO_USER.SYS_GROUP_DEVICE +( + ID numeric(18,0) NOT NULL, + GROUP_ID numeric(18,0) , + CREATE_TIME date , + DEVICE_ID numeric(18,0) , + CONSTRAINT PK_SYS_GROUP_DEVICE PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: SYS_GROUP_DEVICE--------------------- +---------------------TABLE DDL: SYS_GROUP_REL_USER--------------------- +CREATE TABLE VIDEO_USER.SYS_GROUP_REL_USER +( + ID numeric(18,0) NOT NULL, + GROUP_ID numeric(18,0) , + USER_ID numeric(18,0) , + CREATE_TIME date , + CONSTRAINT PK_SYS_GROUP_REL_USER PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: SYS_GROUP_REL_USER--------------------- +---------------------TABLE DDL: SYS_LOGIN_LOG--------------------- +CREATE TABLE VIDEO_USER.SYS_LOGIN_LOG +( + ID numeric(20,0) NOT NULL, + LOG_NAME character varying(255) DEFAULT NULL , + USER_ID numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + SUCCEED character varying(255) DEFAULT NULL , + MESSAGE clob , + "IP" character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + ROLE_TYPE tinyint DEFAULT 0 , + CONSTRAINT SYS_LOGIN_LOG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_LOGIN_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."LOG_NAME" IS '日志名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."USER_ID" IS '管理员id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."SUCCEED" IS '是否执行成功'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."MESSAGE" IS '具体消息'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."IP" IS '登录ip'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_LOGIN_LOG"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_LOGIN_LOG--------------------- +---------------------TABLE DDL: SYS_OPERATION_LOG--------------------- +CREATE TABLE VIDEO_USER.SYS_OPERATION_LOG +( + ID numeric(20,0) NOT NULL, + LOG_TYPE character varying(255) DEFAULT NULL , + LOG_NAME character varying(255) DEFAULT NULL , + USER_ID numeric(20,0) DEFAULT NULL , + CLASS_NAME character varying(255) DEFAULT NULL , + METHOD clob , + CREATE_TIME date DEFAULT NULL , + SUCCEED character varying(255) DEFAULT NULL , + MESSAGE clob , + TENANT_ID character varying(64) DEFAULT NULL , + APP_ID character varying(32) DEFAULT NULL , + ROLE_TYPE numeric(4,0) DEFAULT 0 , + CONSTRAINT SYS_OPERATION_LOG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_OPERATION_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."LOG_TYPE" IS '日志类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."LOG_NAME" IS '日志名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."USER_ID" IS '用户id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."CLASS_NAME" IS '类名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."METHOD" IS '方法名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."SUCCEED" IS '是否成功'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."MESSAGE" IS '备注'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."APP_ID" IS '应用'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_OPERATION_LOG"."ROLE_TYPE" IS '0 普通用户 1 管理员 2 保密员 3 审计员'; +---------------------TABLE INSERT SQL: SYS_OPERATION_LOG--------------------- +---------------------TABLE DDL: SYS_PERSON--------------------- +CREATE TABLE VIDEO_USER.SYS_PERSON +( + ID numeric(20,0) NOT NULL, + TENANT_ID character varying(64) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + PERSON_NAME character varying(32) DEFAULT NULL , + SEX character(1) DEFAULT NULL , + CARD_TYPE character(3) DEFAULT NULL , + ID_CARD_NO character varying(32) DEFAULT NULL , + DEPTID numeric(20,0) DEFAULT NULL , + PERSON_TYPE character varying(32) DEFAULT NULL , + REMARKS character varying(255) DEFAULT NULL , + PERSON_CODE character varying(32) DEFAULT NULL , + NATION character varying(32) DEFAULT NULL , + BIRTHDAY date DEFAULT NULL , + PHOTO character varying(64) DEFAULT NULL , + PHONE character varying(32) DEFAULT NULL , + CONSTRAINT SYS_PERSON_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_PERSON--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."DEL_FLAG" IS '删除标识'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PERSON_NAME" IS '姓名'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."SEX" IS '性别(1:男 2:女)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."CARD_TYPE" IS '证件类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."ID_CARD_NO" IS '证件号码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."DEPTID" IS '所属部门'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PERSON_TYPE" IS '人员类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."REMARKS" IS '备注'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PERSON_CODE" IS '人员编码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."NATION" IS '民族'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."BIRTHDAY" IS '出生日期'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PHOTO" IS '证件照'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_PERSON"."PHONE" IS '电话号码'; +---------------------TABLE INSERT SQL: SYS_PERSON--------------------- +---------------------TABLE DDL: SYS_RESOURCE--------------------- +CREATE TABLE VIDEO_USER.SYS_RESOURCE +( + ID numeric(20,0) NOT NULL, + PID numeric(20,0) DEFAULT NULL , + CODE character varying(64) DEFAULT NULL , + P_CODE character varying(64) DEFAULT NULL , + P_CODES character varying(255) DEFAULT NULL , + "NAME" character varying(64) DEFAULT NULL , + ICON character varying(255) DEFAULT NULL , + URL character varying(255) DEFAULT NULL , + NUM numeric(4,0) DEFAULT NULL , + LEVELS numeric(4,0) DEFAULT NULL , + IS_MENU character(1) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + IS_OPEN character(1) DEFAULT NULL , + RESOURCE_TYPE character(2) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + TENANT_ID character varying(64) DEFAULT NULL , + STATUS character(1) DEFAULT NULL , + CONSTRAINT SYS_RESOURCE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_RESOURCE--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."PID" IS '父ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."CODE" IS '菜单编号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."P_CODE" IS '菜单父编号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."P_CODES" IS '当前菜单的所有父菜单编号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."NAME" IS '菜单名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."ICON" IS '菜单图标'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."URL" IS 'URL地址'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."NUM" IS '菜单排序号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."LEVELS" IS '菜单层级'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."IS_MENU" IS '是否是菜单(1:是 0:不是)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."TIPS" IS '备注'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."IS_OPEN" IS '是否打开: 1:打开 0:不打开'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."RESOURCE_TYPE" IS '资源类型'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."DEL_FLAG" IS '删除标志'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RESOURCE"."STATUS" IS '状态'; +---------------------TABLE INSERT SQL: SYS_RESOURCE--------------------- +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('105','0','system','0','[0],','系统管理','icon-setting','/system','4','1','1',null,'1','03',null,'1',null,'2023-03-10 07:06:42','0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('106','105','mgr','system','[0],[system]','用户管理',null,'/sys/mgr','1','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('107','106','mgr_add','mgr','[0],[system],[mgr]','添加用户',null,'/sys/mgr/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('108','106','mgr_edit','mgr','[0],[system],[mgr]','修改用户',null,'/sys/mgr/update','2','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('109','106','mgr_delete','mgr','[0],[system],[mgr]','删除用户',null,'/sys/mgr/delete','3','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('110','106','mgr_reset','mgr','[0],[system],[mgr]','重置密码',null,'/sys/mgr/reset','4','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('111','106','mgr_freeze','mgr','[0],[system],[mgr]','冻结用户',null,'/sys/mgr/freeze','5','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('112','106','mgr_unfreeze','mgr','[0],[system],[mgr]','解除冻结用户',null,'/sys/mgr/unfreeze','6','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('113','106','mgr_setRole','mgr','[0],[system],[mgr]','分配角色',null,'/sys/mgr/roleAssign','7','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('114','105','role','system','[0],[system]','角色管理',null,'/sys/role','2','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('115','114','role_add','role','[0],[system],[role]','添加角色',null,'/sys/role/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('116','114','role_edit','role','[0],[system],[role]','修改角色',null,'/sys/role/update','2','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('117','114','role_remove','role','[0],[system],[role]','删除角色',null,'/sys/role/delete','3','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('118','114','role_setAuthority','role','[0],[system],[role]','配置权限',null,'/sys/role/funcAuthor','4','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('119','105','menu','system','[0],[system]','资源管理',null,'/sys/resource','4','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('120','119','menu_add','menu','[0],[system],[menu]','添加菜单',null,'/sys/resource/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('121','119','menu_edit','menu','[0],[system],[menu]','修改菜单',null,'/sys/resource/update','2','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('122','119','menu_remove','menu','[0],[system],[menu]','删除菜单',null,'/sys/resource/delete','3','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('128','105','log','system','[0],[system]','日志管理',null,'/sys/log','6','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('131','105','dept','system','[0],[system]','组织管理',null,'/sys/dept','3','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('132','105','dict','system','[0],[system]','字典管理',null,'/sys/dict','4','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('133','105','loginLog','system','[0],[system]','登录日志',null,'/sys/loginLog','6','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('134','128','log_clean','log','[0],[system][log],','清空日志',null,'/sys/log/biz/delLog','3','4','0',null,'0','04',null,'1',null,'2024-03-27 03:26:23','0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('135','131','dept_add','dept','[0],[system],[dept]','添加部门',null,'/sys/dept/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('136','131','dept_update','dept','[0],[system],[dept]','修改部门',null,'/sys/dept/update','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('137','131','dept_delete','dept','[0],[system],[dept]','删除部门',null,'/sys/dept/delete','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('138','132','dict_add','dict','[0],[system],[dict]','添加字典',null,'/sys/dict/add','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('139','132','dict_update','dict','[0],[system],[dict]','修改字典',null,'/sys/dict/update','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('140','132','dict_delete','dict','[0],[system],[dict]','删除字典',null,'/sys/dict/delete','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('151','119','menu_list','menu','[0],[system],[menu]','菜单列表',null,'/sys/resource/list','5','2','0',null,'0','0 ',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('153','131','dept_list','dept','[0],[system],[dept]','部门列表',null,'/sys/dept/list','5','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('154','131','dept_detail','dept','[0],[system],[dept]','部门详情',null,'/sys/dept/detail','6','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('156','132','dict_list','dict','[0],[system],[dict]','字典列表',null,'/sys/dict/list','5','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('157','132','dict_detail','dict','[0],[system],[dict]','字典详情',null,'/sys/dict/detail','6','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('158','128','log_list','log','[0],[system][log],','日志列表',null,'/sys/log/biz/list','2','4','1',null,'0','03',null,'1',null,'2024-03-27 03:28:29','0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('159','128','log_detail','log','[0],[system],[log]','日志详情',null,'/sys/log/biz/detail','3','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('160','133','del_login_log','loginLog','[0],[system],[loginLog]','清空登录日志',null,'/sys/loginLog/delLoginLog','1','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('161','133','login_log_list','loginLog','[0],[system],[loginLog]','登录日志列表',null,'/sys/loginLog/list','2','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('164','114','role_list','role','[0],[system],[role]','角色列表',null,'/sys/role/list','7','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('167','106','mgr_list','mgr','[0],[system],[mgr]','用户列表',null,'/sys/mgr/list','10','3','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1138364388198715393','114','data_author','role','[0],[system],[role]','数据权限',null,'/sys/role/dataAuthor','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1170945119300976642','105','AreaAdmin','system','[0],[system]','区域管理',null,'/sys/area','0','3','1',null,'0','03',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975090689810434','1170945119300976642','area_listPage','AreaAdmin','[0],[system],[AreaAdmin]','区域列表',null,'/sys/area/listPage','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975312815955969','1170945119300976642','area_add','AreaAdmin','[0],[system],[AreaAdmin]','新增区域',null,'/sys/area/add','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975427559530497','1170945119300976642','area_update','AreaAdmin','[0],[system],[AreaAdmin]','修改区域',null,'/sys/area/update','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1191975543687225346','1170945119300976642','area_delete','AreaAdmin','[0],[system],[AreaAdmin]','区域删除',null,'/sys/area/delete','0','4','0',null,'0','04',null,null,null,null,'0',null,null ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485097439432706','0','dashboard','0','[0],','首页','icon-map','/dashboard','0','1','1',null,'0','03','1','1','2024-04-17 06:35:02','2024-04-17 06:41:04','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485390394789889','0','monitor','0','[0],','远程监控','icon-yc','/monitor','0','1','1',null,'0','03','1','1','2024-04-17 06:36:12','2024-04-17 06:41:41','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485479381143554','1780485390394789889','realTime','monitor','[0],[monitor],','实时监控','icon-camera','/realTime','0','2','1',null,'0','03','1','1','2024-04-17 06:36:33','2024-04-17 06:45:42','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485764610592770','1780485390394789889','broadcast','monitor','[0],[monitor],','安全播报','icon-bb','/broadcast','0','2','1',null,'0','03','1','1','2024-04-17 06:37:41','2024-04-17 06:42:30','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485860056174593','1780485390394789889','playback','monitor','[0],[monitor],','场景回放','icon-hf','/playback','0','2','1',null,'0','03','1','1','2024-04-17 06:38:04','2024-04-17 06:42:39','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780485944827252738','1780485390394789889','statistics','monitor','[0],[monitor],','数据统计','icon-line','/statistics','0','2','1',null,'0','03','1','1','2024-04-17 06:38:24','2024-04-17 06:42:49','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_RESOURCE ( ID,PID,CODE,P_CODE,P_CODES,NAME,ICON,URL,NUM,LEVELS,IS_MENU,TIPS,IS_OPEN,RESOURCE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,STATUS) VALUES ('1780486033650028545','1780485390394789889','device','monitor','[0],[monitor],','设备管理','icon-device','/device','0','2','1',null,'0','03','1','1','2024-04-17 06:38:45','2024-04-17 06:42:55','0',null,'0' ); + +---------------------TABLE DDL: SYS_RM_RELATION--------------------- +CREATE TABLE VIDEO_USER.SYS_RM_RELATION +( + ID numeric(20,0) NOT NULL, + MENUID numeric(20,0) DEFAULT NULL , + ROLEID numeric(20,0) DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + OPERATOR_ID numeric(20,0) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_RM_RELATION_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_RM_RELATION--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."MENUID" IS '菜单id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."ROLEID" IS '角色id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."UPDATE_TIME" IS '授权时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."OPERATOR_ID" IS '授权人'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RM_RELATION"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_RM_RELATION--------------------- +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538576408578','105','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517441','106','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517442','110','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517443','111','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517444','112','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517445','113','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517446','167','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517447','114','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538643517448','115','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432001','116','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432002','118','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432003','164','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432004','1138364388198715393','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432005','128','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432006','134','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432007','158','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1772826538706432008','159','2',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433281','105','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433282','128','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433283','158','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1776850835934433284','159','3',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167611904002','105','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167704178689','106','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167767093250','107','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167888728065','108','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486167985197058','109','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168090054657','113','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168199106562','167','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168274604034','114','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168392044545','115','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168551428097','116','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168639508481','117','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168723394562','118','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168815669249','164','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486168916332545','1138364388198715393','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169042161666','119','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169176379394','120','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169352540162','121','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169528700930','122','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169679695874','151','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486169830690818','128','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170036211714','134','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170141069314','158','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170275287042','159','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170367561729','131','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170447253505','135','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170577276929','136','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170652774402','137','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170761826305','153','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486170870878210','154','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171026067457','132','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171139313666','138','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171214811138','139','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171298697218','140','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171353223170','156','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171437109250','157','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171512606721','133','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171621658625','160','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171709739010','161','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171818790914','1170945119300976642','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171906871298','1191975090689810434','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486171982368769','1191975312815955969','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172070449153','1191975427559530497','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172171112449','1191975543687225346','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172275970050','1780485097439432706','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172347273218','1780485390394789889','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172431159298','1780485479381143554','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172728954882','1780485764610592770','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172871561218','1780485860056174593','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486172972224514','1780485944827252738','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486173030944769','1780486033650028545','1',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214164484098','1780485097439432706','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214244175874','1780485390394789889','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214286118913','1780485479381143554','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214395170817','1780485764610592770','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214474862594','1780485860056174593','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214550360066','1780485944827252738','1398227452970446850',null,null,null ); + +INSERT INTO VIDEO_USER.SYS_RM_RELATION ( ID,MENUID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780486214613274625','1780486033650028545','1398227452970446850',null,null,null ); + +---------------------TABLE DDL: SYS_ROLE--------------------- +CREATE TABLE VIDEO_USER.SYS_ROLE +( + ID numeric(20,0) NOT NULL, + NUM numeric(4,0) DEFAULT NULL , + PID numeric(20,0) DEFAULT NULL , + "NAME" character varying(255) DEFAULT NULL , + DEPT_ID numeric(20,0) DEFAULT NULL , + "VERSION" numeric(11,0) DEFAULT NULL , + TIPS character varying(255) DEFAULT NULL , + DATASCOPE character varying(255) DEFAULT NULL , + IS_DEFAULT numeric(6,0) DEFAULT NULL , + DATA_SCOPE_TYPE character(1) DEFAULT NULL , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + TENANT_ID character varying(64) DEFAULT NULL , + IS_SYS numeric(4,0) DEFAULT 0 , + CONSTRAINT SYS_ROLE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_ROLE--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."NUM" IS '序号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."PID" IS '父角色ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."NAME" IS '角色名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DEPT_ID" IS '部门ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."VERSION" IS '保留字段(暂时没用)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."TIPS" IS '角色标识'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DATASCOPE" IS '数据权限'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."IS_DEFAULT" IS '是否是默认角色(同步)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DATA_SCOPE_TYPE" IS '数据权限类型( 1 所有数据 2 当前及子级部门 3 本部门 4 自定义)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."CREATE_USER" IS '创建用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."UPDATE_USER" IS '修改用户'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."DEL_FLAG" IS '删除状态'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."TENANT_ID" IS '租户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_ROLE"."IS_SYS" IS '是否系统内置'; +---------------------TABLE INSERT SQL: SYS_ROLE--------------------- +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('1','1','0','系统管理角色','0','1','administrator','0,24','0','1',null,'1',null,'2024-04-07 05:39:43','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('2','0','0','安全保密角色','0',null,'security_admin',null,'0','1','1',null,'2024-03-26 07:25:45',null,'0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('3','0','0','安全审计角色','0',null,'audit_admin',null,'0','1','1','1','2024-03-26 07:50:37','2024-06-20 18:59:35','0',null,'0' ); + +INSERT INTO VIDEO_USER.SYS_ROLE ( ID,NUM,PID,NAME,DEPT_ID,VERSION,TIPS,DATASCOPE,IS_DEFAULT,DATA_SCOPE_TYPE,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS) VALUES ('1398227452970446850','99','1','普通管理角色','24',null,'normalAdmin',null,'0','4',null,null,null,null,'0',null,'0' ); + +---------------------TABLE DDL: SYS_RU_RELATION--------------------- +CREATE TABLE VIDEO_USER.SYS_RU_RELATION +( + ID numeric(20,0) NOT NULL, + USERID numeric(20,0) DEFAULT NULL , + ROLEID numeric(20,0) DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + OPERATOR_ID numeric(20,0) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_RU_RELATION_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_RU_RELATION--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."USERID" IS '用户id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."ROLEID" IS '角色id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."UPDATE_TIME" IS '授权时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."OPERATOR_ID" IS '授权人'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_RU_RELATION"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_RU_RELATION--------------------- +INSERT INTO VIDEO_USER.SYS_RU_RELATION ( ID,USERID,ROLEID,UPDATE_TIME,OPERATOR_ID,TENANT_ID) VALUES ('1780491863451570178','1780491861748682754','1',null,null,null ); + +---------------------TABLE DDL: SYS_TABLE_VIEW_CONFIG--------------------- +CREATE TABLE VIDEO_USER.SYS_TABLE_VIEW_CONFIG +( + ID numeric(20,0) NOT NULL, + VIEW_KEY character varying(64) DEFAULT NULL , + SQL_CONTENT character varying(512) DEFAULT NULL , + TITLE character varying(256) DEFAULT NULL , + RES_TYPE character varying(2) DEFAULT NULL , + REMARKS character varying(255) DEFAULT NULL , + PARAMS_NUM numeric(11,0) DEFAULT 0 , + ROUTE_TYPE character(1) DEFAULT NULL , + HOST character varying(255) DEFAULT NULL , + RULE_CLASS character varying(255) DEFAULT NULL , + CONSTRAINT SYS_TABLE_VIEW_CONFIG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_TABLE_VIEW_CONFIG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."VIEW_KEY" IS '视图key值'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."SQL_CONTENT" IS '执行sql'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."TITLE" IS '标题'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."RES_TYPE" IS '1 实体对象 2 集合'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."REMARKS" IS '备注信息'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."PARAMS_NUM" IS '参数个数'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."ROUTE_TYPE" IS '转发类型(1 本地库读取 2 接口访问 3 转换数据)'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."HOST" IS '请求地址'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TABLE_VIEW_CONFIG"."RULE_CLASS" IS '转换规则类'; +---------------------TABLE INSERT SQL: SYS_TABLE_VIEW_CONFIG--------------------- +---------------------TABLE DDL: SYS_TENANT--------------------- +CREATE TABLE VIDEO_USER.SYS_TENANT +( + ID numeric(20,0) DEFAULT NULL , + TENANT_NAME character varying(255) DEFAULT NULL , + TENANT_CODE character varying(255) DEFAULT NULL , + LINK_PERSON character varying(50) DEFAULT NULL , + TEL character varying(20) DEFAULT NULL , + CLEARDAY numeric(11,0) DEFAULT NULL , + FLAG character(1) DEFAULT NULL , + TS date DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_TENANT--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."ID" IS '自增主键'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TENANT_NAME" IS '租户名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TENANT_CODE" IS '租户编码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."LINK_PERSON" IS '联系人'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TEL" IS '电话'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."CLEARDAY" IS '历史数据保存天数'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."FLAG" IS '状态'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_TENANT"."TS" IS '更新时间戳'; +---------------------TABLE INSERT SQL: SYS_TENANT--------------------- +---------------------TABLE DDL: SYS_USER--------------------- +CREATE TABLE VIDEO_USER.SYS_USER +( + ID numeric(20,0) NOT NULL, + AVATAR character varying(255) DEFAULT NULL , + ACCOUNT character varying(45) DEFAULT NULL , + "PASSWORD" character varying(45) DEFAULT NULL , + SALT character varying(45) DEFAULT NULL , + "NAME" character varying(45) DEFAULT NULL , + BIRTHDAY date DEFAULT NULL , + SEX character(1) DEFAULT NULL , + EMAIL character varying(45) DEFAULT NULL , + PHONE character varying(45) DEFAULT NULL , + ROLE_ID character varying(255) DEFAULT NULL , + DEPT_ID numeric(20,0) DEFAULT NULL , + STATUS character(1) DEFAULT NULL , + "VERSION" numeric(11,0) DEFAULT NULL , + SYNC_ID character varying(32) DEFAULT NULL , + SYNC_NAME character varying(255) DEFAULT NULL , + SYNC_PWD character varying(45) DEFAULT NULL , + SYNC_DEPTID character varying(255) DEFAULT NULL , + IS_SYNC numeric(6,0) DEFAULT 0 , + LOGIN_IP character varying(255) DEFAULT NULL , + LOGIN_MAC character varying(255) DEFAULT NULL , + POSITION_LNG numeric(19,8) DEFAULT NULL , + POSITION_LAT numeric(19,8) DEFAULT NULL , + ATTR1 character varying(32) DEFAULT NULL , + LAST_TIME timestamp(0) without time zone DEFAULT ('NOW'::text)::timestamp(0) with time zone , + CREATE_USER numeric(20,0) DEFAULT NULL , + UPDATE_USER numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + DEL_FLAG character varying(32) DEFAULT '0' , + TENANT_ID character varying(64) DEFAULT NULL , + IS_SYS numeric(4,0) DEFAULT 0 , + SECRET_LEVEL numeric(4,0) DEFAULT 0 , + CONSTRAINT SYS_USER_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_USER--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."ID" IS '主键id'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."AVATAR" IS '头像'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."ACCOUNT" IS '账号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."PASSWORD" IS '密码'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."SALT" IS 'md5密码盐'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."NAME" IS '名字'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."BIRTHDAY" IS '生日'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."SEX" IS '性别'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER"."EMAIL" IS '电子邮件'; +---------------------TABLE INSERT SQL: SYS_USER--------------------- +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('1','girl.gif','admin','270fa3ef938fb1277d1ab23e9971566a','jg8q8','系统管理员','2017-05-04 16:00:00','1','sn93@qq.com','18200000000','1,1398227452970446850','0','1','25',null,null,null,null,'0',null,null,null,null,null,'2024-04-12 13:59:44',null,null,'2016-01-29 00:49:53',null,'0',null,'0','0' ); + +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('2','girl.gif','security_admin','270fa3ef938fb1277d1ab23e9971566a','jg8q8','安全管理员','2017-05-04 16:00:00','1','sn93@qq.com','18200000000','2','0','1','25',null,null,null,null,'0',null,null,null,null,null,'2024-04-07 05:53:46',null,'2','2016-01-29 00:49:53','2024-03-27 02:53:49','0',null,'1','0' ); + +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('3','girl.gif','audit_admin','270fa3ef938fb1277d1ab23e9971566a','jg8q8','安全审计员','2017-05-04 16:00:00','1','sn93@qq.com','18200000000','3,1398227452970446850','0','1','25',null,null,null,null,'0',null,null,null,null,null,'2024-04-07 06:20:34',null,null,'2016-01-29 00:49:53',null,'0',null,'1','0' ); + +INSERT INTO VIDEO_USER.SYS_USER ( ID,AVATAR,ACCOUNT,PASSWORD,SALT,NAME,BIRTHDAY,SEX,EMAIL,PHONE,ROLE_ID,DEPT_ID,STATUS,VERSION,SYNC_ID,SYNC_NAME,SYNC_PWD,SYNC_DEPTID,IS_SYNC,LOGIN_IP,LOGIN_MAC,POSITION_LNG,POSITION_LAT,ATTR1,LAST_TIME,CREATE_USER,UPDATE_USER,CREATE_TIME,UPDATE_TIME,DEL_FLAG,TENANT_ID,IS_SYS,SECRET_LEVEL) VALUES ('1780491861748682754',null,'wxt','09e3d04c2c44e96095446e4af12db5ab','59vmr','wxt',null,null,null,null,'1','1394541964580085762','1',null,null,null,null,null,'0',null,null,null,null,null,'2024-04-17 15:01:54','1',null,'2024-04-17 07:01:54',null,'0',null,'0','0' ); + +---------------------TABLE DDL: SYS_USER_DEVICE--------------------- +CREATE TABLE VIDEO_USER.SYS_USER_DEVICE +( + ID numeric(20,0) NOT NULL, + IMEI character varying(255) DEFAULT NULL , + USER_ID numeric(20,0) DEFAULT NULL , + NETWORK_NUMBER character varying(255) DEFAULT NULL , + TARGET_ID character varying(255) DEFAULT NULL , + LAST_TIME timestamp(0) without time zone DEFAULT NULL , + POSITION_LNG numeric(19,8) DEFAULT NULL , + POSITION_LAT numeric(19,8) DEFAULT NULL , + DEVICE_NAME character varying(255) DEFAULT NULL , + TENANT_ID character varying(64) DEFAULT NULL , + CONSTRAINT SYS_USER_DEVICE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE COMMENT: SYS_USER_DEVICE--------------------- +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."ID" IS '用户设备IMEI号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."IMEI" IS '用户设备IMEI号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."USER_ID" IS '用户ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."NETWORK_NUMBER" IS '入网号'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."TARGET_ID" IS '同步数据ID'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."LAST_TIME" IS '最后在线时间'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."POSITION_LNG" IS '经度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."POSITION_LAT" IS '纬度'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."DEVICE_NAME" IS '设备名称'; +COMMENT ON COLUMN "VIDEO_USER"."SYS_USER_DEVICE"."TENANT_ID" IS '租户ID'; +---------------------TABLE INSERT SQL: SYS_USER_DEVICE--------------------- +---------------------TABLE DDL: SYS_USER_GROUP--------------------- +CREATE TABLE VIDEO_USER.SYS_USER_GROUP +( + ID numeric(18,0) NOT NULL, + GROUP_NAME character varying(256) , + CREATE_TIME date , + DEPT_ID numeric(18,0) , + CREATE_ID numeric(18,0) , + "DESCRIPTION" character varying(256) , + SAFE smallint , + CONSTRAINT PK_SYS_USER_GROUP PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: SYS_USER_GROUP--------------------- +---------------------TABLE DDL: UPLOAD_LOG--------------------- +CREATE TABLE VIDEO_USER.UPLOAD_LOG +( + ID numeric(20,0) DEFAULT NULL , + FILE_PATH character varying(256) DEFAULT NULL , + FILE_NAME character varying(256) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + DEVICE_ID numeric(20,0) DEFAULT NULL , + CREATE_ID numeric(20,0) DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: UPLOAD_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."FILE_PATH" IS '文件路径'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."FILE_NAME" IS '文件名称'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."DEVICE_ID" IS '设备ID'; +COMMENT ON COLUMN "VIDEO_USER"."UPLOAD_LOG"."CREATE_ID" IS '创建者ID'; +---------------------TABLE INSERT SQL: UPLOAD_LOG--------------------- +---------------------TABLE DDL: VOICE_LOG--------------------- +CREATE TABLE VIDEO_USER.VOICE_LOG +( + ID numeric(20,0) DEFAULT NULL , + CREATE_TIME date DEFAULT NULL , + UPDATE_TIME date DEFAULT NULL , + VOICE_LONG character varying(64) DEFAULT NULL , + VOICE_URL character varying(256) DEFAULT NULL , + VOICE_NAME character varying(64) DEFAULT NULL , + GROUP_ID numeric(20,0) DEFAULT NULL +) + BINLOG ON ; +---------------------TABLE COMMENT: VOICE_LOG--------------------- +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."ID" IS '主键'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."CREATE_TIME" IS '创建时间'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."UPDATE_TIME" IS '修改时间'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."VOICE_LONG" IS '时长'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."VOICE_URL" IS '音频文件'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."VOICE_NAME" IS '广播名称'; +COMMENT ON COLUMN "VIDEO_USER"."VOICE_LOG"."GROUP_ID" IS '分组ID'; +---------------------TABLE INSERT SQL: VOICE_LOG--------------------- diff --git a/sql/WVP_USER_1720774471162.SQL b/sql/WVP_USER_1720774471162.SQL new file mode 100644 index 0000000..9eba299 --- /dev/null +++ b/sql/WVP_USER_1720774471162.SQL @@ -0,0 +1,1185 @@ +--------------------- SEQUENCE DDL --------------------- +CREATE SEQUENCE "WVP_USER"."SEQ_GB_STREAM_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1; +CREATE SEQUENCE "WVP_USER"."SEQ_WVP_LOG_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 6549 CACHE 1; +CREATE SEQUENCE "WVP_USER"."SEQ_WVP_RESOURCES_TREE_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1; +CREATE SEQUENCE "WVP_USER"."SEQ_WVP_USER_API_KEY_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1; +CREATE SEQUENCE "WVP_USER"."SEQ_WVP_USER_ROLE_ID" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1; +CREATE SEQUENCE "WVP_USER"."WVP_CLOUD_RECORD_INDEX" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_DEVICE_ALARM_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 281 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_DEVICE_CHANNEL_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_DEVICE_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_DEVICE_MOBILE_POSITION_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_PLATFORM_GB_CHANNEL_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_PLATFORM_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_STREAM_PROXY_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_STREAM_PUSH_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +CREATE SEQUENCE "WVP_USER"."WVP_USER_ID_SEQ" INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999 START 1 CACHE 10; +---------------------TABLE DDL: WVP_CLOUD_RECORD--------------------- +CREATE TABLE WVP_USER.WVP_CLOUD_RECORD +( + ID bigint DEFAULT NEXTVAL('wvp_cloud_record_index'::text) NOT NULL, + "APP" character varying(255) DEFAULT NULL , + STREAM character varying(255) DEFAULT NULL , + CALL_ID character varying(255) DEFAULT NULL , + START_TIME bigint DEFAULT NULL , + END_TIME bigint DEFAULT NULL , + MEDIA_SERVER_ID character varying(50) DEFAULT NULL , + FILE_NAME character varying(255) DEFAULT NULL , + FOLDER character varying(255) DEFAULT NULL , + FILE_PATH character varying(255) DEFAULT NULL , + COLLECT tinyint DEFAULT 0 , + FILE_SIZE bigint DEFAULT NULL , + TIME_LEN bigint DEFAULT NULL , + CONSTRAINT WVP_CLOUD_RECORD_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_CLOUD_RECORD--------------------- +---------------------INDEX DDL: UK_STREAM_PUSH_APP_STREAM_PATH--------------------- +CREATE UNIQUE INDEX UK_STREAM_PUSH_APP_STREAM_PATH ON WVP_USER.WVP_CLOUD_RECORD USING BTREE("APP","STREAM","FILE_PATH"); +---------------------TABLE DDL: WVP_DEVICE--------------------- +CREATE TABLE WVP_USER.WVP_DEVICE +( + ID bigint DEFAULT NEXTVAL('wvp_device_id_seq'::text) NOT NULL, + DEVICE_ID character varying(50) NOT NULL, + "NAME" character varying(255) DEFAULT NULL , + MANUFACTURER character varying(255) DEFAULT NULL , + MODEL character varying(255) DEFAULT NULL , + FIRMWARE character varying(255) DEFAULT NULL , + TRANSPORT character varying(50) DEFAULT NULL , + STREAM_MODE character varying(50) DEFAULT NULL , + ON_LINE tinyint DEFAULT 0 , + REGISTER_TIME character varying(50) DEFAULT NULL , + KEEPALIVE_TIME character varying(50) DEFAULT NULL , + "IP" character varying(50) DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + UPDATE_TIME character varying(50) DEFAULT NULL , + "PORT" integer DEFAULT NULL , + EXPIRES integer DEFAULT NULL , + SUBSCRIBE_CYCLE_FOR_CATALOG integer DEFAULT 0 , + SUBSCRIBE_CYCLE_FOR_MOBILE_POSITION integer DEFAULT 0 , + MOBILE_POSITION_SUBMISSION_INTERVAL integer DEFAULT 5 , + SUBSCRIBE_CYCLE_FOR_ALARM integer DEFAULT 0 , + HOST_ADDRESS character varying(50) DEFAULT NULL , + CHARSET character varying(50) DEFAULT NULL , + SSRC_CHECK tinyint DEFAULT 0 , + GEO_COORD_SYS character varying(50) DEFAULT NULL , + MEDIA_SERVER_ID character varying(50) DEFAULT NULL , + CUSTOM_NAME character varying(255) DEFAULT NULL , + SDP_IP character varying(50) DEFAULT NULL , + LOCAL_IP character varying(50) DEFAULT NULL , + "PASSWORD" character varying(255) DEFAULT NULL , + AS_MESSAGE_CHANNEL tinyint DEFAULT 0 , + KEEPALIVE_INTERVAL_TIME integer DEFAULT NULL , + BROADCAST_PUSH_AFTER_ACK tinyint DEFAULT 0 , + CONSTRAINT WVP_DEVICE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_DEVICE--------------------- +INSERT INTO WVP_USER.WVP_DEVICE ( ID,DEVICE_ID,NAME,MANUFACTURER,MODEL,FIRMWARE,TRANSPORT,STREAM_MODE,ON_LINE,REGISTER_TIME,KEEPALIVE_TIME,IP,CREATE_TIME,UPDATE_TIME,PORT,EXPIRES,SUBSCRIBE_CYCLE_FOR_CATALOG,SUBSCRIBE_CYCLE_FOR_MOBILE_POSITION,MOBILE_POSITION_SUBMISSION_INTERVAL,SUBSCRIBE_CYCLE_FOR_ALARM,HOST_ADDRESS,CHARSET,SSRC_CHECK,GEO_COORD_SYS,MEDIA_SERVER_ID,CUSTOM_NAME,SDP_IP,LOCAL_IP,PASSWORD,AS_MESSAGE_CHANNEL,KEEPALIVE_INTERVAL_TIME,BROADCAST_PUSH_AFTER_ACK) VALUES ('12','34020000001110000002','DeepinMind','HIKVISION','iDS-6708NX/AI-V2','V4.41.105','UDP','TCP-ACTIVE','0','2024-06-24 09:05:09','2024-06-24 09:41:09','192.168.83.41','2024-05-23 19:04:53','2024-06-24 09:41:09','5060','86400','0','0','5','0','192.168.83.41:5060','GB2312','0','WGS84',null,'DeepinMind',null,'192.168.83.41',null,'0','0','0' ); + +INSERT INTO WVP_USER.WVP_DEVICE ( ID,DEVICE_ID,NAME,MANUFACTURER,MODEL,FIRMWARE,TRANSPORT,STREAM_MODE,ON_LINE,REGISTER_TIME,KEEPALIVE_TIME,IP,CREATE_TIME,UPDATE_TIME,PORT,EXPIRES,SUBSCRIBE_CYCLE_FOR_CATALOG,SUBSCRIBE_CYCLE_FOR_MOBILE_POSITION,MOBILE_POSITION_SUBMISSION_INTERVAL,SUBSCRIBE_CYCLE_FOR_ALARM,HOST_ADDRESS,CHARSET,SSRC_CHECK,GEO_COORD_SYS,MEDIA_SERVER_ID,CUSTOM_NAME,SDP_IP,LOCAL_IP,PASSWORD,AS_MESSAGE_CHANNEL,KEEPALIVE_INTERVAL_TIME,BROADCAST_PUSH_AFTER_ACK) VALUES ('13','41010500002000000003','DH-NVR402-I','Dahua','DH-NVR402-I','4.000.0000000.1,2019-08-09','UDP','TCP-ACTIVE','1','2024-07-09 18:10:08','2024-07-09 18:48:14','192.168.83.171','2024-06-04 17:18:55','2024-07-09 18:48:14','5060','3600','0','0','5','0','192.168.83.171:5060','GB2312','0','WGS84',null,'DH-NVR402-I',null,'192.168.83.171',null,'0','60','0' ); + +---------------------INDEX DDL: UK_DEVICE_DEVICE--------------------- +CREATE UNIQUE INDEX UK_DEVICE_DEVICE ON WVP_USER.WVP_DEVICE USING BTREE("DEVICE_ID"); +---------------------TABLE DDL: WVP_DEVICE_ALARM--------------------- +CREATE TABLE WVP_USER.WVP_DEVICE_ALARM +( + ID bigint DEFAULT NEXTVAL('wvp_device_alarm_id_seq'::text) NOT NULL, + DEVICE_ID character varying(50) NOT NULL, + CHANNEL_ID character varying(50) NOT NULL, + ALARM_PRIORITY character varying(50) DEFAULT NULL , + ALARM_METHOD character varying(50) DEFAULT NULL , + ALARM_TIME character varying(50) DEFAULT NULL , + ALARM_DESCRIPTION character varying(255) DEFAULT NULL , + LONGITUDE float(53) DEFAULT NULL , + LATITUDE float(53) DEFAULT NULL , + ALARM_TYPE character varying(50) DEFAULT NULL , + CREATE_TIME character varying(50) NOT NULL, + CONSTRAINT WVP_DEVICE_ALARM_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_DEVICE_ALARM--------------------- +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('1','34020000001110000002','34020000001320000003','4','5','2024-05-07 14:07:45',null,'0','0','2','2024-05-07 14:08:17' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('2','34020000001110000002','34020000001320000001','4','5','2024-05-07 14:08:27',null,'0','0','2','2024-05-07 14:08:36' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('3','34020000001110000002','34020000001320000001','4','5','2024-05-07 14:09:03',null,'0','0','2','2024-05-07 14:09:04' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('4','34020000001110000002','34020000001320000001','4','5','2024-05-07 14:09:27',null,'0','0','2','2024-05-07 14:09:28' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('5','34020000001110000002','34020000001320000001','4','5','2024-05-07 14:10:37',null,'0','0','2','2024-05-07 14:10:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('21','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:40:18',null,'0','0','2','2024-06-21 17:40:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('22','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:40:40',null,'0','0','2','2024-06-21 17:40:42' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('23','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:41:15',null,'0','0','2','2024-06-21 17:41:17' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('24','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:42:56',null,'0','0','2','2024-06-21 17:42:58' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('81','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:33',null,'0','0','2','2024-06-21 17:57:39' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('121','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:44:32',null,'0','0','2','2024-06-22 10:44:33' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('122','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:48:10',null,'0','0','2','2024-06-22 10:48:11' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('123','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:04:40',null,'0','0','2','2024-06-22 11:04:41' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('124','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:17:50',null,'0','0','2','2024-06-22 11:17:51' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('11','34020000001110000002','34020000001320000003','4','5','2024-06-21 15:56:53',null,'0','0','2','2024-06-21 15:56:54' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('12','34020000001110000002','34020000001320000003','4','5','2024-06-21 16:06:30',null,'0','0','2','2024-06-21 16:06:31' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('41','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:40:40',null,'0','0','2','2024-06-21 17:40:42' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('42','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:41:15',null,'0','0','2','2024-06-21 17:41:18' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('43','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:47:42',null,'0','0','2','2024-06-21 17:47:43' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('44','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:49:25',null,'0','0','2','2024-06-21 17:49:26' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('45','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:50:36',null,'0','0','2','2024-06-21 17:50:37' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('46','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:51:37',null,'0','0','2','2024-06-21 17:51:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('61','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:55:59',null,'0','0','2','2024-06-21 17:56:01' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('62','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:15',null,'0','0','2','2024-06-21 17:57:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('63','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:33',null,'0','0','2','2024-06-21 17:57:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('64','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:33',null,'0','0','2','2024-06-21 17:57:39' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('101','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:31:06',null,'0','0','2','2024-06-22 10:31:07' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('102','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:41:30',null,'0','0','2','2024-06-22 10:41:32' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('181','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:17:37',null,'0','0','2','2024-06-22 12:17:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('211','34020000001110000002','34020000001320000003','4','5','2024-06-22 14:41:58',null,'0','0','2','2024-06-22 14:41:59' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('212','34020000001110000002','34020000001320000003','4','5','2024-06-22 14:57:27',null,'0','0','2','2024-06-22 14:57:28' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('213','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:00:41',null,'0','0','2','2024-06-22 15:00:42' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('261','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:11:17',null,'0','0','2','2024-06-24 09:11:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('51','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:48:30',null,'0','0','2','2024-06-21 17:48:31' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('71','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:15',null,'0','0','2','2024-06-21 17:57:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('72','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:15',null,'0','0','2','2024-06-21 17:57:20' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('73','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:57:33',null,'0','0','2','2024-06-21 17:57:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('111','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:36:01',null,'0','0','2','2024-06-22 10:36:02' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('112','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:40:16',null,'0','0','2','2024-06-22 10:40:18' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('113','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:02:20',null,'0','0','2','2024-06-22 11:02:21' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('114','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:20:06',null,'0','0','2','2024-06-22 11:20:07' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('6','34020000001110000002','34020000001320000003','4','5','2024-06-21 16:02:22',null,'0','0','2','2024-06-21 16:02:23' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('31','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:40:18',null,'0','0','2','2024-06-21 17:40:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('91','34020000001110000002','34020000001320000003','4','5','2024-06-21 17:58:35',null,'0','0','2','2024-06-21 17:58:37' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('131','34020000001110000002','34020000001320000003','4','5','2024-06-22 10:45:36',null,'0','0','2','2024-06-22 10:45:37' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('132','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:25:14',null,'0','0','2','2024-06-22 11:25:15' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('133','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:28:18',null,'0','0','2','2024-06-22 11:28:20' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('151','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:32:48',null,'0','0','2','2024-06-22 11:32:50' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('152','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:36:08',null,'0','0','2','2024-06-22 11:36:09' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('153','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:40:02',null,'0','0','2','2024-06-22 11:40:03' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('154','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:48:43',null,'0','0','2','2024-06-22 11:48:45' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('155','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:56:11',null,'0','0','2','2024-06-22 11:56:13' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('156','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:01:33',null,'0','0','2','2024-06-22 12:01:34' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('157','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:01:46',null,'0','0','2','2024-06-22 12:01:47' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('158','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:02:52',null,'0','0','2','2024-06-22 12:02:53' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('171','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:08:18',null,'0','0','2','2024-06-22 12:08:19' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('172','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:11:38',null,'0','0','2','2024-06-22 12:11:40' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('173','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:13:20',null,'0','0','2','2024-06-22 12:13:21' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('191','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:28:36',null,'0','0','2','2024-06-22 12:28:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('192','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:34:10',null,'0','0','2','2024-06-22 12:34:11' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('193','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:34:19',null,'0','0','2','2024-06-22 12:34:21' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('194','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:35:25',null,'0','0','2','2024-06-22 12:35:26' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('195','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:38:01',null,'0','0','2','2024-06-22 12:38:02' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('196','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:50:55',null,'0','0','2','2024-06-22 12:50:57' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('197','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:54:49',null,'0','0','2','2024-06-22 12:54:51' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('231','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:10:41',null,'0','0','2','2024-06-22 15:10:51' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('251','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:06:40',null,'0','0','2','2024-06-24 09:06:41' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('252','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:20:30',null,'0','0','2','2024-06-24 09:20:31' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('253','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:30:05',null,'0','0','2','2024-06-24 09:30:06' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('254','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:37:11',null,'0','0','2','2024-06-24 09:37:12' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('255','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:41:08',null,'0','0','2','2024-06-24 09:41:09' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('161','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:38:02',null,'0','0','2','2024-06-22 11:38:03' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('162','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:38:15',null,'0','0','2','2024-06-22 11:38:16' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('163','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:43:41',null,'0','0','2','2024-06-22 11:43:43' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('164','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:47:38',null,'0','0','2','2024-06-22 11:47:40' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('165','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:51:03',null,'0','0','2','2024-06-22 11:51:04' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('166','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:51:39',null,'0','0','2','2024-06-22 11:51:40' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('167','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:56:26',null,'0','0','2','2024-06-22 11:56:28' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('168','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:56:53',null,'0','0','2','2024-06-22 11:56:54' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('169','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:59:03',null,'0','0','2','2024-06-22 11:59:05' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('221','34020000001110000002','34020000001320000003','4','5','2024-06-22 14:51:42',null,'0','0','2','2024-06-22 14:51:42' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('222','34020000001110000002','34020000001320000003','4','5','2024-06-22 14:59:59',null,'0','0','2','2024-06-22 15:00:00' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('223','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:09:19',null,'0','0','2','2024-06-22 15:09:20' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('224','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:09:53',null,'0','0','2','2024-06-22 15:09:54' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('201','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:32:51',null,'0','0','2','2024-06-22 12:32:52' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('202','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:33:05',null,'0','0','2','2024-06-22 12:33:06' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('203','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:33:14',null,'0','0','2','2024-06-22 12:33:15' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('204','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:33:35',null,'0','0','2','2024-06-22 12:33:36' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('205','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:36:45',null,'0','0','2','2024-06-22 12:36:46' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('206','34020000001110000002','34020000001320000003','4','5','2024-06-22 12:49:42',null,'0','0','2','2024-06-22 12:49:43' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('241','34020000001110000002','34020000001320000003','4','5','2024-06-22 15:11:20',null,'0','0','2','2024-06-22 15:11:22' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('271','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:20:46',null,'0','0','2','2024-06-24 09:20:47' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('272','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:21:27',null,'0','0','2','2024-06-24 09:21:28' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('273','34020000001110000002','34020000001320000003','4','5','2024-06-24 09:31:36',null,'0','0','2','2024-06-24 09:31:38' ); + +INSERT INTO WVP_USER.WVP_DEVICE_ALARM ( ID,DEVICE_ID,CHANNEL_ID,ALARM_PRIORITY,ALARM_METHOD,ALARM_TIME,ALARM_DESCRIPTION,LONGITUDE,LATITUDE,ALARM_TYPE,CREATE_TIME) VALUES ('141','34020000001110000002','34020000001320000003','4','5','2024-06-22 11:29:54',null,'0','0','2','2024-06-22 11:29:55' ); + +---------------------TABLE DDL: WVP_DEVICE_CHANNEL--------------------- +CREATE TABLE WVP_USER.WVP_DEVICE_CHANNEL +( + ID bigint DEFAULT NEXTVAL('wvp_device_channel_id_seq'::text) NOT NULL, + CHANNEL_ID character varying(50) NOT NULL, + "NAME" character varying(255) DEFAULT NULL , + CUSTOM_NAME character varying(255) DEFAULT NULL , + MANUFACTURE character varying(50) DEFAULT NULL , + MODEL character varying(50) DEFAULT NULL , + "OWNER" character varying(50) DEFAULT NULL , + CIVIL_CODE character varying(50) DEFAULT NULL , + "BLOCK" character varying(50) DEFAULT NULL , + ADDRESS character varying(50) DEFAULT NULL , + PARENT_ID character varying(50) DEFAULT NULL , + SAFETY_WAY integer DEFAULT NULL , + REGISTER_WAY integer DEFAULT NULL , + CERT_NUM character varying(50) DEFAULT NULL , + CERTIFIABLE integer DEFAULT NULL , + ERR_CODE integer DEFAULT NULL , + END_TIME character varying(50) DEFAULT NULL , + SECRECY character varying(50) DEFAULT NULL , + IP_ADDRESS character varying(50) DEFAULT NULL , + "PORT" integer DEFAULT NULL , + "PASSWORD" character varying(255) DEFAULT NULL , + PTZ_TYPE integer DEFAULT NULL , + CUSTOM_PTZ_TYPE integer DEFAULT NULL , + STATUS tinyint DEFAULT 0 , + LONGITUDE float(53) DEFAULT NULL , + CUSTOM_LONGITUDE float(53) DEFAULT NULL , + LATITUDE float(53) DEFAULT NULL , + CUSTOM_LATITUDE float(53) DEFAULT NULL , + STREAM_ID character varying(255) DEFAULT NULL , + DEVICE_ID character varying(50) NOT NULL, + PARENTAL character varying(50) DEFAULT NULL , + HAS_AUDIO tinyint DEFAULT 0 , + CREATE_TIME character varying(50) NOT NULL, + UPDATE_TIME character varying(50) NOT NULL, + SUB_COUNT integer DEFAULT NULL , + LONGITUDE_GCJ02 float(53) DEFAULT NULL , + LATITUDE_GCJ02 float(53) DEFAULT NULL , + LONGITUDE_WGS84 float(53) DEFAULT NULL , + LATITUDE_WGS84 float(53) DEFAULT NULL , + BUSINESS_GROUP_ID character varying(50) DEFAULT NULL , + GPS_TIME character varying(50) DEFAULT NULL , + STREAM_IDENTIFICATION character varying(50) DEFAULT NULL , + CONSTRAINT WVP_DEVICE_CHANNEL_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_DEVICE_CHANNEL--------------------- +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('22','34020000001320000001','casic04',null,'Manufacturer','Camera','Owner',null,null,'192.168.83.44',null,'0','1',null,'0','0',null,'0',null,'0',null,'3',null,'0','0','0','0','0',null,'34020000001110000002','0','0','2024-05-23 11:04:53','2024-06-24 09:05:10','0','0','0','0','0',null,'2024-06-24 09:05:09',null ); + +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('23','34020000001320000003','casic01',null,'Manufacturer','Camera','Owner',null,null,'192.168.83.170',null,'0','1',null,'0','0',null,'0',null,'0',null,'3',null,'1','0','0','0','0',null,'34020000001110000002','0','0','2024-05-23 11:04:53','2024-06-24 09:05:10','0','0','0','0','0',null,'2024-06-24 09:05:09',null ); + +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('24','34020000001320000006','casic02',null,'Manufacturer','Camera','Owner',null,null,'192.168.83.169',null,'0','1',null,'0','0',null,'0',null,'0',null,'3',null,'0','0','0','0','0',null,'34020000001110000002','0','0','2024-05-23 11:04:53','2024-06-24 09:05:10','0','0','0','0','0',null,'2024-06-24 09:05:09',null ); + +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('25','34020000001110000013','IPC',null,'Dahua','DH-NVR402-I','0','340200',null,'axy','41010500002000000003','0','1',null,'0','0',null,'0','192.168.83.172','37777',null,'3',null,'1','0','0','0','0',null,'41010500002000000003','0','0','2024-06-04 09:18:55','2024-07-09 16:16:39','0','0','0','0','0',null,'2024-07-09 16:16:39','stream:1' ); + +INSERT INTO WVP_USER.WVP_DEVICE_CHANNEL ( ID,CHANNEL_ID,NAME,CUSTOM_NAME,MANUFACTURE,MODEL,OWNER,CIVIL_CODE,BLOCK,ADDRESS,PARENT_ID,SAFETY_WAY,REGISTER_WAY,CERT_NUM,CERTIFIABLE,ERR_CODE,END_TIME,SECRECY,IP_ADDRESS,PORT,PASSWORD,PTZ_TYPE,CUSTOM_PTZ_TYPE,STATUS,LONGITUDE,CUSTOM_LONGITUDE,LATITUDE,CUSTOM_LATITUDE,STREAM_ID,DEVICE_ID,PARENTAL,HAS_AUDIO,CREATE_TIME,UPDATE_TIME,SUB_COUNT,LONGITUDE_GCJ02,LATITUDE_GCJ02,LONGITUDE_WGS84,LATITUDE_WGS84,BUSINESS_GROUP_ID,GPS_TIME,STREAM_IDENTIFICATION) VALUES ('29','34020000001310000033','GB_Chn_033',null,'Dahua','DH-NVR402-I','0','340200',null,'axy','41010500002000000003','0','1',null,'0','0',null,'0',null,'0',null,'3',null,'1','0','0','0','0',null,'41010500002000000003','0','0','2024-06-04 10:43:35','2024-07-09 16:16:39','0','0','0','0','0',null,'2024-07-09 16:16:39',null ); + +---------------------INDEX DDL: UK_WVP_DEVICE_CHANNEL_UNIQUE_DEVICE_CHANNEL--------------------- +CREATE UNIQUE INDEX UK_WVP_DEVICE_CHANNEL_UNIQUE_DEVICE_CHANNEL ON WVP_USER.WVP_DEVICE_CHANNEL USING BTREE("DEVICE_ID","CHANNEL_ID"); +---------------------TABLE DDL: WVP_DEVICE_MOBILE_POSITION--------------------- +CREATE TABLE WVP_USER.WVP_DEVICE_MOBILE_POSITION +( + ID bigint DEFAULT NEXTVAL('wvp_device_mobile_position_id_seq'::text) NOT NULL, + DEVICE_ID character varying(50) NOT NULL, + CHANNEL_ID character varying(50) NOT NULL, + DEVICE_NAME character varying(255) DEFAULT NULL , + "TIME" character varying(50) DEFAULT NULL , + LONGITUDE float(53) DEFAULT NULL , + LATITUDE float(53) DEFAULT NULL , + ALTITUDE float(53) DEFAULT NULL , + SPEED float(53) DEFAULT NULL , + DIRECTION float(53) DEFAULT NULL , + REPORT_SOURCE character varying(50) DEFAULT NULL , + LONGITUDE_GCJ02 float(53) DEFAULT NULL , + LATITUDE_GCJ02 float(53) DEFAULT NULL , + LONGITUDE_WGS84 float(53) DEFAULT NULL , + LATITUDE_WGS84 float(53) DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + CONSTRAINT WVP_DEVICE_MOBILE_POSITION_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_DEVICE_MOBILE_POSITION--------------------- +---------------------TABLE DDL: WVP_GB_STREAM--------------------- +CREATE TABLE WVP_USER.WVP_GB_STREAM +( + GB_STREAM_ID bigint DEFAULT NEXTVAL('seq_gb_stream_id'::text) NOT NULL, + "APP" character varying(255) NOT NULL, + STREAM character varying(255) NOT NULL, + GB_ID character varying(50) NOT NULL, + "NAME" character varying(255) , + LONGITUDE float(53) , + LATITUDE float(53) , + STREAM_TYPE character varying(50) , + MEDIA_SERVER_ID character varying(50) , + CREATE_TIME character varying(50) , + CONSTRAINT WVP_GB_STREAM_PKEY PRIMARY KEY (GB_STREAM_ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_GB_STREAM--------------------- +---------------------TABLE DDL: WVP_LOG--------------------- +CREATE TABLE WVP_USER.WVP_LOG +( + ID bigint DEFAULT NEXTVAL('seq_wvp_log_id'::text) NOT NULL, + "NAME" character varying(50) , + "TYPE" character varying(50) , + URI character varying(200) , + ADDRESS character varying(50) , + "RESULT" character varying(50) , + TIMING bigint , + USERNAME character varying(50) , + CREATE_TIME character varying(50) , + CONSTRAINT WVP_LOG_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_LOG--------------------- +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6291',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','169',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6292',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','229',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6294',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','9',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6296',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','70',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6298',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','2',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6299',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','75',null,'2024-06-22 10:31:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6305','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','86',null,'2024-06-22 10:31:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6306','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','155',null,'2024-06-22 10:31:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6321','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','8758',null,'2024-06-22 10:37:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6324','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','8817',null,'2024-06-22 10:37:59' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6333','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','67',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6334','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','126',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6338','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','144',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6340','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','173',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6343','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','445',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6381',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','4',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6385',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','110',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6387',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','2',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6390',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','99',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6391',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','151',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6397',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','12',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6399',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','95',null,'2024-06-24 09:13:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6403',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','213',null,'2024-06-24 09:39:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6404',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','307',null,'2024-06-24 09:39:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6405',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','3',null,'2024-06-24 09:39:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6407',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','100',null,'2024-06-24 09:39:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6409',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','1',null,'2024-06-24 09:39:23' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6410',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','90',null,'2024-06-24 09:39:23' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6412',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','1',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6265','[设备查询] 同步设备通道','GET','/api/device/query/devices/34020000001110000002/sync','127.0.0.1','200 OK','100',null,'2024-06-21 15:53:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6266','[设备查询] 同步设备通道','GET','/api/device/query/devices/34020000001110000002/sync','127.0.0.1','200 OK','196',null,'2024-06-21 15:53:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6267',null,'GET','/api/device/query/34020000001110000002/sync_status/','127.0.0.1','200 OK','2',null,'2024-06-21 15:53:08' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6268',null,'GET','/api/device/query/34020000001110000002/sync_status/','127.0.0.1','200 OK','88',null,'2024-06-21 15:53:08' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6269',null,'GET','/api/device/query/34020000001110000002/sync_status/','127.0.0.1','200 OK','2',null,'2024-06-21 15:53:08' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6270',null,'GET','/api/device/query/34020000001110000002/sync_status/','127.0.0.1','200 OK','102',null,'2024-06-21 15:53:09' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6271',null,'GET','/api/device/query/tree/34020000001110000002','127.0.0.1','200 OK','228',null,'2024-06-21 15:54:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6272',null,'GET','/api/device/query/tree/34020000001110000002','127.0.0.1','200 OK','318',null,'2024-06-21 15:54:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6273','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','214',null,'2024-06-21 15:54:20' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6274','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','311',null,'2024-06-21 15:54:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6277',null,'GET','/api/push/list','127.0.0.1','200 OK','181',null,'2024-06-21 15:54:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6278',null,'GET','/api/push/list','127.0.0.1','200 OK','252',null,'2024-06-21 15:54:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6279',null,'GET','/api/cloud/record/list','127.0.0.1','200 OK','94',null,'2024-06-21 15:54:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6280',null,'GET','/api/cloud/record/list','127.0.0.1','200 OK','183',null,'2024-06-21 15:54:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6281',null,'GET','/api/platform/query/15/1','127.0.0.1','500 INTERNAL_SERVER_ERROR','72',null,'2024-06-21 15:55:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6282',null,'GET','/api/platform/query/15/1','127.0.0.1','500 INTERNAL_SERVER_ERROR','149',null,'2024-06-21 15:55:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6383',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','4',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6386',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','111',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6389',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','3',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6392',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','158',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6393',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','227',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6394',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','307',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6395',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','6',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6396',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','83',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6398',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','3',null,'2024-06-24 09:13:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6400',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','97',null,'2024-06-24 09:13:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6401',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','1',null,'2024-06-24 09:13:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6402',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','105',null,'2024-06-24 09:13:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6293',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','8',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6295',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','65',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6297',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','3',null,'2024-06-22 10:31:44' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6300',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','75',null,'2024-06-22 10:31:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6465',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','20',null,'2024-07-09 16:24:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6466',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','25',null,'2024-07-09 16:24:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6470',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6471',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','8',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6473',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','6',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6474',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6476',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','6',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6477','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','28',null,'2024-07-09 16:25:28' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6478','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','34',null,'2024-07-09 16:25:28' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6484',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6486',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','5',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6488',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6489',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','6',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6502',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6504',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','5',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6509',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','2',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6510',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6512',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','2',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6513',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6517',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','19',null,'2024-07-09 16:43:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6518',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','26',null,'2024-07-09 16:43:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6519',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','16',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6520',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','22',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6521',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','1',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6524',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','7',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6525',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','1',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6526',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6527',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6528',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6532',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','17',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6533',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','23',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6535',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','8',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6536',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','8',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6541',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','25',null,'2024-07-09 17:08:02' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6542',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','30',null,'2024-07-09 17:08:02' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6547','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','20',null,'2024-07-09 17:35:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6548','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','26',null,'2024-07-09 17:35:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6285',null,'GET','/api/user/users','127.0.0.1','200 OK','153',null,'2024-06-21 15:55:01' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6286',null,'GET','/api/user/users','127.0.0.1','200 OK','238',null,'2024-06-21 15:55:01' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6287',null,'GET','/api/user/users','127.0.0.1','200 OK','132',null,'2024-06-21 15:55:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6288',null,'GET','/api/user/users','127.0.0.1','200 OK','221',null,'2024-06-21 15:55:11' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6289',null,'GET','/api/user/users','127.0.0.1','200 OK','160',null,'2024-06-21 15:55:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6290',null,'GET','/api/user/users','127.0.0.1','200 OK','257',null,'2024-06-21 15:55:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6317','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','73',null,'2024-06-22 10:36:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6318','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','141',null,'2024-06-22 10:36:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6322','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','91',null,'2024-06-22 10:37:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6323','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','154',null,'2024-06-22 10:37:59' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6335','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','69',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6336','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','126',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6337','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','283',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6341','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','417',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6345','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','273',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6346','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','408',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6353',null,'GET','/api/device/query/tree/41010500002000000003','127.0.0.1','200 OK','135',null,'2024-06-22 10:42:15' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6354',null,'GET','/api/device/query/tree/41010500002000000003','127.0.0.1','200 OK','205',null,'2024-06-22 10:42:15' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6357','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','134',null,'2024-06-22 11:02:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6358','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','196',null,'2024-06-22 11:02:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6362',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','13',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6363',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','75',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6367',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','2',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6368',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','60',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6372',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','11',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6373',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','103',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6376',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','3',null,'2024-06-24 09:07:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6377',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','89',null,'2024-06-24 09:07:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6379',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','178',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6380',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','288',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6414',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','125',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6415','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','423',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6416','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','536',null,'2024-06-24 09:39:25' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6417',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','250',null,'2024-06-24 09:39:30' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6418',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','348',null,'2024-06-24 09:39:30' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6419','停止点播','GET','/api/play/stop/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','412',null,'2024-06-24 09:41:47' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6420','停止点播','GET','/api/play/stop/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','659',null,'2024-06-24 09:41:47' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6421',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','215',null,'2024-06-24 09:41:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6422',null,'GET','/api/device/query/devices/34020000001110000002/channels','127.0.0.1','200 OK','439',null,'2024-06-24 09:41:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6423','登录','GET','/api/user/login','192.168.83.200','200 OK','731','admin','2024-07-09 16:16:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6424','登录','GET','/api/user/login','192.168.83.200','200 OK','744','admin','2024-07-09 16:16:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6425',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','57',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6426',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','64',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6427',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','15',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6429',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','18',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6432',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','8',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6433',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','12',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6435','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','107',null,'2024-07-09 16:16:46' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6436','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','114',null,'2024-07-09 16:16:46' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6446',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6447',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','7',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6449',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6452',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','6',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6453',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','52',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6454',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','67',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6455',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','14',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6458',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','18',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6459',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6462',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','9',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6463','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','125',null,'2024-07-09 16:24:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6464','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','131',null,'2024-07-09 16:24:21' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6428',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','15',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6430',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','18',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6431',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','8',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6434',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','13',null,'2024-07-09 16:16:45' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6437',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','29',null,'2024-07-09 16:16:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6438',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','37',null,'2024-07-09 16:16:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6439','停止点播','GET','/api/play/stop/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','103',null,'2024-07-09 16:16:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6440','停止点播','GET','/api/play/stop/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','108',null,'2024-07-09 16:16:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6441',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','35',null,'2024-07-09 16:16:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6442',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','40',null,'2024-07-09 16:16:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6443',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','22',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6444',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','29',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6445',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','3',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6448',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','5',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6450',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6451',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','6',null,'2024-07-09 16:17:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6456',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','14',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6457',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','18',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6460',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6461',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','9',null,'2024-07-09 16:24:19' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6467',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','20',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6468',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','27',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6469',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6472',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','8',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6475',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','10',null,'2024-07-09 16:25:26' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6479',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','17',null,'2024-07-09 16:25:29' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6480',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','22',null,'2024-07-09 16:25:29' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6481',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','16',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6482',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','21',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6483',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6485',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','5',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6487',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6490',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','6',null,'2024-07-09 16:25:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6491','停止点播','GET','/api/play/stop/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','55',null,'2024-07-09 16:25:40' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6492','停止点播','GET','/api/play/stop/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','57',null,'2024-07-09 16:25:40' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6493',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','18',null,'2024-07-09 16:25:40' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6494',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','20',null,'2024-07-09 16:25:40' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6495',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','15',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6496',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','20',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6497',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6498',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6499',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','3',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6500',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','4',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6501',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','2',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6503',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','5',null,'2024-07-09 16:25:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6505',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','25',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6506',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','32',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6507',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6508',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6511',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6514',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','4',null,'2024-07-09 16:43:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6515','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','23',null,'2024-07-09 16:43:09' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6516','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','30',null,'2024-07-09 16:43:09' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6522',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','2',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6523',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','6',null,'2024-07-09 16:57:39' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6529',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','59',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6530',null,'GET','/api/device/query/devices/41010500002000000003/channels','192.168.83.200','200 OK','74',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6531',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','16',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6301','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','214',null,'2024-06-22 10:31:46' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6302','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','289',null,'2024-06-22 10:31:46' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6303',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','157',null,'2024-06-22 10:31:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6304',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','228',null,'2024-06-22 10:31:48' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6307','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','80',null,'2024-06-22 10:31:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6308','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','148',null,'2024-06-22 10:31:54' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6309','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','66',null,'2024-06-22 10:36:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6310','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','141',null,'2024-06-22 10:36:10' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6311','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','90',null,'2024-06-22 10:36:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6312','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','167',null,'2024-06-22 10:36:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6313','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','72',null,'2024-06-22 10:36:25' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6314','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','139',null,'2024-06-22 10:36:25' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6315','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','68',null,'2024-06-22 10:36:36' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6316','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','126',null,'2024-06-22 10:36:36' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6319','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','11609',null,'2024-06-22 10:37:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6320','通用前端控制命令','POST','/api/ptz/front_end_command/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','11670',null,'2024-06-22 10:37:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6325','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','217',null,'2024-06-22 10:40:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6326','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','298',null,'2024-06-22 10:40:52' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6327',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','194',null,'2024-06-22 10:40:53' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6328',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','255',null,'2024-06-22 10:40:53' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6329','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','71',null,'2024-06-22 10:41:34' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6330','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','133',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6331','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','66',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6332','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','125',null,'2024-06-22 10:41:35' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6339','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','155',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6342','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','556',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6344','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','358',null,'2024-06-22 10:41:41' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6347','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','167',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6348','云台控制','POST','/api/ptz/control/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','302',null,'2024-06-22 10:41:42' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6349',null,'GET','/api/device/query/tree/34020000001110000002','127.0.0.1','200 OK','191',null,'2024-06-22 10:42:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6350',null,'GET','/api/device/query/tree/34020000001110000002','127.0.0.1','200 OK','252',null,'2024-06-22 10:42:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6351','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','166',null,'2024-06-22 10:42:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6352','开始点播','GET','/api/play/start/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','247',null,'2024-06-22 10:42:07' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6355','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','193',null,'2024-06-22 10:42:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6356','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','127.0.0.1','200 OK','299',null,'2024-06-22 10:42:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6359',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','207',null,'2024-06-22 11:20:15' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6360',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','276',null,'2024-06-22 11:20:15' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6361',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','13',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6364',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','81',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6365',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','1',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6366',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','63',null,'2024-06-22 11:20:16' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6369',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','211',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6370',null,'GET','/api/device/query/devices/41010500002000000003/channels','127.0.0.1','200 OK','291',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6371',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','11',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6374',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','96',null,'2024-06-24 09:07:05' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6375',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','2',null,'2024-06-24 09:07:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6378',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','127.0.0.1','200 OK','86',null,'2024-06-24 09:07:06' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6382',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000001','127.0.0.1','200 OK','2',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6384',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','110',null,'2024-06-24 09:12:17' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6388',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000003','127.0.0.1','200 OK','3',null,'2024-06-24 09:12:18' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6406',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','4',null,'2024-06-24 09:39:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6408',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','119',null,'2024-06-24 09:39:22' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6411',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','1',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6413',null,'GET','/api/device/query/snap/34020000001110000002/34020000001320000006','127.0.0.1','200 OK','91',null,'2024-06-24 09:39:24' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6275',null,'GET','/api/push/list','127.0.0.1','200 OK','83',null,'2024-06-21 15:54:50' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6276',null,'GET','/api/push/list','127.0.0.1','200 OK','180',null,'2024-06-21 15:54:50' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6283',null,'GET','/api/role/all','127.0.0.1','200 OK','110',null,'2024-06-21 15:55:01' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6284',null,'GET','/api/role/all','127.0.0.1','200 OK','202',null,'2024-06-21 15:55:01' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6534',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','22',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6537',null,'GET','/api/device/query/snap/41010500002000000003/34020000001310000033','192.168.83.200','200 OK','12',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6538',null,'GET','/api/device/query/snap/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','12',null,'2024-07-09 17:07:58' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6539','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','290',null,'2024-07-09 17:08:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6540','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','296',null,'2024-07-09 17:08:00' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6543',null,'GET','/api/device/query/tree/41010500002000000003','192.168.83.200','200 OK','71',null,'2024-07-09 17:30:32' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6544',null,'GET','/api/device/query/tree/41010500002000000003','192.168.83.200','200 OK','78',null,'2024-07-09 17:30:32' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6545','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','27',null,'2024-07-09 17:30:33' ); + +INSERT INTO WVP_USER.WVP_LOG ( ID,NAME,TYPE,URI,ADDRESS,RESULT,TIMING,USERNAME,CREATE_TIME) VALUES ('6546','开始点播','GET','/api/play/start/41010500002000000003/34020000001110000013','192.168.83.200','200 OK','47',null,'2024-07-09 17:30:33' ); + +---------------------TABLE DDL: WVP_MEDIA_SERVER--------------------- +CREATE TABLE WVP_USER.WVP_MEDIA_SERVER +( + ID character varying(255) NOT NULL, + "IP" character varying(50) , + HOOK_IP character varying(50) , + SDP_IP character varying(50) , + STREAM_IP character varying(50) , + HTTP_PORT integer , + HTTP_SSL_PORT integer , + RTMP_PORT integer , + RTMP_SSL_PORT integer , + RTP_PROXY_PORT integer , + RTSP_PORT integer , + RTSP_SSL_PORT integer , + FLV_PORT integer , + FLV_SSL_PORT integer , + WS_FLV_PORT integer , + WS_FLV_SSL_PORT integer , + AUTO_CONFIG tinyint , + SECRET character varying(50) , + "TYPE" character varying(50) DEFAULT 'zlm' , + RTP_ENABLE tinyint , + RTP_PORT_RANGE character varying(50) , + SEND_RTP_PORT_RANGE character varying(50) , + RECORD_ASSIST_PORT integer , + DEFAULT_SERVER tinyint , + CREATE_TIME character varying(50) , + UPDATE_TIME character varying(50) , + HOOK_ALIVE_INTERVAL integer , + RECORD_PATH character varying(255) , + RECORD_DAY integer DEFAULT 7 , + CONSTRAINT WVP_MEDIA_SERVER_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_MEDIA_SERVER--------------------- +INSERT INTO WVP_USER.WVP_MEDIA_SERVER ( ID,IP,HOOK_IP,SDP_IP,STREAM_IP,HTTP_PORT,HTTP_SSL_PORT,RTMP_PORT,RTMP_SSL_PORT,RTP_PROXY_PORT,RTSP_PORT,RTSP_SSL_PORT,FLV_PORT,FLV_SSL_PORT,WS_FLV_PORT,WS_FLV_SSL_PORT,AUTO_CONFIG,SECRET,TYPE,RTP_ENABLE,RTP_PORT_RANGE,SEND_RTP_PORT_RANGE,RECORD_ASSIST_PORT,DEFAULT_SERVER,CREATE_TIME,UPDATE_TIME,HOOK_ALIVE_INTERVAL,RECORD_PATH,RECORD_DAY) VALUES ('your_server_id','192.168.83.200','192.168.83.200','192.168.83.200','192.168.83.200','8080','8443','1935','0','10000','8554','0','8080','0','8080','0','1','vcOhVPzPUgfcvDLLWTFjgBgVNrCkvi7P','zlm','1','30010,30050','30000,30009','0','1','2024-05-14 09:01:57','2024-07-09 17:07:44','10',null,'7' ); + +---------------------INDEX DDL: UK_MEDIA_SERVER_UNIQUE_IP_HTTP_PORT--------------------- +CREATE UNIQUE INDEX UK_MEDIA_SERVER_UNIQUE_IP_HTTP_PORT ON WVP_USER.WVP_MEDIA_SERVER USING BTREE("IP","HTTP_PORT"); +---------------------TABLE DDL: WVP_PLATFORM--------------------- +CREATE TABLE WVP_USER.WVP_PLATFORM +( + ID bigint DEFAULT NEXTVAL('wvp_platform_id_seq'::text) NOT NULL, + "ENABLE" tinyint DEFAULT 0 , + "NAME" character varying(255) DEFAULT NULL , + SERVER_GB_ID character varying(50) DEFAULT NULL , + SERVER_GB_DOMAIN character varying(50) DEFAULT NULL , + SERVER_IP character varying(50) DEFAULT NULL , + SERVER_PORT integer DEFAULT NULL , + DEVICE_GB_ID character varying(50) DEFAULT NULL , + DEVICE_IP character varying(50) DEFAULT NULL , + DEVICE_PORT character varying(50) DEFAULT NULL , + USERNAME character varying(255) DEFAULT NULL , + "PASSWORD" character varying(50) DEFAULT NULL , + EXPIRES character varying(50) DEFAULT NULL , + KEEP_TIMEOUT character varying(50) DEFAULT NULL , + TRANSPORT character varying(50) DEFAULT NULL , + CHARACTER_SET character varying(50) DEFAULT NULL , + CATALOG_ID character varying(50) DEFAULT NULL , + PTZ tinyint DEFAULT 0 , + RTCP tinyint DEFAULT 0 , + STATUS tinyint DEFAULT 0 , + START_OFFLINE_PUSH tinyint DEFAULT 0 , + ADMINISTRATIVE_DIVISION character varying(50) DEFAULT NULL , + CATALOG_GROUP integer DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + UPDATE_TIME character varying(50) DEFAULT NULL , + AS_MESSAGE_CHANNEL tinyint DEFAULT 0 , + AUTO_PUSH_CHANNEL tinyint DEFAULT 0 , + SEND_STREAM_IP character varying(50) DEFAULT NULL , + CONSTRAINT WVP_PLATFORM_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_PLATFORM--------------------- +---------------------TABLE DDL: WVP_PLATFORM_CATALOG--------------------- +CREATE TABLE WVP_USER.WVP_PLATFORM_CATALOG +( + ID character varying(50) DEFAULT NULL NOT NULL, + PLATFORM_ID character varying(50) DEFAULT NULL NOT NULL, + "NAME" character varying(255) DEFAULT NULL , + PARENT_ID character varying(50) DEFAULT NULL , + CIVIL_CODE character varying(50) DEFAULT NULL , + BUSINESS_GROUP_ID character varying(50) DEFAULT NULL , + CONSTRAINT WVP_PLATFORM_CATALOG_PKEY PRIMARY KEY (ID, PLATFORM_ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_PLATFORM_CATALOG--------------------- +---------------------TABLE DDL: WVP_PLATFORM_GB_CHANNEL--------------------- +CREATE TABLE WVP_USER.WVP_PLATFORM_GB_CHANNEL +( + ID bigint DEFAULT NEXTVAL('wvp_platform_gb_channel_id_seq'::text) NOT NULL, + PLATFORM_ID character varying(50) DEFAULT NULL , + CATALOG_ID character varying(50) DEFAULT NULL , + DEVICE_CHANNEL_ID integer DEFAULT NULL , + CONSTRAINT WVP_PLATFORM_GB_CHANNEL_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_PLATFORM_GB_CHANNEL--------------------- +---------------------TABLE DDL: WVP_RESOURCES_TREE--------------------- +CREATE TABLE WVP_USER.WVP_RESOURCES_TREE +( + ID bigint DEFAULT NEXTVAL('seq_wvp_resources_tree_id'::text) NOT NULL, + IS_CATALOG boolean , + DEVICE_CHANNEL_ID integer , + GB_STREAM_ID integer , + "NAME" character varying(255) , + PARENTID integer , + "PATH" character varying(255) , + CONSTRAINT WVP_RESOURCES_TREE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_RESOURCES_TREE--------------------- +---------------------TABLE DDL: WVP_STREAM_PROXY--------------------- +CREATE TABLE WVP_USER.WVP_STREAM_PROXY +( + ID bigint DEFAULT NEXTVAL('wvp_stream_proxy_id_seq'::text) NOT NULL, + "TYPE" character varying(50) DEFAULT NULL , + "APP" character varying(255) DEFAULT NULL , + STREAM character varying(255) DEFAULT NULL , + URL character varying(255) DEFAULT NULL , + SRC_URL character varying(255) DEFAULT NULL , + DST_URL character varying(255) DEFAULT NULL , + TIMEOUT_MS integer DEFAULT NULL , + FFMPEG_CMD_KEY character varying(255) DEFAULT NULL , + RTP_TYPE character varying(50) DEFAULT NULL , + MEDIA_SERVER_ID character varying(50) DEFAULT NULL , + ENABLE_AUDIO tinyint DEFAULT 0 , + ENABLE_MP4 tinyint DEFAULT 0 , + "ENABLE" tinyint DEFAULT 0 , + STATUS tinyint DEFAULT NULL , + ENABLE_REMOVE_NONE_READER tinyint DEFAULT 0 , + CREATE_TIME character varying(50) DEFAULT NULL , + "NAME" character varying(255) DEFAULT NULL , + UPDATE_TIME character varying(50) DEFAULT NULL , + STREAM_KEY character varying(255) DEFAULT NULL , + ENABLE_DISABLE_NONE_READER tinyint DEFAULT 0 , + CONSTRAINT WVP_STREAM_PROXY_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_STREAM_PROXY--------------------- +---------------------TABLE DDL: WVP_STREAM_PUSH--------------------- +CREATE TABLE WVP_USER.WVP_STREAM_PUSH +( + ID bigint DEFAULT NEXTVAL('wvp_stream_push_id_seq'::text) NOT NULL, + "APP" character varying(255) DEFAULT NULL , + STREAM character varying(255) DEFAULT NULL , + TOTAL_READER_COUNT character varying(50) DEFAULT NULL , + ORIGIN_TYPE integer DEFAULT NULL , + ORIGIN_TYPE_STR character varying(50) DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + ALIVE_SECOND integer DEFAULT NULL , + MEDIA_SERVER_ID character varying(50) DEFAULT NULL , + SERVER_ID character varying(50) DEFAULT NULL , + PUSH_TIME character varying(50) DEFAULT NULL , + STATUS tinyint DEFAULT 0 , + UPDATE_TIME character varying(50) DEFAULT NULL , + PUSH_ING tinyint DEFAULT 0 , + SELF tinyint DEFAULT 0 , + CONSTRAINT WVP_STREAM_PUSH_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_STREAM_PUSH--------------------- +---------------------TABLE DDL: WVP_USER--------------------- +CREATE TABLE WVP_USER.WVP_USER +( + ID bigint DEFAULT NEXTVAL('wvp_user_id_seq'::text) NOT NULL, + USERNAME character varying(255) DEFAULT NULL , + "PASSWORD" character varying(255) DEFAULT NULL , + ROLE_ID integer DEFAULT NULL , + CREATE_TIME character varying(50) DEFAULT NULL , + UPDATE_TIME character varying(50) DEFAULT NULL , + PUSH_KEY character varying(50) DEFAULT NULL , + CONSTRAINT WVP_USER_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_USER--------------------- +INSERT INTO WVP_USER.WVP_USER ( ID,USERNAME,PASSWORD,ROLE_ID,CREATE_TIME,UPDATE_TIME,PUSH_KEY) VALUES ('1','admin','21232f297a57a5a743894a0e4a801fc3','1','2021-04-13 14:14:57','2021-04-13 14:14:57','3e80d1762a324d5b0ff636e0bd16f1e3' ); + +---------------------TABLE DDL: WVP_USER_API_KEY--------------------- +CREATE TABLE WVP_USER.WVP_USER_API_KEY +( + ID bigint DEFAULT NEXTVAL('seq_wvp_user_api_key_id'::text) NOT NULL, + USER_ID bigint , + "APP" character varying(255) , + API_KEY text , + EXPIRED_AT bigint , + REMARK character varying(255) , + "ENABLE" boolean , + CREATE_TIME character varying(50) , + UPDATE_TIME character varying(50) , + CONSTRAINT WVP_USER_API_KEY_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_USER_API_KEY--------------------- +---------------------TABLE DDL: WVP_USER_ROLE--------------------- +CREATE TABLE WVP_USER.WVP_USER_ROLE +( + ID bigint DEFAULT NEXTVAL('seq_wvp_user_role_id'::text) NOT NULL, + "NAME" character varying(50) , + AUTHORITY character varying(50) , + CREATE_TIME character varying(50) , + UPDATE_TIME character varying(50) , + CONSTRAINT WVP_USER_ROLE_PKEY PRIMARY KEY (ID) +) + BINLOG ON ; +---------------------TABLE INSERT SQL: WVP_USER_ROLE--------------------- +INSERT INTO WVP_USER.WVP_USER_ROLE ( ID,NAME,AUTHORITY,CREATE_TIME,UPDATE_TIME) VALUES ('1','admin','0','2021-04-13 14:14:57','2021-04-13 14:14:57' ); + diff --git a/sql/casic-production-safety.sql b/sql/casic-production-safety.sql new file mode 100644 index 0000000..8ffbae5 --- /dev/null +++ b/sql/casic-production-safety.sql @@ -0,0 +1,817 @@ +/* + Navicat Premium Data Transfer + + Source Server : 111.198.10.15-mysql8 + Source Server Type : MySQL + Source Server Version : 80016 + Source Host : 111.198.10.15:11336 + Source Schema : casic-production-safety + + Target Server Type : MySQL + Target Server Version : 80016 + File Encoding : 65001 + + Date: 20/06/2024 15:15:36 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for bus_device_info +-- ---------------------------- +DROP TABLE IF EXISTS bus_device_info; +CREATE TABLE bus_device_info ( + id bigint(20) NULL DEFAULT NULL COMMENT '主键', + station_name varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场站名称', + monitor_name varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称', + device_ip varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备IP', + device_port int(11) NULL DEFAULT NULL COMMENT '设备端口', + device_user varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备用户名', + device_password varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备密码', + nvr_ip varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'NVRip', + nvr_port int(11) NULL DEFAULT NULL COMMENT 'NVRport', + nvr_user varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'nvr用户名', + nvr_password varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'nvr密码', + nvr_channel varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'nvr通道', + device_type varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备类型', + description varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + device_status smallint(6) NULL DEFAULT NULL COMMENT '设备状态(0离线 1 在线 字典status)', + secret_level smallint(6) NULL DEFAULT NULL COMMENT '密级(0,一般 1 重要 2 秘密)', + dept_id bigint(20) NULL DEFAULT NULL COMMENT '所属组织', + longitude decimal(10, 6) NULL DEFAULT NULL COMMENT '经度', + latitude decimal(10, 6) NULL DEFAULT NULL COMMENT '纬度', + bf_flag smallint(6) NULL DEFAULT NULL COMMENT '布防状态(1,布防 0 撤防)', + create_time datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + update_time datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + area varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属区域(区域编码)', + play_url varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流地址信息', + camera_index_code varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备监控点唯一码', + location varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + nvr_manufacture varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'NVR厂家', + device_manufacture varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备厂家' +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '设备表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of bus_device_info +-- ---------------------------- +INSERT INTO bus_device_info VALUES (1788491058556604418, NULL, '大华-监控1', '192.168.83.172', 37777, 'admin', 'admin123', '192.168.83.171', 5060, 'admin', 'admin123', '1', '0', NULL, 1, 0, 1394541964580085762, 116.258555, 39.908447, 0, '2024-05-09 08:47:52', '2024-05-09 08:47:52', '1788158902110785537', NULL, '34020000001110000013', '永定路社区设备点', 'Dahua', 'Dahua'); +INSERT INTO bus_device_info VALUES (1788491058556604419, NULL, '海康-监控2', '192.168.83.170', 8000, 'admin', '1234qwer', '192.168.83.41', 5060, 'admin', '1234qwer', '5', '0', NULL, 1, 0, 1394541964580085762, NULL, NULL, 0, '2024-05-09 08:47:52', '2024-05-09 08:47:52', '1788158902110785537', NULL, '34020000001320000003', NULL, 'HIKVISION', 'Manufacturer'); + +-- ---------------------------- +-- Table structure for device_group_info +-- ---------------------------- +DROP TABLE IF EXISTS device_group_info; +CREATE TABLE device_group_info ( + id bigint(20) NULL DEFAULT NULL COMMENT '主键', + create_time datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + update_time datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + group_name varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分组名称', + camera_num int(11) NULL DEFAULT NULL COMMENT '分组相机数量', + description varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '描述', + camera_ids text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '分组相机id,用逗号隔开', + safe tinyint(4) NULL DEFAULT 0 COMMENT '密级(0,一般 1 重要 2 秘密)' +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '设备分组管理' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of device_group_info +-- ---------------------------- +INSERT INTO device_group_info VALUES (1789196828496109569, '2024-05-11 07:32:20', '2024-05-11 07:32:20', 'all', 2, '', '1788491058556604418,1788491058556604419', 0); + +-- ---------------------------- +-- Table structure for device_online_log +-- ---------------------------- +DROP TABLE IF EXISTS device_online_log; +CREATE TABLE device_online_log ( + id bigint(20) NULL DEFAULT NULL COMMENT '主键', + area varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '区域字典', + online_num int(11) NULL DEFAULT NULL COMMENT '在线量', + offline_num int(11) NULL DEFAULT NULL COMMENT '离线数量', + total int(11) NULL DEFAULT NULL COMMENT '总数', + log_time varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录时间', + update_time datetime(0) NULL DEFAULT NULL COMMENT '修改时间' +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '设备在线日志' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of device_online_log +-- ---------------------------- +INSERT INTO device_online_log VALUES (1, '0', 10, 2, 12, '2024-04-08', NULL); +INSERT INTO device_online_log VALUES (2, '0', 11, 1, 12, '2024-04-09', NULL); + +-- ---------------------------- +-- Table structure for sys_area +-- ---------------------------- +DROP TABLE IF EXISTS sys_area; +CREATE TABLE sys_area ( + ID bigint(20) NOT NULL COMMENT '编码', + PID bigint(20) NULL DEFAULT NULL COMMENT '父级', + AREA_NAME varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '区域名称', + SIMPLE_NAME varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '区域简称', + LNG varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经度', + LAT varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '纬度', + LEVEL int(11) NULL DEFAULT NULL COMMENT '层级', + PIDS varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '全部父级别', + NUM tinyint(4) NULL DEFAULT NULL COMMENT '排序', + SYNC_ID varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '同步id', + SYNC_PID varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '同步父ID', + IS_SYNC tinyint(4) NULL DEFAULT NULL COMMENT '是否同步', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色和菜单关联表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_area +-- ---------------------------- +INSERT INTO sys_area VALUES (110000, 0, '根节点', '根节点', '116.405289', '39.904987', 1, '[0],', 1, 'root00000000', '-1', NULL, NULL); +INSERT INTO sys_area VALUES (1788158902110785537, 110000, '永定路A区域', '永定路A区域', NULL, NULL, 2, '[0],[110000],', NULL, 'd141f1a3bd2645aeb3bed2f5bfe5a929', 'root00000000', NULL, NULL); +INSERT INTO sys_area VALUES (1788158904023388162, 110000, '成都A区', '成都A区', NULL, NULL, 2, '[0],[110000],', NULL, '2222f9c4bb6548e3ac005826e5d60b55', 'root00000000', NULL, NULL); + +-- ---------------------------- +-- Table structure for sys_config +-- ---------------------------- +DROP TABLE IF EXISTS sys_config; +CREATE TABLE sys_config ( + ID bigint(20) NOT NULL, + VALUE varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '变量值(相关json串)', + TARGET_NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '变量KEY', + CLASS_NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '类名全称(保留)', + DESCRIPTION varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '变量描述', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统配置表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_config +-- ---------------------------- +INSERT INTO sys_config VALUES (1, '1.0.0.191209_alpha', 'casic.base.version', NULL, '版本号', NULL); +INSERT INTO sys_config VALUES (2, 'false', 'casic.db.init.enable', NULL, '默认启用', NULL); +INSERT INTO sys_config VALUES (3, 'false', 'casic.db.init.enable', NULL, '默认启用', NULL); +INSERT INTO sys_config VALUES (9, '150', 'casic.base.device.offLine', NULL, '设备离线时间判定(分钟)', NULL); +INSERT INTO sys_config VALUES (10, 'false', 'casic.base.user.onLineListenerEnable', NULL, '默认不开启(是否开启用户在线状态)', NULL); + +-- ---------------------------- +-- Table structure for sys_dept +-- ---------------------------- +DROP TABLE IF EXISTS sys_dept; +CREATE TABLE sys_dept ( + ID bigint(20) NOT NULL COMMENT '主键id', + NUM tinyint(4) NULL DEFAULT NULL COMMENT '排序', + PID bigint(20) NULL DEFAULT NULL COMMENT '父部门ID', + PIDS varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父级IDS', + SIMPLE_NAME varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '简称', + FULL_NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '全称', + TIPS varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '标签', + VERSION int(11) NULL DEFAULT NULL COMMENT '版本(乐观锁保留字段)', + SYNC_ID varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '外部组织ID', + SYNC_PID varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '外部父类主键', + IS_SYNC tinyint(4) NULL DEFAULT NULL COMMENT '是否同步数据 1为同步', + IS_PARENT tinyint(4) NULL DEFAULT NULL COMMENT '是否是父类', + IP_SEGMENT varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '登录IP段限制(逗号拼接)', + DEPT_TYPE char(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '组织类型(03 公司 04 部门/组)', + TENANT_ID varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + CREATE_USER bigint(20) NULL DEFAULT NULL COMMENT '创建用户', + UPDATE_USER bigint(20) NULL DEFAULT NULL COMMENT '修改用户', + CREATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + UPDATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + DEL_FLAG varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标识', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '部门表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_dept +-- ---------------------------- +INSERT INTO sys_dept VALUES (0, 1, -1, NULL, '顶级', '顶级', NULL, NULL, NULL, NULL, 0, 0, NULL, '03', NULL, NULL, NULL, NULL, NULL, '0'); +INSERT INTO sys_dept VALUES (24, 1, 0, '[0],', '运行指挥调度中心', '运行指挥调度中心', NULL, NULL, NULL, NULL, 0, 0, NULL, '03', '1', NULL, NULL, NULL, NULL, '0'); +INSERT INTO sys_dept VALUES (1394541964580085762, 2, 0, '[0],', '203', '203所', NULL, NULL, NULL, NULL, 0, 0, NULL, '03', NULL, NULL, NULL, NULL, NULL, '0'); +INSERT INTO sys_dept VALUES (1429999819396530178, 1, 0, '[0],', '中国航天科工1', '中国航天科工集团203所', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '03', NULL, 1, 1, '2021-08-24 02:51:40', '2021-08-24 03:26:40', '0'); +INSERT INTO sys_dept VALUES (1780179168070664194, 0, 1429999819396530178, '[0],[1429999819396530178],', '测试组织', '测试组织', '', NULL, NULL, NULL, NULL, NULL, NULL, '03', NULL, 1, NULL, '2024-04-16 10:19:22', NULL, '0'); + +-- ---------------------------- +-- Table structure for sys_dict +-- ---------------------------- +DROP TABLE IF EXISTS sys_dict; +CREATE TABLE sys_dict ( + ID bigint(20) UNSIGNED NOT NULL COMMENT '主键id', + NUM varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '排序', + PID bigint(20) NULL DEFAULT NULL COMMENT '父级字典', + NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称', + TIPS varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提示', + CODE varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '值', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '字典表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_dict +-- ---------------------------- +INSERT INTO sys_dict VALUES (35, '0', 0, '账号状态', NULL, 'accountStatus', NULL); +INSERT INTO sys_dict VALUES (36, '1', 35, '启用', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (37, '2', 35, '已冻结', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (38, '3', 35, '已删除', NULL, '3', NULL); +INSERT INTO sys_dict VALUES (57, '0', 0, '日志类型', NULL, 'logType', NULL); +INSERT INTO sys_dict VALUES (58, '0', 57, '业务日志', NULL, '0', NULL); +INSERT INTO sys_dict VALUES (59, '1', 57, '异常日志', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (75, '0', 0, '组织类型', '组织类型', 'deptType', NULL); +INSERT INTO sys_dict VALUES (76, '1', 75, '公司', NULL, '03', NULL); +INSERT INTO sys_dict VALUES (77, '2', 75, '组/部门', NULL, '04', NULL); +INSERT INTO sys_dict VALUES (159, '0', 0, '数据权限类型', NULL, 'dataScopeType', NULL); +INSERT INTO sys_dict VALUES (160, '0', 159, '所有数据', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (161, '0', 159, '所属及下级部门', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (162, '0', 159, '本部门', NULL, '3', NULL); +INSERT INTO sys_dict VALUES (163, '0', 159, '自定义', NULL, '4', NULL); +INSERT INTO sys_dict VALUES (1191959474021052418, '0', 0, '状态', NULL, 'sysStatus', NULL); +INSERT INTO sys_dict VALUES (1191959474033635330, '1', 1191959474021052418, '启用', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1191959474037829633, '2', 1191959474021052418, '禁用', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (1191961164497457154, '0', 0, '性别', NULL, 'sysSex', NULL); +INSERT INTO sys_dict VALUES (1191961164510040066, '1', 1191961164497457154, '男', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1191961164535205890, '2', 1191961164497457154, '女', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (1345920683299459074, '0', 0, '性别', NULL, 'sex', NULL); +INSERT INTO sys_dict VALUES (1345920683299459075, '0', 1345920683299459074, '男', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1345920683366567938, '0', 1345920683299459074, '女', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (1392315332146458625, '0', 0, '资源类型', NULL, 'resourceType', NULL); +INSERT INTO sys_dict VALUES (1392315332163235841, '1', 1392315332146458625, '菜单', NULL, '03', NULL); +INSERT INTO sys_dict VALUES (1392315332175818753, '2', 1392315332146458625, '按钮', NULL, '04', NULL); +INSERT INTO sys_dict VALUES (1392315332200984577, '0', 1392315332146458625, '系统', NULL, '02', NULL); +INSERT INTO sys_dict VALUES (1392315332213567489, '5', 1392315332146458625, '移动端模块', NULL, '05', NULL); +INSERT INTO sys_dict VALUES (1397019628332453889, '0', 0, '结果集类型', NULL, 'viewResType', NULL); +INSERT INTO sys_dict VALUES (1397019628403757057, '0', 1397019628332453889, '实体对象', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1397019628462477313, '0', 1397019628332453889, '集合', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (1397021674825650177, '0', 0, '访问类型', 'view视图是访问类型', 'viewRouteType', NULL); +INSERT INTO sys_dict VALUES (1397021674846621697, '0', 1397021674825650177, '资源库', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1397021674896953345, '0', 1397021674825650177, '接口', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (1397021674896953346, '0', 0, '开启状态', NULL, 'trackStatus', NULL); +INSERT INTO sys_dict VALUES (1397021674896953347, '0', 1397021674896953346, '未开启', NULL, '0', NULL); +INSERT INTO sys_dict VALUES (1397021674896953348, '0', 1397021674896953346, '已开启', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1774628055008579585, '0', 0, '密级', '', 'secretLevel', NULL); +INSERT INTO sys_dict VALUES (1774628055008579586, '0', 1774628055008579585, '一般', NULL, '0', NULL); +INSERT INTO sys_dict VALUES (1774628055008579587, '1', 1774628055008579585, '秘密', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1774628055008579588, '2', 1774628055008579585, '机密', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (1774629992403734530, '0', 0, '角色日志类型', '', 'logRoleType', NULL); +INSERT INTO sys_dict VALUES (1774629992403734531, '0', 1774629992403734530, '普通用户', NULL, '0', NULL); +INSERT INTO sys_dict VALUES (1774629992403734532, '1', 1774629992403734530, '管理员', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1774629992403734533, '2', 1774629992403734530, '保密员', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (1774629992403734534, '3', 1774629992403734530, '审计员', NULL, '3', NULL); +INSERT INTO sys_dict VALUES (1777504193142067202, '0', 0, '是否关键区域', '是否关键区域', 'keyArea', NULL); +INSERT INTO sys_dict VALUES (1777504193267896321, '0', 1777504193142067202, '否', NULL, '0', NULL); +INSERT INTO sys_dict VALUES (1777504193389531138, '1', 1777504193142067202, '是', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1777508904209485825, '0', 0, '布防状态', '', 'bfFlag', NULL); +INSERT INTO sys_dict VALUES (1777508904373063681, '0', 1777508904209485825, '撤防', NULL, '0', NULL); +INSERT INTO sys_dict VALUES (1777508904566001665, '1', 1777508904209485825, '布防', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1777589297931620353, '0', 0, '所属区域', '', 'area', NULL); +INSERT INTO sys_dict VALUES (1777589298011312129, '0', 1777589297931620353, '永定路', NULL, '0', NULL); +INSERT INTO sys_dict VALUES (1777589298074226689, '1', 1777589297931620353, '成都', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1778309657278812162, '0', 0, '设备类型', '', 'deviceType', NULL); +INSERT INTO sys_dict VALUES (1778309657434001409, '0', 1778309657278812162, '枪机', NULL, '0', NULL); +INSERT INTO sys_dict VALUES (1778309657547247617, '1', 1778309657278812162, '半球', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1778309657547247618, '1', 1778309657278812162, '快球', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (1778309657547247619, '1', 1778309657278812162, '云台枪机', NULL, '3', NULL); +INSERT INTO sys_dict VALUES (1788482431670235138, '0', 0, '区域类型', '', 'levelType', NULL); +INSERT INTO sys_dict VALUES (1788482432190328833, '0', 1788482431670235138, '一级', NULL, '1', NULL); +INSERT INTO sys_dict VALUES (1788482432639119361, '0', 1788482431670235138, '二级', NULL, '2', NULL); +INSERT INTO sys_dict VALUES (1788482434295869442, '0', 1788482431670235138, '三级', NULL, '3', NULL); +INSERT INTO sys_dict VALUES (1788482434815963137, '0', 1788482431670235138, '四级', NULL, '4', NULL); +INSERT INTO sys_dict VALUES (1788484551878266882, '0', 0, '设备状态', '', 'status', NULL); +INSERT INTO sys_dict VALUES (1788484552519995393, '0', 1788484551878266882, '离线', NULL, '0', NULL); +INSERT INTO sys_dict VALUES (1788484553107197953, '1', 1788484551878266882, '在线', NULL, '1', NULL); + +-- ---------------------------- +-- Table structure for sys_login_log +-- ---------------------------- +DROP TABLE IF EXISTS sys_login_log; +CREATE TABLE sys_login_log ( + ID bigint(20) NOT NULL COMMENT '主键', + LOG_NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '日志名称', + USER_ID bigint(20) NULL DEFAULT NULL COMMENT '管理员id', + CREATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + SUCCEED varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否执行成功', + MESSAGE text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '具体消息', + IP varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '登录ip', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '登录记录' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_login_log +-- ---------------------------- + +-- ---------------------------- +-- Table structure for sys_operation_log +-- ---------------------------- +DROP TABLE IF EXISTS sys_operation_log; +CREATE TABLE sys_operation_log ( + ID bigint(20) NOT NULL COMMENT '主键', + LOG_TYPE varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '日志类型', + LOG_NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '日志名称', + USER_ID bigint(20) NULL DEFAULT NULL COMMENT '用户id', + CLASS_NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '类名称', + METHOD text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '方法名称', + CREATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + SUCCEED varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否成功', + MESSAGE text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '备注', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + APP_ID varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '应用', + ROLE_TYPE tinyint(4) NULL DEFAULT 0 COMMENT '0 普通用户 1 管理员 2 保密员 3 审计员', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '操作日志' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_operation_log +-- ---------------------------- + +-- ---------------------------- +-- Table structure for sys_person +-- ---------------------------- +DROP TABLE IF EXISTS sys_person; +CREATE TABLE sys_person ( + ID bigint(20) NOT NULL COMMENT '主键', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + CREATE_USER bigint(20) NULL DEFAULT NULL COMMENT '创建用户', + UPDATE_USER bigint(20) NULL DEFAULT NULL COMMENT '修改用户', + CREATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + UPDATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + DEL_FLAG varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标识', + PERSON_NAME varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '姓名', + SEX char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '性别(1:男 2:女)', + CARD_TYPE char(3) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '证件类型', + ID_CARD_NO varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '证件号码', + DEPTID bigint(20) NULL DEFAULT NULL COMMENT '所属部门', + PERSON_TYPE varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '人员类型', + REMARKS varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + PERSON_CODE varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '人员编码', + NATION varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '民族', + BIRTHDAY datetime(0) NULL DEFAULT NULL COMMENT '出生日期', + PHOTO varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '证件照', + PHONE varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话号码', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '人员信息管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_person +-- ---------------------------- + +-- ---------------------------- +-- Table structure for sys_resource +-- ---------------------------- +DROP TABLE IF EXISTS sys_resource; +CREATE TABLE sys_resource ( + ID bigint(20) NOT NULL COMMENT '主键id', + PID bigint(20) NULL DEFAULT NULL COMMENT '父ID', + CODE varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单编号', + P_CODE varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单父编号', + P_CODES varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前菜单的所有父菜单编号', + NAME varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单名称', + ICON varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单图标', + URL varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'URL地址', + NUM tinyint(4) NULL DEFAULT NULL COMMENT '菜单排序号', + LEVELS tinyint(4) NULL DEFAULT NULL COMMENT '菜单层级', + IS_MENU char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否是菜单(1:是 0:不是)', + TIPS varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + IS_OPEN char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否打开: 1:打开 0:不打开', + RESOURCE_TYPE char(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '资源类型', + CREATE_USER bigint(20) NULL DEFAULT NULL COMMENT '创建用户', + UPDATE_USER bigint(20) NULL DEFAULT NULL COMMENT '修改用户', + CREATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + UPDATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + DEL_FLAG varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + STATUS char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态', + PRIMARY KEY (ID) USING BTREE, + INDEX AK_KEY_CODE(CODE) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '菜单表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_resource +-- ---------------------------- +INSERT INTO sys_resource VALUES (105, 0, 'system', '0', '[0],', '系统管理', 'icon-setting', '/system', 4, 1, '1', NULL, '1', '03', NULL, 1, NULL, '2023-03-10 07:06:42', '0', NULL, NULL); +INSERT INTO sys_resource VALUES (106, 105, 'mgr', 'system', '[0],[system]', '用户管理', NULL, '/sys/mgr', 1, 3, '1', NULL, '0', '03', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (107, 106, 'mgr_add', 'mgr', '[0],[system],[mgr]', '添加用户', NULL, '/sys/mgr/add', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (108, 106, 'mgr_edit', 'mgr', '[0],[system],[mgr]', '修改用户', NULL, '/sys/mgr/update', 2, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (109, 106, 'mgr_delete', 'mgr', '[0],[system],[mgr]', '删除用户', NULL, '/sys/mgr/delete', 3, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (110, 106, 'mgr_reset', 'mgr', '[0],[system],[mgr]', '重置密码', NULL, '/sys/mgr/reset', 4, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (111, 106, 'mgr_freeze', 'mgr', '[0],[system],[mgr]', '冻结用户', NULL, '/sys/mgr/freeze', 5, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (112, 106, 'mgr_unfreeze', 'mgr', '[0],[system],[mgr]', '解除冻结用户', NULL, '/sys/mgr/unfreeze', 6, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (113, 106, 'mgr_setRole', 'mgr', '[0],[system],[mgr]', '分配角色', NULL, '/sys/mgr/roleAssign', 7, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (114, 105, 'role', 'system', '[0],[system]', '角色管理', NULL, '/sys/role', 2, 3, '1', NULL, '0', '03', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (115, 114, 'role_add', 'role', '[0],[system],[role]', '添加角色', NULL, '/sys/role/add', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (116, 114, 'role_edit', 'role', '[0],[system],[role]', '修改角色', NULL, '/sys/role/update', 2, 4, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (117, 114, 'role_remove', 'role', '[0],[system],[role]', '删除角色', NULL, '/sys/role/delete', 3, 4, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (118, 114, 'role_setAuthority', 'role', '[0],[system],[role]', '配置权限', NULL, '/sys/role/funcAuthor', 4, 4, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (119, 105, 'menu', 'system', '[0],[system]', '资源管理', NULL, '/sys/resource', 4, 3, '1', NULL, '0', '03', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (120, 119, 'menu_add', 'menu', '[0],[system],[menu]', '添加菜单', NULL, '/sys/resource/add', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (121, 119, 'menu_edit', 'menu', '[0],[system],[menu]', '修改菜单', NULL, '/sys/resource/update', 2, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (122, 119, 'menu_remove', 'menu', '[0],[system],[menu]', '删除菜单', NULL, '/sys/resource/delete', 3, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (128, 105, 'log', 'system', '[0],[system]', '日志管理', NULL, '/sys/log', 6, 3, '1', NULL, '0', '03', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (131, 105, 'dept', 'system', '[0],[system]', '组织管理', NULL, '/sys/dept', 3, 3, '1', NULL, '0', '03', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (132, 105, 'dict', 'system', '[0],[system]', '字典管理', NULL, '/sys/dict', 4, 3, '1', NULL, '0', '03', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (133, 105, 'loginLog', 'system', '[0],[system]', '登录日志', NULL, '/sys/loginLog', 6, 3, '1', NULL, '0', '03', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (134, 128, 'log_clean', 'log', '[0],[system][log],', '清空日志', '', '/sys/log/biz/delLog', 3, 4, '0', NULL, '0', '04', NULL, 1, NULL, '2024-03-27 03:26:23', '0', NULL, NULL); +INSERT INTO sys_resource VALUES (135, 131, 'dept_add', 'dept', '[0],[system],[dept]', '添加部门', NULL, '/sys/dept/add', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (136, 131, 'dept_update', 'dept', '[0],[system],[dept]', '修改部门', NULL, '/sys/dept/update', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (137, 131, 'dept_delete', 'dept', '[0],[system],[dept]', '删除部门', NULL, '/sys/dept/delete', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (138, 132, 'dict_add', 'dict', '[0],[system],[dict]', '添加字典', NULL, '/sys/dict/add', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (139, 132, 'dict_update', 'dict', '[0],[system],[dict]', '修改字典', NULL, '/sys/dict/update', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (140, 132, 'dict_delete', 'dict', '[0],[system],[dict]', '删除字典', NULL, '/sys/dict/delete', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (151, 119, 'menu_list', 'menu', '[0],[system],[menu]', '菜单列表', NULL, '/sys/resource/list', 5, 2, '0', NULL, '0', '0', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (153, 131, 'dept_list', 'dept', '[0],[system],[dept]', '部门列表', NULL, '/sys/dept/list', 5, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (154, 131, 'dept_detail', 'dept', '[0],[system],[dept]', '部门详情', NULL, '/sys/dept/detail', 6, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (156, 132, 'dict_list', 'dict', '[0],[system],[dict]', '字典列表', NULL, '/sys/dict/list', 5, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (157, 132, 'dict_detail', 'dict', '[0],[system],[dict]', '字典详情', NULL, '/sys/dict/detail', 6, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (158, 128, 'log_list', 'log', '[0],[system][log],', '日志列表', '', '/sys/log/biz/list', 2, 4, '1', NULL, '0', '03', NULL, 1, NULL, '2024-03-27 03:28:29', '0', NULL, NULL); +INSERT INTO sys_resource VALUES (159, 128, 'log_detail', 'log', '[0],[system],[log]', '日志详情', NULL, '/sys/log/biz/detail', 3, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (160, 133, 'del_login_log', 'loginLog', '[0],[system],[loginLog]', '清空登录日志', NULL, '/sys/loginLog/delLoginLog', 1, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (161, 133, 'login_log_list', 'loginLog', '[0],[system],[loginLog]', '登录日志列表', NULL, '/sys/loginLog/list', 2, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (164, 114, 'role_list', 'role', '[0],[system],[role]', '角色列表', NULL, '/sys/role/list', 7, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (167, 106, 'mgr_list', 'mgr', '[0],[system],[mgr]', '用户列表', NULL, '/sys/mgr/list', 10, 3, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (1138364388198715393, 114, 'data_author', 'role', '[0],[system],[role]', '数据权限', '', '/sys/role/dataAuthor', 0, 4, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (1170945119300976642, 105, 'AreaAdmin', 'system', '[0],[system]', '区域管理', NULL, '/sys/area', 0, 3, '1', NULL, '0', '03', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (1191975090689810434, 1170945119300976642, 'area_listPage', 'AreaAdmin', '[0],[system],[AreaAdmin]', '区域列表', NULL, '/sys/area/listPage', 0, 4, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (1191975312815955969, 1170945119300976642, 'area_add', 'AreaAdmin', '[0],[system],[AreaAdmin]', '新增区域', NULL, '/sys/area/add', 0, 4, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (1191975427559530497, 1170945119300976642, 'area_update', 'AreaAdmin', '[0],[system],[AreaAdmin]', '修改区域', NULL, '/sys/area/update', 0, 4, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (1191975543687225346, 1170945119300976642, 'area_delete', 'AreaAdmin', '[0],[system],[AreaAdmin]', '区域删除', NULL, '/sys/area/delete', 0, 4, '0', NULL, '0', '04', NULL, NULL, NULL, NULL, '0', NULL, NULL); +INSERT INTO sys_resource VALUES (1780485097439432706, 0, 'dashboard', '0', '[0],', '首页', 'icon-map', '/dashboard', 0, 1, '1', NULL, '0', '03', 1, 1, '2024-04-17 06:35:02', '2024-04-17 06:41:04', '0', NULL, '0'); +INSERT INTO sys_resource VALUES (1780485390394789889, 0, 'monitor', '0', '[0],', '远程监控', 'icon-yc', '/monitor', 0, 1, '1', NULL, '0', '03', 1, 1, '2024-04-17 06:36:12', '2024-04-17 06:41:41', '0', NULL, '0'); +INSERT INTO sys_resource VALUES (1780485479381143554, 1780485390394789889, 'realTime', 'monitor', '[0],[monitor],', '实时监控', 'icon-camera', '/realTime', 0, 2, '1', NULL, '0', '03', 1, 1, '2024-04-17 06:36:33', '2024-04-17 06:45:42', '0', NULL, '0'); +INSERT INTO sys_resource VALUES (1780485764610592770, 1780485390394789889, 'broadcast', 'monitor', '[0],[monitor],', '安全播报', 'icon-bb', '/broadcast', 0, 2, '1', NULL, '0', '03', 1, 1, '2024-04-17 06:37:41', '2024-04-17 06:42:30', '0', NULL, '0'); +INSERT INTO sys_resource VALUES (1780485860056174593, 1780485390394789889, 'playback', 'monitor', '[0],[monitor],', '场景回放', 'icon-hf', '/playback', 0, 2, '1', NULL, '0', '03', 1, 1, '2024-04-17 06:38:04', '2024-04-17 06:42:39', '0', NULL, '0'); +INSERT INTO sys_resource VALUES (1780485944827252738, 1780485390394789889, 'statistics', 'monitor', '[0],[monitor],', '数据统计', 'icon-line', '/statistics', 0, 2, '1', NULL, '0', '03', 1, 1, '2024-04-17 06:38:24', '2024-04-17 06:42:49', '0', NULL, '0'); +INSERT INTO sys_resource VALUES (1780486033650028545, 1780485390394789889, 'device', 'monitor', '[0],[monitor],', '设备管理', 'icon-device', '/device', 0, 2, '1', NULL, '0', '03', 1, 1, '2024-04-17 06:38:45', '2024-04-17 06:42:55', '0', NULL, '0'); + +-- ---------------------------- +-- Table structure for sys_rm_relation +-- ---------------------------- +DROP TABLE IF EXISTS sys_rm_relation; +CREATE TABLE sys_rm_relation ( + ID bigint(20) NOT NULL COMMENT '主键', + MENUID bigint(20) NULL DEFAULT NULL COMMENT '菜单id', + ROLEID bigint(20) NULL DEFAULT NULL COMMENT '角色id', + UPDATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '授权时间', + OPERATOR_ID bigint(20) NULL DEFAULT NULL COMMENT '授权人', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色菜单关联表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_rm_relation +-- ---------------------------- +INSERT INTO sys_rm_relation VALUES (1772826538576408578, 105, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538643517441, 106, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538643517442, 110, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538643517443, 111, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538643517444, 112, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538643517445, 113, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538643517446, 167, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538643517447, 114, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538643517448, 115, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538706432001, 116, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538706432002, 118, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538706432003, 164, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538706432004, 1138364388198715393, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538706432005, 128, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538706432006, 134, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538706432007, 158, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1772826538706432008, 159, 2, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1776850835934433281, 105, 3, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1776850835934433282, 128, 3, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1776850835934433283, 158, 3, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1776850835934433284, 159, 3, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486167611904002, 105, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486167704178689, 106, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486167767093250, 107, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486167888728065, 108, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486167985197058, 109, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486168090054657, 113, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486168199106562, 167, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486168274604034, 114, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486168392044545, 115, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486168551428097, 116, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486168639508481, 117, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486168723394562, 118, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486168815669249, 164, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486168916332545, 1138364388198715393, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486169042161666, 119, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486169176379394, 120, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486169352540162, 121, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486169528700930, 122, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486169679695874, 151, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486169830690818, 128, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486170036211714, 134, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486170141069314, 158, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486170275287042, 159, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486170367561729, 131, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486170447253505, 135, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486170577276929, 136, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486170652774402, 137, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486170761826305, 153, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486170870878210, 154, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171026067457, 132, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171139313666, 138, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171214811138, 139, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171298697218, 140, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171353223170, 156, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171437109250, 157, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171512606721, 133, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171621658625, 160, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171709739010, 161, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171818790914, 1170945119300976642, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171906871298, 1191975090689810434, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486171982368769, 1191975312815955969, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486172070449153, 1191975427559530497, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486172171112449, 1191975543687225346, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486172275970050, 1780485097439432706, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486172347273218, 1780485390394789889, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486172431159298, 1780485479381143554, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486172728954882, 1780485764610592770, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486172871561218, 1780485860056174593, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486172972224514, 1780485944827252738, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486173030944769, 1780486033650028545, 1, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486214164484098, 1780485097439432706, 1398227452970446850, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486214244175874, 1780485390394789889, 1398227452970446850, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486214286118913, 1780485479381143554, 1398227452970446850, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486214395170817, 1780485764610592770, 1398227452970446850, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486214474862594, 1780485860056174593, 1398227452970446850, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486214550360066, 1780485944827252738, 1398227452970446850, NULL, NULL, NULL); +INSERT INTO sys_rm_relation VALUES (1780486214613274625, 1780486033650028545, 1398227452970446850, NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for sys_role +-- ---------------------------- +DROP TABLE IF EXISTS sys_role; +CREATE TABLE sys_role ( + ID bigint(20) NOT NULL COMMENT '主键id', + NUM tinyint(4) NULL DEFAULT NULL COMMENT '序号', + PID bigint(20) NULL DEFAULT NULL COMMENT '父角色ID', + NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色名称', + DEPT_ID bigint(20) NULL DEFAULT NULL COMMENT '部门ID', + VERSION int(11) NULL DEFAULT NULL COMMENT '保留字段(暂时没用)', + TIPS varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色标识', + DATASCOPE varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据权限', + IS_DEFAULT smallint(6) NULL DEFAULT NULL COMMENT '是否是默认角色(同步)', + DATA_SCOPE_TYPE char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据权限类型( 1 所有数据 2 当前及子级部门 3 本部门 4 自定义)', + CREATE_USER bigint(20) NULL DEFAULT NULL COMMENT '创建用户', + UPDATE_USER bigint(20) NULL DEFAULT NULL COMMENT '修改用户', + CREATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + UPDATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + DEL_FLAG varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除状态', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + IS_SYS tinyint(4) NULL DEFAULT 0 COMMENT '是否系统内置', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_role +-- ---------------------------- +INSERT INTO sys_role VALUES (1, 1, 0, '系统管理角色', 0, 1, 'administrator', '0,24', 0, '1', NULL, 1, NULL, '2024-04-07 05:39:43', '0', NULL, 0); +INSERT INTO sys_role VALUES (2, 0, 0, '安全保密角色', 0, NULL, 'security_admin', NULL, 0, '1', 1, NULL, '2024-03-26 07:25:45', NULL, '0', NULL, 0); +INSERT INTO sys_role VALUES (3, 0, 0, '安全审计角色', 0, NULL, 'audit_admin', NULL, 0, '1', 1, 2, '2024-03-26 07:50:37', '2024-03-27 05:58:30', '0', NULL, 0); +INSERT INTO sys_role VALUES (1398227452970446850, 99, 1, '普通管理角色', 24, NULL, 'normalAdmin', NULL, 0, '4', NULL, NULL, NULL, NULL, '0', NULL, 0); + +-- ---------------------------- +-- Table structure for sys_ru_relation +-- ---------------------------- +DROP TABLE IF EXISTS sys_ru_relation; +CREATE TABLE sys_ru_relation ( + ID bigint(20) NOT NULL COMMENT '主键', + USERID bigint(20) NULL DEFAULT NULL COMMENT '用户id', + ROLEID bigint(20) NULL DEFAULT NULL COMMENT '角色id', + UPDATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '授权时间', + OPERATOR_ID bigint(20) NULL DEFAULT NULL COMMENT '授权人', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色人员关联表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_ru_relation +-- ---------------------------- +INSERT INTO sys_ru_relation VALUES (1397015476227346433, 1, 1, NULL, NULL, NULL); +INSERT INTO sys_ru_relation VALUES (1772556646371479553, 3, 3, NULL, NULL, NULL); +INSERT INTO sys_ru_relation VALUES (1772556646371479554, 3, 1398227452970446850, NULL, NULL, NULL); +INSERT INTO sys_ru_relation VALUES (1780491863451570178, 1780491861748682754, 1, NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for sys_table_view_config +-- ---------------------------- +DROP TABLE IF EXISTS sys_table_view_config; +CREATE TABLE sys_table_view_config ( + ID bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + VIEW_KEY varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '视图key值', + SQL_CONTENT varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行sql', + TITLE varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '标题', + RES_TYPE varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '1 实体对象 2 集合', + REMARKS varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注信息', + PARAMS_NUM int(11) NULL DEFAULT 0 COMMENT '参数个数', + ROUTE_TYPE char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '转发类型(1 本地库读取 2 接口访问 3 转换数据)', + HOST varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '请求地址', + RULE_CLASS varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '转换规则类', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_table_view_config +-- ---------------------------- +INSERT INTO sys_table_view_config VALUES (1, 'data_demo', 'SELECT * FROM sys_user where name = {0} or name like {1}', '数据前置查询测试', '2', NULL, 1, '1', NULL, NULL); + +-- ---------------------------- +-- Table structure for sys_tenant +-- ---------------------------- +DROP TABLE IF EXISTS sys_tenant; +CREATE TABLE sys_tenant ( + ID bigint(20) NULL DEFAULT NULL COMMENT '自增主键', + TENANT_NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户名称', + TENANT_CODE varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户编码', + LINK_PERSON varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系人', + TEL varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话', + CLEARDAY int(11) NULL DEFAULT NULL COMMENT '历史数据保存天数', + FLAG char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态', + TS datetime(0) NULL DEFAULT NULL COMMENT '更新时间戳' +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '租户管理' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_tenant +-- ---------------------------- + +-- ---------------------------- +-- Table structure for sys_user +-- ---------------------------- +DROP TABLE IF EXISTS sys_user; +CREATE TABLE sys_user ( + ID bigint(20) NOT NULL COMMENT '主键id', + AVATAR varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像', + ACCOUNT varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '账号', + PASSWORD varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '密码', + SALT varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'md5密码盐', + NAME varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名字', + BIRTHDAY datetime(0) NULL DEFAULT NULL COMMENT '生日', + SEX char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '性别', + EMAIL varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电子邮件', + PHONE varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话', + ROLE_ID varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色id(停用)', + DEPT_ID bigint(20) NULL DEFAULT NULL COMMENT '部门ID', + STATUS char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态', + VERSION int(11) NULL DEFAULT NULL COMMENT '保留字段', + SYNC_ID varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '原ID', + SYNC_NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '原名称', + SYNC_PWD varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '同步密码', + SYNC_DEPTID varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '同步组织ID', + IS_SYNC smallint(6) NULL DEFAULT 0 COMMENT '是否是同步数据', + LOGIN_IP varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '登录限制IP', + LOGIN_MAC varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '登录MAC地址', + POSITION_LNG decimal(19, 8) NULL DEFAULT NULL COMMENT '定位经度', + POSITION_LAT decimal(19, 8) NULL DEFAULT NULL COMMENT '定位纬度', + ATTR1 varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '预留字段', + LAST_TIME timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '登录时间', + CREATE_USER bigint(20) NULL DEFAULT NULL COMMENT '创建用户', + UPDATE_USER bigint(20) NULL DEFAULT NULL COMMENT '修改用户', + CREATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + UPDATE_TIME datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + DEL_FLAG varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除状态', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + IS_SYS tinyint(4) NULL DEFAULT 0 COMMENT '是否系统内置', + SECRET_LEVEL tinyint(4) NULL DEFAULT 0 COMMENT '密级(0,一般 1 重要 2 秘密)', + PRIMARY KEY (ID) USING BTREE, + UNIQUE INDEX AK_CONSTRAINT_ACCOUNT(ACCOUNT) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '管理员表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_user +-- ---------------------------- +INSERT INTO sys_user VALUES (1, 'girl.gif', 'admin', '270fa3ef938fb1277d1ab23e9971566a', 'jg8q8', '系统管理员', '2017-05-04 16:00:00', '1', 'sn93@qq.com', '18200000000', '1,1398227452970446850', 0, '1', 25, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, '2024-04-12 13:59:44', NULL, NULL, '2016-01-29 00:49:53', NULL, '0', NULL, 0, 0); +INSERT INTO sys_user VALUES (2, 'girl.gif', 'security_admin', '270fa3ef938fb1277d1ab23e9971566a', 'jg8q8', '安全管理员', '2017-05-04 16:00:00', '1', 'sn93@qq.com', '18200000000', '2', 0, '1', 25, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, '2024-04-07 05:53:46', NULL, 2, '2016-01-29 00:49:53', '2024-03-27 02:53:49', '0', NULL, 1, 0); +INSERT INTO sys_user VALUES (3, 'girl.gif', 'audit_admin', '270fa3ef938fb1277d1ab23e9971566a', 'jg8q8', '安全审计员', '2017-05-04 16:00:00', '1', 'sn93@qq.com', '18200000000', '3,1398227452970446850', 0, '1', 25, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, '2024-04-07 06:20:34', NULL, NULL, '2016-01-29 00:49:53', NULL, '0', NULL, 1, 0); +INSERT INTO sys_user VALUES (1780491861748682754, NULL, 'wxt', '09e3d04c2c44e96095446e4af12db5ab', '59vmr', 'wxt', NULL, NULL, '', '', '1', 1394541964580085762, '1', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, '2024-04-17 15:01:54', 1, NULL, '2024-04-17 07:01:54', NULL, '0', NULL, 0, 0); + +-- ---------------------------- +-- Table structure for sys_user_device +-- ---------------------------- +DROP TABLE IF EXISTS sys_user_device; +CREATE TABLE sys_user_device ( + ID bigint(20) NOT NULL, + IMEI varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户设备IMEI号', + USER_ID bigint(20) NULL DEFAULT NULL COMMENT '用户ID', + NETWORK_NUMBER varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入网号', + TARGET_ID varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '同步数据ID', + LAST_TIME timestamp(0) NULL DEFAULT NULL COMMENT '最后在线时间', + POSITION_LNG decimal(19, 8) NULL DEFAULT NULL COMMENT '经度', + POSITION_LAT decimal(19, 8) NULL DEFAULT NULL COMMENT '纬度', + DEVICE_NAME varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称', + TENANT_ID varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户ID', + PRIMARY KEY (ID) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sys_user_device +-- ---------------------------- + +-- ---------------------------- +-- Table structure for upload_log +-- ---------------------------- +DROP TABLE IF EXISTS upload_log; +CREATE TABLE upload_log ( + id bigint(20) NULL DEFAULT NULL COMMENT '主键', + file_path varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件路径', + file_name varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件名称', + create_time datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + device_id bigint(20) NULL DEFAULT NULL COMMENT '设备ID', + create_id bigint(20) NULL DEFAULT NULL COMMENT '创建者ID' +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '图片上传日志' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of upload_log +-- ---------------------------- +INSERT INTO upload_log VALUES (1783011404882759682, '2024-04/42edc0eedfa54a3c8a63be0fd073fb76.png', NULL, '2024-04-24 05:53:40', 1, 1); +INSERT INTO upload_log VALUES (1789174408078958593, '2024-05\\9b06b839357d4b33a9bd92364cb772a2.jpeg', NULL, '2024-05-11 06:03:15', 1788491058556604418, 1); + +-- ---------------------------- +-- Table structure for voice_log +-- ---------------------------- +DROP TABLE IF EXISTS voice_log; +CREATE TABLE voice_log ( + id bigint(20) NULL DEFAULT NULL COMMENT '主键', + create_time datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + update_time datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + voice_long varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '时长', + voice_url varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '音频文件', + voice_name varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '广播名称', + group_id bigint(20) NULL DEFAULT NULL COMMENT '分组ID' +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '历史广播记录' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of voice_log +-- ---------------------------- +INSERT INTO voice_log VALUES (1781223352342462465, '2024-04-19 07:28:35', '2024-04-19 07:28:35', '1.36', 'http://111.198.10.15:22109/static/2024-04/5c56f170c2644c29bf38b78c16514eef.mp3', 'dddd', 1781133934470479874); + +-- ---------------------------- +-- Function structure for getAreaParentList +-- ---------------------------- +DROP FUNCTION IF EXISTS getAreaParentList; +delimiter ;; +CREATE FUNCTION getAreaParentList(rootId integer) + RETURNS varchar(512) CHARSET utf8 + NO SQL +BEGIN +DECLARE sParentList VARCHAR(1000); +DECLARE sParentTemp VARCHAR(1000); +SET sParentTemp =CAST(rootId AS CHAR); +WHILE sParentTemp IS NOT NULL DO +IF (sParentList IS NOT NULL) THEN +SET sParentList = CONCAT('[',sParentTemp,'],',sParentList,','); +ELSE +SET sParentList = CONCAT('[',sParentTemp,']'); +END IF; +SELECT GROUP_CONCAT(PID) INTO sParentTemp FROM sys_area WHERE FIND_IN_SET(ID,sParentTemp)>0; +END WHILE; +RETURN sParentList; +END +;; +delimiter ; + +-- ---------------------------- +-- Function structure for getDeptPids +-- ---------------------------- +DROP FUNCTION IF EXISTS getDeptPids; +delimiter ;; +CREATE FUNCTION getDeptPids(rootId VARCHAR(1000)) + RETURNS varchar(1000) CHARSET utf8 + NO SQL +BEGIN +DECLARE sParentList VARCHAR(1000); +DECLARE sParentTemp VARCHAR(1000); +SET sParentTemp =CAST(rootId AS CHAR); +WHILE sParentTemp IS NOT NULL DO +IF (sParentList IS NOT NULL) THEN +SET sParentList = CONCAT('[',sParentTemp,'],',sParentList,''); +ELSE +SET sParentList = CONCAT('[',sParentTemp,']'); +END IF; +SELECT GROUP_CONCAT(PID) INTO sParentTemp FROM SYS_DEPT WHERE FIND_IN_SET(ID,sParentTemp)>0; +END WHILE; +RETURN sParentList; +END +;; +delimiter ; + +-- ---------------------------- +-- Function structure for getMenuParentCodes +-- ---------------------------- +DROP FUNCTION IF EXISTS getMenuParentCodes; +delimiter ;; +CREATE FUNCTION getMenuParentCodes(rootId varchar(512)) + RETURNS varchar(512) CHARSET utf8 + READS SQL DATA +BEGIN +DECLARE sParentList VARCHAR(1000); +DECLARE sParentTemp VARCHAR(100); +SET sParentTemp =rootId ; +WHILE sParentTemp IS NOT NULL DO +IF (sParentList IS NOT NULL) THEN +SET sParentList = CONCAT('[',sParentTemp,'],',sParentList,''); +ELSE +SET sParentList = CONCAT('[',sParentTemp,']'); +END IF; +SELECT GROUP_CONCAT(p_code) INTO sParentTemp FROM SYS_MENU WHERE FIND_IN_SET(CODE,sParentTemp)>0; +END WHILE; +RETURN sParentList; +END +;; +delimiter ; + +SET FOREIGN_KEY_CHECKS = 1;