-- 销售虚拟订单-订金收取
DROP TABLE IF EXISTS `bus_deposit_collect`;
CREATE TABLE `bus_deposit_collect`
(

    `id`              int(32)     NOT NULL AUTO_INCREMENT COMMENT 'id',
    `sid`             varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`     int(32)              DEFAULT '0' COMMENT '版本锁',
    `createTime`      timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    `modifyTime`      timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
    `isEnable`        int(32)              DEFAULT '1' COMMENT '是否可用：1可用，0不可用',
    `state`           int(32)              DEFAULT '1' COMMENT '状态',
    `isDelete`        int(32)              DEFAULT '0' COMMENT '是否删除：0未删除，1已删除',
    `remarks`         varchar(255)         DEFAULT NULL COMMENT '备注',
    `createBySid`     varchar(64)          DEFAULT NULL COMMENT '创建人sid',
    `updateBySid`     varchar(64)          DEFAULT NULL COMMENT '修改人sid',

    `billNo`     varchar(64)          DEFAULT NULL COMMENT '单据编号(制定编号规则:单据类型编号+部门全编号+yyyyMMDD+0000)',
    `salesSpecialist`     varchar(64)          DEFAULT NULL COMMENT '销售专员',
    `drawee`     varchar(64)          DEFAULT NULL COMMENT '付款人',
    `depositAmount`     varchar(64)          DEFAULT NULL COMMENT '订金金额',
    `paymentDate`     varchar(64)          DEFAULT NULL COMMENT '付款日期',
    `paymentMethod`     varchar(64)          DEFAULT NULL COMMENT '付款方式',
    `collectionBankNum`     varchar(64)          DEFAULT NULL COMMENT '收款银行账号',
    `vehicleNum`     varchar(64)          DEFAULT NULL COMMENT '车辆台数',
    `createDate`     varchar(64)          DEFAULT NULL COMMENT '制单日期',
    `depositSid`     varchar(64)          DEFAULT NULL COMMENT '主表sid',
    `orgName`     varchar(64)          DEFAULT NULL COMMENT '部门名称',
    PRIMARY KEY (`id`) USING BTREE,
    KEY `id` (`id`) USING BTREE
) ENGINE = InnoDB
  DEFAULT CHARSET = utf8
  ROW_FORMAT = DYNAMIC COMMENT ='销售虚拟订单-订金收取';

-- 销售虚拟订单-订金收取-客户关联表
DROP TABLE IF EXISTS `bus_deposit_relation`;
CREATE TABLE `bus_deposit_relation`
(
    `id`                int(32)     NOT NULL AUTO_INCREMENT COMMENT 'id',
    `sid`               varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`       int(32)              DEFAULT '0' COMMENT '版本锁',
    `createTime`        timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    `modifyTime`        timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
    `isEnable`          int(32)              DEFAULT '1' COMMENT '是否可用：1可用，0不可用',
    `state`             int(32)              DEFAULT '1' COMMENT '状态',
    `isDelete`          int(32)              DEFAULT '0' COMMENT '是否删除：0未删除，1已删除',
    `remarks`           varchar(255)         DEFAULT NULL COMMENT '备注',
    `createBySid`       varchar(64)          DEFAULT NULL COMMENT '创建人sid',
    `updateBySid`       varchar(64)          DEFAULT NULL COMMENT '修改人sid',

    `billNo`       varchar(64)          DEFAULT NULL COMMENT '订单sid',
    `customerSid`       varchar(64)          DEFAULT NULL COMMENT '客户sid',

    PRIMARY KEY (`id`) USING BTREE,
    KEY `id` (`id`) USING BTREE
) ENGINE = InnoDB
  DEFAULT CHARSET = utf8
  ROW_FORMAT = DYNAMIC COMMENT ='销售虚拟订单-订金收取-客户关联表';






-- 销售虚拟订车单-订车
DROP TABLE IF EXISTS `bus_deposit_ordering`;
CREATE TABLE `bus_deposit_ordering`
(
    `id`                 int(32)     NOT NULL AUTO_INCREMENT COMMENT 'id',
    `sid`                varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`        int(32)              DEFAULT '0' COMMENT '版本锁',
    `createTime`         timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    `modifyTime`         timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
    `isEnable`           int(32)              DEFAULT '1' COMMENT '是否可用：1可用，0不可用',
    `state`              int(32)              DEFAULT '1' COMMENT '状态',
    `isDelete`           int(32)              DEFAULT '0' COMMENT '是否删除：0未删除，1已删除',
    `remarks`            varchar(255)         DEFAULT NULL COMMENT '备注',
    `createBySid`        varchar(64)          DEFAULT NULL COMMENT '创建人sid',
    `updateBySid`        varchar(64)          DEFAULT NULL COMMENT '修改人sid',

    `billNo`             VARCHAR(64)          DEFAULT NULL COMMENT '确认单编号（制定编号规则:单据类型编号+部门全编号+员工编号+客户编号+yyyyMMDD+0000）',
    `customerSid`        varchar(64)          DEFAULT NULL COMMENT '客户sid',
    `customerName`        varchar(64)          DEFAULT NULL COMMENT '客户名称',
    `mobile`        varchar(64)          DEFAULT NULL COMMENT '客户联系电话',
    `userSid`        varchar(64)          DEFAULT NULL COMMENT '业务员sid',
    `staffName`        varchar(64)          DEFAULT NULL COMMENT '业务员姓名',
    `orgSid`        varchar(64)          DEFAULT NULL COMMENT '组织机构sid',
    `orgName`     varchar(64)          DEFAULT NULL COMMENT '部门名称',
    `createDate`        varchar(64)          DEFAULT NULL COMMENT '制单日期',
    `depositSid`     varchar(64)          DEFAULT NULL COMMENT '主表sid',

    PRIMARY KEY (`id`),
    KEY `id` (`id`)
) ENGINE = INNODB
  DEFAULT CHARSET = utf8 COMMENT ='销售虚拟订车单-订车';


-- 交车单-车辆列表
DROP TABLE IF EXISTS `loan_handover_vehicle`;
CREATE TABLE `loan_handover_vehicle`
(
    `id`             int(32)     NOT NULL AUTO_INCREMENT COMMENT 'id',
    `sid`            varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`    int(32)              DEFAULT '0' COMMENT '版本锁',
    `createTime`     timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    `modifyTime`     timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
    `isEnable`       int(32)              DEFAULT '1' COMMENT '是否可用：1可用，0不可用',
    `state`          int(32)              DEFAULT '1' COMMENT '状态',
    `isDelete`       int(32)              DEFAULT '0' COMMENT '是否删除：0未删除，1已删除',
    `remarks`        varchar(255)         DEFAULT NULL COMMENT '备注',
    `createBySid`    varchar(64)          DEFAULT NULL COMMENT '创建人sid',
    `updateBySid`    varchar(64)          DEFAULT NULL COMMENT '修改人sid',
    `handoverSid`    VARCHAR(64)          DEFAULT NULL COMMENT '确认单sid',

    `modelName`        VARCHAR(64)          DEFAULT NULL COMMENT '车型名称',
    `carModel`    VARCHAR(64)          DEFAULT NULL COMMENT '车型型号',
    `VIN`    VARCHAR(64)          DEFAULT NULL COMMENT '车架号',
    `color`      VARCHAR(64)          DEFAULT NULL COMMENT '颜色',
    `handoverSid`  VARCHAR(64)          DEFAULT NULL COMMENT '交车单sid',
    `vehicleSid` VARCHAR(64)          DEFAULT NULL COMMENT '车辆sid',
    PRIMARY KEY (`id`),
    KEY `id` (`id`)
) ENGINE = INNODB
  DEFAULT CHARSET = utf8 COMMENT ='交车单-车辆列表';