更新
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
-- 支付单(zyt_order)后台操作日志:操作人、动作、时间
|
||||
CREATE TABLE IF NOT EXISTS `zyt_order_action_log` (
|
||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`order_id` int(11) unsigned NOT NULL DEFAULT 0 COMMENT 'zyt_order.id',
|
||||
`admin_id` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`admin_name` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人姓名快照',
|
||||
`action` varchar(32) NOT NULL DEFAULT '' COMMENT '动作码',
|
||||
`summary` varchar(500) NOT NULL DEFAULT '' COMMENT '补充说明',
|
||||
`create_time` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_order_id` (`order_id`),
|
||||
KEY `idx_admin_id_time` (`admin_id`, `create_time`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='支付单操作日志';
|
||||
@@ -0,0 +1,3 @@
|
||||
-- 已改为仅更新「创建人 creator_id」,不再使用 assistant_id 列;若已执行过 add 脚本可执行本脚本清理
|
||||
-- 若表上无此列,执行会报错,可忽略或先 SHOW COLUMNS 确认
|
||||
ALTER TABLE `zyt_order` DROP INDEX `idx_assistant_id`, DROP COLUMN `assistant_id`;
|
||||
@@ -0,0 +1,5 @@
|
||||
-- 支付单指派医助:后台批量指派、列表筛选
|
||||
-- 表前缀 zyt_ 与 .env 中 PREFIX 一致
|
||||
ALTER TABLE `zyt_order`
|
||||
ADD COLUMN `assistant_id` int(11) unsigned NOT NULL DEFAULT 0 COMMENT '指派医助 la_admin.id,0=未指派' AFTER `creator_id`,
|
||||
ADD KEY `idx_assistant_id` (`assistant_id`);
|
||||
@@ -0,0 +1,13 @@
|
||||
-- 处方业务订单:查看「操作日志」区块与 /tcm.prescriptionOrder/logs 接口
|
||||
SET @po_menu_id := (SELECT id FROM zyt_system_menu WHERE perms = 'tcm.prescriptionOrder/lists' LIMIT 1);
|
||||
|
||||
INSERT INTO zyt_system_menu (
|
||||
pid, type, name, icon, sort, perms, paths, component,
|
||||
selected, params, is_cache, is_show, is_disable, create_time, update_time
|
||||
)
|
||||
SELECT
|
||||
@po_menu_id, 'A', '操作日志', '', 9, 'tcm.prescriptionOrder/logs', '', '',
|
||||
'', '', 0, 1, 0, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()
|
||||
FROM DUAL
|
||||
WHERE @po_menu_id IS NOT NULL
|
||||
AND NOT EXISTS (SELECT 1 FROM zyt_system_menu WHERE perms = 'tcm.prescriptionOrder/logs');
|
||||
Reference in New Issue
Block a user