-----------------------------------Bladex--------------------------------------------- t_erp_templates 2022-04-19 CREATE TABLE `t_erp_templates` ( `id` varchar(32) NOT NULL COMMENT '主键id', `tenant_id` varchar(255) DEFAULT NULL COMMENT '租户id', `festival_name` varchar(64) DEFAULT NULL COMMENT '节日名称', `festival_date` varchar(32) DEFAULT NULL COMMENT '日期', `festival_solar_date` varchar(32) DEFAULT NULL COMMENT '节日日期公历', `festival_lunar_date` varchar(32) DEFAULT NULL COMMENT '节日日期农历', `festival_type` tinyint(4) DEFAULT NULL COMMENT '日期类型 0农历 1公历', `country_ids` mediumtext COMMENT '国家ID 多个ID逗号分隔', `country_names` mediumtext COMMENT '国家名称 多个ID逗号分隔', `templates_detail` mediumtext COMMENT '模板详情', `status` tinyint(4) DEFAULT '0' COMMENT '状态 0正常,1删除', `data_type` tinyint(4) DEFAULT NULL COMMENT '模板类型 0节日模板 1生日模板【生日模板只能为1条数据,且只填templates_detail这个字段】', `alternate_field` varchar(255) DEFAULT NULL COMMENT '备用字段', `create_user` varchar(32) DEFAULT NULL COMMENT '创建人id', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_user` varchar(32) DEFAULT NULL COMMENT '修改人id', `update_time` datetime DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='节日/生日模板表'; ################## 产品表结构调整 t_erp_product 2022-05-06 ALTER TABLE `t_erp_product` MODIFY COLUMN `sample_price` decimal(15, 2) NULL DEFAULT NULL COMMENT '样品销售指导价(作废)' AFTER `cost_price`, MODIFY COLUMN `material` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '材质(英文)' AFTER `sample_price`, ADD COLUMN `material_chinese` varchar(500) NULL COMMENT '材质(中文)' AFTER `material`, MODIFY COLUMN `unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购/销售单位' AFTER `customs_code`, ADD COLUMN `issue_receipt_unit` varchar(255) NULL COMMENT '出入库单位' AFTER `unit`, ADD COLUMN `safety_stock` decimal(15, 4) NULL COMMENT '安全库存' AFTER `issue_receipt_unit`, ADD COLUMN `procurement_cycle` int NULL COMMENT '采购周期(单位:天)' AFTER `safety_stock`, ADD COLUMN `quality_qualified_rate` decimal(10, 4) NULL COMMENT '质检合格率' AFTER `procurement_cycle`, ADD COLUMN `first_in_first_out` tinyint(1) NULL COMMENT '是否先入先出:0、否;1、是' AFTER `quality_qualified_rate`, MODIFY COLUMN `the_box_quantity` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入箱数量(作废)' AFTER `moq`, MODIFY COLUMN `product_model` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '产品型号(英文)' AFTER `customer_id`, ADD COLUMN `product_model_chinese` varchar(500) NULL COMMENT '产品型号(中文)' AFTER `product_model`; -----------------------------------Bladex_wms--------------------------------------------- t_wms_warehouse 2022-04-19 CREATE TABLE `t_wms_warehouse` ( `id` varchar(32) NOT NULL COMMENT '主键id', `tenant_id` varchar(255) DEFAULT NULL COMMENT '租户ID', `name` varchar(64) DEFAULT NULL COMMENT '仓库名称', `status` tinyint(4) DEFAULT NULL COMMENT '仓库类型 字典表', `is_defalut` tinyint(4) DEFAULT NULL COMMENT '是否默认', `content` varchar(255) DEFAULT NULL COMMENT '仓库说明', `alternate_field` varchar(255) DEFAULT NULL COMMENT '备用字段', `create_user` varchar(32) DEFAULT NULL COMMENT '创建者ID', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_user` varchar(32) DEFAULT NULL COMMENT '更新者ID', `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, KEY `parent_id_index` (`is_defalut`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='仓库表'; t_wms_warehouse_shelf 2022-04-19 CREATE TABLE `t_wms_warehouse_shelf` ( `id` varchar(32) NOT NULL COMMENT '主键id', `warehouse_id` varchar(255) DEFAULT NULL COMMENT '仓库ID', `name` varchar(64) DEFAULT NULL COMMENT '货架名称', `status` tinyint(4) DEFAULT NULL COMMENT '货架状态', `code` tinyint(4) DEFAULT NULL COMMENT '货架编号', `shelf_num` varchar(255) DEFAULT NULL COMMENT '货架格子数量', `content` varchar(255) DEFAULT NULL COMMENT '货架说明', `alternate_field` varchar(255) DEFAULT NULL COMMENT '备用字段', `create_user` varchar(32) DEFAULT NULL COMMENT '创建者ID', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_user` varchar(32) DEFAULT NULL COMMENT '更新者ID', `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, KEY `parent_id_index` (`code`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='仓库表'; t_wms_warehouse_shelf_grid 2022-04-19 CREATE TABLE `t_wms_warehouse_shelf_grid` ( `id` varchar(32) NOT NULL COMMENT '主键id', `shelf_id` varchar(255) DEFAULT NULL COMMENT '仓库ID', `code` varchar(255) DEFAULT NULL COMMENT '格子编码', `name` varchar(64) DEFAULT NULL COMMENT '格子名称', `status` tinyint(4) DEFAULT NULL COMMENT '格子状态', `content` varchar(255) DEFAULT NULL COMMENT '格子说明', `alternate_field` varchar(255) DEFAULT NULL COMMENT '备用字段', `create_user` varchar(32) DEFAULT NULL COMMENT '创建者ID', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_user` varchar(32) DEFAULT NULL COMMENT '更新者ID', `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, KEY `parent_id_index` (`code`(1)) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='仓库表'; t_erp_profitloss_calculator 2022-04-19 CREATE TABLE `t_erp_profitloss_calculator` ( `id` varchar(32) NOT NULL COMMENT '主键id', `business_id` varchar(32) NOT NULL COMMENT '业务表id,例:合同单、样品单、报价单、采购单', `product_id` varchar(32) NOT NULL COMMENT '业务产品表id', `amount_remittance` decimal(10,2) DEFAULT NULL COMMENT '收汇金额', `exchange_rate` decimal(10,2) DEFAULT NULL COMMENT '汇率', `practical_amount_remittance` decimal(10,2) DEFAULT NULL COMMENT '实际收汇金额', `cost_invoiced_amount` decimal(10,2) DEFAULT NULL COMMENT '成本开票金额', `tax_rate` decimal(10,2) DEFAULT NULL COMMENT '税率', `amount_refund_tax` decimal(10,2) DEFAULT NULL COMMENT '应退税金额', `money_packaging` decimal(10,2) DEFAULT NULL COMMENT '包装', `money_packaging_freight` decimal(10,2) DEFAULT NULL COMMENT '包材运费', `money_accessories` decimal(10,2) DEFAULT NULL COMMENT '配件', `money_hauling` decimal(10,2) DEFAULT NULL COMMENT '拖柜', `money_port_charges` decimal(10,2) DEFAULT NULL COMMENT '港杂费', `money_apack` decimal(10,2) DEFAULT NULL COMMENT '场装', `money_customs_charges` decimal(10,2) DEFAULT NULL COMMENT '报关费', `money_examine_goods` decimal(10,2) DEFAULT NULL COMMENT '验货红包', `money_other` decimal(10,2) DEFAULT NULL COMMENT '其他', `total_income` decimal(10,2) DEFAULT NULL COMMENT '收入总计', `spending_total` decimal(10,2) DEFAULT NULL COMMENT '支出总计', `profit_loss` decimal(10,2) DEFAULT NULL COMMENT '盈亏', `gross_margin` decimal(10,2) DEFAULT NULL COMMENT '毛利', `alternate_field` decimal(10,2) DEFAULT NULL COMMENT '备用字段', `status` tinyint(4) DEFAULT NULL COMMENT '状态 0正常', `create_user` varchar(32) DEFAULT NULL COMMENT '创建者id', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_user` varchar(32) DEFAULT NULL COMMENT '修改者id', `update_time` datetime DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, KEY `business_id_index` (`business_id`) USING BTREE COMMENT '业务表id索引' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='出货明细表';