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

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, '');