|
@@ -420,30 +420,6 @@ CREATE TABLE textbook_class_relation
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '教材班级引用';
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- 教材入库
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS textbook_class_warehouse;
|
|
|
-CREATE TABLE textbook_class_warehouse
|
|
|
-(
|
|
|
- id BIGINT NOT NULL COMMENT '主键编号',
|
|
|
- `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
|
|
|
- `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
- `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
|
|
|
- `modify_date` datetime NULL DEFAULT NULL COMMENT '修改时间',
|
|
|
- `delete_mark` INT NOT NULL COMMENT '删除标记',
|
|
|
- `enabled_mark` INT NOT NULL COMMENT '有效标志',
|
|
|
- `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
|
|
|
- `textbook_id` bigint NULL DEFAULT NULL COMMENT '教材管理编号',
|
|
|
- `warehouse_number` int NULL DEFAULT NULL COMMENT '入库数量',
|
|
|
- `source` varchar(200) NULL DEFAULT NULL COMMENT '来源',
|
|
|
- `price` decimal(10,2) NULL DEFAULT NULL COMMENT '定价(元)',
|
|
|
- `discount` float NULL DEFAULT NULL COMMENT '折扣',
|
|
|
- `subtotal` decimal(10,2) NULL DEFAULT NULL COMMENT '小计(元)',
|
|
|
- `total_price` decimal(10,2) NULL DEFAULT NULL COMMENT '总价(元)',
|
|
|
- PRIMARY KEY (`id`)
|
|
|
-) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '教材入库';
|
|
|
-
|
|
|
-- ----------------------------
|
|
|
-- 教材申领
|
|
|
-- ----------------------------
|
|
@@ -486,8 +462,8 @@ CREATE TABLE wf_textbook_claim_item
|
|
|
`sort_code` INT NULL DEFAULT NULL COMMENT '序号',
|
|
|
`wf_textbook_claim_id` bigint NULL DEFAULT NULL COMMENT '教材申领编号',
|
|
|
`textbook_id` bigint NULL DEFAULT NULL COMMENT '教材管理编号',
|
|
|
- `applicant_number` int NULL DEFAULT NULL COMMENT '申请数量',
|
|
|
- `issue_number` int NULL DEFAULT NULL COMMENT '已发放数量',
|
|
|
+ `applicant_number` int NULL DEFAULT 0 COMMENT '申请数量',
|
|
|
+ `issue_number` int NULL DEFAULT 0 COMMENT '已发放数量',
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '教材申领项';
|
|
|
|
|
@@ -511,6 +487,32 @@ CREATE TABLE textbook_claim_user
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '教材领取人员';
|
|
|
|
|
|
+-- ----------------------------
|
|
|
+-- 教材入库
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS textbook_warehouse_record;
|
|
|
+CREATE TABLE textbook_warehouse_record
|
|
|
+(
|
|
|
+ id BIGINT NOT NULL COMMENT '主键编号',
|
|
|
+ `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
|
|
|
+ `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
|
|
|
+ `modify_date` datetime NULL DEFAULT NULL COMMENT '修改时间',
|
|
|
+ `delete_mark` INT NOT NULL COMMENT '删除标记',
|
|
|
+ `enabled_mark` INT NOT NULL COMMENT '有效标志',
|
|
|
+ `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
|
|
|
+ `textbook_id` bigint NULL DEFAULT NULL COMMENT '教材管理编号',
|
|
|
+ `warehouse_number` int NULL DEFAULT NULL COMMENT '入库数量',
|
|
|
+ `source` varchar(200) NULL DEFAULT NULL COMMENT '来源',
|
|
|
+ `price` decimal(10,2) NULL DEFAULT NULL COMMENT '定价(元)',
|
|
|
+ `discount` float NULL DEFAULT NULL COMMENT '折扣',
|
|
|
+ `subtotal` decimal(10,2) NULL DEFAULT NULL COMMENT '小计(元)',
|
|
|
+ `total_price` decimal(10,2) NULL DEFAULT NULL COMMENT '总价(元)',
|
|
|
+ `warehouse_mode` varchar(20) NULL DEFAULT NULL COMMENT '入库方式(xjr_dictionary_item[warehouse_mode])',
|
|
|
+ `remark` varchar(1000) COMMENT '备注',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '教材入库';
|
|
|
+
|
|
|
-- ----------------------------
|
|
|
-- 教材出库记录
|
|
|
-- ----------------------------
|
|
@@ -531,6 +533,8 @@ CREATE TABLE textbook_issue_record
|
|
|
`remaining_number` int NULL DEFAULT NULL COMMENT '剩余数量',
|
|
|
`receive_user_id` bigint NULL DEFAULT NULL COMMENT '领取用户编号',
|
|
|
`issue_user_id` bigint NULL DEFAULT NULL COMMENT '出库用户编号',
|
|
|
+ `issue_mode` varchar(20) NULL DEFAULT NULL COMMENT '出库方式(xjr_dictionary_item[issue_mode])',
|
|
|
+ `remark` varchar(1000) COMMENT '备注',
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '教材出库记录';
|
|
|
|