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.
 
 
 
 

197 lines
12 KiB

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
;