Files
xk-docs/docs/database/z-o-xk.md
2026-07-08 15:04:42 +08:00

197 lines
8.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# z_o_xk 旧库
z_o_xk 是 XK 系统的旧数据库,约 100 张表Yii2 时代遗留。部分表仍在使用,部分已废弃。
## 表状态总览
| 状态 | 表数量 | 说明 |
|------|--------|------|
| 仍在使用 | ~40 张 | 核心业务表xk-api 和前端仍在读写 |
| 已废弃 | ~60 张 | 旧配置、旧日志、旧迁移等,仅保留数据 |
## 仍在使用的核心表
### 药品 (drug/)
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_drug` | 药品主表 | xk-api, xk-admin |
| `yii_drug_categories` | 药品分类 | xk-api, xk-admin |
| `yii_drug_store_relations` | 药品-门店定价 | xk-api, xk-admin |
| `yii_drug_nature` | 药品配伍(十八反十九畏) | xk-api |
| `yii_drug_dosage` | 中药剂量 | xk-api |
| `yii_drug_use_frequency` | 用药频率 | xk-api |
| `yii_drug_use_num` | 用药数量 | xk-api |
| `yii_drug_use_time` | 用药时间 | xk-api |
| `yii_drug_use_type` | 用药方式 | xk-api |
| `yii_drug_use_way` | 煎煮方式 | xk-api |
| `yii_process_rule` | 加工规则 | xk-api |
| `yii_process_rule_note` | 加工规则说明 | xk-api |
| `yii_west_unit` | 西药单位 | xk-api |
| `yii_package_method` | 包装方式 | xk-api |
### 订单 (order/)
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_product_order` | 产品订单 | xk-api, xk-admin |
| `yii_product_order_items` | 订单明细 | xk-api, xk-admin |
| `yii_register` | 挂号订单 | xk-api, xk-admin |
| `yii_order` | 咨询订单 | xk-api |
| `yii_order_refund` | 咨询退款 | xk-api |
| `yii_product_order_refund` | 产品退款 | xk-api |
| `yii_register_refund` | 挂号退款 | xk-api |
| `yii_order_number_change` | 回复次数变更 | xk-api |
| `yii_order_video_info` | 视频通话信息 | xk-api |
| `yii_order_log` | 订单日志 | xk-api |
### 处方 (prescription/)
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_prescription` | 主处方表 | xk-api, xk-admin, xk-doctor-wx |
| `yii_prescription_chinese` | 中药处方 | xk-api, xk-doctor-wx |
| `yii_prescription_west` | 西药处方 | xk-api, xk-doctor-wx |
| `yii_prescription_granular` | 颗粒处方 | xk-api, xk-doctor-wx |
| `yii_prescription_server` | 服务包处方 | xk-api, xk-doctor-wx |
| `yii_transfer_prescription` | 转诊处方 | xk-api, xk-admin |
| `yii_chinese_recipe` | 中药处方笺 | xk-api |
| `yii_west_recipe` | 西药处方笺 | xk-api |
| `yii_granular_recipe` | 颗粒处方笺 | xk-api |
| `yii_chinese_medicine` | 中药饮片 | xk-api |
| `yii_granular_medicine` | 颗粒药品 | xk-api |
| `yii_server_recipe` | 服务包处方笺 | xk-api |
| `yii_prescription_log` | 处方日志 | xk-api |
| `yii_prescrip_order_log` | 处方订单日志 | xk-api |
| `yii_prescrip_order_refund` | 处方订单退款 | xk-api |
| `yii_examine_log` | 药师审核记录 | xk-api |
| `yii_reviewer` | 审方人 | xk-api |
### 用户 (user/)
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_user` | 用户表 | xk-api, xk-client-wx |
| `yii_user_patient` | 就诊人 | xk-api, xk-client-wx |
| `yii_user_patient_case` | 患者病历 | xk-api |
| `yii_user_patient_record` | 患者档案 | xk-api |
| `yii_user_patient_health_inquiry` | 健康问诊 | xk-api |
| `yii_user_patient_ill` | 患者疾病 | xk-api |
| `yii_user_inquiry` | 用户问诊 | xk-api |
| `yii_user_collect` | 用户收藏 | xk-api |
| `yii_user_comment` | 用户评价 | xk-api |
| `yii_address` | 收货地址 | xk-api |
| `yii_service_user` | 服务用户(医生/药师) | xk-api |
| `yii_service_user_token` | 服务用户令牌 | xk-api |
### 医生 (doctor/)
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_doctor_info` | 医生信息 | xk-api, xk-admin, xk-doctor-wx |
| `yii_doctor_service` | 医生服务设置 | xk-api, xk-doctor-wx |
| `yii_doctor_identity` | 医生身份验证 | xk-api |
| `yii_doctor_practicing` | 医生执业证书 | xk-api |
| `yii_doctor_register` | 医生挂号 | xk-api |
| `yii_doctor_rostering` | 医生排班 | xk-api |
| `yii_doctor_notice` | 医生停诊通知 | xk-api |
| `yii_doctor_patient` | 医生患者列表 | xk-api |
| `yii_doctor_patient_remark` | 患者备注 | xk-api |
| `yii_doctor_article` | 医生文章 | xk-api, xk-admin |
| `yii_doctor_common` | 医生常用药品 | xk-api |
| `yii_doctor_tag_ill` | 医生疾病标签 | xk-api |
| `yii_doctor_tag_word` | 医生常用语 | xk-api |
| `yii_doctor_title` | 医生职称 | xk-api |
| `yii_doctor_apply` | 医生升级申请 | xk-api |
| `yii_store_doctor` | 门店-医生关联 | xk-api |
| `yii_department` | 科室 | xk-api |
| `yii_diagnose_common` | 常用医嘱 | xk-api |
| `yii_disease` | 疾病库 | xk-api |
| `yii_disease_common` | 常用疾病 | xk-api |
| `yii_patient_visit_record` | 就诊记录 | xk-api |
| `yii_pharmacist_info` | 药师信息 | xk-api, xk-admin, xk-doctor-wx |
| `yii_pharmacist_identity` | 药师身份验证 | xk-api |
| `yii_pharmacist_practicing` | 药师执业证书 | xk-api |
| `yii_serv_info` | 客服信息 | xk-api |
### 门店 (store/)
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_store` | 门店表 | xk-api, xk-admin, xk-doctor-wx |
| `yii_store_department` | 门店-科室关联 | xk-api |
| `yii_store_user` | 门店-用户关联 | xk-api |
### 财务 (finance/)
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_ledger` | 分账记录 | xk-api, xk-admin |
| `yii_ledger_log` | 分账变更日志 | xk-api |
| `yii_cash_account` | 提现账户 | xk-api, xk-admin |
| `yii_cash_apply` | 提现申请 | xk-api, xk-admin |
| `yii_fund_water` | 资金流水 | xk-api, xk-admin |
| `yii_reconciliation` | 对账记录 | xk-api, xk-admin |
| `yii_refund_bills` | 退款账单 | xk-api |
| `yii_charge_cash_pay_record` | 代理付款记录 | xk-api |
### 支付 (payment/)
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_payment_order` | 咨询支付 | xk-api |
| `yii_payment_product_order` | 产品支付 | xk-api |
| `yii_payment_register` | 挂号支付 | xk-api |
| `yii_payment_refund` | 咨询退款记录 | xk-api |
| `yii_payment_product_refund` | 产品退款记录 | xk-api |
| `yii_payment_register_refund` | 挂号退款记录 | xk-api |
| `yii_pay_config` | 支付配置 | xk-api |
| `yii_bills` | 账单 | xk-api |
### IM (im/)
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_im_message` | IM 消息 | xk-api |
| `yii_im_message_session` | IM 会话 | xk-api |
| `yii_im_message_session_order` | 会话-订单关联 | xk-api |
### 其他仍在使用的表
| 表名 | 说明 | 使用方 |
|------|------|--------|
| `yii_region` | 地区 | xk-api, xk-admin |
| `yii_express_companies` | 快递公司 | xk-api, xk-admin |
| `yii_express_nos` | 快递单号 | xk-api |
| `yii_express_details` | 快递详情 | xk-api |
| `yii_express_fees` | 快递费用 | xk-api |
| `yii_base_config` | 基础配置 | xk-api |
| `yii_system_notice` | 系统通知 | xk-api |
| `yii_inquiry_refuse_reason` | 问诊拒绝原因 | xk-api |
| `yii_refund_reason` | 退款原因 | xk-api |
| `yii_replay_template` | 快捷回复模板 | xk-api |
| `yii_replay_template_group` | 回复模板分组 | xk-api |
| `yii_follow_doctor` | 用户关注医生 | xk-api |
| `yii_follow_user` | 医生关注用户 | xk-api |
## 已废弃的表
以下表已不再使用,仅保留历史数据:
| 类别 | 表 | 说明 |
|------|-----|------|
| 旧配置 | `yii_admin`, `yii_admin_access_token`, `yii_admin_role` | 已迁移到 `xk_admin` |
| 旧 RBAC | `yii_auth_assignment`, `yii_auth_item`, `yii_auth_item_child` | 已迁移到 `xk_role` |
| 旧菜单 | `yii_menu`, `yii_role_menu` | 已迁移到 `xk_menu`, `xk_role_menu_relations` |
| 旧平台 | `yii_plate`, `yii_platform` | 已迁移到 `xk_platform` |
| 旧配置 | `yii_config`, `yii_system_config` | 已迁移到 `xk_system_config` |
| 旧日志 | `yii_log`, `yii_op_log` | 已迁移到 `xk_api_op_log` |
| 旧附件 | `yii_attachment`, `yii_attachment_group` | 已迁移到 `xk_file` |
| 旧迁移 | `yii_migration`, `yii_migrations` | 迁移记录 |
| 旧队列 | `yii_queue`, `yii_queue4`, `yii_failed_jobs` | 已迁移到 RabbitMQ |
| 旧 IM | `z_yii_im_message` | 旧 IM 消息 |
| 体检 | `yii_physical_package`, `yii_physical_reserve`, `yii_physical_reserve_total` | 体检功能 |
| 医院 | `yii_hospital`, `yii_hospital_yard`, `yii_hospital_department_intro` | 医院信息 |
| 商品 | `yii_carts` | 购物车(已迁移) |
| 其他 | `yii_categories`, `yii_healthy_news`, `yii_orther_info` | 杂项 |