From 50ec9fb1382dd9506b45ba27479271dccccbe76b Mon Sep 17 00:00:00 2001 From: wangsq Date: Sun, 18 Oct 2026 17:24:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=9F=E5=BC=83=E6=96=87=E4=BB=B6=E7=A7=BB?= =?UTF-8?q?=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql/chronic.sql | 51 -------- sql/dict_chronic.sql | 42 ------- sql/pay_casebook.sql | 78 ------------- sql/record.sql | 47 -------- sql/report.sql | 33 ------ sql/version_update.sql | 258 ----------------------------------------- 6 files changed, 509 deletions(-) delete mode 100644 sql/chronic.sql delete mode 100644 sql/dict_chronic.sql delete mode 100644 sql/pay_casebook.sql delete mode 100644 sql/record.sql delete mode 100644 sql/report.sql delete mode 100644 sql/version_update.sql diff --git a/sql/chronic.sql b/sql/chronic.sql deleted file mode 100644 index 856d93c..0000000 --- a/sql/chronic.sql +++ /dev/null @@ -1,51 +0,0 @@ -/* - Navicat Premium Data Transfer - - Source Server : localhost mysql - Source Server Type : MySQL - Source Server Version : 80033 (8.0.33) - Source Host : localhost:3306 - Source Schema : ynxbd_wx - - Target Server Type : MySQL - Target Server Version : 80033 (8.0.33) - File Encoding : 65001 - - Date: 16/08/2023 17:13:08 -*/ - -SET NAMES utf8mb4; -SET FOREIGN_KEY_CHECKS = 0; - --- ---------------------------- --- Table structure for chronic --- ---------------------------- -DROP TABLE IF EXISTS `chronic`; -CREATE TABLE `chronic` ( - `ChronicId` int NOT NULL AUTO_INCREMENT, - `ApplyName` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '申请人', - `ApplyTime` datetime DEFAULT NULL COMMENT '申请时间', - `PatientId` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '患者Id', - `ReserveTime` varchar(100) DEFAULT NULL COMMENT '预约时间', - `OpenId` varchar(50) DEFAULT NULL, - `Idcard` varchar(18) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '身份证', - `TreatId` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '住院号/门诊号', - `PatientType` int DEFAULT NULL COMMENT '患者类型', - `DiagProve` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '诊断证明', - `IdcardFont` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '身份证正面', - `IdcardBack` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '身份证反面', - `InHospProve` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '住院证明', - `ChronicName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '病种名称', - `ChronicCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '病种代码', - `CheckTime` datetime DEFAULT NULL COMMENT '审核时间', - `Checker` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '审核人', - `Reply` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '回复', - `DeleteTime` datetime DEFAULT NULL COMMENT '取消时间', - `Phone` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '电话号码', - `Address` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '地址', - `RejectTime` datetime DEFAULT NULL COMMENT '拒绝时间', - `Rejecter` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '拒绝人', - PRIMARY KEY (`ChronicId`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3; - -SET FOREIGN_KEY_CHECKS = 1; diff --git a/sql/dict_chronic.sql b/sql/dict_chronic.sql deleted file mode 100644 index 0f073d3..0000000 --- a/sql/dict_chronic.sql +++ /dev/null @@ -1,42 +0,0 @@ -/* - Navicat Premium Data Transfer - - Source Server : localhost mysql - Source Server Type : MySQL - Source Server Version : 80033 (8.0.33) - Source Host : localhost:3306 - Source Schema : ynxbd_wx - - Target Server Type : MySQL - Target Server Version : 80033 (8.0.33) - File Encoding : 65001 - - Date: 16/08/2023 17:13:25 -*/ - -SET NAMES utf8mb4; -SET FOREIGN_KEY_CHECKS = 0; - --- ---------------------------- --- Table structure for dict_chronic --- ---------------------------- -DROP TABLE IF EXISTS `dict_chronic`; -CREATE TABLE `dict_chronic` ( - `ChronicId` int NOT NULL AUTO_INCREMENT, - `ChronicName` varchar(200) DEFAULT NULL, - `ChronicTip` varchar(500) DEFAULT NULL, - `ChronicType` int DEFAULT NULL COMMENT '门诊/住院\n1.门诊\n2.住院', - PRIMARY KEY (`ChronicId`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb3; - --- ---------------------------- --- Records of dict_chronic --- ---------------------------- -BEGIN; -INSERT INTO `dict_chronic` (`ChronicId`, `ChronicName`, `ChronicTip`, `ChronicType`) VALUES (1, '高血压', NULL, 1); -INSERT INTO `dict_chronic` (`ChronicId`, `ChronicName`, `ChronicTip`, `ChronicType`) VALUES (2, '肝炎', NULL, 1); -INSERT INTO `dict_chronic` (`ChronicId`, `ChronicName`, `ChronicTip`, `ChronicType`) VALUES (3, '抑郁症', NULL, 1); -INSERT INTO `dict_chronic` (`ChronicId`, `ChronicName`, `ChronicTip`, `ChronicType`) VALUES (4, '甲亢', NULL, 1); -COMMIT; - -SET FOREIGN_KEY_CHECKS = 1; diff --git a/sql/pay_casebook.sql b/sql/pay_casebook.sql deleted file mode 100644 index 1e0100a..0000000 --- a/sql/pay_casebook.sql +++ /dev/null @@ -1,78 +0,0 @@ -/* - Navicat Premium Data Transfer - - Source Server : conpany 102 - Source Server Type : MySQL - Source Server Version : 80020 (8.0.20) - Source Host : 192.168.12.102:3306 - Source Schema : wx - - Target Server Type : MySQL - Target Server Version : 80020 (8.0.20) - File Encoding : 65001 - - Date: 04/09/2023 16:16:30 -*/ - -SET NAMES utf8mb4; -SET FOREIGN_KEY_CHECKS = 0; - --- ---------------------------- --- Table structure for pay_casebook --- ---------------------------- -DROP TABLE IF EXISTS `pay_casebook`; -CREATE TABLE `pay_casebook` ( - `ID` int NOT NULL AUTO_INCREMENT, - `UpdateTime` datetime NOT NULL, - `OpenID` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, - `PatientID` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, - `ApplyId` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '病案申请Id号', - `UseToNo` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '模版Id', - `UseToName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '模版名称', - `GetWay` int DEFAULT NULL COMMENT '获取方式; 0自提 1邮寄', - `Address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '邮寄地址', - `Phone` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '联系电话', - `PatientName` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `OutTradeNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '', - `BankTransNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `TradeNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `TreatNum` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `TotalFee` decimal(10,3) DEFAULT NULL, - `PayWay` int DEFAULT '0', - `PayMoney` decimal(10,3) DEFAULT NULL, - `PayStatus` int DEFAULT NULL, - `HisStatus` int DEFAULT NULL, - `HisTransNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `HisResult` varchar(600) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `InvoiceTransNo` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `RefundResult` varchar(600) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `OperateUser` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `AuthCode` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `Remark` varchar(600) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `PayOrdId` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '医保订单号', - `AcctFee` decimal(10,3) DEFAULT NULL COMMENT '医保个账金额', - `HifpFee` decimal(10,3) DEFAULT NULL COMMENT '医保统筹金额', - `ChrgBchno` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '顶', - `MdTrtId` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '医保就诊ID', - `MdUserId` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '医保用户ID', - `BankMerchantNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '银行商户号', - `RefundTime` datetime DEFAULT NULL, - PRIMARY KEY (`ID`) USING BTREE, - UNIQUE KEY `ID` (`ID`) USING BTREE, - UNIQUE KEY `TradeNo` (`TradeNo`) USING BTREE, - UNIQUE KEY `AuthCode` (`AuthCode`) USING BTREE, - KEY `UpdateTime` (`UpdateTime`) USING BTREE, - KEY `OutTradeNo` (`OutTradeNo`) USING BTREE, - KEY `BankTransNo` (`BankTransNo`) USING BTREE, - KEY `TreatNum` (`TreatNum`) USING BTREE, - KEY `PayWay` (`PayWay`) USING BTREE, - KEY `PayStatus` (`PayStatus`) USING BTREE, - KEY `HisStatus` (`HisStatus`) USING BTREE, - KEY `InvoiceTransNo` (`InvoiceTransNo`) USING BTREE, - KEY `RefundTime` (`RefundTime`) USING BTREE, - KEY `MdUserId` (`MdUserId`) USING BTREE, - KEY `PayMoney` (`PayMoney`) USING BTREE, - KEY `TotalFee` (`TotalFee`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; - -SET FOREIGN_KEY_CHECKS = 1; diff --git a/sql/record.sql b/sql/record.sql deleted file mode 100644 index 6cb0a89..0000000 --- a/sql/record.sql +++ /dev/null @@ -1,47 +0,0 @@ -/* - Navicat Premium Data Transfer - - Source Server : localhost mysql - Source Server Type : MySQL - Source Server Version : 80033 (8.0.33) - Source Host : localhost:3306 - Source Schema : ynxbd_wx - - Target Server Type : MySQL - Target Server Version : 80033 (8.0.33) - File Encoding : 65001 - - Date: 16/08/2023 17:13:40 -*/ - -SET NAMES utf8mb4; -SET FOREIGN_KEY_CHECKS = 0; - --- ---------------------------- --- Table structure for record --- ---------------------------- -DROP TABLE IF EXISTS `record`; -CREATE TABLE `record` ( - `RecordId` int NOT NULL AUTO_INCREMENT, - `ApplyTime` datetime DEFAULT NULL COMMENT '申请时间', - `ApplyName` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '申请人', - `Idcard` varchar(18) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '身份证号', - `PatientId` varchar(20) DEFAULT NULL, - `OpenId` varchar(40) DEFAULT NULL, - `IdcardFront` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '身份证正面照片 base64', - `IdcardBack` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '身份证反面照片 base64', - `TreatId` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '住院号', - `InHospProve` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '住院证明照片 base64', - `Use` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '用途', - `GetWay` int DEFAULT NULL COMMENT '获取方式 1.邮寄 2.自取', - `Address` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '地址', - `Phone` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '电话号码', - `CheckTime` datetime DEFAULT NULL COMMENT '审核时间', - `Checker` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '审核人', - `DeleteTime` datetime DEFAULT NULL COMMENT '取消申请时间', - `RejectTime` datetime DEFAULT NULL, - `Rejecter` varchar(40) DEFAULT NULL, - PRIMARY KEY (`RecordId`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3; - -SET FOREIGN_KEY_CHECKS = 1; diff --git a/sql/report.sql b/sql/report.sql deleted file mode 100644 index b0ebf5b..0000000 --- a/sql/report.sql +++ /dev/null @@ -1,33 +0,0 @@ -/* - Navicat Premium Data Transfer - - Source Server : conpany 102 - Source Server Type : MySQL - Source Server Version : 80020 (8.0.20) - Source Host : 192.168.12.102:3306 - Source Schema : wx - - Target Server Type : MySQL - Target Server Version : 80020 (8.0.20) - File Encoding : 65001 - - Date: 15/09/2023 15:20:54 -*/ - -SET NAMES utf8mb4; -SET FOREIGN_KEY_CHECKS = 0; - --- ---------------------------- --- Table structure for report --- ---------------------------- -DROP TABLE IF EXISTS `report`; -CREATE TABLE `report` ( - `ReportId` int NOT NULL AUTO_INCREMENT, - `UpdateTime` date DEFAULT NULL, - `ReportCount` int DEFAULT NULL, - `ReportType` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `Remark` varchar(500) DEFAULT NULL, - PRIMARY KEY (`ReportId`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - -SET FOREIGN_KEY_CHECKS = 1; diff --git a/sql/version_update.sql b/sql/version_update.sql deleted file mode 100644 index 874fb97..0000000 --- a/sql/version_update.sql +++ /dev/null @@ -1,258 +0,0 @@ ---- 5.2.0.230313_Release - ---- 1.病人基本信息表缺失字段补充 -ALTER TABLE patientbase add COLUMN IsMyself TINYINT(1) not null; -ALTER TABLE patientbase add COLUMN DeletedState INT(11) DEFAULT 0 not null; -ALTER TABLE patientbase add COLUMN UpdateTime datetime DEFAULT NULL; -ALTER TABLE patientbase add COLUMN CardType VARCHAR(6) DEFAULT NULL; - ---- 2.支付表缺失字段补充 -ALTER TABLE pay ADD COLUMN FeeId VARCHAR(32) DEFAULT NULL; -ALTER TABLE pay ADD COLUMN FeeInfo VARCHAR(1024) DEFAULT NULL; - - - ---- 3.核酸配置表 -CREATE TABLE `config_self_help` ( - `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', - `UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', - `UpdateUser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人', - `GroupType` int(6) NOT NULL COMMENT '分组类型', - `Seq` int(10) NULL DEFAULT NULL, - `Code` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用码', - `Title` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'HIS开单名称', - `ShowTitle` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信显示的申请单名称', - `Fee` decimal(8, 3) NULL DEFAULT NULL COMMENT 'HIS申请单费用', - `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提示说明', - `ConfirmBtnText` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '确认按钮提示文字', - `EnterDialogText` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '进入弹框文字', - `EnterDialogTitle` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '进入弹框标题', - `EnterDialogState` int(3) NOT NULL DEFAULT 0 COMMENT '弹框显示状态', - `IsDisabled` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否禁用', - `IsEnterDialog` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否进入弹框提示', - `Color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主题颜色', - `EveryDayNum` int(11) NULL DEFAULT NULL COMMENT '每日检测数量', - `BegTime` time(0) NULL DEFAULT NULL COMMENT '限制开始时间', - `EndTime` time(0) NULL DEFAULT NULL COMMENT '限制结束时间', - `BegTime2` time(0) NULL DEFAULT NULL COMMENT '限制开始时间2', - `EndTime2` time(0) NULL DEFAULT NULL COMMENT '限制结束时间2', - PRIMARY KEY (`ID`) USING BTREE, - UNIQUE INDEX `ID`(`ID`) USING BTREE, - UNIQUE INDEX `Code`(`Code`) USING BTREE, - INDEX `UpdateTime`(`UpdateTime`) USING BTREE, - INDEX `Seq`(`Seq`) USING BTREE, - INDEX `GroupType`(`GroupType`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; - --- ---------------------------- --- Records of config_self_help --- ---------------------------- -INSERT INTO `config_self_help` VALUES (1, '2023-02-13 08:46:46', NULL, 0, 1, '1,0', '自助核酸(单检)', '自助核酸(单检)', NULL, '
1、如您的体温≥37.3度 或有咳嗽,乏力、胸闷、咽痛、腹泻、黄疸症状及新冠病毒流行病学史,请立即到医院大门入口预检分诊处,由我院医务人员引导至发热门诊就诊!
2、此入口为核酸检测便捷通道,在微信上缴费后,于每天07:30-20:50直接到医院核酸采样点展示门诊号采样;
3、于采集后12-24小时内在公众号上查阅电子报告,如需纸质报告单,取报告地点为医院北大门口医学检验科自助取报告机使用条形码自助打印检验报告。
', NULL, NULL, NULL, 0, 1, 0, 'teal', NULL, NULL, NULL, NULL, NULL); -INSERT INTO `config_self_help` VALUES (2, '2023-02-13 08:50:03', NULL, 0, 2, '1,1', '自助核酸(5混1)', '自助核酸(5混1)', NULL, '
1、如您的体温≥37.3度 或有咳嗽,乏力、胸闷、咽痛、腹泻、黄疸症状及新冠病毒流行病学史,请立即到医院大门入口预检分诊处,由我院医务人员引导至发热门诊就诊!
2、此入口为核酸检测便捷通道,在微信上缴费后,于每天07:30-20:50直接到医院核酸采样点展示门诊号采样;
3、于采集后12-24小时内在公众号上查阅电子报告,如需纸质报告单,取报告地点为医院北大门口医学检验科自助取报告机使用条形码自助打印检验报告。
', NULL, NULL, NULL, 0, 1, 0, 'rgba(255, 120, 0, 1)', 0, NULL, NULL, NULL, NULL); -INSERT INTO `config_self_help` VALUES (3, '2023-02-24 10:42:36', NULL, 0, 3, '2,0', '自助核酸(10混1)', '自助核酸(10混1)', NULL, '
1、如您的体温≥37.3度 或有咳嗽,乏力、胸闷、咽痛、腹泻、黄疸症状及新冠病毒流行病学史,请立即到医院大门入口预检分诊处,由我院医务人员引导至发热门诊就诊!
2、此入口为核酸检测便捷通道,在微信上缴费后,于每天07:30-20:50直接到医院核酸采样点展示门诊号采样;
3、于采集后12-24小时内在公众号上查阅电子报告,如需纸质报告单,取报告地点为医院北大门口医学检验科自助取报告机使用条形码自助打印检验报告。
', NULL, NULL, NULL, 0, 1, 0, NULL, NULL, NULL, NULL, NULL, NULL); - -SET FOREIGN_KEY_CHECKS = 1; - - - ---- 4.核酸限号表 -CREATE TABLE `self_help` ( - `ID` int(11) NOT NULL AUTO_INCREMENT, - `Openid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `UpdateTime` datetime(0) NOT NULL, - `NoticeState` int(3) NOT NULL, - `TreatNum` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `Code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - PRIMARY KEY (`ID`) USING BTREE, - UNIQUE INDEX `ID`(`ID`) USING BTREE, - UNIQUE INDEX `TreatNum`(`TreatNum`) USING BTREE, - INDEX `Openid`(`Openid`) USING BTREE, - INDEX `UpdateTime`(`UpdateTime`) USING BTREE, - INDEX `NoticeState`(`NoticeState`) USING BTREE, - INDEX `Code`(`Code`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; - -SET FOREIGN_KEY_CHECKS = 1; - - - ---- 5.2.1.230423_Release [扫码盒子对账更新] - ---- 1.pay_result 支付结果表新增字段 OrderType AuthCode - -ALTER TABLE pay_result ADD COLUMN OrderType VARCHAR(16),ALGORITHM=INPLACE, LOCK=NONE; -ALTER TABLE pay_result ADD COLUMN AuthCode VARCHAR(30),ALGORITHM=INPLACE, LOCK=NONE; - - ---- 2.pay,register,pay_in_hosp 支付记录新增 RefundTime - -ALTER TABLE pay ADD COLUMN RefundTime datetime; -ALTER TABLE register ADD COLUMN RefundTime datetime; -ALTER TABLE pay_in_hosp ADD COLUMN RefundTime datetime; - - ---- 5.3.1.20230621 新增 病案翻拍表,支付未用,字段预留 - -SET NAMES utf8mb4; -SET FOREIGN_KEY_CHECKS = 0; - --- ---------------------------- --- Table structure for pay_casebook --- ---------------------------- -CREATE TABLE `pay_casebook` ( - `ID` int(11) NOT NULL AUTO_INCREMENT, - `UpdateTime` datetime(0) NOT NULL, - `OpenID` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, - `PatientID` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, - `ApplyId` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '病案申请Id号', - `UseToNo` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模版Id', - `UseToName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模版名称', - `GetWay` int(11) NOT NULL COMMENT '获取方式; 0自提 1邮寄', - `Address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '邮寄地址', - `Phone` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系电话', - `PatientName` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `OutTradeNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '', - `BankTransNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `TradeNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `TreatNum` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `TotalFee` decimal(10, 3), - `PayWay` int(11) NULL DEFAULT 0, - `PayMoney` decimal(10, 3) , - `PayStatus` int(11) , - `HisStatus` int(11) , - `HisTransNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `HisResult` varchar(600) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `InvoiceTransNo` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `RefundResult` varchar(600) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `OperateUser` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `AuthCode` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `Remark` varchar(600) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, - `PayOrdId` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '医保订单号', - `AcctFee` decimal(10, 3) NULL DEFAULT NULL COMMENT '医保个账金额', - `HifpFee` decimal(10, 3) NULL DEFAULT NULL COMMENT '医保统筹金额', - `ChrgBchno` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '顶', - `MdTrtId` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '医保就诊ID', - `MdUserId` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '医保用户ID', - `BankMerchantNo` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '银行商户号', - `RefundTime` datetime(0) NULL DEFAULT NULL, - PRIMARY KEY (`ID`) USING BTREE, - UNIQUE INDEX `ID`(`ID`) USING BTREE, - UNIQUE INDEX `TradeNo`(`TradeNo`) USING BTREE, - UNIQUE INDEX `AuthCode`(`AuthCode`) USING BTREE, - INDEX `UpdateTime`(`UpdateTime`) USING BTREE, - INDEX `OutTradeNo`(`OutTradeNo`) USING BTREE, - INDEX `BankTransNo`(`BankTransNo`) USING BTREE, - INDEX `TreatNum`(`TreatNum`) USING BTREE, - INDEX `PayWay`(`PayWay`) USING BTREE, - INDEX `PayStatus`(`PayStatus`) USING BTREE, - INDEX `HisStatus`(`HisStatus`) USING BTREE, - INDEX `InvoiceTransNo`(`InvoiceTransNo`) USING BTREE, - INDEX `RefundTime`(`RefundTime`) USING BTREE, - INDEX `MdUserId`(`MdUserId`) USING BTREE, - INDEX `PayMoney`(`PayMoney`) USING BTREE, - INDEX `TotalFee`(`TotalFee`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT; - -SET FOREIGN_KEY_CHECKS = 1; - - - - - --- ---------------------------- --- 增加报表统计 --- ---------------------------- - -SET NAMES utf8mb4; -SET FOREIGN_KEY_CHECKS = 0; - --- ---------------------------- --- Table structure for report --- ---------------------------- -CREATE TABLE `report` ( - `ReportId` int NOT NULL AUTO_INCREMENT, - `UpdateTime` date DEFAULT NULL, - `ReportCount` int DEFAULT NULL, - `ReportType` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, - `Remark` varchar(500) DEFAULT NULL, - PRIMARY KEY (`ReportId`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - -SET FOREIGN_KEY_CHECKS = 1; - - - ---- 处方表新增处方类型 -ALTER TABLE pay ADD COLUMN OrderType VARCHAR(30),ALGORITHM=INPLACE, LOCK=NONE; - - - - ---- 新增 体检预约缴费记录表 - -SET NAMES utf8mb4; -SET FOREIGN_KEY_CHECKS = 0; - --- ---------------------------- --- Table structure for pay_casebook --- ---------------------------- -CREATE TABLE `peis_reserve` ( - `ID` int NOT NULL AUTO_INCREMENT, - `UpdateTime` datetime NOT NULL, - `OpenID` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - `PatientID` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - `OutTradeNo` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - `BankTransNo` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `TradeNo` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `RecipeID` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `TreatNum` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `TotalFee` decimal(10,3) DEFAULT NULL, - `PayWay` int DEFAULT '0', - `PayMoney` decimal(10,3) DEFAULT NULL, - `PayStatus` int DEFAULT NULL, - `PeisStatus` int DEFAULT NULL, - `PeisResult` varchar(1024) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `PeisTransNo` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `InvoiceTransNo` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `RefundResult` varchar(1024) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `OperateUser` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `AuthCode` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `RecipeJson` varchar(600) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `Remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `Fee` varchar(600) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `DeptCode` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `DeptName` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `ReqDeptCode` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `ReqDeptName` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `HospitalArea` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `PayOrdId` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '医保订单号', - `AcctFee` decimal(10,3) DEFAULT NULL COMMENT '医保个账金额', - `HifpFee` decimal(10,3) DEFAULT NULL COMMENT '医保统筹金额', - `ChrgBchno` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '顶', - `MdTrtId` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '医保就诊ID', - `MdUserId` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '医保用户ID', - `FeeId` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `FeeInfo` varchar(1024) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `RefundTime` datetime DEFAULT NULL, - PRIMARY KEY (`ID`) USING BTREE, - UNIQUE KEY `ID` (`ID`) USING BTREE, - UNIQUE KEY `TradeNo` (`TradeNo`) USING BTREE, - UNIQUE KEY `AuthCode` (`AuthCode`) USING BTREE, - KEY `UpdateTime` (`UpdateTime`) USING BTREE, - KEY `OpenID` (`OpenID`) USING BTREE, - KEY `PatientID` (`PatientID`) USING BTREE, - KEY `OutTradeNo` (`OutTradeNo`) USING BTREE, - KEY `BankTransNo` (`BankTransNo`) USING BTREE, - KEY `RecipeID` (`RecipeID`) USING BTREE, - KEY `TreatNum` (`TreatNum`) USING BTREE, - KEY `TotalFee` (`TotalFee`) USING BTREE, - KEY `PayWay` (`PayWay`) USING BTREE, - KEY `PayStatus` (`PayStatus`) USING BTREE, - KEY `PeisStatus` (`PeisStatus`) USING BTREE, - KEY `InvoiceTransNo` (`InvoiceTransNo`) USING BTREE, - KEY `MdUserId` (`MdUserId`) USING BTREE, - KEY `PayMoney` (`PayMoney`) USING BTREE, - KEY `RefundTime` (`RefundTime`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT; - -SET FOREIGN_KEY_CHECKS = 1;