You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
124 lines
10 KiB
124 lines
10 KiB
CREATE TABLE `dhc_order_ledger` ( |
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', |
|
`lhz_no` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '落货纸号', |
|
`roll_plan_number` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '滚动计划号', |
|
`product_model` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产版本', |
|
`order_qty` int DEFAULT '0' COMMENT '订单数量', |
|
`no_product_num` int DEFAULT '0' COMMENT '未做落货纸数量', |
|
`product_num` int DEFAULT '0' COMMENT '落货纸数量', |
|
`sales_area_code` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售区域编码', |
|
`sales_area_name` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售区域名称', |
|
`country_code` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '国家编码', |
|
`country_name` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '国家名称', |
|
`customer_name` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', |
|
`real_customer` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '真实客户', |
|
`brand_code` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品牌编码', |
|
`brand_name` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品牌名称', |
|
`trade_terms` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '贸易条款', |
|
`fob_unit_price` decimal(16,2) DEFAULT '0.00' COMMENT 'FOB单价', |
|
`fob_price` decimal(16,2) DEFAULT '0.00' COMMENT 'FOB总金额', |
|
`cif_unit_price` decimal(16,2) DEFAULT '0.00' COMMENT 'CIF单价', |
|
`cif_price` decimal(16,2) DEFAULT '0.00' COMMENT 'CIF总金额', |
|
`move_price` decimal(16,2) DEFAULT '0.00' COMMENT '总运费', |
|
`premium` decimal(16,2) DEFAULT '0.00' COMMENT '总保费', |
|
`cg_unit_price` decimal(16,2) DEFAULT '0.00' COMMENT '预估保值单价', |
|
`cg_price` decimal(16,2) DEFAULT '0.00' COMMENT '预估保值总额', |
|
`po_price` decimal(16,2) DEFAULT '0.00' COMMENT 'PO总金额', |
|
`exw_unit_price` decimal(16,2) DEFAULT '0.00' COMMENT 'EXW单价', |
|
`actual_invoiced_amount` decimal(16,2) DEFAULT '0.00' COMMENT '实际开票金额', |
|
`hong_kong_invoice_price` decimal(16,2) DEFAULT '0.00' COMMENT '香港发票价格(运保费不单列)', |
|
`hong_kong_price` decimal(16,2) DEFAULT '0.00' COMMENT '香港发票总金额(运保费不单列)', |
|
`product_size` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '尺寸', |
|
`completemach_code` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '整机编码', |
|
`new_material_code` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '新物料号', |
|
`contract_no` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '合同号', |
|
`order_status_name` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单状态', |
|
`order_status_code` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单状态编码', |
|
`customer_model` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售型号', |
|
`screen_code` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '屏型号', |
|
`production_base_name` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产基地', |
|
`pack_way_name` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '包装方式', |
|
`order_type` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单类别', |
|
`ship_port_name` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '起运港', |
|
`destn_port_name` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '目的港', |
|
`air_line` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '航线', |
|
`ship_company` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '船公司', |
|
`so_no` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'SO号', |
|
`plan_delivery_date` date DEFAULT NULL COMMENT '计划交货期', |
|
`plan_delivery_weekday` varchar(10) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划交货期Weekday', |
|
`ordplan_date` date DEFAULT NULL COMMENT '排产交货期', |
|
`formal_plan_delivery_date` date DEFAULT NULL COMMENT '正式版滚动计划交货期', |
|
`formal_plan_qty` int DEFAULT '0' COMMENT '正式版滚动计划数量', |
|
`current_inventory` int DEFAULT '0' COMMENT '当前库存数', |
|
`delivery_date_diff` int DEFAULT '0' COMMENT 'GSS交货期与正式版交货期差异', |
|
`qty_diff` int DEFAULT '0' COMMENT 'GSS数量与正式版数量差异', |
|
`plan_etd` date DEFAULT NULL COMMENT 'ETD计划', |
|
`plan_eta` date DEFAULT NULL COMMENT 'ETA计划', |
|
`plan_etd_weekday` varchar(10) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ETD Weekday(计划)', |
|
`lhz_etd` date DEFAULT NULL COMMENT '落货纸ETD', |
|
`dc_etd` date DEFAULT NULL COMMENT '订舱ETD', |
|
`etd_actual_time` datetime DEFAULT NULL COMMENT 'ETD(实时)', |
|
`eta_actual_time` datetime DEFAULT NULL COMMENT 'ETA(实时)', |
|
`eta_difference` int DEFAULT '0' COMMENT 'ETA(差异)', |
|
`special_remark` varchar(500) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '特殊备注', |
|
`atd` datetime DEFAULT NULL COMMENT 'ATD', |
|
`ata` datetime DEFAULT NULL COMMENT 'ATA', |
|
`ztd_date` date DEFAULT NULL COMMENT '提单日期', |
|
`is_inspection` char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '是否验货(0否 1是)', |
|
`sales_assistant_name` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售协调', |
|
`logistics_personnel` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流人员', |
|
`lhz_status_name` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '落货纸状态', |
|
`order_entry_month` varchar(7) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报关月份', |
|
`service_type` char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '是否执行零号(0否 1是)', |
|
`product_line_type` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品线', |
|
`rk_qty` int DEFAULT '0' COMMENT '累计入库数', |
|
`product_big_category` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品大类', |
|
`zero_roll_plan_number` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '零号滚动计划号', |
|
`box_type` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '箱型箱量', |
|
`manu_remark` varchar(500) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手工备注', |
|
`overseas_factory` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '海外工厂', |
|
`in_production` char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '生产中(0否 1是)', |
|
`in_stock` char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '有库存(0否 1是)', |
|
`loaded_in_container` char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '已装柜(0否 1是)', |
|
`has_shipped` char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '已出运(0否 1是)', |
|
`delivery_status` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交付状态', |
|
`customs_declaration_number` int DEFAULT '0' COMMENT '关单数量', |
|
`customs_declaration_reason` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关单原因', |
|
`create_by` varchar(64) COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者', |
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间', |
|
`update_by` varchar(64) COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者', |
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间', |
|
`remark` varchar(500) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', |
|
`del_flag` char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)', |
|
PRIMARY KEY (`id`), |
|
KEY `idx_lhz_no` (`lhz_no`), |
|
KEY `idx_roll_plan_number` (`roll_plan_number`), |
|
KEY `idx_customer_name` (`customer_name`), |
|
KEY `idx_brand_code` (`brand_code`), |
|
KEY `idx_order_status_code` (`order_status_code`), |
|
KEY `idx_plan_delivery_date` (`plan_delivery_date`) |
|
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci 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_by, create_time, update_by, update_time, remark) |
|
VALUES(2000, '订单台账', 0, 1, 'orderLedger', 'gss/orderLedger/index', 1, 0, 'C', '0', '0', 'gss:orderLedger:list', 'list', 'admin', sysdate(), '', null, '订单台账菜单'); |
|
|
|
-- 按钮父菜单ID |
|
SELECT @parentId := LAST_INSERT_ID(); |
|
|
|
-- 按钮 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_by, create_time, update_by, update_time, remark) |
|
VALUES (2001, '订单台账查询', @parentId, 1, '#', '', 1, 0, 'F', '0', '0', 'gss:orderLedger:query', '#', 'admin', sysdate(), '', 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_by, create_time, update_by, update_time, remark) |
|
VALUES (2002, '订单台账新增', @parentId, 2, '#', '', 1, 0, 'F', '0', '0', 'gss:orderLedger:add', '#', 'admin', sysdate(), '', 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_by, create_time, update_by, update_time, remark) |
|
VALUES (2003, '订单台账修改', @parentId, 3, '#', '', 1, 0, 'F', '0', '0', 'gss:orderLedger:edit', '#', 'admin', sysdate(), '', 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_by, create_time, update_by, update_time, remark) |
|
VALUES (2004, '订单台账删除', @parentId, 4, '#', '', 1, 0, 'F', '0', '0', 'gss:orderLedger:remove', '#', 'admin', sysdate(), '', 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_by, create_time, update_by, update_time, remark) |
|
VALUES (2005, '订单台账导出', @parentId, 5, '#', '', 1, 0, 'F', '0', '0', 'gss:orderLedger:export', '#', 'admin', sysdate(), '', null, ''); |