112 lines
7.1 KiB
SQL
112 lines
7.1 KiB
SQL
/*
|
|
Navicat Premium Data Transfer
|
|
|
|
Source Server : 172.16.1.162
|
|
Source Server Type : MySQL
|
|
Source Server Version : 80300
|
|
Source Host : 172.16.1.162:33061
|
|
Source Schema : ry-cloud
|
|
|
|
Target Server Type : MySQL
|
|
Target Server Version : 80300
|
|
File Encoding : 65001
|
|
|
|
Date: 23/01/2026 10:00:00
|
|
*/
|
|
|
|
SET NAMES utf8mb4;
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for pc_camera_risk
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `pc_camera_risk`;
|
|
CREATE TABLE `pc_camera_risk` (
|
|
`application_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '?????ID????',
|
|
`need_camera_cnt` int(0) DEFAULT NULL COMMENT '????',
|
|
`installation_location` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '????',
|
|
`contact_person` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`contact_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '????',
|
|
`work_ticket_id` bigint(0) DEFAULT NULL COMMENT '?????ID',
|
|
`plan_id` bigint(0) DEFAULT NULL COMMENT '??????ID??? work_plan.project_id?',
|
|
`alloc_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '?????0????1???',
|
|
`del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '?????0???2??',
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '??',
|
|
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`create_time` datetime(0) DEFAULT NULL COMMENT '????',
|
|
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`update_time` datetime(0) DEFAULT NULL COMMENT '????',
|
|
`project_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '???' COMMENT '????????/???/?????/??',
|
|
`on_site_review_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '???' COMMENT '??????????/???',
|
|
`final_audit_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '???' COMMENT '??????????/???',
|
|
`supervision_review_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '???' COMMENT '??????????/???/????/?????',
|
|
`on_site_review_images` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '???????URL???',
|
|
`work_content_complete_rate` int(0) DEFAULT 0 COMMENT '???????',
|
|
`site_cleaning_condition` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '??????',
|
|
`review_comments` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '????',
|
|
PRIMARY KEY (`application_id`) USING BTREE,
|
|
INDEX `idx_work_ticket_id` (`work_ticket_id`) USING BTREE,
|
|
INDEX `idx_plan_id` (`plan_id`) USING BTREE,
|
|
INDEX `idx_alloc_status` (`alloc_status`) USING BTREE,
|
|
INDEX `idx_del_flag` (`del_flag`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '?????????' ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for pc_camera_alloc
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `pc_camera_alloc`;
|
|
CREATE TABLE `pc_camera_alloc` (
|
|
`alloc_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '????ID',
|
|
`application_id` bigint(0) DEFAULT NULL COMMENT '?????ID??? pc_camera_risk.application_id?',
|
|
`camera_id` bigint(0) DEFAULT NULL COMMENT '??ID??? pc_camera_ledger.camera_id?',
|
|
`alloc_time` datetime(0) DEFAULT NULL COMMENT '????',
|
|
`alloc_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`alloc_note` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '????',
|
|
`alloc_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '?????1??? 2????? 3?????',
|
|
`del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '?????0???2??',
|
|
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`create_time` datetime(0) DEFAULT NULL COMMENT '????',
|
|
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`update_time` datetime(0) DEFAULT NULL COMMENT '????',
|
|
PRIMARY KEY (`alloc_id`) USING BTREE,
|
|
INDEX `idx_application_id` (`application_id`) USING BTREE,
|
|
INDEX `idx_camera_id` (`camera_id`) USING BTREE,
|
|
INDEX `idx_alloc_status` (`alloc_status`) USING BTREE,
|
|
INDEX `idx_del_flag` (`del_flag`) USING BTREE,
|
|
UNIQUE INDEX `uk_application_camera` (`application_id`, `camera_id`, `del_flag`) USING BTREE COMMENT '???????????'
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '???????' ROW_FORMAT = Dynamic;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for pc_camera_return
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `pc_camera_return`;
|
|
CREATE TABLE `pc_camera_return` (
|
|
`return_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '????ID',
|
|
`alloc_id` bigint(0) DEFAULT NULL COMMENT '????ID??? pc_camera_alloc.alloc_id?',
|
|
`application_id` bigint(0) DEFAULT NULL COMMENT '?????ID??? pc_camera_risk.application_id?',
|
|
`camera_id` bigint(0) DEFAULT NULL COMMENT '??ID??? pc_camera_ledger.camera_id?',
|
|
`appearance_integrity` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '??????0?? 1?? 2??',
|
|
`functional_test_result` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???????0?? 1??',
|
|
`return_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`return_time` datetime(0) DEFAULT NULL COMMENT '????',
|
|
`photo_urls` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '????URL??????',
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '??',
|
|
`audit_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '?????-1??? 0??? 1??? 2???',
|
|
`audit_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`audit_time` datetime(0) DEFAULT NULL COMMENT '????',
|
|
`audit_remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '????',
|
|
`del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '?????0???2??',
|
|
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`create_time` datetime(0) DEFAULT NULL COMMENT '????',
|
|
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '???',
|
|
`update_time` datetime(0) DEFAULT NULL COMMENT '????',
|
|
PRIMARY KEY (`return_id`) USING BTREE,
|
|
INDEX `idx_alloc_id` (`alloc_id`) USING BTREE,
|
|
INDEX `idx_application_id` (`application_id`) USING BTREE,
|
|
INDEX `idx_camera_id` (`camera_id`) USING BTREE,
|
|
INDEX `idx_audit_status` (`audit_status`) USING BTREE,
|
|
INDEX `idx_del_flag` (`del_flag`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '???????' ROW_FORMAT = Dynamic;
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|