ALTER TABLE `qn_order` ADD COLUMN `max_vehicle_type` TINYINT(4) NULL DEFAULT '0' COMMENT '最大能进车辆:8-4.2米以下; 7-4.2米; 6-6.8米; 5-7.6米; 4-9.6米; 3-13.5米; 2-15米; 1-17.5米' AFTER `del_flag`, ADD COLUMN `vehicle_type_demand` TINYINT(4) NULL DEFAULT '0' COMMENT '车辆大小需求:8-4.2米以下; 7-4.2米; 6-6.8米; 5-7.6米; 4-9.6米; 3-13.5米; 2-15米; 1-17.5米' AFTER `max_vehicle_type`, ADD COLUMN `settlement_type` TINYINT(4) NULL DEFAULT '0' COMMENT '结算类型:0-现结、1-半月结、2-月结、3-扣预付款' AFTER `vehicle_type_demand`, ADD COLUMN `is_multiple_operator_center` TINYINT(4) NULL DEFAULT '0' COMMENT '是否跨仓调度 0否 1是' AFTER `settlement_type`, ADD COLUMN `load_distance` INT(11) NULL DEFAULT '0' COMMENT '载运距离-单位公里,车辆预估行驶距离' AFTER `is_multiple_operator_center`, ADD COLUMN `transport_distance` INT(11) NULL DEFAULT '0' COMMENT '搬运距离-单位米,货物搬上车的预估距离' AFTER `load_distance`, ADD COLUMN `change_warehouse_number` INT(11) NULL DEFAULT '0' COMMENT '改仓次数' AFTER `transport_distance`, CHANGE COLUMN `weight_type` `weight_type` TINYINT(4) NULL DEFAULT '0' COMMENT '称重方式:1代表客户称,2代表千鸟称,3代表公共地磅,4代表千鸟地磅' AFTER `exchange_number`; ALTER TABLE `qn_shipping_note` CHANGE COLUMN `shipping_operator_id` `order_id` INT(11) NOT NULL COMMENT 'order_id' AFTER `id`, ADD COLUMN `shipping_operator_id` INT(11) NOT NULL COMMENT 'shipping_operator_id' AFTER `order_id`, ADD COLUMN `create_time` BIGINT(20) NULL DEFAULT '0' COMMENT '创建时间' AFTER `editor_id`, CHANGE COLUMN `del_flag` `del_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '删除标识:0-否,1-是' AFTER `edit_time`, CHANGE COLUMN `create_time` `gross_profit` BIGINT(20) NULL DEFAULT '0' COMMENT '预估毛利,单位分' AFTER `del_flag`; ALTER TABLE `qn_scheduling_note_vehicle_detail` ADD COLUMN `driver_operation_center_id` INT(11) NOT NULL COMMENT '司机当前所属运营中心' AFTER `operator_id`, ADD COLUMN `vehicle_operation_center_id` INT(11) NOT NULL COMMENT '车辆当前所属运营中心' AFTER `vehicle_id`; ALTER TABLE `qn_rel_scheduling_note_stevedore` ADD COLUMN `operator_operation_center_id` INT NULL COMMENT '装卸工所属运营中心' AFTER `operator_id`; ALTER TABLE `qn_scheduling_note` ADD COLUMN `destination_operation_center_id` INT(11) NOT NULL COMMENT '目的地运营中心,默认为调度单的运营中心,可以改为其他运营中心' AFTER `operation_center_id`, CHANGE COLUMN `is_unusual` `is_abnormal` TINYINT(4) NULL DEFAULT '0' COMMENT '是否异常 0正常 1异常' AFTER `offset_weight`, CHANGE COLUMN `lng` `lng` DECIMAL(10,6) UNSIGNED NULL DEFAULT '0.000000' COMMENT '经度' AFTER `order_no`, ADD COLUMN `street_number` VARCHAR(256) NULL DEFAULT '' COMMENT '街道/门牌号' AFTER `full_address`, ADD COLUMN `weight_type` TINYINT(4) NULL DEFAULT '0' COMMENT '称重方式:1-公共地磅,2-客户称,3-千鸟地磅,4-千鸟称' AFTER `is_abnormal`, ADD COLUMN `shipping_type` TINYINT(4) NULL DEFAULT '0' COMMENT '装车方式 1-叉车,2-人工,3-人工+叉车' AFTER `weight_type`, ADD COLUMN `vehicle_type_demand` TINYINT(4) NULL DEFAULT '0' COMMENT '车辆大小需求:8-4.2米以下; 7-4.2米; 6-6.8米; 5-7.6米; 4-9.6米; 3-13.5米; 2-15米; 1-17.5米' AFTER `shipping_type`, ADD COLUMN `settlement_type` TINYINT(4) NULL DEFAULT '0' COMMENT '结算类型:0-现结、1-半月结、2-月结、3-扣预付款' AFTER `vehicle_type_demand`, CHANGE COLUMN `weight_type` `weight_type` TINYINT(4) NULL DEFAULT '0' COMMENT '称重方式:1代表客户称,2代表千鸟称,3代表公共地磅,4代表千鸟地磅' AFTER `is_abnormal`; ALTER TABLE `qn_advice_of_settlement` ADD COLUMN `scheduling_note_id` INT(11) NOT NULL AFTER `operation_center_id`, ADD COLUMN `order_id` INT(11) NOT NULL AFTER `scheduling_note_id`; ALTER TABLE `qn_customer_ext` ADD COLUMN `completed_orders` INT(11) NULL DEFAULT '0' COMMENT '已完成订单总数' AFTER `staff_count`; ALTER TABLE `qn_shipping_category` ADD COLUMN `paper_state` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '纸状 1-散纸;2-已装袋;3-已压包 ,多种状态用英文状态下逗号分隔' AFTER `del_flag`; ALTER TABLE `qn_stock_in_note` CHANGE COLUMN `is_unusual` `is_abnormal` TINYINT(4) NULL DEFAULT '0' COMMENT '是否标记异常:0-否,1-是' AFTER `offset_percent`; ALTER TABLE `qn_stock_in_note` ADD COLUMN `status` TINYINT(4) NULL DEFAULT '0' COMMENT '入库状态标记:0-待处理,1-已处理 默认已处理' AFTER `remark`; UPDATE qn_operation_center SET center_name = REPLACE(center_name,'运营中心','工厂') WHERE center_name LIKE '%运营中心'; CREATE TABLE `qn_order_exchange_application` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `target_operation_center_id` INT(11) NOT NULL, `order_id` INT(11) NOT NULL, `auditor_id` INT(11) NULL DEFAULT '0' , `applicant_id` INT(11) NOT NULL, `source_operation_center_id` INT(11) NOT NULL, `application_no` VARCHAR(32) NULL DEFAULT NULL COMMENT '申请编号', `order_no` VARCHAR(32) NULL DEFAULT NULL COMMENT '订单编号', `status` TINYINT(4) NULL DEFAULT '0' COMMENT '申请状态 0默认未处理 -1拒绝 1同意', `applicant_time` BIGINT(20) NULL DEFAULT NULL COMMENT '申请时间', `audit_time` BIGINT(20) NULL DEFAULT '0' COMMENT '审核时间', `del_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '删除标识 0否 1是', PRIMARY KEY (`id`) ) COMMENT='调度前的订单更换运营中心申请记录' COLLATE='utf8mb4_general_ci' ENGINE=InnoDB ; CREATE TABLE `qn_destination_change_application` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `order_id` INT(11) NOT NULL, `source_destination_operation_center_id` INT(11) NOT NULL, `auditor_id` INT(11) NULL DEFAULT '0' , `scheduling_note_id` INT(11) NOT NULL, `applicant_id` INT(11) NOT NULL, `target_destination_operation_center_id` INT(11) NOT NULL, `application_no` VARCHAR(32) NULL DEFAULT NULL COMMENT '申请编号', `status` TINYINT(4) NULL DEFAULT '0' COMMENT '改仓状态 默认0未处理 1同意 -1拒绝', `del_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '删除标识 0否 1是', `applicant_time` BIGINT(20) NULL DEFAULT '0' COMMENT '申请时间', `audit_time` BIGINT(20) NULL DEFAULT '0' COMMENT '审核时间', `order_no` VARCHAR(32) NULL DEFAULT NULL COMMENT '订单编号', `scheduling_note_no` VARCHAR(32) NULL DEFAULT NULL COMMENT '调度单编号', PRIMARY KEY (`id`) ) COMMENT='改仓记录,记录每次改仓的申请及结果' COLLATE='utf8mb4_general_ci' ENGINE=InnoDB ; CREATE TABLE `qn_inspection_of_goods` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `shipping_note_id` INT(11) NOT NULL, `operation_center_id` INT(11) NOT NULL, `scheduling_note_id` INT(11) NOT NULL, `order_id` INT(11) NOT NULL, `inspector_id` INT(11) NOT NULL, `inspection_no` VARCHAR(32) NOT NULL COMMENT '验货单号', `shipping_no` VARCHAR(32) NOT NULL COMMENT '装货单号', `order_no` VARCHAR(32) NULL DEFAULT NULL COMMENT '订单编号', `scheduling_no` VARCHAR(32) NULL DEFAULT NULL COMMENT '调度编号', `remark` VARCHAR(512) NULL DEFAULT '' COMMENT '备注', `credentials` VARCHAR(512) NULL DEFAULT '' COMMENT '凭证,存储多个图片文件,用英文逗号分隔', `creator_id` INT(11) NULL DEFAULT NULL COMMENT '创建人', `editor_id` INT(11) NULL DEFAULT NULL COMMENT '编辑人', `create_time` BIGINT(20) NULL DEFAULT '0' COMMENT '创建时间', `edit_time` BIGINT(20) NULL DEFAULT NULL COMMENT '编辑时间', `del_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '删除标识 0否 1是', `is_abnormal` TINYINT(4) NULL DEFAULT '0' COMMENT '是否异常标记:0-否,1-是', `status` TINYINT(4) NULL DEFAULT '0' COMMENT '验货状态 0待处理 1已处理', `deduct_money` BIGINT(20) NULL DEFAULT '0' COMMENT '扣款金额,单位分', `deduction_status` TINYINT(4) NULL DEFAULT '0' COMMENT '扣款状态 0未处理 1同意 -1拒绝', PRIMARY KEY (`id`) ) COMMENT='验货单' COLLATE='utf8mb4_general_ci' ENGINE=InnoDB ; CREATE TABLE `qn_customer_message` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `sendee_id` INT(11) NOT NULL, `sender_id` INT(11) NOT NULL, `message_no` VARCHAR(32) NULL DEFAULT NULL COMMENT '消息编号', `message_title` VARCHAR(128) NULL DEFAULT NULL COMMENT '消息标题', `message_content` VARCHAR(1024) NULL DEFAULT NULL COMMENT '消息内容', `create_time` BIGINT(20) NULL DEFAULT NULL COMMENT '创建时间', `creator_id` INT(11) NULL DEFAULT NULL COMMENT '创建人', `edit_time` BIGINT(20) NULL DEFAULT '0' COMMENT '编辑时间', `editor_id` INT(11) NULL DEFAULT '0' COMMENT '编辑人', `message_type` TINYINT(4) NULL DEFAULT '0' COMMENT '消息类型', `del_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '删除标识:0否,1是', `read_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '已读标识:0未读,1已读', `relation_no` VARCHAR(32) NULL DEFAULT '' COMMENT '关联业务编号', `relation_id` INT(11) NULL DEFAULT '0' COMMENT '关联业务id', `application_id` INT(11) NULL DEFAULT '0' COMMENT '申请记录id', `application_no` VARCHAR(32) NULL DEFAULT '' COMMENT '申请记录编号', PRIMARY KEY (`id`) ) COMMENT='客户接收的消息记录表' COLLATE='utf8mb4_general_ci' ENGINE=InnoDB ; CREATE TABLE `qn_operator_message` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `message_no` VARCHAR(32) NULL DEFAULT NULL COMMENT '消息编号', `message_title` VARCHAR(128) NULL DEFAULT NULL COMMENT '消息标题', `message_content` VARCHAR(1024) NULL DEFAULT NULL COMMENT '消息内容', `sender_id` INT(11) NULL DEFAULT NULL, `sendee_id` INT(11) NULL DEFAULT NULL, `sendee_center_id` INT(11) NULL DEFAULT NULL COMMENT '收件人所属运营中心', `sender_center_id` INT(11) NULL DEFAULT NULL COMMENT '发件人所属运营中心', `creator_id` INT(11) NULL DEFAULT NULL COMMENT '创建人', `create_time` BIGINT(20) NULL DEFAULT NULL COMMENT '创建时间', `edit_time` BIGINT(20) NULL DEFAULT NULL COMMENT '编辑时间', `editor_id` INT(11) NULL DEFAULT NULL COMMENT '编辑人', `message_type` TINYINT(4) NULL DEFAULT NULL COMMENT '消息类型', `del_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '删除标识:0否,1是', `read_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '已读标识:0未读,1已读', `relation_no` VARCHAR(32) NULL DEFAULT '' COMMENT '关联业务编号', `relation_center_id` INT(11) NULL DEFAULT '0' COMMENT '关联业务所属运营中心', `relation_id` INT(11) NULL DEFAULT '0' COMMENT '关联业务id', `application_id` INT(11) NULL DEFAULT '0' COMMENT '申请记录id', `application_no` VARCHAR(32) NULL DEFAULT '' COMMENT '申请记录编号', PRIMARY KEY (`id`) ) COMMENT='平台操作人接收的消息记录表' COLLATE='utf8mb4_general_ci' ENGINE=InnoDB ; CREATE TABLE `book_detail_confirm_message` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT, `merchant_no` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '商户号', `user_id` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '客户id', `open_id` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '客户openId', `book_no` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '预约单号', `book_time` DATE NULL DEFAULT NULL COMMENT '预约日期', `time_type` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '预约时间', `created_at` BIGINT(20) NOT NULL DEFAULT '0' COMMENT '创建时间', `opened_at` BIGINT(20) NOT NULL DEFAULT '0' COMMENT '打开链接时间', `url` VARCHAR(128) NOT NULL DEFAULT '' COMMENT '链接地址', `reward` BIGINT(20) NOT NULL DEFAULT '0' COMMENT '奖励金额', PRIMARY KEY (`id`) ) COMMENT='预约订单确认消息记录' COLLATE='utf8mb4_general_ci' ENGINE=InnoDB ;