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.
 
 
 
 
 
 

171 lines
12 KiB

-- 销售订金单表-销售虚拟订车单
DROP TABLE IF EXISTS `bus_deposit`;
CREATE TABLE `bus_deposit`
(
`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)',
`contractNo` varchar(64) DEFAULT NULL COMMENT '订车合同编号(关联公共合同表)',
`customerSid` varchar(64) DEFAULT NULL COMMENT '客户sid(是不是应该是二级?)',
`customerName` varchar(64) DEFAULT NULL COMMENT '客户名称',
`certificateType` varchar(64) DEFAULT NULL COMMENT '证件类型',
`IDNumber` varchar(64) DEFAULT NULL COMMENT '证件号码',
`userSid` varchar(64) DEFAULT NULL COMMENT 'userSid(是不是应该是二级?)',
`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 '制单日期',
`Deposit` decimal(12, 2) 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_order`;
CREATE TABLE `bus_order`
(
`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)',
`depositSid` varchar(64) DEFAULT NULL COMMENT '虚拟订车单sid(可为空)',
`customerSid` varchar(64) DEFAULT NULL COMMENT '客户sid',
`customerName` varchar(64) DEFAULT NULL COMMENT '客户名称',
`certificateType` varchar(64) DEFAULT NULL COMMENT '证件类型',
`IDNumber` varchar(64) DEFAULT NULL COMMENT '证件号码',
`borrowerSid` varchar(64) DEFAULT NULL COMMENT '贷款人sid',
`borrowerName` varchar(64) DEFAULT NULL COMMENT '贷款人名称',
`borrowerType` varchar(64) DEFAULT NULL COMMENT '贷款人类型(个人/企业)',
`b_certificateType` varchar(64) DEFAULT NULL COMMENT '贷款人证件类型',
`b_IDNumber` varchar(64) DEFAULT NULL COMMENT '贷款人证件号码',
`staffSid` 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 '部门名称',
`contractNo` varchar(64) DEFAULT NULL COMMENT '销售合同编号',
`createDate` varchar(64) DEFAULT NULL COMMENT '制单日期',
`payType` varchar(64) DEFAULT NULL COMMENT '付款方式(全款/贷款,数据字典)',
`isSame` int(32) DEFAULT 0 COMMENT '客户与实际贷款人不同(0为相同,1为不同。默认为0)',
`saleType` varchar(64) DEFAULT NULL COMMENT '提车方式(现车/订车/欠款提车,数据字典)',
`deposit` decimal(12, 2) DEFAULT NULL COMMENT '订金',
`FL` varchar(64) DEFAULT NULL COMMENT 'FL返利',
`FLRemark` varchar(255) DEFAULT NULL COMMENT 'FL返利备注',
PRIMARY KEY (`id`) USING BTREE,
KEY `id` (`id`) USING BTREE
) ENGINE = InnoDB
DEFAULT CHARSET = utf8
ROW_FORMAT = DYNAMIC COMMENT ='销售成交单表-销售订单(可以生成车辆买卖合同,应附车辆买卖合同附件。贷款购车时,如果客户与实际购车人不同,则可以填写实际贷款人的信息。)';
-- 交车确认单
DROP TABLE IF EXISTS `bus_handover`;
CREATE TABLE `bus_handover`
(
`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)',
`borrowerSid` VARCHAR(64) DEFAULT NULL COMMENT '贷款人sid',
`borrowerName` VARCHAR(64) DEFAULT NULL COMMENT '贷款名称',
`staffSid` VARCHAR(64) DEFAULT NULL COMMENT '业务员sid',
`staffName` VARCHAR(64) DEFAULT NULL COMMENT '交车人姓名',
`orgSid` VARCHAR(64) DEFAULT NULL COMMENT '部门sid',
`deliveryDate` timestamp NULL DEFAULT NULL COMMENT '交车日期',
`deliveryAddress` VARCHAR(255) DEFAULT NULL COMMENT '交车地点',
`conclusion` VARCHAR(255) DEFAULT NULL COMMENT '确认结论',
`glsInfo` VARCHAR(255) DEFAULT NULL COMMENT '定位信息',
`authorizationPhoto` VARCHAR(500) DEFAULT NULL COMMENT '委托书照片(非本人提车)',
`receiverSign` VARCHAR(500) DEFAULT NULL COMMENT '签收人签字照片',
`orderSid` VARCHAR(64) DEFAULT NULL COMMENT '订单sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='交车确认单';
-- 交车单-交车照片
DROP TABLE IF EXISTS `bus_handover_photo`;
CREATE TABLE `bus_handover_photo`
(
`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',
`fileName` VARCHAR(64) DEFAULT NULL COMMENT '文件名',
`fileType` VARCHAR(64) DEFAULT NULL COMMENT '文件类型',
`name` VARCHAR(64) DEFAULT NULL COMMENT '上传人',
`HandoverSid` VARCHAR(64) DEFAULT NULL COMMENT '交车单sid',
`attachType` VARCHAR(64) DEFAULT NULL COMMENT '附件类型',
`fileSize` int DEFAULT NULL COMMENT '文件大小',
`filePath` VARCHAR(255) DEFAULT NULL COMMENT '文件的路径',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='交车单-交车照片';
-- 交车确认单-交接清单
DROP TABLE IF EXISTS `bus_handover_items`;
CREATE TABLE `bus_handover_items`
(
`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',
`invoice` VARCHAR(64) DEFAULT NULL COMMENT '发票',
`certificate` VARCHAR(64) DEFAULT NULL COMMENT '合格证',
`consistency` VARCHAR(64) DEFAULT NULL COMMENT '一致性证书',
`applyForm` VARCHAR(64) DEFAULT NULL COMMENT '申请表',
`warrantManual` VARCHAR(64) DEFAULT NULL COMMENT '保修手册',
`protectionList` VARCHAR(64) DEFAULT NULL COMMENT '环保清单',
`driverCard` VARCHAR(64) DEFAULT NULL COMMENT '驾驶员卡',
`gpsInternet` VARCHAR(64) DEFAULT NULL COMMENT 'GPS入网',
`otherTools` VARCHAR(64) DEFAULT NULL COMMENT '其他工具',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='交车确认单-交接清单';