534 lines
28 KiB
SQL
534 lines
28 KiB
SQL
SET NAMES utf8mb4;
|
||
SET
|
||
FOREIGN_KEY_CHECKS = 0;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_catering
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_catering`;
|
||
CREATE TABLE `ft_catering`
|
||
(
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`patient_id` int(11) NULL DEFAULT NULL COMMENT '病人 id',
|
||
`type` int(2) NULL DEFAULT NULL COMMENT '正餐类型',
|
||
`number` int(11) NULL DEFAULT NULL COMMENT '配餐号',
|
||
`frequency` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '配餐频次',
|
||
`catering_usage` int(2) NULL DEFAULT NULL COMMENT '用法',
|
||
`is_replace` int(2) NULL DEFAULT NULL COMMENT '是否代替正餐',
|
||
`flag` int(2) NULL DEFAULT NULL COMMENT '作废标志',
|
||
`update_at` datetime(0) NULL DEFAULT NULL COMMENT '更新日期',
|
||
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
||
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||
`catering_describe` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_config
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_config`;
|
||
CREATE TABLE `ft_config`
|
||
(
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`corp_id` int(255) NULL DEFAULT NULL,
|
||
`config_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||
`config_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||
`flag` int(11) NULL DEFAULT NULL,
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统参数表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Records of ft_config
|
||
-- ----------------------------
|
||
INSERT INTO `ft_config`
|
||
VALUES (1, NULL, 'breakfast_start', NULL, NULL);
|
||
INSERT INTO `ft_config`
|
||
VALUES (2, NULL, 'breakfast_end', NULL, NULL);
|
||
INSERT INTO `ft_config`
|
||
VALUES (3, NULL, 'lunch_start', NULL, NULL);
|
||
INSERT INTO `ft_config`
|
||
VALUES (4, NULL, 'lunch_end', NULL, NULL);
|
||
INSERT INTO `ft_config`
|
||
VALUES (5, NULL, 'dinner_start', NULL, NULL);
|
||
INSERT INTO `ft_config`
|
||
VALUES (6, NULL, 'dinner_end', NULL, NULL);
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_depart
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_depart`;
|
||
CREATE TABLE `ft_depart`
|
||
(
|
||
`depart_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '科室编号',
|
||
`depart_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '科室名称',
|
||
`depart_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '科室编号',
|
||
PRIMARY KEY (`depart_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Records of ft_depart
|
||
-- ----------------------------
|
||
INSERT INTO `ft_depart`
|
||
VALUES (2, '精神一科', 'j1k');
|
||
INSERT INTO `ft_depart`
|
||
VALUES (3, '精神二科', 'j2k');
|
||
INSERT INTO `ft_depart`
|
||
VALUES (4, '医保科', '011');
|
||
INSERT INTO `ft_depart`
|
||
VALUES (5, '杜阮颐养院', 'dr');
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_food
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_food`;
|
||
CREATE TABLE `ft_food`
|
||
(
|
||
`food_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '食品id',
|
||
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
|
||
`picture_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片地址',
|
||
`price` decimal(10, 2) NULL DEFAULT NULL COMMENT '售价',
|
||
`flag` int(11) NULL DEFAULT NULL COMMENT '启用标志',
|
||
`type` int(11) NULL DEFAULT NULL COMMENT '食品分类',
|
||
PRIMARY KEY (`food_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Records of ft_food
|
||
-- ----------------------------
|
||
INSERT INTO `ft_food`
|
||
VALUES (3, '粥', NULL, 2.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (4, '粉', NULL, 3.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (5, '好饭', NULL, 6.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (6, '烂饭', NULL, 6.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (7, '优米', NULL, 7.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (8, '面', NULL, 6.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (9, '鸡蛋', NULL, 1.50, NULL, 2);
|
||
INSERT INTO `ft_food`
|
||
VALUES (10, '营养汤', NULL, 2.00, NULL, 3);
|
||
INSERT INTO `ft_food`
|
||
VALUES (11, '老火汤', NULL, 3.00, NULL, 3);
|
||
INSERT INTO `ft_food`
|
||
VALUES (14, '早餐(养老院)', NULL, 2.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (15, '白粥肉沫菜靡', NULL, 2.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (16, '稀饭肉沫菜靡', NULL, 2.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (17, '米饭肉沫菜靡', NULL, 2.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (18, '粥靡', NULL, 2.00, NULL, 1);
|
||
INSERT INTO `ft_food`
|
||
VALUES (19, '普通餐', NULL, 7.00, NULL, 1);
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_food_default
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_food_default`;
|
||
CREATE TABLE `ft_food_default`
|
||
(
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`type` int(11) NULL DEFAULT NULL COMMENT '类型',
|
||
`food_list` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜品列表',
|
||
`created_at` datetime(0) NULL DEFAULT NULL,
|
||
`created_by` int(11) NULL DEFAULT NULL,
|
||
`updated_at` datetime(0) NULL DEFAULT NULL,
|
||
`updated_by` int(11) NULL DEFAULT NULL,
|
||
`price` decimal(10, 2) NULL DEFAULT NULL COMMENT '总价格',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_food_demand
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_food_demand`;
|
||
CREATE TABLE `ft_food_demand`
|
||
(
|
||
`id` int(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`patient_id` int(11) NULL DEFAULT NULL COMMENT '病人id',
|
||
`foods` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '正餐清单',
|
||
`type` int(11) NULL DEFAULT NULL COMMENT '用餐类型',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
||
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||
`update_at` datetime(0) NULL DEFAULT NULL COMMENT '更新日期',
|
||
`update_by` int(11) NULL DEFAULT NULL COMMENT '更新人',
|
||
`update_from` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新来源(1.手动更新 2.报餐时记住)',
|
||
`vegetables` int(2) NULL DEFAULT 0 COMMENT '加蔬菜',
|
||
`meat` int(2) NULL DEFAULT 0 COMMENT '加肉',
|
||
`rice` int(2) NULL DEFAULT 0 COMMENT '加饭',
|
||
`egg` int(2) NULL DEFAULT 0 COMMENT '加蛋',
|
||
`order_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单详情',
|
||
`flag` int(2) NULL DEFAULT NULL COMMENT '启用状态',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 389 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_invoice
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_invoice`;
|
||
CREATE TABLE `ft_invoice`
|
||
(
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`invoice_unit` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发票单位',
|
||
`invoice_id` int(11) NULL DEFAULT NULL COMMENT '发票 id',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '日期',
|
||
`drawer` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '开票人',
|
||
`collection_type` int(2) NULL DEFAULT NULL COMMENT '收款方式',
|
||
`payable` decimal(10, 2) NULL DEFAULT NULL COMMENT '应收',
|
||
`receipts` decimal(10, 2) NULL DEFAULT NULL COMMENT '实收',
|
||
`voucher_list` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '凭证列表',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_nutrition_food
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_nutrition_food`;
|
||
CREATE TABLE `ft_nutrition_food`
|
||
(
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '营养餐名称',
|
||
`price` decimal(10, 2) NULL DEFAULT NULL COMMENT '价格',
|
||
`flag` int(2) NULL DEFAULT NULL COMMENT '启用标志',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '创建日期',
|
||
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||
`apply` int(2) NULL DEFAULT NULL COMMENT '用途',
|
||
`start_at` datetime(0) NULL DEFAULT NULL COMMENT '开餐时间',
|
||
`type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '餐次',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_order
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_order`;
|
||
CREATE TABLE `ft_order`
|
||
(
|
||
`order_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '订单 id',
|
||
`order_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单类型',
|
||
`staff_id` int(20) NULL DEFAULT NULL COMMENT '员工 id',
|
||
`order_list` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '清单',
|
||
`total_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '总价',
|
||
`discount` decimal(3, 2) NULL DEFAULT NULL COMMENT '折扣',
|
||
`receipts` decimal(10, 2) NULL DEFAULT NULL COMMENT '实收',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
||
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||
`order_src` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单来源',
|
||
`current_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '订单现售',
|
||
`pay_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付方式',
|
||
`pay_flag` int(1) NULL DEFAULT NULL COMMENT '支付标志',
|
||
`expired_flag` int(1) NULL DEFAULT NULL COMMENT '过期标志',
|
||
`write_off_flag` int(1) NULL DEFAULT NULL COMMENT '核销标志',
|
||
`write_off_at` datetime(0) NULL DEFAULT NULL COMMENT '核销时间',
|
||
`is_expired` int(1) NULL DEFAULT NULL COMMENT '是否过期',
|
||
`device_id` int(20) NULL DEFAULT NULL COMMENT '核销设备 id',
|
||
PRIMARY KEY (`order_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '饭堂订单表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_order_log
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_order_log`;
|
||
CREATE TABLE `ft_order_log`
|
||
(
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`create_by` int(11) NULL DEFAULT NULL COMMENT '报餐人',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '报餐时间',
|
||
`info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报餐信息',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报餐操作日志表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_params
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_params`;
|
||
CREATE TABLE `ft_params`
|
||
(
|
||
`params_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '参数 id',
|
||
`order_discount` double(3, 2
|
||
) NULL DEFAULT NULL COMMENT '订餐优惠结构',
|
||
`dining_at` datetime(0) NULL DEFAULT NULL COMMENT '开餐时间',
|
||
`sync_at` datetime(0) NULL DEFAULT NULL COMMENT '数据同步时间',
|
||
`cashier_id` int(20) NULL DEFAULT NULL COMMENT '收银台 id',
|
||
`pad_id` int(20) NULL DEFAULT NULL COMMENT '订餐平板 id',
|
||
PRIMARY KEY (`params_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '参数表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_patient
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_patient`;
|
||
CREATE TABLE `ft_patient`
|
||
(
|
||
`patient_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '病人id',
|
||
`name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
|
||
`depart_id` int(11) NULL DEFAULT NULL COMMENT '所属部门id',
|
||
`bed_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '床号',
|
||
`hospital_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '住院号',
|
||
`sync_flag` tinyint(4) NULL DEFAULT NULL COMMENT '同步标志',
|
||
`off_flag` tinyint(4) NULL DEFAULT NULL COMMENT '出院标志',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
||
PRIMARY KEY (`patient_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 125 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_prepayment
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_prepayment`;
|
||
CREATE TABLE `ft_prepayment`
|
||
(
|
||
`prepayment_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '预付费id',
|
||
`patient_id` int(11) NULL DEFAULT NULL COMMENT '病人id',
|
||
`collect_at` datetime(0) NULL DEFAULT NULL COMMENT '收款时间',
|
||
`collect_by` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '收款员',
|
||
`settlement_at` datetime(0) NULL DEFAULT NULL COMMENT '结算时间',
|
||
`settlement_by` int(11) NULL DEFAULT NULL COMMENT '结算员',
|
||
`settlement_id` int(11) NULL DEFAULT NULL COMMENT '结算报表id',
|
||
`settlement_flag` int(11) NULL DEFAULT NULL COMMENT '结算标志',
|
||
`prepaid` decimal(10, 2) NULL DEFAULT NULL COMMENT '预付费金额',
|
||
`prepaid_at` datetime(0) NULL DEFAULT NULL COMMENT '预付费时间',
|
||
`deleted` int(2) NULL DEFAULT NULL,
|
||
`deleted_by` int(11) NULL DEFAULT NULL,
|
||
`deleted_at` datetime(0) NULL DEFAULT NULL,
|
||
PRIMARY KEY (`prepayment_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_report_meals
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_report_meals`;
|
||
CREATE TABLE `ft_report_meals`
|
||
(
|
||
`id` int(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`create_at` date NULL DEFAULT NULL COMMENT '报餐日期',
|
||
`type` int(11) NULL DEFAULT NULL COMMENT '报餐类型',
|
||
`patient_id` int(11) NULL DEFAULT NULL COMMENT '病人id',
|
||
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报餐人',
|
||
`foods` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单列表',
|
||
`price` decimal(10, 2) NULL DEFAULT NULL COMMENT '总价',
|
||
`settlement_flag` int(255) NULL DEFAULT 0 COMMENT '结算标志',
|
||
`settlement_at` datetime(0) NULL DEFAULT NULL COMMENT '结算时间',
|
||
`settlement_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算人',
|
||
`dining_at` datetime(0) NULL DEFAULT NULL COMMENT '用餐时间',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 1041 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_settle
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_settle`;
|
||
CREATE TABLE `ft_settle`
|
||
(
|
||
`settle_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '结算 id',
|
||
`patient_id` int(20) NULL DEFAULT NULL COMMENT '病人 id',
|
||
`settle_at` datetime(0) NULL DEFAULT NULL COMMENT '结算日期',
|
||
`opera` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作员',
|
||
`list` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '记录清单',
|
||
`price` decimal(10, 2) NULL DEFAULT NULL COMMENT '结算总价',
|
||
`payable` decimal(10, 2) NULL DEFAULT NULL COMMENT '应收',
|
||
`receipts` decimal(10, 2) NULL DEFAULT NULL COMMENT '实收',
|
||
`type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算类型',
|
||
`flag` int(1) NULL DEFAULT NULL COMMENT '退押金标志',
|
||
`refund` decimal(10, 2) NULL DEFAULT NULL COMMENT '退款总额',
|
||
PRIMARY KEY (`settle_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '结算报表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_staff_demand
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_staff_demand`;
|
||
CREATE TABLE `ft_staff_demand`
|
||
(
|
||
`id` int(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`staff_id` int(11) NULL DEFAULT NULL COMMENT '员工 id',
|
||
`foods` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '正餐清单',
|
||
`type` int(11) NULL DEFAULT NULL COMMENT '用餐类型',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
||
`create_by` int(11) NULL DEFAULT NULL COMMENT '创建人',
|
||
`update_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
||
`update_by` int(11) NULL DEFAULT NULL COMMENT '更新人',
|
||
`update_from` int(2) NULL DEFAULT NULL COMMENT '更新来源',
|
||
`order_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单详情',
|
||
`demand_mode` int(2) NULL DEFAULT NULL COMMENT '报餐模式',
|
||
`stop_flag` int(2) NULL DEFAULT NULL COMMENT '停用标志',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_staff_info
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_staff_info`;
|
||
CREATE TABLE `ft_staff_info`
|
||
(
|
||
`staff_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '员工 id',
|
||
`depart_id` int(11) NULL DEFAULT NULL COMMENT '科室 id',
|
||
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
|
||
`post` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位',
|
||
`role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色',
|
||
`password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '创建日期',
|
||
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||
`flag` int(1) NULL DEFAULT NULL COMMENT '启用标志',
|
||
`balance` decimal(10, 2) NULL DEFAULT NULL COMMENT '补贴余额',
|
||
`staff_type` int(11) NULL DEFAULT NULL COMMENT '员工类别',
|
||
`corp_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属公司',
|
||
`picture_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '照片',
|
||
`dept_list` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报餐科室列表',
|
||
`qr_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '二维码',
|
||
`sex` int(2) NULL DEFAULT NULL COMMENT '性别',
|
||
`tel` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号码',
|
||
PRIMARY KEY (`staff_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 31 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '员工信息' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Records of ft_staff_info
|
||
-- ----------------------------
|
||
INSERT INTO `ft_staff_info`
|
||
VALUES (27, 2, '马保国', '医生', NULL, '123456', '2020-11-25 16:20:10', NULL, 1, NULL, 1, NULL, NULL, NULL, NULL, 0,
|
||
'123456');
|
||
INSERT INTO `ft_staff_info`
|
||
VALUES (28, NULL, '马保国2', NULL, NULL, '123456', '2020-11-25 16:20:51', NULL, NULL, NULL, 2, '浑元形意太极门', NULL, '2,3',
|
||
NULL, 1, NULL);
|
||
INSERT INTO `ft_staff_info`
|
||
VALUES (30, NULL, '11', NULL, NULL, '123456', '2020-11-25 23:57:49', NULL, NULL, NULL, 2, '111', NULL, '2,3', NULL, 0,
|
||
NULL);
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_staff_stop_meals
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_staff_stop_meals`;
|
||
CREATE TABLE `ft_staff_stop_meals`
|
||
(
|
||
`id` int(11) NOT NULL,
|
||
`staff_id` int(11) NULL DEFAULT NULL COMMENT '员工id',
|
||
`type` int(11) NULL DEFAULT NULL COMMENT '报餐类型',
|
||
`demand_date` date NULL DEFAULT NULL COMMENT '停餐日期',
|
||
`create_at` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP (0) COMMENT '创建时间',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '员工停餐登记表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_staff_subsidy
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_staff_subsidy`;
|
||
CREATE TABLE `ft_staff_subsidy`
|
||
(
|
||
`subsidy_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '补贴流水 id',
|
||
`staff_id` int(20) NULL DEFAULT NULL COMMENT '员工 id',
|
||
`subsidy_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '补贴类型',
|
||
`income_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '收支类型',
|
||
`price` decimal(10, 2) NULL DEFAULT NULL COMMENT '金额',
|
||
`consum_at` datetime(0) NULL DEFAULT NULL COMMENT '消费日期',
|
||
`order_id` int(20) NULL DEFAULT NULL COMMENT '消费订单 id',
|
||
PRIMARY KEY (`subsidy_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '员工补贴表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_subsidy
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_subsidy`;
|
||
CREATE TABLE `ft_subsidy`
|
||
(
|
||
`subsidy_id` int(20) NOT NULL AUTO_INCREMENT COMMENT '补贴 id',
|
||
`type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '补贴类型',
|
||
`price` decimal(10, 2) NULL DEFAULT NULL COMMENT '金额',
|
||
`subsidy_range` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '范围',
|
||
`cycle` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '周期',
|
||
`flag` int(1) NULL DEFAULT NULL COMMENT '启用标志',
|
||
`create_at` datetime(0) NULL DEFAULT NULL COMMENT '创建日期',
|
||
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
||
PRIMARY KEY (`subsidy_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '补贴管理表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_sync
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_sync`;
|
||
CREATE TABLE `ft_sync`
|
||
(
|
||
`hospital_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '住院号',
|
||
`name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名',
|
||
`depart_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '科室名称',
|
||
`bed_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '床号'
|
||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_sync_log
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_sync_log`;
|
||
CREATE TABLE `ft_sync_log`
|
||
(
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`created_at` datetime(0) NULL DEFAULT NULL COMMENT '同步时间',
|
||
`total_record` int(11) NULL DEFAULT NULL COMMENT '总接收记录',
|
||
`sync_record` int(11) NULL DEFAULT NULL COMMENT '同步记录',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据同步日志表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for ft_week_menu
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `ft_week_menu`;
|
||
CREATE TABLE `ft_week_menu`
|
||
(
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`dinner_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用餐类型',
|
||
`weekday` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '星期几',
|
||
`foods` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜品列表',
|
||
`price` decimal(10, 2) NULL DEFAULT NULL COMMENT '总价格',
|
||
`flag` int(1) NULL DEFAULT NULL COMMENT '启用标志,说明:=1启用;=0禁用',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Records of ft_week_menu
|
||
-- ----------------------------
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (1, '早餐', '周一', '4,5,3', 11.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (2, '午餐', '周一', '4,5,8', 11.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (3, '晚餐', '周一', '4,5,8', 11.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (4, '早餐', '周二', '4,5', 5.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (5, '午餐', '周二', '3,4', 5.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (6, '晚餐', '周二', '8,7', 5.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (7, '早餐', '周三', '5,6,7,3', 21.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (8, '午餐', '周三', '6,3', 8.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (9, '晚餐', '周三', '7,3', 9.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (10, '早餐', '周四', '4,3', 5.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (11, '午餐', '周四', '8,3', 8.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (12, '晚餐', '周四', '8,3', 8.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (13, '早餐', '周五', '6,3', 8.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (14, '午餐', '周五', '7,4', 10.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (15, '晚餐', '周五', '8,4', 9.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (16, '早餐', '周六', '9,3', 3.50, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (17, '午餐', '周六', '7,3', 9.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (18, '晚餐', '周六', '5,3', 8.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (19, '早餐', '周日', '3,4', 5.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (20, '午餐', '周日', '4,3', 5.00, 1);
|
||
INSERT INTO `ft_week_menu`
|
||
VALUES (21, '晚餐', '周日', '3,4', 5.00, 1);
|