Files
xinnengyuan/xinnengyuan/script/sql/xzd.sql
2025-10-10 10:08:23 +08:00

446 lines
35 KiB
SQL
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.

use xinnengyuandev;
drop table if exists ctr_cooperation_agreement;
create table ctr_cooperation_agreement
(
`id` bigint not null auto_increment comment '主键id',
`project_id` bigint not null comment '项目id',
`contract_code` varchar(100) not null comment '合同编码',
`contract_name` varchar(512) not null comment '合同名称',
`document_date` date not null comment '单据日期',
`party_a` varchar(255) null comment '甲方单位',
`party_b` varchar(255) null comment '乙方单位',
`company_name` varchar(255) not null comment '公司名称',
`sign_date` date null comment '签订日期',
`amount` decimal(20, 4) default 0.0000 null comment '合同含税金额',
`agreement_type` varchar(100) not null comment '协议类型',
`project_manager` varchar(100) null comment '项目经理',
`start_date` date null comment '开始日期',
`end_date` date null comment '结束日期',
`payment_terms` varchar(512) null comment '支付条款',
`file_id` varchar(512) null comment '文件id',
`status` varchar(16) default 'draft' not null comment '状态',
`remark` varchar(512) null comment '备注',
`create_by` bigint null comment '创建者',
`update_by` bigint null comment '更新者',
`create_dept` bigint null comment '创建部门',
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
primary key (`id`) using btree,
index `idx_project_id` (`project_id` asc) using btree comment '项目ID',
index `idx_contract_code` (`contract_code` asc) using btree comment '合同编码'
) comment ='合作协议';
-- 菜单 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970331683156451329, '合作协议', '1958086953051795457', '1', 'cooperationAgreement',
'ctr/cooperationAgreement/index', 1, 0, 'C', '0', '0', 'ctr:cooperationAgreement:list', '#', 103, 1, sysdate(),
null, null, '合作协议菜单');
-- 按钮 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970331683156451330, '合作协议查询', 1970331683156451329, '1', '#', '', 1, 0, 'F', '0', '0',
'ctr:cooperationAgreement:query', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970331683156451331, '合作协议新增', 1970331683156451329, '2', '#', '', 1, 0, 'F', '0', '0',
'ctr:cooperationAgreement:add', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970331683156451332, '合作协议修改', 1970331683156451329, '3', '#', '', 1, 0, 'F', '0', '0',
'ctr:cooperationAgreement:edit', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970331683156451333, '合作协议删除', 1970331683156451329, '4', '#', '', 1, 0, 'F', '0', '0',
'ctr:cooperationAgreement:remove', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970331683156451334, '合作协议导出', 1970331683156451329, '5', '#', '', 1, 0, 'F', '0', '0',
'ctr:cooperationAgreement:export', '#', 103, 1, sysdate(), null, null, '');
drop table if exists ctr_contract_main;
create table ctr_contract_main
(
`id` bigint not null auto_increment comment '主键id',
`project_id` bigint not null comment '项目id',
`contract_code` varchar(128) not null comment '合同编码',
`contract_name` varchar(255) not null comment '合同名称',
`document_date` date not null comment '单据日期',
`contract_mode` varchar(128) not null comment '合同模式',
`sign_date` date not null comment '签订日期',
`customer_type` varchar(128) not null comment '客户性质',
`party_a` varchar(255) not null comment '甲方单位',
`contract_amount` decimal(20, 4) default 0.0000 null comment '合同金额',
`invoice_company` varchar(255) not null comment '开票单位',
`party_b` varchar(255) not null comment '乙方单位',
`total_invest` decimal(20, 4) default 0.0000 not null comment '总投资额',
`budget_category` varchar(128) not null comment '预算分类',
`receipt_company` varchar(255) not null comment '收票单位',
`archive_date` date null comment '归档日期',
`payment_method` varchar(128) not null comment '支付方式',
`payment_terms` varchar(512) null comment '支付条款',
`project_scale` varchar(512) null comment '工程规模',
`file_id` varchar(512) null comment '文件id',
`status` varchar(16) default 'draft' not null comment '状态',
`remark` varchar(512) null comment '备注',
`seal_name` varchar(255) not null comment '印章名称',
`amount_upper` varchar(512) null comment '大写合同价税合计',
`sign_org` varchar(255) not null comment '签约组织',
`project_type` varchar(128) null comment '项目类型',
`project_category` varchar(128) null comment '项目大类',
`create_by` bigint null comment '创建者',
`update_by` bigint null comment '更新者',
`create_dept` bigint null comment '创建部门',
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
primary key (`id`) using btree,
unique key `uk_contract_code` (`contract_code`) comment '合同编码唯一',
index `idx_project_id` (`project_id` asc) using btree comment '项目ID'
) comment ='承包合同-基本信息表';
drop table if exists ctr_contract_bill_item;
create table ctr_contract_bill_item
(
`id` bigint not null auto_increment comment '主键id',
`code` varchar(128) not null comment '编码',
`contract_id` bigint not null comment '合同id',
`item_name` varchar(255) not null comment '合同清单名称',
`unit` varchar(50) not null comment '计量单位',
`quantity` decimal(20) default 0 null comment '数量',
`unit_price_tax` decimal(20, 4) default 0.0000 null comment '含税单价',
`total_price_tax` decimal(20, 4) default 0.0000 null comment '价税合计',
`amount_excl_tax` decimal(20, 4) default 0.0000 null comment '不含税金额',
`tax_rate` decimal(5, 2) default 0.00 null comment '税率(%)',
`create_by` bigint null comment '创建者',
`update_by` bigint null comment '更新者',
`create_dept` bigint null comment '创建部门',
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
primary key (`id`) using btree,
index `idx_contract_id` (`contract_id` asc) using btree comment '合同ID'
) comment ='承包合同-工程量清单表';
-- 菜单 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970377875752017921, '基本信息', '1970373019079335938', '1', 'contractMain', 'ctr/contractMain/index', 1, 0,
'C', '0', '0', 'ctr:contractMain:list', '#', 103, 1, sysdate(), null, null, '承包合同-基本信息菜单');
-- 按钮 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970377875752017922, '承包合同-基本信息查询', 1970377875752017921, '1', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractMain:query', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970377875752017923, '承包合同-基本信息新增', 1970377875752017921, '2', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractMain:add', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970377875752017924, '承包合同-基本信息修改', 1970377875752017921, '3', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractMain:edit', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970377875752017925, '承包合同-基本信息删除', 1970377875752017921, '4', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractMain:remove', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970377875752017926, '承包合同-基本信息导出', 1970377875752017921, '5', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractMain:export', '#', 103, 1, sysdate(), null, null, '');
-- 菜单 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970378640130367489, '承包合同-工程量清单', '1970377875752017921', '1', 'contractBillItem',
'ctr/contractBillItem/index', 1, 0, 'C', '0', '0', 'ctr:contractBillItem:list', '#', 103, 1, sysdate(), null,
null, '承包合同-工程量清单菜单');
-- 按钮 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970378640130367490, '承包合同-工程量清单查询', 1970378640130367489, '1', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractBillItem:query', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970378640130367491, '承包合同-工程量清单新增', 1970378640130367489, '2', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractBillItem:add', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970378640130367492, '承包合同-工程量清单修改', 1970378640130367489, '3', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractBillItem:edit', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970378640130367493, '承包合同-工程量清单删除', 1970378640130367489, '4', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractBillItem:remove', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970378640130367494, '承包合同-工程量清单导出', 1970378640130367489, '5', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractBillItem:export', '#', 103, 1, sysdate(), null, null, '');
drop table if exists ctr_contract_appoint;
create table ctr_contract_appoint
(
`id` bigint not null auto_increment comment '主键id',
`contract_id` bigint not null comment '合同id',
`performance_bond_type` varchar(100) not null comment '履约保证金形式',
`performance_bond_ratio` decimal(5, 2) default 0.00 null comment '履约保证金比例(%)',
`performance_bond_amount` decimal(20, 4) default 0.0000 null comment '履约保证金金额(元)',
`advance_payment_flag` char(1) default '0' not null comment '是否有预收款(0否 1 是)',
`advance_payment_ratio` decimal(5, 2) default 0.00 null comment '预收款比例(%)',
`advance_payment_amount` decimal(20, 4) default 0.0000 null comment '预收款金额(元)',
`quality_bond_type` varchar(100) not null comment '质量保证金形式',
`quality_bond_ratio` decimal(5, 2) default 0.00 null comment '质量保证金比例(%)',
`quality_bond_amount` decimal(20, 4) default 0.0000 null comment '质量保证金金额(元)',
`file_id` varchar(512) null comment '文件id',
`status` varchar(16) default 'draft' not null comment '状态',
`create_by` bigint null comment '创建者',
`update_by` bigint null comment '更新者',
`create_dept` bigint null comment '创建部门',
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
primary key (`id`) using btree,
index `idx_contract_id` (`contract_id` asc) using btree comment '合同ID'
) comment ='承包合同-主要条款约定';
-- 菜单 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970395180686131201, '承包合同-主要条款约定', '1970373019079335938', '1', 'contractAppoint',
'ctr/contractAppoint/index', 1, 0, 'C', '0', '0', 'ctr:contractAppoint:list', '#', 103, 1, sysdate(), null,
null, '承包合同-主要条款约定菜单');
-- 按钮 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970395180686131202, '承包合同-主要条款约定查询', 1970395180686131201, '1', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractAppoint:query', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970395180686131203, '承包合同-主要条款约定新增', 1970395180686131201, '2', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractAppoint:add', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970395180686131204, '承包合同-主要条款约定修改', 1970395180686131201, '3', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractAppoint:edit', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970395180686131205, '承包合同-主要条款约定删除', 1970395180686131201, '4', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractAppoint:remove', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970395180686131206, '承包合同-主要条款约定导出', 1970395180686131201, '5', '#', '', 1, 0, 'F', '0', '0',
'ctr:contractAppoint:export', '#', 103, 1, sysdate(), null, null, '');
drop table if exists contract_payment_clause;
create table contract_payment_clause
(
`id` bigint not null auto_increment comment '主键id',
`contract_id` bigint not null comment '合同id',
`clause_type` varchar(128) null comment '类型',
`settlement_cycle` varchar(128) null comment '结算周期',
`settlement_age_days` int null comment '结算账龄(天)',
`milestone` varchar(1024) null comment '里程碑节点',
`select_value` varchar(255) null comment '选择值',
`comparator` varchar(50) null comment '比较符',
`compare_value` varchar(255) null comment '比较值',
`receipt_age_days` int null comment '收款账龄(天)',
`receipt_base` decimal(20, 4) default 0.0000 null comment '收款基数',
`receipt_ratio` decimal(5, 2) default 0.00 null comment '收款比例(%',
`file_id` varchar(512) null comment '文件id',
`status` varchar(16) default 'draft' not null comment '状态',
`remark` varchar(512) null comment '备注/补充说明',
`create_by` bigint null comment '创建者',
`update_by` bigint null comment '更新者',
`create_dept` bigint null comment '创建部门',
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
primary key (`id`) using btree,
index `idx_contract_id` (`contract_id` asc) using btree comment '合同ID索引'
) comment ='承包合同-支付条款';
-- 菜单 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970681637725093889, '支付条款', '1970373019079335938', '1', 'paymentClause', 'ctr/paymentClause/index', 1, 0,
'C', '0', '0', 'ctr:paymentClause:list', '#', 103, 1, sysdate(), null, null, '支付条款菜单');
-- 按钮 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970681637725093890, '支付条款查询', 1970681637725093889, '1', '#', '', 1, 0, 'F', '0', '0',
'ctr:paymentClause:query', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970681637725093891, '支付条款新增', 1970681637725093889, '2', '#', '', 1, 0, 'F', '0', '0',
'ctr:paymentClause:add', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970681637725093892, '支付条款修改', 1970681637725093889, '3', '#', '', 1, 0, 'F', '0', '0',
'ctr:paymentClause:edit', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970681637725093893, '支付条款删除', 1970681637725093889, '4', '#', '', 1, 0, 'F', '0', '0',
'ctr:paymentClause:remove', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970681637725093894, '支付条款导出', 1970681637725093889, '5', '#', '', 1, 0, 'F', '0', '0',
'ctr:paymentClause:export', '#', 103, 1, sysdate(), null, null, '');
drop table if exists ctr_subcontract_main;
create table ctr_subcontract_main
(
`id` bigint not null auto_increment comment '主键id',
`project_id` bigint not null comment '项目id',
`contract_code` varchar(100) not null comment '合同编码',
`contract_name` varchar(255) not null comment '合同名称',
`document_date` date not null comment '单据日期',
`contract_type` varchar(100) not null comment '合同类型',
`business_mode` varchar(100) null comment '经营模式',
`original_amount` decimal(20, 4) default 0.0000 null comment '原合同造价',
`sign_date` date null comment '签订日期',
`party_a` varchar(255) not null comment '甲方单位',
`party_b` varchar(255) not null comment '乙方单位',
`amount_incl_tax` decimal(20, 4) default 0.0000 null comment '含税合同金额',
`contract_status` varchar(100) null comment '合同状态',
`cumulative_change_amt` decimal(20, 4) default 0.0000 null comment '累计变更金额',
`manage_org` varchar(255) null comment '管理组织',
`executive_manager` varchar(100) null comment '执行项目经理',
`invoice_unit` varchar(255) not null comment '开票单位',
`receipt_unit` varchar(255) not null comment '收票单位',
`archive_date` date null comment '归档日期',
`target_cost` decimal(20, 4) default 0.0000 null comment '目标成本',
`available_target_cost` decimal(20, 4) default 0.0000 null comment '可用目标成本',
`has_seal` char(1) default '0' null comment '是否用印0-否1-是)',
`warning` varchar(512) null comment '警示',
`payment_terms` text null comment '支付条款',
`file_id` varchar(512) null comment '文件id',
`status` varchar(16) default 'draft' not null comment '状态',
`remark` varchar(512) null comment '备注',
`amount_in_words` varchar(500) null comment '大写合同价税合计',
`sign_org` varchar(255) null comment '签约组织',
`project_type` varchar(100) null comment '项目类型',
`project_category` varchar(100) null comment '项目大项',
`limit_pay` char(1) default '0' null comment '付款额不能超合同额0-否1-是)',
`limit_settlement` char(1) default '0' null comment '预结算/结算额不能超合同额0-否1-是)',
`limit_pay_ratio` decimal(5, 2) default 0.00 null comment '付款额不能超合同额比例',
`limit_settlement_ratio` decimal(5, 2) default 0.00 null comment '预结算/结算额不能超合同额比例',
`create_by` bigint null comment '创建者',
`update_by` bigint null comment '更新者',
`create_dept` bigint null comment '创建部门',
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
primary key (`id`) using btree,
index `idx_project_id` (`project_id` asc) using btree comment '项目ID索引'
) comment ='分包合同-主要信息';
drop table if exists ctr_subcontract_seal;
create table ctr_subcontract_seal
(
`id` bigint not null auto_increment comment '主键id',
`subcontract_id` bigint not null comment '分包合同id',
`seal_name` varchar(512) not null comment '印章名称',
`seal_count` int default 0 not null comment '用印次数',
`file_id` varchar(512) null comment '文件id',
`status` varchar(16) default 'draft' not null comment '状态',
`remark` varchar(512) null comment '备注',
`create_by` bigint null comment '创建者',
`update_by` bigint null comment '更新者',
`create_dept` bigint null comment '创建部门',
`create_time` datetime default CURRENT_TIMESTAMP null comment '创建时间',
`update_time` datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
primary key (`id`) using btree,
index `idx_subcontract_id` (`subcontract_id` asc) using btree comment '分包合同ID索引'
) comment ='分包合同-印章信息';
-- 菜单 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692582274809858, '主要信息', '1970690857740615681', '1', 'subcontractMain', 'ctr/subcontractMain/index', 1,
0, 'C', '0', '0', 'ctr:subcontractMain:list', '#', 103, 1, sysdate(), null, null, '主要信息菜单');
-- 按钮 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692582274809859, '主要信息查询', 1970692582274809858, '1', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractMain:query', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692582274809860, '主要信息新增', 1970692582274809858, '2', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractMain:add', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692582274809861, '主要信息修改', 1970692582274809858, '3', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractMain:edit', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692582274809862, '主要信息删除', 1970692582274809858, '4', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractMain:remove', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692582274809863, '主要信息导出', 1970692582274809858, '5', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractMain:export', '#', 103, 1, sysdate(), null, null, '');
-- 菜单 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692923594686465, '印章信息', '1970692582274809858', '1', 'subcontractSeal', 'ctr/subcontractSeal/index', 1,
0, 'C', '0', '0', 'ctr:subcontractSeal:list', '#', 103, 1, sysdate(), null, null, '印章信息菜单');
-- 按钮 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692923594686466, '印章信息查询', 1970692923594686465, '1', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractSeal:query', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692923594686467, '印章信息新增', 1970692923594686465, '2', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractSeal:add', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692923594686468, '印章信息修改', 1970692923594686465, '3', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractSeal:edit', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692923594686469, '印章信息删除', 1970692923594686465, '4', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractSeal:remove', '#', 103, 1, sysdate(), null, null, '');
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible,
status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values (1970692923594686470, '印章信息导出', 1970692923594686465, '5', '#', '', 1, 0, 'F', '0', '0',
'ctr:subcontractSeal:export', '#', 103, 1, sysdate(), null, null, '');