修改文件配置
This commit is contained in:
@@ -1,14 +0,0 @@
|
||||
-- Billing list: update credit arrears status permission (parent = price:billing:bill)
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
SET @parent_id := (SELECT menu_id FROM sys_menu WHERE perms = 'price:billing:bill' AND menu_type = 'C' LIMIT 1);
|
||||
|
||||
INSERT INTO sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark)
|
||||
SELECT N'更新欠费状态', @parent_id, 13, '', NULL, 1, 0, 'F', '0', '0', 'price:billing:arrearsUpdate', '#', 'admin', sysdate(), N'计费列表手动更新订单额度欠费状态(需校验可用额度)'
|
||||
FROM DUAL
|
||||
WHERE @parent_id IS NOT NULL
|
||||
AND NOT EXISTS (SELECT 1 FROM sys_menu WHERE perms = 'price:billing:arrearsUpdate');
|
||||
|
||||
INSERT INTO sys_role_menu (role_id, menu_id)
|
||||
SELECT 1, menu_id FROM sys_menu WHERE perms = 'price:billing:arrearsUpdate'
|
||||
AND NOT EXISTS (SELECT 1 FROM sys_role_menu rm WHERE rm.role_id = 1 AND rm.menu_id = sys_menu.menu_id);
|
||||
@@ -1,26 +0,0 @@
|
||||
-- Billing list: manual fee button permissions (parent = price:billing:bill)
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
SET @parent_id := (SELECT menu_id FROM sys_menu WHERE perms = 'price:billing:bill' AND menu_type = 'C' LIMIT 1);
|
||||
|
||||
INSERT INTO sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark)
|
||||
SELECT N'增加费用', @parent_id, 10, '', NULL, 1, 0, 'F', '0', '0', 'price:billing:feeAdd', '#', 'admin', sysdate(), N'计费详情手动增加费用'
|
||||
FROM DUAL
|
||||
WHERE @parent_id IS NOT NULL
|
||||
AND NOT EXISTS (SELECT 1 FROM sys_menu WHERE perms = 'price:billing:feeAdd');
|
||||
|
||||
INSERT INTO sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark)
|
||||
SELECT N'编辑费用', @parent_id, 11, '', NULL, 1, 0, 'F', '0', '0', 'price:billing:feeEdit', '#', 'admin', sysdate(), N'编辑手动增加且未生成账单的费用'
|
||||
FROM DUAL
|
||||
WHERE @parent_id IS NOT NULL
|
||||
AND NOT EXISTS (SELECT 1 FROM sys_menu WHERE perms = 'price:billing:feeEdit');
|
||||
|
||||
INSERT INTO sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark)
|
||||
SELECT N'删除费用', @parent_id, 12, '', NULL, 1, 0, 'F', '0', '0', 'price:billing:feeRemove', '#', 'admin', sysdate(), N'删除手动增加且未生成账单的费用'
|
||||
FROM DUAL
|
||||
WHERE @parent_id IS NOT NULL
|
||||
AND NOT EXISTS (SELECT 1 FROM sys_menu WHERE perms = 'price:billing:feeRemove');
|
||||
|
||||
INSERT INTO sys_role_menu (role_id, menu_id)
|
||||
SELECT 1, menu_id FROM sys_menu WHERE perms IN ('price:billing:feeAdd', 'price:billing:feeEdit', 'price:billing:feeRemove')
|
||||
AND NOT EXISTS (SELECT 1 FROM sys_role_menu rm WHERE rm.role_id = 1 AND rm.menu_id = sys_menu.menu_id);
|
||||
@@ -1,27 +0,0 @@
|
||||
-- prc_billing_task: inbound warehouse billing queue
|
||||
-- bill_type: PENDING / REBILL / REFUND
|
||||
-- success_status: WAITING / SUCCESS / FAILED
|
||||
-- bill_time: billing time from mobile (used as bill bizDate)
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS prc_billing_task (
|
||||
task_id BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
|
||||
transfer_no VARCHAR(64) DEFAULT NULL COMMENT '转单号',
|
||||
tracking_no VARCHAR(64) DEFAULT NULL COMMENT '运单号',
|
||||
order_no VARCHAR(64) DEFAULT NULL COMMENT '订单号',
|
||||
bill_type VARCHAR(20) NOT NULL COMMENT '计费类型:PENDING待计费 REBILL重计费 REFUND退费',
|
||||
success_status VARCHAR(20) NOT NULL DEFAULT 'WAITING' COMMENT '是否计费成功:WAITING待处理 SUCCESS成功 FAILED失败',
|
||||
bill_time DATETIME DEFAULT NULL COMMENT '计费时间(手游/入库传入,用作计费日)',
|
||||
bill_id VARCHAR(36) DEFAULT NULL COMMENT '计费订单ID prc_order_bill.bill_id',
|
||||
error_message VARCHAR(1000) DEFAULT NULL COMMENT '失败原因',
|
||||
create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
|
||||
create_time DATETIME NOT NULL COMMENT '创建时间',
|
||||
update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
|
||||
update_time DATETIME DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (task_id),
|
||||
KEY idx_billing_task_transfer (transfer_no),
|
||||
KEY idx_billing_task_tracking (tracking_no),
|
||||
KEY idx_billing_task_order (order_no),
|
||||
KEY idx_billing_task_status (success_status, create_time),
|
||||
KEY idx_billing_task_type (bill_type)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='计费任务表';
|
||||
@@ -1,22 +0,0 @@
|
||||
-- bms_fee_type: add REFUND (refund fee type)
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
INSERT INTO sys_dict_type (dict_name, dict_type, status, create_by, create_time, remark)
|
||||
SELECT N'费用类型', 'bms_fee_type', '0', 'admin', sysdate(), N'计费/附加费费用类型'
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM sys_dict_type WHERE dict_type = 'bms_fee_type');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
SELECT 1, N'基础运费', 'BASIC_FREIGHT', 'bms_fee_type', '', 'primary', 'N', '0', 'admin', sysdate(), NULL
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM sys_dict_data WHERE dict_type = 'bms_fee_type' AND dict_value = 'BASIC_FREIGHT');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
SELECT 2, N'挂号费', 'REGISTRATION_FEE', 'bms_fee_type', '', 'info', 'N', '0', 'admin', sysdate(), NULL
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM sys_dict_data WHERE dict_type = 'bms_fee_type' AND dict_value = 'REGISTRATION_FEE');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
SELECT 3, N'附加费', 'SURCHARGE', 'bms_fee_type', '', 'warning', 'N', '0', 'admin', sysdate(), NULL
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM sys_dict_data WHERE dict_type = 'bms_fee_type' AND dict_value = 'SURCHARGE');
|
||||
|
||||
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark)
|
||||
SELECT 4, N'退费', 'REFUND', 'bms_fee_type', '', 'danger', 'N', '0', 'admin', sysdate(), N'计费任务 billType=REFUND 负金额明细'
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM sys_dict_data WHERE dict_type = 'bms_fee_type' AND dict_value = 'REFUND');
|
||||
@@ -1,12 +0,0 @@
|
||||
-- prc_order_bill_ext:计费订单扩展(TAB_ORDER 剩余字段)
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS prc_order_bill_ext (
|
||||
bill_id VARCHAR(36) NOT NULL COMMENT '计费订单ID,对应 prc_order_bill.bill_id',
|
||||
order_no VARCHAR(64) NOT NULL COMMENT '订单号',
|
||||
create_time DATETIME NOT NULL COMMENT '创建时间',
|
||||
update_time DATETIME DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (bill_id),
|
||||
UNIQUE KEY uk_order_bill_ext_order (order_no),
|
||||
CONSTRAINT fk_order_bill_ext_bill FOREIGN KEY (bill_id) REFERENCES prc_order_bill (bill_id) ON DELETE CASCADE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订单计费扩展表';
|
||||
@@ -1,4 +0,0 @@
|
||||
-- 删除 prc_order_bill_ext.sync_json
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_order_bill_ext DROP COLUMN sync_json;
|
||||
@@ -1,8 +0,0 @@
|
||||
-- prc_order_bill:增加套餐版本ID、套餐明细ID
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_order_bill
|
||||
ADD COLUMN psv_id BIGINT DEFAULT NULL COMMENT '套餐版本ID,对应 prc_price_set_version.psv_id' AFTER customer_priceset_id,
|
||||
ADD COLUMN psd_id BIGINT DEFAULT NULL COMMENT '套餐明细ID,对应 prc_price_set_detail.psd_id' AFTER psv_id,
|
||||
ADD KEY idx_order_bill_psv (psv_id),
|
||||
ADD KEY idx_order_bill_psd (psd_id);
|
||||
@@ -1,10 +0,0 @@
|
||||
-- prc_order_bill / prc_income_bill:增加销售员、结算员编码
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_order_bill
|
||||
ADD COLUMN belong_saler_code VARCHAR(64) DEFAULT NULL COMMENT '销售员编码' AFTER belong_saler,
|
||||
ADD COLUMN settlement_man_code VARCHAR(64) DEFAULT NULL COMMENT '结算员编码' AFTER settlement_man;
|
||||
|
||||
ALTER TABLE prc_income_bill
|
||||
ADD COLUMN belong_saler_code VARCHAR(64) DEFAULT NULL COMMENT '销售员编码' AFTER belong_saler,
|
||||
ADD COLUMN settlement_man_code VARCHAR(64) DEFAULT NULL COMMENT '结算员编码' AFTER settlement_man;
|
||||
@@ -1,180 +0,0 @@
|
||||
-- prc_order_bill / prc_order_bill_ext:从 TAB_ORDER 补充字段
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_order_bill
|
||||
ADD COLUMN belong_saler VARCHAR(64) DEFAULT NULL COMMENT '所属销售员' AFTER transfer_no,
|
||||
ADD COLUMN settlement_man VARCHAR(64) DEFAULT NULL COMMENT '结算员' AFTER belong_saler,
|
||||
ADD COLUMN service_man VARCHAR(64) DEFAULT NULL COMMENT '客服员' AFTER settlement_man;
|
||||
|
||||
-- prc_order_bill_ext:TAB_ORDER 中尚未落在 prc_order_bill 的字段
|
||||
ALTER TABLE prc_order_bill_ext
|
||||
ADD COLUMN upstream_id VARCHAR(64) DEFAULT NULL COMMENT 'guid',
|
||||
ADD COLUMN line_no VARCHAR(32) DEFAULT NULL COMMENT '线路',
|
||||
ADD COLUMN package_num INT DEFAULT NULL COMMENT '包裹数量',
|
||||
ADD COLUMN actual_volume DECIMAL(10,3) DEFAULT NULL COMMENT '实际体积重',
|
||||
ADD COLUMN cp_type TINYINT DEFAULT NULL COMMENT '线路产品类型 1全程 2干线 3尾程',
|
||||
ADD COLUMN consignee_mobile VARCHAR(32) DEFAULT NULL COMMENT '收件人手机',
|
||||
ADD COLUMN order_returnsign CHAR(1) DEFAULT NULL COMMENT '退回标志,默认N表示不退回,Y标表示退回。中邮可以忽略该属性',
|
||||
ADD COLUMN trade_type VARCHAR(10) DEFAULT NULL COMMENT '交易类型,值为ZYXT',
|
||||
ADD COLUMN duty_type VARCHAR(10) DEFAULT NULL COMMENT '关税类型,值为DDU或DDP',
|
||||
ADD COLUMN battery_type VARCHAR(20) DEFAULT NULL COMMENT '电池类型代码,联系货代提供',
|
||||
ADD COLUMN consignee_companyname VARCHAR(255) DEFAULT NULL COMMENT '收件公司名,如有最好填写',
|
||||
ADD COLUMN consignee_address VARCHAR(255) DEFAULT NULL COMMENT '收件地址街道,必填',
|
||||
ADD COLUMN consignee_telephone VARCHAR(50) DEFAULT NULL COMMENT '收件电话,必填',
|
||||
ADD COLUMN consignee_state VARCHAR(100) DEFAULT NULL COMMENT '州/省',
|
||||
ADD COLUMN consignee_city VARCHAR(100) DEFAULT NULL COMMENT '城市',
|
||||
ADD COLUMN consignee_suburb VARCHAR(100) DEFAULT NULL COMMENT '收件区,选填',
|
||||
ADD COLUMN consignee_passportno VARCHAR(50) DEFAULT NULL COMMENT '收件护照号,选填',
|
||||
ADD COLUMN consignee_email VARCHAR(255) DEFAULT NULL COMMENT '邮箱,选填',
|
||||
ADD COLUMN consignee_taxno VARCHAR(50) DEFAULT NULL COMMENT '收件人税号',
|
||||
ADD COLUMN consignee_taxnotype VARCHAR(50) DEFAULT NULL COMMENT '收件人税号类型',
|
||||
ADD COLUMN consignee_taxnocountry VARCHAR(2) DEFAULT NULL COMMENT '收件人税号国家',
|
||||
ADD COLUMN consignee_streetno VARCHAR(50) DEFAULT NULL COMMENT '街道号',
|
||||
ADD COLUMN consignee_doorno VARCHAR(50) DEFAULT NULL COMMENT '门牌号',
|
||||
ADD COLUMN shipper_taxnotype VARCHAR(20) DEFAULT NULL COMMENT '税号类型,邮政产品可选值:IOSS,NO - IOSS,OTHER;DHL可选值:SDT、VAT、FTZ、DAN、EOR、CNP、EIN等(类型说明参照文档底部“DHL发件人税号类型”)',
|
||||
ADD COLUMN shipper_taxno VARCHAR(50) DEFAULT NULL COMMENT '发件人税号',
|
||||
ADD COLUMN shipper_taxnocountry VARCHAR(2) DEFAULT NULL COMMENT '发件人税号国家,用国家二字码',
|
||||
ADD COLUMN customer_id VARCHAR(50) DEFAULT NULL COMMENT '客户ID,必填',
|
||||
ADD COLUMN product_imagepath TEXT DEFAULT NULL COMMENT '图片地址,多图片地址用分号隔开',
|
||||
ADD COLUMN order_transactionurl TEXT DEFAULT NULL COMMENT '产品销售地址',
|
||||
ADD COLUMN order_cargoamount DECIMAL(12,5) DEFAULT NULL COMMENT '选填;用于DHL/FEDEX运费;或用于白关申报(订单实际金额,特殊渠道使用);或其他用途',
|
||||
ADD COLUMN cargo_type CHAR(1) DEFAULT NULL COMMENT '包裹类型,P代表包裹,D代表文件,B代表PAK袋',
|
||||
ADD COLUMN shipper_companyname VARCHAR(255) DEFAULT NULL COMMENT '发件人公司名,选填',
|
||||
ADD COLUMN shipper_address1 VARCHAR(255) DEFAULT NULL COMMENT '发件人地址1,选填',
|
||||
ADD COLUMN shipper_address2 VARCHAR(255) DEFAULT NULL COMMENT '发件人地址2,选填',
|
||||
ADD COLUMN shipper_address3 VARCHAR(255) DEFAULT NULL COMMENT '发件人地址3,选填',
|
||||
ADD COLUMN shipper_city VARCHAR(100) DEFAULT NULL COMMENT '发件人城市,选填',
|
||||
ADD COLUMN shipper_state VARCHAR(100) DEFAULT NULL COMMENT '发件人州,选填',
|
||||
ADD COLUMN shipper_postcode VARCHAR(20) DEFAULT NULL COMMENT '发件人邮编,选填',
|
||||
ADD COLUMN shipper_country VARCHAR(100) DEFAULT NULL COMMENT '发件人国家,选填',
|
||||
ADD COLUMN shipper_telephone VARCHAR(20) DEFAULT NULL COMMENT '发件人电话,选填',
|
||||
ADD COLUMN shipper_suburb VARCHAR(100) DEFAULT NULL COMMENT '发件人区,选填',
|
||||
ADD COLUMN shipper_email VARCHAR(255) DEFAULT NULL COMMENT '发件人邮箱,选填',
|
||||
ADD COLUMN shipper_passportno VARCHAR(50) DEFAULT NULL COMMENT '发件人护照号,选填',
|
||||
ADD COLUMN import_code VARCHAR(50) DEFAULT NULL COMMENT '进口商代码',
|
||||
ADD COLUMN import_name VARCHAR(255) DEFAULT NULL COMMENT '进口商名称',
|
||||
ADD COLUMN import_companyname VARCHAR(255) DEFAULT NULL COMMENT '进口商公司名称',
|
||||
ADD COLUMN import_address VARCHAR(255) DEFAULT NULL COMMENT '进口商地址',
|
||||
ADD COLUMN import_address2 VARCHAR(255) DEFAULT NULL COMMENT '进口商地址2',
|
||||
ADD COLUMN import_address3 VARCHAR(255) DEFAULT NULL COMMENT '进口商地址3',
|
||||
ADD COLUMN import_telephone VARCHAR(20) DEFAULT NULL COMMENT '进口商电话',
|
||||
ADD COLUMN import_email VARCHAR(255) DEFAULT NULL COMMENT '进口商邮箱',
|
||||
ADD COLUMN import_postcode VARCHAR(20) DEFAULT NULL COMMENT '进口商邮编',
|
||||
ADD COLUMN import_city VARCHAR(100) DEFAULT NULL COMMENT '进口商城市',
|
||||
ADD COLUMN import_state VARCHAR(100) DEFAULT NULL COMMENT '进口商州省',
|
||||
ADD COLUMN import_country VARCHAR(100) DEFAULT NULL COMMENT '进口商国家',
|
||||
ADD COLUMN buyerid VARCHAR(100) DEFAULT NULL COMMENT '买家ID',
|
||||
ADD COLUMN order_status TINYINT DEFAULT NULL COMMENT '0-预报订单 1:确认订单 2-已中转 3- 已收货 4-已装箱 5-已出库 6-转运中 7-已上网 8-已签收 9-已退件 10-已删除 已取消',
|
||||
ADD COLUMN create_at VARCHAR(255) DEFAULT NULL COMMENT '创建人',
|
||||
ADD COLUMN pay_type TINYINT DEFAULT NULL COMMENT '付款方式 0-预付 1-到付',
|
||||
ADD COLUMN line_code VARCHAR(20) DEFAULT NULL COMMENT '线路产品编号',
|
||||
ADD COLUMN line_name VARCHAR(100) DEFAULT NULL COMMENT '线路产品名称',
|
||||
ADD COLUMN product_type VARCHAR(20) DEFAULT NULL COMMENT '产品类型(全称产品/全称B2B/尾程产品)',
|
||||
ADD COLUMN line_type VARCHAR(20) DEFAULT NULL COMMENT '物流模式(国际快递/邮政小包)',
|
||||
ADD COLUMN cargo_name VARCHAR(100) DEFAULT NULL COMMENT '货物类型(普货/敏感/特货)',
|
||||
ADD COLUMN product_floor_code TEXT DEFAULT NULL COMMENT '渠道编码',
|
||||
ADD COLUMN order_insurance DECIMAL(12,5) DEFAULT NULL COMMENT '保险金额',
|
||||
ADD COLUMN product_sum_price DECIMAL(12,5) DEFAULT NULL COMMENT '商品总价值',
|
||||
ADD COLUMN product_sum DECIMAL(18,6) DEFAULT NULL COMMENT '商品总件数',
|
||||
ADD COLUMN shipper_doorno VARCHAR(20) DEFAULT NULL COMMENT '发件人门牌号',
|
||||
ADD COLUMN tariff_payment_account VARCHAR(20) DEFAULT NULL COMMENT '关税支付账号',
|
||||
ADD COLUMN topayment DECIMAL(12,5) DEFAULT NULL COMMENT '代收货款',
|
||||
ADD COLUMN product_floor TEXT DEFAULT NULL COMMENT '渠道名称',
|
||||
ADD COLUMN latest_trajectory TEXT DEFAULT NULL COMMENT '订单轨迹',
|
||||
ADD COLUMN way_bill TEXT DEFAULT NULL COMMENT '电子面单',
|
||||
ADD COLUMN pickup_date DATETIME DEFAULT NULL COMMENT '收件时间',
|
||||
ADD COLUMN bl_baging TINYINT DEFAULT NULL COMMENT '是否装箱 0 未装箱 1 已装箱',
|
||||
ADD COLUMN bl_pickup TINYINT DEFAULT NULL COMMENT '是否收件 0 未收件 1 已收件',
|
||||
ADD COLUMN bag_date DATETIME DEFAULT NULL COMMENT '装箱时间',
|
||||
ADD COLUMN org_order_status TINYINT DEFAULT NULL COMMENT '渠道状态 0-未下单 1-获取中 2-获取成功 3-获取失败',
|
||||
ADD COLUMN status_description VARCHAR(255) DEFAULT NULL COMMENT '状态描述,对当前轨迹状态的详细说明',
|
||||
ADD COLUMN zz_date DATETIME DEFAULT NULL COMMENT '中转时间',
|
||||
ADD COLUMN shipping_date DATETIME DEFAULT NULL COMMENT '出货时间',
|
||||
ADD COLUMN order_type DECIMAL(18,6) DEFAULT NULL COMMENT '0-中性面单 1-尾程面单',
|
||||
ADD COLUMN receiving_photo TEXT DEFAULT NULL COMMENT '收货照片',
|
||||
ADD COLUMN freight DECIMAL(10,3) DEFAULT NULL COMMENT '应收总运费',
|
||||
ADD COLUMN is_receivable TINYINT DEFAULT NULL COMMENT '是否已经生成应收账单[0.未生成,1.已生成]',
|
||||
ADD COLUMN is_meet TINYINT DEFAULT NULL COMMENT '是否已经生成应付账单[0.未生成,1.已生成]',
|
||||
ADD COLUMN bill_no_receivable VARCHAR(255) DEFAULT NULL COMMENT '应收账单编号',
|
||||
ADD COLUMN bill_no_meet VARCHAR(255) DEFAULT NULL COMMENT '应付账单编号',
|
||||
ADD COLUMN country_eingth_name VARCHAR(200) DEFAULT NULL COMMENT '收件人英文国家名称',
|
||||
ADD COLUMN is_receivable_fee TINYINT DEFAULT NULL COMMENT '是否已计算应收费用0-未计算 1-已计算',
|
||||
ADD COLUMN settlement_fee DECIMAL(10,3) DEFAULT NULL COMMENT '应收运费',
|
||||
ADD COLUMN product_id VARCHAR(100) DEFAULT NULL COMMENT '中转产品ID',
|
||||
ADD COLUMN service_freight DECIMAL(10,3) DEFAULT NULL COMMENT '服务商运费',
|
||||
ADD COLUMN is_pay_fee TINYINT DEFAULT NULL COMMENT '是否已计算应付费用0-未计算 1-已计算',
|
||||
ADD COLUMN has_added_surcharge TINYINT DEFAULT NULL COMMENT '是否已经添加过附加费 0未添加 1 已添加',
|
||||
ADD COLUMN yf_fee DECIMAL(10,3) DEFAULT NULL COMMENT '应付运费',
|
||||
ADD COLUMN yf_totail_fee DECIMAL(10,3) DEFAULT NULL COMMENT '应付总运费',
|
||||
ADD COLUMN trajectory_status TINYINT DEFAULT NULL COMMENT '轨迹状态:1.已收货、2.查询失败、3.转运中、4.派送中、5.投递失败、6.退仓、7.异常、8.已签收',
|
||||
ADD COLUMN cargo_type_name VARCHAR(60) DEFAULT NULL COMMENT '货物类型中文',
|
||||
ADD COLUMN service_code VARCHAR(20) DEFAULT NULL COMMENT '所属服务商编号',
|
||||
ADD COLUMN three_code VARCHAR(30) DEFAULT NULL COMMENT '三字码',
|
||||
ADD COLUMN volume_height_old DECIMAL(10,2) DEFAULT NULL COMMENT '高,单位 CM',
|
||||
ADD COLUMN volume_length_old DECIMAL(10,2) DEFAULT NULL COMMENT '长,单位 CM',
|
||||
ADD COLUMN volume_width_old DECIMAL(10,2) DEFAULT NULL COMMENT '宽,单位 CM',
|
||||
ADD COLUMN register_man_old VARCHAR(60) DEFAULT NULL COMMENT '收货人',
|
||||
ADD COLUMN bag_no_old VARCHAR(60) DEFAULT NULL COMMENT '箱号',
|
||||
ADD COLUMN air_no_old VARCHAR(60) DEFAULT NULL COMMENT '航空主单号',
|
||||
ADD COLUMN box_sizi_old VARCHAR(255) DEFAULT NULL COMMENT '箱子规格',
|
||||
ADD COLUMN baging_man_old VARCHAR(60) DEFAULT NULL COMMENT '装箱人',
|
||||
ADD COLUMN retrieval_man_old VARCHAR(60) DEFAULT NULL COMMENT '出货人',
|
||||
ADD COLUMN invoice_amount_old TEXT DEFAULT NULL COMMENT '申报总价值,必填',
|
||||
ADD COLUMN invoice_title_old TEXT DEFAULT NULL COMMENT '英文品名,必填',
|
||||
ADD COLUMN invoice_weight_old TEXT DEFAULT NULL COMMENT '单件重',
|
||||
ADD COLUMN sku_old TEXT DEFAULT NULL COMMENT '中文品名',
|
||||
ADD COLUMN hs_code_old TEXT DEFAULT NULL COMMENT '海关编码',
|
||||
ADD COLUMN register_date_old DATETIME DEFAULT NULL COMMENT '收件时间',
|
||||
ADD COLUMN invoice_currency_old TEXT DEFAULT NULL COMMENT '申报币种',
|
||||
ADD COLUMN trajectory_sub_state TINYINT DEFAULT NULL COMMENT '轨迹子状态',
|
||||
ADD COLUMN sign_in_time DATETIME DEFAULT NULL COMMENT '签收时间',
|
||||
ADD COLUMN warehouse_time DATETIME DEFAULT NULL COMMENT '仓库操作完成,已安排出库时间',
|
||||
ADD COLUMN declaration_time DATETIME DEFAULT NULL COMMENT '送仓报关时间',
|
||||
ADD COLUMN release_time DATETIME DEFAULT NULL COMMENT '报关放行时间',
|
||||
ADD COLUMN station_time DATETIME DEFAULT NULL COMMENT '货站收货时间',
|
||||
ADD COLUMN takeoff_time DATETIME DEFAULT NULL COMMENT '航班起飞时间',
|
||||
ADD COLUMN landing_time DATETIME DEFAULT NULL COMMENT '航班落地时间',
|
||||
ADD COLUMN clearance_and_delivery_time DATETIME DEFAULT NULL COMMENT '已通知清关行提货时间',
|
||||
ADD COLUMN supplier_name VARCHAR(255) DEFAULT NULL COMMENT '生产销售供应商',
|
||||
ADD COLUMN credit_code VARCHAR(255) DEFAULT NULL COMMENT '社会信用代码',
|
||||
ADD COLUMN other_id VARCHAR(50) DEFAULT NULL COMMENT '其他ID',
|
||||
ADD COLUMN platform_code VARCHAR(255) DEFAULT NULL COMMENT '平台代码',
|
||||
ADD COLUMN sync_shipment_status TINYINT DEFAULT NULL COMMENT '物流同步状态, 0:未同步, 1: 已同步',
|
||||
ADD COLUMN update_weight DECIMAL(10,3) DEFAULT NULL COMMENT '客户更新重量',
|
||||
ADD COLUMN other_bag_no VARCHAR(60) DEFAULT NULL COMMENT '其它箱号',
|
||||
ADD COLUMN bag_flag TINYINT DEFAULT NULL COMMENT '装箱标记,1: 已装箱 0:未装箱',
|
||||
ADD COLUMN online_time DATETIME DEFAULT NULL COMMENT '上网时间',
|
||||
ADD COLUMN outbound_time DATETIME DEFAULT NULL COMMENT '出库时间',
|
||||
ADD COLUMN air_confirm_date DATETIME DEFAULT NULL COMMENT '主单号确认时间',
|
||||
ADD COLUMN shipment_type VARCHAR(50) DEFAULT NULL COMMENT '订单配送类型',
|
||||
ADD COLUMN track_query_time DATETIME DEFAULT NULL COMMENT '轨迹抓取时间',
|
||||
ADD COLUMN air_confirm_time DATETIME DEFAULT NULL COMMENT '航班已配载时间',
|
||||
ADD COLUMN package_type TINYINT DEFAULT NULL COMMENT '0:软包;1:硬包',
|
||||
ADD COLUMN dimensional_weight_factor DECIMAL(10,3) DEFAULT NULL COMMENT '计费重',
|
||||
ADD COLUMN update_by VARCHAR(255) DEFAULT NULL COMMENT '更新人',
|
||||
ADD COLUMN customer_pickup_site VARCHAR(255) DEFAULT NULL COMMENT '取货地点',
|
||||
ADD COLUMN barcode_number VARCHAR(255) DEFAULT NULL COMMENT '面单条形码',
|
||||
ADD COLUMN tracking_reflect_status VARCHAR(128) DEFAULT NULL COMMENT '轨迹映射状态',
|
||||
ADD COLUMN remote_postcode TINYINT DEFAULT NULL COMMENT '是否偏远邮编',
|
||||
ADD COLUMN clearance_time DATETIME DEFAULT NULL COMMENT 'CLEARANCE_TIME',
|
||||
ADD COLUMN arrive_stock_time DATETIME DEFAULT NULL COMMENT 'ARRIVE_STOCK_TIME',
|
||||
ADD COLUMN departure_time DATETIME DEFAULT NULL COMMENT 'DEPARTURE_TIME',
|
||||
ADD COLUMN first_deliver_time DATETIME DEFAULT NULL COMMENT 'FIRST_DELIVER_TIME',
|
||||
ADD COLUMN hs_code_tax_count DECIMAL(10,2) DEFAULT NULL COMMENT 'HS_CODE_TAX_COUNT',
|
||||
ADD COLUMN hs_code_tax_amount DECIMAL(10,4) DEFAULT NULL COMMENT 'HS_CODE_TAX_AMOUNT',
|
||||
ADD COLUMN hs_code_tax_currency VARCHAR(8) DEFAULT NULL COMMENT 'HS_CODE_TAX_CURRENCY',
|
||||
ADD COLUMN invoice_url TEXT DEFAULT NULL COMMENT 'INVOICE_URL',
|
||||
ADD COLUMN clearance_no VARCHAR(32) DEFAULT NULL COMMENT 'CLEARANCE_NO',
|
||||
ADD COLUMN push_weight DECIMAL(10,3) DEFAULT NULL COMMENT 'PUSH_WEIGHT',
|
||||
ADD COLUMN internal_check_time DATETIME DEFAULT NULL COMMENT 'INTERNAL_CHECK_TIME',
|
||||
ADD COLUMN air_delay_time DATETIME DEFAULT NULL COMMENT 'AIR_DELAY_TIME',
|
||||
ADD COLUMN first_landing_time DATETIME DEFAULT NULL COMMENT 'FIRST_LANDING_TIME',
|
||||
ADD COLUMN second_takeoff_time DATETIME DEFAULT NULL COMMENT 'SECOND_TAKEOFF_TIME',
|
||||
ADD COLUMN des_port_check_time DATETIME DEFAULT NULL COMMENT 'DES_PORT_CHECK_TIME',
|
||||
ADD COLUMN stay_remark TEXT DEFAULT NULL COMMENT 'STAY_REMARK',
|
||||
ADD COLUMN miss_box_remark TEXT DEFAULT NULL COMMENT 'MISS_BOX_REMARK',
|
||||
ADD COLUMN product_channel_id VARCHAR(32) DEFAULT NULL COMMENT 'PRODUCT_CHANNEL_ID',
|
||||
ADD COLUMN customer_track_id VARCHAR(32) DEFAULT NULL COMMENT 'CUSTOMER_TRACK_ID',
|
||||
ADD COLUMN register_site VARCHAR(255) DEFAULT NULL COMMENT 'REGISTER_SITE',
|
||||
ADD COLUMN package_type_financial TINYINT DEFAULT NULL COMMENT '财务包裹类型,软硬包',
|
||||
ADD COLUMN mrn VARCHAR(64) DEFAULT NULL COMMENT 'MRN';
|
||||
@@ -1,179 +0,0 @@
|
||||
-- 若已执行过 ADD,可用本脚本仅更新字段注释为中文
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_order_bill
|
||||
MODIFY COLUMN belong_saler VARCHAR(64) DEFAULT NULL COMMENT '所属销售员',
|
||||
MODIFY COLUMN settlement_man VARCHAR(64) DEFAULT NULL COMMENT '结算员',
|
||||
MODIFY COLUMN service_man VARCHAR(64) DEFAULT NULL COMMENT '客服员';
|
||||
|
||||
ALTER TABLE prc_order_bill_ext
|
||||
MODIFY COLUMN upstream_id VARCHAR(64) DEFAULT NULL COMMENT 'guid',
|
||||
MODIFY COLUMN line_no VARCHAR(32) DEFAULT NULL COMMENT '线路',
|
||||
MODIFY COLUMN package_num INT DEFAULT NULL COMMENT '包裹数量',
|
||||
MODIFY COLUMN actual_volume DECIMAL(10,3) DEFAULT NULL COMMENT '实际体积重',
|
||||
MODIFY COLUMN cp_type TINYINT DEFAULT NULL COMMENT '线路产品类型 1全程 2干线 3尾程',
|
||||
MODIFY COLUMN consignee_mobile VARCHAR(32) DEFAULT NULL COMMENT '收件人手机',
|
||||
MODIFY COLUMN order_returnsign CHAR(1) DEFAULT NULL COMMENT '退回标志,默认N表示不退回,Y标表示退回。中邮可以忽略该属性',
|
||||
MODIFY COLUMN trade_type VARCHAR(10) DEFAULT NULL COMMENT '交易类型,值为ZYXT',
|
||||
MODIFY COLUMN duty_type VARCHAR(10) DEFAULT NULL COMMENT '关税类型,值为DDU或DDP',
|
||||
MODIFY COLUMN battery_type VARCHAR(20) DEFAULT NULL COMMENT '电池类型代码,联系货代提供',
|
||||
MODIFY COLUMN consignee_companyname VARCHAR(255) DEFAULT NULL COMMENT '收件公司名,如有最好填写',
|
||||
MODIFY COLUMN consignee_address VARCHAR(255) DEFAULT NULL COMMENT '收件地址街道,必填',
|
||||
MODIFY COLUMN consignee_telephone VARCHAR(50) DEFAULT NULL COMMENT '收件电话,必填',
|
||||
MODIFY COLUMN consignee_state VARCHAR(100) DEFAULT NULL COMMENT '州/省',
|
||||
MODIFY COLUMN consignee_city VARCHAR(100) DEFAULT NULL COMMENT '城市',
|
||||
MODIFY COLUMN consignee_suburb VARCHAR(100) DEFAULT NULL COMMENT '收件区,选填',
|
||||
MODIFY COLUMN consignee_passportno VARCHAR(50) DEFAULT NULL COMMENT '收件护照号,选填',
|
||||
MODIFY COLUMN consignee_email VARCHAR(255) DEFAULT NULL COMMENT '邮箱,选填',
|
||||
MODIFY COLUMN consignee_taxno VARCHAR(50) DEFAULT NULL COMMENT '收件人税号',
|
||||
MODIFY COLUMN consignee_taxnotype VARCHAR(50) DEFAULT NULL COMMENT '收件人税号类型',
|
||||
MODIFY COLUMN consignee_taxnocountry VARCHAR(2) DEFAULT NULL COMMENT '收件人税号国家',
|
||||
MODIFY COLUMN consignee_streetno VARCHAR(50) DEFAULT NULL COMMENT '街道号',
|
||||
MODIFY COLUMN consignee_doorno VARCHAR(50) DEFAULT NULL COMMENT '门牌号',
|
||||
MODIFY COLUMN shipper_taxnotype VARCHAR(20) DEFAULT NULL COMMENT '税号类型,邮政产品可选值:IOSS,NO - IOSS,OTHER;DHL可选值:SDT、VAT、FTZ、DAN、EOR、CNP、EIN等(类型说明参照文档底部“DHL发件人税号类型”)',
|
||||
MODIFY COLUMN shipper_taxno VARCHAR(50) DEFAULT NULL COMMENT '发件人税号',
|
||||
MODIFY COLUMN shipper_taxnocountry VARCHAR(2) DEFAULT NULL COMMENT '发件人税号国家,用国家二字码',
|
||||
MODIFY COLUMN customer_id VARCHAR(50) DEFAULT NULL COMMENT '客户ID,必填',
|
||||
MODIFY COLUMN product_imagepath TEXT DEFAULT NULL COMMENT '图片地址,多图片地址用分号隔开',
|
||||
MODIFY COLUMN order_transactionurl TEXT DEFAULT NULL COMMENT '产品销售地址',
|
||||
MODIFY COLUMN order_cargoamount DECIMAL(12,5) DEFAULT NULL COMMENT '选填;用于DHL/FEDEX运费;或用于白关申报(订单实际金额,特殊渠道使用);或其他用途',
|
||||
MODIFY COLUMN cargo_type CHAR(1) DEFAULT NULL COMMENT '包裹类型,P代表包裹,D代表文件,B代表PAK袋',
|
||||
MODIFY COLUMN shipper_companyname VARCHAR(255) DEFAULT NULL COMMENT '发件人公司名,选填',
|
||||
MODIFY COLUMN shipper_address1 VARCHAR(255) DEFAULT NULL COMMENT '发件人地址1,选填',
|
||||
MODIFY COLUMN shipper_address2 VARCHAR(255) DEFAULT NULL COMMENT '发件人地址2,选填',
|
||||
MODIFY COLUMN shipper_address3 VARCHAR(255) DEFAULT NULL COMMENT '发件人地址3,选填',
|
||||
MODIFY COLUMN shipper_city VARCHAR(100) DEFAULT NULL COMMENT '发件人城市,选填',
|
||||
MODIFY COLUMN shipper_state VARCHAR(100) DEFAULT NULL COMMENT '发件人州,选填',
|
||||
MODIFY COLUMN shipper_postcode VARCHAR(20) DEFAULT NULL COMMENT '发件人邮编,选填',
|
||||
MODIFY COLUMN shipper_country VARCHAR(100) DEFAULT NULL COMMENT '发件人国家,选填',
|
||||
MODIFY COLUMN shipper_telephone VARCHAR(20) DEFAULT NULL COMMENT '发件人电话,选填',
|
||||
MODIFY COLUMN shipper_suburb VARCHAR(100) DEFAULT NULL COMMENT '发件人区,选填',
|
||||
MODIFY COLUMN shipper_email VARCHAR(255) DEFAULT NULL COMMENT '发件人邮箱,选填',
|
||||
MODIFY COLUMN shipper_passportno VARCHAR(50) DEFAULT NULL COMMENT '发件人护照号,选填',
|
||||
MODIFY COLUMN import_code VARCHAR(50) DEFAULT NULL COMMENT '进口商代码',
|
||||
MODIFY COLUMN import_name VARCHAR(255) DEFAULT NULL COMMENT '进口商名称',
|
||||
MODIFY COLUMN import_companyname VARCHAR(255) DEFAULT NULL COMMENT '进口商公司名称',
|
||||
MODIFY COLUMN import_address VARCHAR(255) DEFAULT NULL COMMENT '进口商地址',
|
||||
MODIFY COLUMN import_address2 VARCHAR(255) DEFAULT NULL COMMENT '进口商地址2',
|
||||
MODIFY COLUMN import_address3 VARCHAR(255) DEFAULT NULL COMMENT '进口商地址3',
|
||||
MODIFY COLUMN import_telephone VARCHAR(20) DEFAULT NULL COMMENT '进口商电话',
|
||||
MODIFY COLUMN import_email VARCHAR(255) DEFAULT NULL COMMENT '进口商邮箱',
|
||||
MODIFY COLUMN import_postcode VARCHAR(20) DEFAULT NULL COMMENT '进口商邮编',
|
||||
MODIFY COLUMN import_city VARCHAR(100) DEFAULT NULL COMMENT '进口商城市',
|
||||
MODIFY COLUMN import_state VARCHAR(100) DEFAULT NULL COMMENT '进口商州省',
|
||||
MODIFY COLUMN import_country VARCHAR(100) DEFAULT NULL COMMENT '进口商国家',
|
||||
MODIFY COLUMN buyerid VARCHAR(100) DEFAULT NULL COMMENT '买家ID',
|
||||
MODIFY COLUMN order_status TINYINT DEFAULT NULL COMMENT '0-预报订单 1:确认订单 2-已中转 3- 已收货 4-已装箱 5-已出库 6-转运中 7-已上网 8-已签收 9-已退件 10-已删除 已取消',
|
||||
MODIFY COLUMN create_at VARCHAR(255) DEFAULT NULL COMMENT '创建人',
|
||||
MODIFY COLUMN pay_type TINYINT DEFAULT NULL COMMENT '付款方式 0-预付 1-到付',
|
||||
MODIFY COLUMN line_code VARCHAR(20) DEFAULT NULL COMMENT '线路产品编号',
|
||||
MODIFY COLUMN line_name VARCHAR(100) DEFAULT NULL COMMENT '线路产品名称',
|
||||
MODIFY COLUMN product_type VARCHAR(20) DEFAULT NULL COMMENT '产品类型(全称产品/全称B2B/尾程产品)',
|
||||
MODIFY COLUMN line_type VARCHAR(20) DEFAULT NULL COMMENT '物流模式(国际快递/邮政小包)',
|
||||
MODIFY COLUMN cargo_name VARCHAR(100) DEFAULT NULL COMMENT '货物类型(普货/敏感/特货)',
|
||||
MODIFY COLUMN product_floor_code TEXT DEFAULT NULL COMMENT '渠道编码',
|
||||
MODIFY COLUMN order_insurance DECIMAL(12,5) DEFAULT NULL COMMENT '保险金额',
|
||||
MODIFY COLUMN product_sum_price DECIMAL(12,5) DEFAULT NULL COMMENT '商品总价值',
|
||||
MODIFY COLUMN product_sum DECIMAL(18,6) DEFAULT NULL COMMENT '商品总件数',
|
||||
MODIFY COLUMN shipper_doorno VARCHAR(20) DEFAULT NULL COMMENT '发件人门牌号',
|
||||
MODIFY COLUMN tariff_payment_account VARCHAR(20) DEFAULT NULL COMMENT '关税支付账号',
|
||||
MODIFY COLUMN topayment DECIMAL(12,5) DEFAULT NULL COMMENT '代收货款',
|
||||
MODIFY COLUMN product_floor TEXT DEFAULT NULL COMMENT '渠道名称',
|
||||
MODIFY COLUMN latest_trajectory TEXT DEFAULT NULL COMMENT '订单轨迹',
|
||||
MODIFY COLUMN way_bill TEXT DEFAULT NULL COMMENT '电子面单',
|
||||
MODIFY COLUMN pickup_date DATETIME DEFAULT NULL COMMENT '收件时间',
|
||||
MODIFY COLUMN bl_baging TINYINT DEFAULT NULL COMMENT '是否装箱 0 未装箱 1 已装箱',
|
||||
MODIFY COLUMN bl_pickup TINYINT DEFAULT NULL COMMENT '是否收件 0 未收件 1 已收件',
|
||||
MODIFY COLUMN bag_date DATETIME DEFAULT NULL COMMENT '装箱时间',
|
||||
MODIFY COLUMN org_order_status TINYINT DEFAULT NULL COMMENT '渠道状态 0-未下单 1-获取中 2-获取成功 3-获取失败',
|
||||
MODIFY COLUMN status_description VARCHAR(255) DEFAULT NULL COMMENT '状态描述,对当前轨迹状态的详细说明',
|
||||
MODIFY COLUMN zz_date DATETIME DEFAULT NULL COMMENT '中转时间',
|
||||
MODIFY COLUMN shipping_date DATETIME DEFAULT NULL COMMENT '出货时间',
|
||||
MODIFY COLUMN order_type DECIMAL(18,6) DEFAULT NULL COMMENT '0-中性面单 1-尾程面单',
|
||||
MODIFY COLUMN receiving_photo TEXT DEFAULT NULL COMMENT '收货照片',
|
||||
MODIFY COLUMN freight DECIMAL(10,3) DEFAULT NULL COMMENT '应收总运费',
|
||||
MODIFY COLUMN is_receivable TINYINT DEFAULT NULL COMMENT '是否已经生成应收账单[0.未生成,1.已生成]',
|
||||
MODIFY COLUMN is_meet TINYINT DEFAULT NULL COMMENT '是否已经生成应付账单[0.未生成,1.已生成]',
|
||||
MODIFY COLUMN bill_no_receivable VARCHAR(255) DEFAULT NULL COMMENT '应收账单编号',
|
||||
MODIFY COLUMN bill_no_meet VARCHAR(255) DEFAULT NULL COMMENT '应付账单编号',
|
||||
MODIFY COLUMN country_eingth_name VARCHAR(200) DEFAULT NULL COMMENT '收件人英文国家名称',
|
||||
MODIFY COLUMN is_receivable_fee TINYINT DEFAULT NULL COMMENT '是否已计算应收费用0-未计算 1-已计算',
|
||||
MODIFY COLUMN settlement_fee DECIMAL(10,3) DEFAULT NULL COMMENT '应收运费',
|
||||
MODIFY COLUMN product_id VARCHAR(100) DEFAULT NULL COMMENT '中转产品ID',
|
||||
MODIFY COLUMN service_freight DECIMAL(10,3) DEFAULT NULL COMMENT '服务商运费',
|
||||
MODIFY COLUMN is_pay_fee TINYINT DEFAULT NULL COMMENT '是否已计算应付费用0-未计算 1-已计算',
|
||||
MODIFY COLUMN has_added_surcharge TINYINT DEFAULT NULL COMMENT '是否已经添加过附加费 0未添加 1 已添加',
|
||||
MODIFY COLUMN yf_fee DECIMAL(10,3) DEFAULT NULL COMMENT '应付运费',
|
||||
MODIFY COLUMN yf_totail_fee DECIMAL(10,3) DEFAULT NULL COMMENT '应付总运费',
|
||||
MODIFY COLUMN trajectory_status TINYINT DEFAULT NULL COMMENT '轨迹状态:1.已收货、2.查询失败、3.转运中、4.派送中、5.投递失败、6.退仓、7.异常、8.已签收',
|
||||
MODIFY COLUMN cargo_type_name VARCHAR(60) DEFAULT NULL COMMENT '货物类型中文',
|
||||
MODIFY COLUMN service_code VARCHAR(20) DEFAULT NULL COMMENT '所属服务商编号',
|
||||
MODIFY COLUMN three_code VARCHAR(30) DEFAULT NULL COMMENT '三字码',
|
||||
MODIFY COLUMN volume_height_old DECIMAL(10,2) DEFAULT NULL COMMENT '高,单位 CM',
|
||||
MODIFY COLUMN volume_length_old DECIMAL(10,2) DEFAULT NULL COMMENT '长,单位 CM',
|
||||
MODIFY COLUMN volume_width_old DECIMAL(10,2) DEFAULT NULL COMMENT '宽,单位 CM',
|
||||
MODIFY COLUMN register_man_old VARCHAR(60) DEFAULT NULL COMMENT '收货人',
|
||||
MODIFY COLUMN bag_no_old VARCHAR(60) DEFAULT NULL COMMENT '箱号',
|
||||
MODIFY COLUMN air_no_old VARCHAR(60) DEFAULT NULL COMMENT '航空主单号',
|
||||
MODIFY COLUMN box_sizi_old VARCHAR(255) DEFAULT NULL COMMENT '箱子规格',
|
||||
MODIFY COLUMN baging_man_old VARCHAR(60) DEFAULT NULL COMMENT '装箱人',
|
||||
MODIFY COLUMN retrieval_man_old VARCHAR(60) DEFAULT NULL COMMENT '出货人',
|
||||
MODIFY COLUMN invoice_amount_old TEXT DEFAULT NULL COMMENT '申报总价值,必填',
|
||||
MODIFY COLUMN invoice_title_old TEXT DEFAULT NULL COMMENT '英文品名,必填',
|
||||
MODIFY COLUMN invoice_weight_old TEXT DEFAULT NULL COMMENT '单件重',
|
||||
MODIFY COLUMN sku_old TEXT DEFAULT NULL COMMENT '中文品名',
|
||||
MODIFY COLUMN hs_code_old TEXT DEFAULT NULL COMMENT '海关编码',
|
||||
MODIFY COLUMN register_date_old DATETIME DEFAULT NULL COMMENT '收件时间',
|
||||
MODIFY COLUMN invoice_currency_old TEXT DEFAULT NULL COMMENT '申报币种',
|
||||
MODIFY COLUMN trajectory_sub_state TINYINT DEFAULT NULL COMMENT '轨迹子状态',
|
||||
MODIFY COLUMN sign_in_time DATETIME DEFAULT NULL COMMENT '签收时间',
|
||||
MODIFY COLUMN warehouse_time DATETIME DEFAULT NULL COMMENT '仓库操作完成,已安排出库时间',
|
||||
MODIFY COLUMN declaration_time DATETIME DEFAULT NULL COMMENT '送仓报关时间',
|
||||
MODIFY COLUMN release_time DATETIME DEFAULT NULL COMMENT '报关放行时间',
|
||||
MODIFY COLUMN station_time DATETIME DEFAULT NULL COMMENT '货站收货时间',
|
||||
MODIFY COLUMN takeoff_time DATETIME DEFAULT NULL COMMENT '航班起飞时间',
|
||||
MODIFY COLUMN landing_time DATETIME DEFAULT NULL COMMENT '航班落地时间',
|
||||
MODIFY COLUMN clearance_and_delivery_time DATETIME DEFAULT NULL COMMENT '已通知清关行提货时间',
|
||||
MODIFY COLUMN supplier_name VARCHAR(255) DEFAULT NULL COMMENT '生产销售供应商',
|
||||
MODIFY COLUMN credit_code VARCHAR(255) DEFAULT NULL COMMENT '社会信用代码',
|
||||
MODIFY COLUMN other_id VARCHAR(50) DEFAULT NULL COMMENT '其他ID',
|
||||
MODIFY COLUMN platform_code VARCHAR(255) DEFAULT NULL COMMENT '平台代码',
|
||||
MODIFY COLUMN sync_shipment_status TINYINT DEFAULT NULL COMMENT '物流同步状态, 0:未同步, 1: 已同步',
|
||||
MODIFY COLUMN update_weight DECIMAL(10,3) DEFAULT NULL COMMENT '客户更新重量',
|
||||
MODIFY COLUMN other_bag_no VARCHAR(60) DEFAULT NULL COMMENT '其它箱号',
|
||||
MODIFY COLUMN bag_flag TINYINT DEFAULT NULL COMMENT '装箱标记,1: 已装箱 0:未装箱',
|
||||
MODIFY COLUMN online_time DATETIME DEFAULT NULL COMMENT '上网时间',
|
||||
MODIFY COLUMN outbound_time DATETIME DEFAULT NULL COMMENT '出库时间',
|
||||
MODIFY COLUMN air_confirm_date DATETIME DEFAULT NULL COMMENT '主单号确认时间',
|
||||
MODIFY COLUMN shipment_type VARCHAR(50) DEFAULT NULL COMMENT '订单配送类型',
|
||||
MODIFY COLUMN track_query_time DATETIME DEFAULT NULL COMMENT '轨迹抓取时间',
|
||||
MODIFY COLUMN air_confirm_time DATETIME DEFAULT NULL COMMENT '航班已配载时间',
|
||||
MODIFY COLUMN package_type TINYINT DEFAULT NULL COMMENT '0:软包;1:硬包',
|
||||
MODIFY COLUMN dimensional_weight_factor DECIMAL(10,3) DEFAULT NULL COMMENT '计费重',
|
||||
MODIFY COLUMN update_by VARCHAR(255) DEFAULT NULL COMMENT '更新人',
|
||||
MODIFY COLUMN customer_pickup_site VARCHAR(255) DEFAULT NULL COMMENT '取货地点',
|
||||
MODIFY COLUMN barcode_number VARCHAR(255) DEFAULT NULL COMMENT '面单条形码',
|
||||
MODIFY COLUMN tracking_reflect_status VARCHAR(128) DEFAULT NULL COMMENT '轨迹映射状态',
|
||||
MODIFY COLUMN remote_postcode TINYINT DEFAULT NULL COMMENT '是否偏远邮编',
|
||||
MODIFY COLUMN clearance_time DATETIME DEFAULT NULL COMMENT 'CLEARANCE_TIME',
|
||||
MODIFY COLUMN arrive_stock_time DATETIME DEFAULT NULL COMMENT 'ARRIVE_STOCK_TIME',
|
||||
MODIFY COLUMN departure_time DATETIME DEFAULT NULL COMMENT 'DEPARTURE_TIME',
|
||||
MODIFY COLUMN first_deliver_time DATETIME DEFAULT NULL COMMENT 'FIRST_DELIVER_TIME',
|
||||
MODIFY COLUMN hs_code_tax_count DECIMAL(10,2) DEFAULT NULL COMMENT 'HS_CODE_TAX_COUNT',
|
||||
MODIFY COLUMN hs_code_tax_amount DECIMAL(10,4) DEFAULT NULL COMMENT 'HS_CODE_TAX_AMOUNT',
|
||||
MODIFY COLUMN hs_code_tax_currency VARCHAR(8) DEFAULT NULL COMMENT 'HS_CODE_TAX_CURRENCY',
|
||||
MODIFY COLUMN invoice_url TEXT DEFAULT NULL COMMENT 'INVOICE_URL',
|
||||
MODIFY COLUMN clearance_no VARCHAR(32) DEFAULT NULL COMMENT 'CLEARANCE_NO',
|
||||
MODIFY COLUMN push_weight DECIMAL(10,3) DEFAULT NULL COMMENT 'PUSH_WEIGHT',
|
||||
MODIFY COLUMN internal_check_time DATETIME DEFAULT NULL COMMENT 'INTERNAL_CHECK_TIME',
|
||||
MODIFY COLUMN air_delay_time DATETIME DEFAULT NULL COMMENT 'AIR_DELAY_TIME',
|
||||
MODIFY COLUMN first_landing_time DATETIME DEFAULT NULL COMMENT 'FIRST_LANDING_TIME',
|
||||
MODIFY COLUMN second_takeoff_time DATETIME DEFAULT NULL COMMENT 'SECOND_TAKEOFF_TIME',
|
||||
MODIFY COLUMN des_port_check_time DATETIME DEFAULT NULL COMMENT 'DES_PORT_CHECK_TIME',
|
||||
MODIFY COLUMN stay_remark TEXT DEFAULT NULL COMMENT 'STAY_REMARK',
|
||||
MODIFY COLUMN miss_box_remark TEXT DEFAULT NULL COMMENT 'MISS_BOX_REMARK',
|
||||
MODIFY COLUMN product_channel_id VARCHAR(32) DEFAULT NULL COMMENT 'PRODUCT_CHANNEL_ID',
|
||||
MODIFY COLUMN customer_track_id VARCHAR(32) DEFAULT NULL COMMENT 'CUSTOMER_TRACK_ID',
|
||||
MODIFY COLUMN register_site VARCHAR(255) DEFAULT NULL COMMENT 'REGISTER_SITE',
|
||||
MODIFY COLUMN package_type_financial TINYINT DEFAULT NULL COMMENT '财务包裹类型,软硬包',
|
||||
MODIFY COLUMN mrn VARCHAR(64) DEFAULT NULL COMMENT 'MRN';
|
||||
@@ -1,12 +0,0 @@
|
||||
-- prc_order_bill: transfer_no + customer/credit status flags
|
||||
-- customer_active_status: ACTIVE / MISSING / DISABLED
|
||||
-- credit_arrears_status: NORMAL / ARREARS
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_order_bill
|
||||
ADD COLUMN transfer_no VARCHAR(64) DEFAULT NULL COMMENT '转单号' AFTER tracking_no,
|
||||
ADD COLUMN customer_active_status VARCHAR(20) DEFAULT NULL COMMENT '客户生效状态:ACTIVE正常 MISSING不存在 DISABLED停用' AFTER ar_bill_status,
|
||||
ADD COLUMN credit_arrears_status VARCHAR(20) DEFAULT NULL COMMENT '额度欠费状态:NORMAL正常 ARREARS欠费' AFTER customer_active_status,
|
||||
ADD KEY idx_order_bill_transfer_no (transfer_no),
|
||||
ADD KEY idx_order_bill_customer_active (customer_active_status),
|
||||
ADD KEY idx_order_bill_credit_arrears (credit_arrears_status);
|
||||
@@ -1,38 +0,0 @@
|
||||
-- =====================================================================
|
||||
-- 应收主表 prc_income_bill
|
||||
-- 位于 prc_order_bill(订单主表)与 prc_income_bill_fee(应收费用明细)之间
|
||||
-- 与 prc_order_bill 一对一(bill_id UNIQUE)
|
||||
-- 价格层:产品价 / 红线价 / 销售价(当前计费结果)
|
||||
-- 人员:业务员、结算员
|
||||
-- 说明:计费落库时写入;费用明细关联 income_bill_id
|
||||
-- =====================================================================
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS prc_income_bill (
|
||||
income_bill_id VARCHAR(36) NOT NULL COMMENT '应收主表ID',
|
||||
bill_id VARCHAR(36) NOT NULL COMMENT '计费订单ID,对应 prc_order_bill.bill_id,一对一',
|
||||
currency VARCHAR(10) DEFAULT 'CNY' COMMENT '币种',
|
||||
|
||||
-- 价格层(后续统计;当前计费写入销售价/应收合计)
|
||||
product_amount DECIMAL(18,4) DEFAULT NULL COMMENT '产品价合计',
|
||||
redline_amount DECIMAL(18,4) DEFAULT NULL COMMENT '红线价合计',
|
||||
sales_amount DECIMAL(18,4) DEFAULT NULL COMMENT '销售价合计(当前计费结果)',
|
||||
income_total DECIMAL(18,4) DEFAULT NULL COMMENT '应收合计(当前等于销售价)',
|
||||
|
||||
-- 人员
|
||||
belong_saler VARCHAR(64) DEFAULT NULL COMMENT '业务员/销售员',
|
||||
belong_saler_code VARCHAR(64) DEFAULT NULL COMMENT '销售员编码',
|
||||
settlement_man VARCHAR(64) DEFAULT NULL COMMENT '结算员',
|
||||
settlement_man_code VARCHAR(64) DEFAULT NULL COMMENT '结算员编码',
|
||||
|
||||
create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
|
||||
create_time DATETIME NOT NULL COMMENT '创建时间',
|
||||
update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
|
||||
update_time DATETIME DEFAULT NULL COMMENT '更新时间',
|
||||
|
||||
PRIMARY KEY (income_bill_id),
|
||||
UNIQUE KEY uk_income_bill_order_bill (bill_id),
|
||||
KEY idx_income_bill_saler (belong_saler),
|
||||
KEY idx_income_bill_settlement (settlement_man),
|
||||
CONSTRAINT fk_income_bill_order_bill FOREIGN KEY (bill_id) REFERENCES prc_order_bill (bill_id) ON DELETE CASCADE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='应收主表(订单计费与应收费用中间层,与订单一对一)';
|
||||
@@ -1,6 +0,0 @@
|
||||
-- prc_income_bill_fee: ar_bill_status (UNBILLED/BILLED)
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_income_bill_fee
|
||||
ADD COLUMN ar_bill_status VARCHAR(20) NOT NULL DEFAULT 'UNBILLED' COMMENT '是否生成账单状态:UNBILLED未生成/BILLED已生成' AFTER remark,
|
||||
ADD KEY idx_income_fee_ar_status (ar_bill_status);
|
||||
@@ -1,7 +0,0 @@
|
||||
-- prc_income_bill_fee 增加应收主表关联 income_bill_id
|
||||
-- 保留 bill_id 以兼容既有按订单计费查询 / AR
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_income_bill_fee
|
||||
ADD COLUMN income_bill_id VARCHAR(36) DEFAULT NULL COMMENT '应收主表ID,对应 prc_income_bill.income_bill_id' AFTER bill_id,
|
||||
ADD KEY idx_income_fee_income_bill (income_bill_id);
|
||||
@@ -1,5 +0,0 @@
|
||||
-- prc_income_bill_fee: manual_flag
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_income_bill_fee
|
||||
ADD COLUMN manual_flag CHAR(1) NOT NULL DEFAULT '0' COMMENT '是否手动增加:0否 1是' AFTER ar_bill_status;
|
||||
@@ -1,38 +0,0 @@
|
||||
-- =====================================================================
|
||||
-- 应付主表 prc_pay_bill
|
||||
-- 位于 prc_order_bill(订单主表)与 prc_pay_bill_fee(应付费用明细)之间
|
||||
-- 与 prc_order_bill 一对一(bill_id UNIQUE)
|
||||
-- 价格层:产品价 / 红线价 / 成本价(当前计费结果)
|
||||
-- 人员:业务员、结算员
|
||||
-- 说明:计费落库时写入;费用明细关联 pay_bill_id
|
||||
-- =====================================================================
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS prc_pay_bill (
|
||||
pay_bill_id VARCHAR(36) NOT NULL COMMENT '应付主表ID',
|
||||
bill_id VARCHAR(36) NOT NULL COMMENT '计费订单ID,对应 prc_order_bill.bill_id,一对一',
|
||||
currency VARCHAR(10) DEFAULT 'CNY' COMMENT '币种',
|
||||
|
||||
-- 价格层(后续统计;当前计费写入应付合计)
|
||||
product_amount DECIMAL(18,4) DEFAULT NULL COMMENT '产品价合计',
|
||||
redline_amount DECIMAL(18,4) DEFAULT NULL COMMENT '红线价合计',
|
||||
cost_amount DECIMAL(18,4) DEFAULT NULL COMMENT '成本价合计(当前计费结果)',
|
||||
pay_total DECIMAL(18,4) DEFAULT NULL COMMENT '应付合计(当前等于成本价)',
|
||||
|
||||
-- 人员
|
||||
belong_saler VARCHAR(64) DEFAULT NULL COMMENT '业务员/销售员',
|
||||
belong_saler_code VARCHAR(64) DEFAULT NULL COMMENT '销售员编码',
|
||||
settlement_man VARCHAR(64) DEFAULT NULL COMMENT '结算员',
|
||||
settlement_man_code VARCHAR(64) DEFAULT NULL COMMENT '结算员编码',
|
||||
|
||||
create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
|
||||
create_time DATETIME NOT NULL COMMENT '创建时间',
|
||||
update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
|
||||
update_time DATETIME DEFAULT NULL COMMENT '更新时间',
|
||||
|
||||
PRIMARY KEY (pay_bill_id),
|
||||
UNIQUE KEY uk_pay_bill_order_bill (bill_id),
|
||||
KEY idx_pay_bill_saler (belong_saler),
|
||||
KEY idx_pay_bill_settlement (settlement_man),
|
||||
CONSTRAINT fk_pay_bill_order_bill FOREIGN KEY (bill_id) REFERENCES prc_order_bill (bill_id) ON DELETE CASCADE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='应付主表(订单计费与应付费用中间层,与订单一对一)';
|
||||
@@ -1,7 +0,0 @@
|
||||
-- prc_pay_bill_fee 增加应付主表关联 pay_bill_id
|
||||
-- 保留 bill_id 以兼容既有按订单计费查询
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_pay_bill_fee
|
||||
ADD COLUMN pay_bill_id VARCHAR(36) DEFAULT NULL COMMENT '应付主表ID,对应 prc_pay_bill.pay_bill_id' AFTER bill_id,
|
||||
ADD KEY idx_pay_fee_pay_bill (pay_bill_id);
|
||||
@@ -1,30 +0,0 @@
|
||||
-- TMS 订单状态查询接口:为运单号精确查询补充索引。
|
||||
-- 订单号已有唯一索引,转单号已有索引;当前表结构通常缺少 tracking_no 索引。
|
||||
-- 脚本可重复执行。
|
||||
SET NAMES utf8mb4;
|
||||
SET @db_name := DATABASE();
|
||||
|
||||
SET @has_tracking_index := (
|
||||
SELECT COUNT(*)
|
||||
FROM information_schema.STATISTICS
|
||||
WHERE TABLE_SCHEMA = @db_name
|
||||
AND TABLE_NAME = 'prc_order_bill'
|
||||
AND INDEX_NAME = 'idx_order_bill_tracking_no'
|
||||
);
|
||||
SET @sql := IF(@has_tracking_index = 0,
|
||||
'ALTER TABLE prc_order_bill ADD INDEX idx_order_bill_tracking_no (tracking_no)',
|
||||
'SELECT 1');
|
||||
PREPARE stmt FROM @sql;
|
||||
EXECUTE stmt;
|
||||
DEALLOCATE PREPARE stmt;
|
||||
|
||||
SELECT
|
||||
TABLE_NAME,
|
||||
INDEX_NAME,
|
||||
COLUMN_NAME,
|
||||
NON_UNIQUE
|
||||
FROM information_schema.STATISTICS
|
||||
WHERE TABLE_SCHEMA = @db_name
|
||||
AND TABLE_NAME = 'prc_order_bill'
|
||||
AND INDEX_NAME IN ('uk_bill_order', 'idx_order_bill_tracking_no', 'idx_order_bill_transfer_no')
|
||||
ORDER BY INDEX_NAME, SEQ_IN_INDEX;
|
||||
Reference in New Issue
Block a user