docs(sql): 码鼎环保门禁(62.71)库结构补齐——11 张表缺列(审批/设备维护/供应商/开票/出入库等)
已添加1个文件
99 ■■■■■ 文件已修改
doc/sql/hbmjxt_mading_ddl_6271.sql 99 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
doc/sql/hbmjxt_mading_ddl_6271.sql
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,99 @@
-- ç é¼ŽçŽ¯ä¿é—¨ç¦ç³»ç»Ÿï¼ˆ10.136.62.71)库结构补齐补丁
-- çŽ°è±¡1:接口 404 â€”— /environmentAccess/inspection/page、/environmentAccess/vehicle/page
--        åŽŸå› ï¼šåŽç«¯ jar ä¸ºæ—§ç‰ˆï¼Œç¼º com.ruoyi.envaccess æ•´ä¸ªåŒ… â†’ æ¢ ruoyi-mis.jar(4d26cab9…) è§£å†³
-- çŽ°è±¡2:换包后报
--        java.sql.SQLSyntaxErrorException: Unknown column 'business_id' in 'field list'
--        The error may exist in com/ruoyi/approve/mapper/ApproveProcessMapper.java
--        åŽŸå› ï¼šåº“è¡¨ç»“æž„è½åŽäºŽå®žä½“ï¼ˆMyBatis-Plus ç”Ÿæˆ SELECT å¸¦å‡ºå®žä½“全部列)
-- æ‰§è¡Œåº“:mis-ruoyi @10.136.62.71(列定义取自芯导环保 10.136.58.73 åŒååº“)
-- æ‰§è¡Œæ—¶é—´ï¼š2026-10-23
-- æ‰§è¡Œç»“果:11 å¼ è¡¨å…¨éƒ¨è¡¥é½ï¼Œä¸Žæ ‡å‡†åº“ 0 å·®å¼‚
-- 1. å®¡æ‰¹æµç¨‹ï¼ˆæœ¬æ¬¡æŠ¥é”™æ¥æºï¼‰
ALTER TABLE approve_process
  ADD COLUMN business_id bigint NULL COMMENT '业务id',
  ADD COLUMN business_no varchar(255) NULL COMMENT '业务编号',
  ADD COLUMN business_title varchar(255) NULL COMMENT '业务标题',
  ADD COLUMN amount decimal(18,2) NULL COMMENT '金额',
  ADD COLUMN business_data text NULL COMMENT '业务数据',
  ADD COLUMN flow_definition_id bigint NULL COMMENT '流程定义id',
  ADD COLUMN update_time datetime NULL COMMENT '更新时间';
-- 2. å®¡æ‰¹èŠ‚ç‚¹
ALTER TABLE approve_node
  ADD COLUMN approve_node_name varchar(255) NULL,
  ADD COLUMN condition_field varchar(255) NULL,
  ADD COLUMN condition_operator varchar(255) NULL,
  ADD COLUMN condition_value varchar(1000) NULL,
  ADD COLUMN is_current int NULL;
-- 3. å®¡æ‰¹æ—¥å¿—
ALTER TABLE approve_log
  ADD COLUMN approve_node_id bigint NULL,
  ADD COLUMN approve_process_id bigint NULL,
  ADD COLUMN approve_user_name varchar(255) NULL,
  ADD COLUMN tenant_id bigint NULL;
-- 4. å‘˜å·¥ä¸ªäººè”系人
ALTER TABLE staff_contacts_personal
  ADD COLUMN user_id int NULL;
-- 5. å”®åŽæœåŠ¡
ALTER TABLE after_sales_service
  ADD COLUMN status_name varchar(255) NULL;
-- 6. è®¾å¤‡ç»´æŠ¤
ALTER TABLE device_maintenance
  ADD COLUMN maintenance_cycle varchar(255) NULL,
  ADD COLUMN maintenance_content varchar(1000) NULL;
-- 7. é‡‡è´­å‡ºåº“
ALTER TABLE procurement_record_out
  ADD COLUMN supplier_name varchar(255) NULL,
  ADD COLUMN type int NULL,
  ADD COLUMN requisition_num decimal(18,2) NULL;
-- 8. é‡‡è´­å…¥åº“
ALTER TABLE procurement_record_storage
  ADD COLUMN min_stock decimal(18,2) NULL,
  ADD COLUMN total_price decimal(18,2) NULL,
  ADD COLUMN unit_price decimal(18,2) NULL,
  ADD COLUMN registrant varchar(255) NULL;
-- 9. é”€å”®å°è´¦æŽ’产
ALTER TABLE sales_ledger_scheduling
  ADD COLUMN completion_deadline date NULL,
  ADD COLUMN production_requirement varchar(255) NULL;
-- 10. ä¾›åº”商管理
ALTER TABLE supplier_manage
  ADD COLUMN supplier_code varchar(255) NULL,
  ADD COLUMN supplier_short_name varchar(255) NULL,
  ADD COLUMN supplier_category varchar(255) NULL,
  ADD COLUMN supplier_level varchar(255) NULL,
  ADD COLUMN qualification_status int NULL,
  ADD COLUMN qualification_expiry_date date NULL,
  ADD COLUMN cooperation_status int NULL,
  ADD COLUMN cooperation_start_date date NULL,
  ADD COLUMN cooperation_history_summary varchar(1000) NULL,
  ADD COLUMN supplied_products_summary varchar(1000) NULL,
  ADD COLUMN remark varchar(1000) NULL,
  ADD COLUMN delete_flag int NULL;
-- 11. å¼€ç¥¨ç™»è®°
ALTER TABLE ticket_registration
  ADD COLUMN invoice_code varchar(255) NULL,
  ADD COLUMN invoice_type varchar(255) NULL,
  ADD COLUMN invoice_status int NULL,
  ADD COLUMN tax_rate decimal(18,2) NULL,
  ADD COLUMN tax_amount decimal(18,2) NULL,
  ADD COLUMN currency varchar(255) NULL,
  ADD COLUMN supplier_id bigint NULL,
  ADD COLUMN sales_contract_no_id bigint NULL,
  ADD COLUMN verification_status int NULL,
  ADD COLUMN file_name varchar(1000) NULL,
  ADD COLUMN remark varchar(1000) NULL,
  ADD COLUMN delete_flag int NULL,
  ADD COLUMN create_user bigint NULL,
  ADD COLUMN update_user bigint NULL,
  ADD COLUMN update_time datetime NULL;