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.
 
 
 
 
 
 

1006 lines
67 KiB

-- 2021-07-23已确定
-- 1、供应厂商信息
DROP TABLE IF EXISTS `base_manufacturer`;
CREATE TABLE `base_manufacturer`
(
`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',
`manufacturerName` VARCHAR(64) NOT NULL COMMENT '厂商名称(陕汽必须的字段)',
`manufacturerAs` varchar(64) DEFAULT NULL COMMENT '简称',
`manufacturerCode` varchar(64) DEFAULT NULL COMMENT '厂商编码',
`manufacturerAddress` varchar(64) DEFAULT NULL COMMENT '厂商通讯地址(陕汽必须的字段)',
`manufacturerFax` varchar(64) DEFAULT NULL COMMENT '厂商传真',
`manufacturerTelePhone` varchar(64) DEFAULT NULL COMMENT '厂商电话(陕汽必须的字段)',
`zipCode` varchar(64) DEFAULT NULL COMMENT '邮编',
`email` varchar(64) DEFAULT NULL COMMENT '邮箱',
`contactName` varchar(64) DEFAULT NULL COMMENT '联系人姓名(陕汽必须的字段)',
`contactMobile` varchar(64) DEFAULT NULL COMMENT '手机号(陕汽必须的字段)',
`contactTelePhone` varchar(64) DEFAULT NULL COMMENT '办公电话(陕汽必须的字段)',
`weChatID` varchar(64) DEFAULT NULL COMMENT '微信号(陕汽必须的字段)',
`industry` varchar(64) DEFAULT NULL COMMENT '行业',
`supplierType` varchar(64) DEFAULT NULL COMMENT '供应商分类',
`supplyType` varchar(64) DEFAULT NULL COMMENT '供应类别(陕汽必须的字段)',
`supplierGroup` varchar(64) DEFAULT NULL COMMENT '供应商分组',
`createOrg` varchar(64) DEFAULT NULL COMMENT '创建组织(陕汽必须的字段)',
`useOrg` varchar(64) DEFAULT NULL COMMENT '使用组织(陕汽必须的字段)',
`country` varchar(64) DEFAULT NULL COMMENT '国家',
`region` varchar(64) DEFAULT NULL COMMENT '地区',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='供应厂商信息';
-- 2、供应厂商财务信息
DROP TABLE IF EXISTS `base_manufacturer_finance`;
CREATE TABLE `base_manufacturer_finance`
(
`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',
`manufacturerSid` VARCHAR(64) NOT NULL COMMENT '厂商sid',
`settlementCurrency` varchar(64) DEFAULT NULL COMMENT '结算币种',
`settlementWay` varchar(64) DEFAULT NULL COMMENT '结算方式(陕汽必须字段)',
`paymentConditions` varchar(64) DEFAULT NULL COMMENT '付款条件',
`settlementParty` varchar(64) DEFAULT NULL COMMENT '结算方(陕汽必须字段)',
`singleAdvance` varchar(64) DEFAULT NULL COMMENT '单次预付额度',
`taxClassification` varchar(64) DEFAULT NULL COMMENT '税分类(陕汽必须字段)',
`taxRegistNum` varchar(64) DEFAULT NULL COMMENT '税务登记号(陕汽必须字段)',
`businessType` varchar(64) DEFAULT NULL COMMENT '经营类型(陕汽必须字段)',
`payee` varchar(64) DEFAULT NULL COMMENT '收款方(陕汽必须字段)',
`invoiceType` varchar(64) DEFAULT NULL COMMENT '发票类型(陕汽必须字段)',
`defaultRate` varchar(64) DEFAULT NULL COMMENT '默认税率(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='供应厂商财务信息';
-- 3、供应厂商开户行信息
DROP TABLE IF EXISTS `base_manufacturer_bank`;
CREATE TABLE `base_manufacturer_bank`
(
`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',
`manufacturerSid` VARCHAR(64) NOT NULL COMMENT '厂商sid',
`country` varchar(64) DEFAULT NULL COMMENT '国家',
`depositBank` varchar(64) DEFAULT NULL COMMENT '开户银行(陕汽必须字段)',
`bankAccount` varchar(64) DEFAULT NULL COMMENT '银行账号(陕汽必须字段)',
`accountName` varchar(64) DEFAULT NULL COMMENT '账户名称(陕汽必须字段)',
`dueBank` varchar(64) DEFAULT NULL COMMENT '收款银行(陕汽必须字段)',
`bankingOutlets` varchar(64) DEFAULT NULL COMMENT '银行网点(陕汽必须字段)',
`bankAddress` varchar(64) DEFAULT NULL COMMENT '开户行地址(陕汽必须字段)',
`paymentLines` varchar(64) DEFAULT NULL COMMENT '联行号(陕汽必须字段)',
`swiftCode` varchar(64) DEFAULT NULL COMMENT '银行代码(陕汽必须字段)',
`currency` varchar(64) DEFAULT NULL COMMENT '币种',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='供应厂商开户行信息';
-- 4、品牌信息
DROP TABLE IF EXISTS `base_vehicle_brand`;
CREATE TABLE `base_vehicle_brand`
(
`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',
`brandCode` VARCHAR(64) NOT NULL COMMENT '品牌编码(陕汽必须字段)',
`brandName` varchar(64) DEFAULT NULL COMMENT '品牌名称(陕汽必须字段)',
`brandType` varchar(64) DEFAULT NULL COMMENT '品牌类型',
`isValidity` varchar(64) DEFAULT NULL COMMENT '是否有效(陕汽必须字段)',
`createOrg` varchar(64) DEFAULT NULL COMMENT '创建组织(陕汽必须的字段)',
`useOrg` varchar(64) DEFAULT NULL COMMENT '使用组织(陕汽必须的字段)',
`manufacturerSid` varchar(64) DEFAULT NULL COMMENT '厂商sid(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='品牌信息';
-- 5、车型信息
DROP TABLE IF EXISTS `base_vehicle_model`;
CREATE TABLE `base_vehicle_model`
(
`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',
`deptSid` varchar(64) DEFAULT NULL COMMENT '部门sid',
`manufacturer` varchar(64) DEFAULT NULL COMMENT '厂商(陕汽必须的字段)',
`carBrand` varchar(64) DEFAULT NULL COMMENT '品牌(陕汽必须的字段)',
`vehicleType` varchar(64) DEFAULT NULL COMMENT '车辆类型(牵引车、挂车等)(陕汽必须的字段)',
`modelName` VARCHAR(200) DEFAULT NULL COMMENT '车型名称(产品名称)(产品线+驱动+车辆类型+马力+变速箱+燃料+版本)',
`carModel` varchar(64) DEFAULT NULL COMMENT '车型型号(陕汽必须的字段)',
`emissionStandard` varchar(64) DEFAULT NULL COMMENT '排放标准(陕汽必须的字段)',
`productLine` varchar(64) DEFAULT NULL COMMENT '产品线(陕汽必须的字段)',
`driveForm` varchar(64) DEFAULT NULL COMMENT '驱动形式(陕汽必须的字段)',
`power` varchar(64) DEFAULT NULL COMMENT '马力(功率)(陕汽必须的字段)',
`gearboxType` varchar(64) DEFAULT NULL COMMENT '变速箱(陕汽必须的字段)',
`fuelType` varchar(64) DEFAULT NULL COMMENT '燃料种类(陕汽必须的字段)',
`vehicleVersion` varchar(64) DEFAULT NULL COMMENT '车辆版本',
`engineType` varchar(64) DEFAULT NULL COMMENT '发动机型号(陕汽必须的字段)',
`series` varchar(64) DEFAULT NULL COMMENT '系列(陕汽必须的字段)',
`suspension` varchar(64) DEFAULT NULL COMMENT '悬架(2/2/4、2/3)(陕汽必须的字段)',
`rearAxle` varchar(64) DEFAULT NULL COMMENT '后桥(陕汽必须的字段)',
`speedRatio` varchar(64) DEFAULT NULL COMMENT '速比(陕汽必须的字段)',
`wheelbase` timestamp NULL DEFAULT NULL COMMENT '轴距',
`tyreSpecification` varchar(64) DEFAULT NULL COMMENT '轮胎规格(陕汽必须的字段)',
`isValidity` varchar(64) DEFAULT NULL COMMENT '是否有效(陕汽必须的字段)',
`smallEquipment` varchar(64) DEFAULT NULL COMMENT '设备小类',
`createOrg` varchar(64) DEFAULT NULL COMMENT '创建组织(陕汽必须的字段)',
`useOrg` varchar(64) DEFAULT NULL COMMENT '使用组织(陕汽必须的字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车型信息';
-- 6、车辆配置信息
DROP TABLE IF EXISTS `base_model_config`;
CREATE TABLE `base_model_config`
(
`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',
`vehicleSid` varchar(64) DEFAULT NULL COMMENT '车型sid(陕汽必须的字段)',
`vehicleCode` varchar(64) DEFAULT NULL COMMENT '车型配置代码(陕汽必须的字段)',
`carColor` varchar(64) DEFAULT NULL COMMENT '车身颜色(陕汽必须的字段)',
`specification` varchar(64) DEFAULT NULL COMMENT '驾驶室规格(陕汽必须的字段)',
`fuelTank` varchar(64) DEFAULT NULL COMMENT '油箱/气罐(陕汽必须的字段)',
`baffleModel` varchar(64) DEFAULT NULL COMMENT '导流罩(陕汽必须的字段)',
`independentSources` varchar(64) DEFAULT NULL COMMENT '独立热源(有、无)',
`tireCover` varchar(64) DEFAULT NULL COMMENT '独轮罩(有、无)',
`saddle` varchar(64) DEFAULT NULL COMMENT '鞍座(陕汽必须的字段)',
`airConditioner` varchar(64) DEFAULT NULL COMMENT '空调(陕汽必须的字段)',
`otherConfig` varchar(64) DEFAULT NULL COMMENT '其他配置',
`isColorPanel` varchar(64) DEFAULT NULL COMMENT '彩色仪表盘(是、否)',
`basedUnit` varchar(64) DEFAULT NULL COMMENT '基础单位',
`companyGuidePrice` varchar(64) DEFAULT NULL COMMENT '公司指导价(陕汽必须的字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车型配置信息';
-- 7、车辆信息
DROP TABLE IF EXISTS `base_vehicle`;
CREATE TABLE `base_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',
`materialSid` VARCHAR(64) NOT NULL COMMENT '物料sid(陕汽必须的字段)',
`modelSid` varchar(64) DEFAULT NULL COMMENT '车型sid(陕汽必须的字段)',
`modelConfigSid` varchar(64) DEFAULT NULL COMMENT '车辆配置sid',
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号(VIN)(陕汽必须的字段)',
`engineNo` varchar(64) DEFAULT NULL COMMENT '发动机号/许可证号(陕汽必须的字段)',
`manufactureDate` varchar(64) DEFAULT NULL COMMENT '制造日期(陕汽必须的字段)',
`vehicleState` varchar(64) DEFAULT NULL COMMENT '车辆状态(陕汽必须的字段)',
`location` varchar(64) DEFAULT NULL COMMENT '存放地点(陕汽必须的字段)',
`firstStartDate` varchar(64) DEFAULT NULL COMMENT '首次发车日期(陕汽必须的字段)',
`libraryAge` varchar(64) DEFAULT NULL COMMENT '库龄(根据首次发车日期计算)(陕汽必须的字段)',
`vehiclePhoto` varchar(64) DEFAULT NULL COMMENT '车辆照片',
`acceptPeople` varchar(64) DEFAULT NULL COMMENT '验收人',
`orderingNo` varchar(64) DEFAULT NULL COMMENT '订车单号',
`exFactoryPrice` FLOAT DEFAULT NULL COMMENT '出厂价',
`priced` FLOAT DEFAULT NULL COMMENT '入库价',
`priceDate` timestamp NULL DEFAULT NULL COMMENT '入库日期',
`solidDate` timestamp NULL DEFAULT NULL COMMENT '实销日期',
`deliveryDate` timestamp NULL DEFAULT NULL COMMENT '出库日期',
`deliveryType` varchar(64) DEFAULT NULL COMMENT '出库类型',
`deliveryPrice` FLOAT DEFAULT NULL COMMENT '出库价',
`salesContractNo` varchar(64) DEFAULT NULL COMMENT '销售合同编号',
`salesType` varchar(64) DEFAULT NULL COMMENT '销售渠道',
`guidedPrice` FLOAT DEFAULT NULL COMMENT '指导价',
`financialFare` FLOAT DEFAULT NULL COMMENT '财务开票价',
`subsidies` FLOAT DEFAULT NULL COMMENT '补贴金额',
`isUse` varchar(64) DEFAULT NULL COMMENT '是否占用',
`otherRemarks` text DEFAULT NULL COMMENT '具体其他配置',
`createOrg` varchar(64) DEFAULT NULL COMMENT '创建组织(陕汽必须的字段)',
`useOrg` varchar(64) DEFAULT NULL COMMENT '使用组织(陕汽必须的字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆信息';
DROP TABLE IF EXISTS `base_vehicle_appendix`;
CREATE TABLE `base_vehicle_appendix`
(
`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',
`linkSid` VARCHAR(64) DEFAULT NULL COMMENT '关联业务对象sid',
`attachType` varchar(64) DEFAULT NULL COMMENT '附件类型:bv是车辆照片、bvc是合格证',
`filePath` varchar(255) DEFAULT NULL COMMENT '文件的路径',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆管理相关图片';
-- 8、设备合格证
DROP TABLE IF EXISTS `base_vehicle_certificate`;
CREATE TABLE `base_vehicle_certificate`
(
`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',
`vehicleSid` varchar(64) DEFAULT NULL COMMENT '车辆sid(陕汽必须字段)',
`certificationSerialNum` varchar(64) DEFAULT NULL COMMENT '合格证流水号',
`certificationNo` varchar(64) DEFAULT NULL COMMENT '合格证编号(陕汽必须字段)',
`certificateDate` varchar(64) DEFAULT NULL COMMENT '发证日期(陕汽必须字段)',
`certificateSituation` varchar(64) DEFAULT NULL COMMENT '合格证情况(陕汽必须字段)',
`toCardDate` varchar(64) DEFAULT NULL COMMENT '到证日期(陕汽必须字段)',
`receiveDate` varchar(64) DEFAULT NULL COMMENT '领取日期(陕汽必须字段)',
`receiver` varchar(64) DEFAULT NULL COMMENT '领取人(陕汽必须字段)',
`certificatePhoto` varchar(64) DEFAULT NULL COMMENT '合格证照片(陕汽必须字段)',
`chassisId` varchar(64) DEFAULT NULL COMMENT '底盘ID',
`steeringType` varchar(64) DEFAULT NULL COMMENT '转向类型',
`manufactureDate` timestamp NULL DEFAULT NULL COMMENT '制造日期',
`emissionStandard` varchar(64) DEFAULT NULL COMMENT '排放标准(陕汽必须的字段)',
`wheelbase` timestamp NULL DEFAULT NULL COMMENT '轴距',
`seatingCapacity` varchar(64) DEFAULT NULL COMMENT '驾驶室准乘人数',
`axleNum` varchar(64) DEFAULT NULL COMMENT '轴数',
`fuelType` varchar(64) DEFAULT NULL COMMENT '燃料类型',
`limitPassenger` varchar(64) DEFAULT NULL COMMENT '额定载客人数',
`carColor` varchar(64) DEFAULT NULL COMMENT '车身颜色',
`manufacturer` varchar(64) DEFAULT NULL COMMENT '制造厂商',
`engineType` varchar(64) DEFAULT NULL COMMENT '发动机型号',
`saddleMass` varchar(64) DEFAULT NULL COMMENT '整备质量',
`engineNo` varchar(64) DEFAULT NULL COMMENT '发动机号',
`speedLimit` varchar(64) DEFAULT NULL COMMENT '最高设计车速',
`qualifySeal` varchar(64) DEFAULT NULL COMMENT '合格印章',
`carName` varchar(64) DEFAULT NULL COMMENT '车辆名称',
`displacement` varchar(64) DEFAULT NULL COMMENT '排量',
`CGSSeal` varchar(64) DEFAULT NULL COMMENT 'CGS印章',
`carModel` varchar(64) DEFAULT NULL COMMENT '车辆型号',
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
`totalWeight` varchar(64) DEFAULT NULL COMMENT '总质量',
`tyreNum` varchar(64) DEFAULT NULL COMMENT '轮胎数',
`carBrand` varchar(64) DEFAULT NULL COMMENT '车辆品牌',
`power` varchar(64) DEFAULT NULL COMMENT '功率',
`chassisModel` varchar(64) DEFAULT NULL COMMENT '底盘型号',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='设备合格证';
-- 9、挂靠公司信息
DROP TABLE IF EXISTS `base_affiliat_company`;
CREATE TABLE `base_affiliat_company`
(
`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',
`orgName` VARCHAR(64) NOT NULL COMMENT '单位名称',
`registNumType` varchar(64) DEFAULT NULL COMMENT '登记注册号类型(陕汽必须字段)',
`registNum` varchar(64) DEFAULT NULL COMMENT '登记注册号码(陕汽必须字段)',
`signatureCode` varchar(64) DEFAULT NULL COMMENT '中征码(贷款卡编码)(陕汽必须字段)',
`telephone` varchar(64) DEFAULT NULL COMMENT '公司联系电话(陕汽必须字段)',
`setUpTime` varchar(64) DEFAULT NULL COMMENT '成立时间(陕汽必须字段)',
`registCapital` varchar(64) DEFAULT NULL COMMENT '注册资本(万)(陕汽必须字段)',
`registAddress` varchar(64) DEFAULT NULL COMMENT '注册(登记)地址(陕汽必须字段)',
`orgAddress` varchar(64) DEFAULT NULL COMMENT '公司地址(省市县)(陕汽必须字段)',
`address` varchar(64) DEFAULT NULL COMMENT '联系地址(陕汽必须字段)',
`contract` varchar(64) DEFAULT NULL COMMENT '业务联系人(陕汽必须字段)',
`mobile` varchar(64) DEFAULT NULL COMMENT '联系电话(陕汽必须字段)',
`businessScope` varchar(64) DEFAULT NULL COMMENT '经营业务范围(陕汽必须字段)',
`licenseType` varchar(64) DEFAULT NULL COMMENT '许可证类型(陕汽必须字段)',
`qualifiDate` varchar(64) DEFAULT NULL COMMENT '资质有效期(陕汽必须字段)',
`legalName` varchar(64) DEFAULT NULL COMMENT '法定代表人姓名(陕汽必须字段)',
`legalIdCard` varchar(64) DEFAULT NULL COMMENT '法定代表人身份证号码(陕汽必须字段)',
`legalMobile` varchar(64) DEFAULT NULL COMMENT '法定代表人联系方式(陕汽必须字段)',
`createOrg` varchar(64) DEFAULT NULL COMMENT '创建组织(陕汽必须字段)',
`useOrg` varchar(64) DEFAULT NULL COMMENT '使用组织(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='挂靠公司信息';
DROP TABLE IF EXISTS `base_affiliat_company_appendix`;
CREATE TABLE `base_affiliat_company_appendix`
(
`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 '上传人',
`linkSid` VARCHAR(64) DEFAULT NULL COMMENT '关联业务对象sid',
`attachType` varchar(64) DEFAULT NULL COMMENT '附件类型',
`fileSize` varchar(64) DEFAULT NULL COMMENT '文件大小',
`filePath` varchar(255) DEFAULT NULL COMMENT '文件的路径',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='挂靠公司附件表';
-- 10、经销商信息表
DROP TABLE IF EXISTS `base_distributor`;
CREATE TABLE `base_distributor`
(
`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',
`distributorName` VARCHAR(64) NOT NULL COMMENT '经销商名称(陕汽必须字段)',
`distributorClassification` varchar(64) DEFAULT NULL COMMENT '经销商分类(陕汽必须字段)',
`distributorType` varchar(64) DEFAULT NULL COMMENT '经销商类型(陕汽必须字段)',
`distributorLevel` varchar(64) DEFAULT NULL COMMENT '经销商等级(陕汽必须字段)',
`numCode` varchar(64) DEFAULT NULL COMMENT '证书号码(法人为统一社会信用代码/个人为身份证号)(陕汽必须字段)',
`email` varchar(64) DEFAULT NULL COMMENT '业务邮箱(陕汽必须字段)',
`businessMobile` varchar(64) DEFAULT NULL COMMENT '联系电话(陕汽必须字段)',
`address` varchar(64) DEFAULT NULL COMMENT '通讯地址(陕汽必须字段)',
`zipCode` varchar(64) DEFAULT NULL COMMENT '通讯地址邮编(陕汽必须字段)',
`createOrg` varchar(64) DEFAULT NULL COMMENT '创建组织(陕汽必须字段)',
`useOrg` varchar(64) DEFAULT NULL COMMENT '使用组织(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='经销商信息表';
-- 11、经销商信息表——法人
DROP TABLE IF EXISTS `base_distributor_legal`;
CREATE TABLE `base_distributor_legal`
(
`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',
`distributorSid` varchar(64) DEFAULT NULL COMMENT '经销商sid(陕汽必须字段)',
`enterpriseNature` varchar(64) DEFAULT NULL COMMENT '企业性质(陕汽必须字段)',
`registeredCapital` varchar(64) DEFAULT NULL COMMENT '注册资本(陕汽必须字段)',
`registeredCapitalOrg` varchar(64) DEFAULT NULL COMMENT '注册资本单位(万元/美元)(陕汽必须字段)',
`setUpTime` varchar(64) DEFAULT NULL COMMENT '成立日期(陕汽必须字段)',
`businessTermStartTime` timestamp NULL DEFAULT NULL COMMENT '营业期限开始时间(陕汽必须字段)',
`businessTermEndTime` timestamp NULL DEFAULT NULL COMMENT '营业期限结束时间(陕汽必须字段)',
`registAuthority` varchar(64) DEFAULT NULL COMMENT '登记机关(陕汽必须字段)',
`approvalDate` varchar(64) DEFAULT NULL COMMENT '核准日期(陕汽必须字段)',
`registState` varchar(64) DEFAULT NULL COMMENT '登记状态(陕汽必须字段)',
`guaranteeOrNot` varchar(64) DEFAULT NULL COMMENT '是否担保回购(陕汽必须字段)',
`businessContact` varchar(64) DEFAULT NULL COMMENT '业务联系人(陕汽必须字段)',
`enterpriseContact` varchar(64) DEFAULT NULL COMMENT '企业负责人(陕汽必须字段)',
`enterpriseMobile` varchar(64) DEFAULT NULL COMMENT '联系方式(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='经销商信息表——法人';
-- 12、经销商信息表——个人
DROP TABLE IF EXISTS `base_distributor_person`;
CREATE TABLE `base_distributor_person`
(
`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',
`distributorSid` varchar(64) DEFAULT NULL COMMENT '经销商sid(陕汽必须字段)',
`projectType` VARCHAR(64) NOT NULL COMMENT '项目类型(陕汽必须字段)',
`province` varchar(64) DEFAULT NULL COMMENT '区域-省(陕汽必须字段)',
`city` varchar(64) DEFAULT NULL COMMENT '区域-市(陕汽必须字段)',
`county` varchar(64) DEFAULT NULL COMMENT '区域-县区(陕汽必须字段)',
`distributorBrand` varchar(64) DEFAULT NULL COMMENT '经销商品牌(陕汽必须字段)',
`belongsToVendor` varchar(64) DEFAULT NULL COMMENT '所属厂商(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='经销商信息表-个人';
-- 13、经销商人员
DROP TABLE IF EXISTS `base_distributor_staff`;
CREATE TABLE `base_distributor_staff`
(
`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',
`distributorSid` VARCHAR(64) NOT NULL COMMENT '经销商sid(陕汽必须字段)',
`name` varchar(64) DEFAULT NULL COMMENT '姓名(陕汽必须字段)',
`linkType` varchar(64) DEFAULT NULL COMMENT '关联类型(陕汽必须字段)',
`mobile` varchar(64) DEFAULT NULL COMMENT '联系电话(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='经销商人员';
-- 14、经销商开户行信息
DROP TABLE IF EXISTS `base_distributor_bank`;
CREATE TABLE `base_distributor_bank`
(
`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',
`distributorSid` VARCHAR(64) NOT NULL COMMENT '经销商sid(陕汽必须字段)',
`receivingUnit` varchar(64) DEFAULT NULL COMMENT '收款单位(陕汽必须字段)',
`bank` varchar(64) DEFAULT NULL COMMENT '开户银行(陕汽必须字段)',
`receivingAccount` varchar(64) DEFAULT NULL COMMENT '收款账号(陕汽必须字段)',
`openingBranch` varchar(64) DEFAULT NULL COMMENT '开户支行(陕汽必须字段)',
`bankNo` varchar(64) DEFAULT NULL COMMENT '开户行号(陕汽必须字段)',
`bankLocation` varchar(64) DEFAULT NULL COMMENT '银行所在地(陕汽必须字段)',
`accountType` varchar(64) DEFAULT NULL COMMENT '账户类型(陕汽必须字段)',
`accountUse` varchar(64) DEFAULT NULL COMMENT '账号用途(陕汽必须字段)',
`reviewState` varchar(64) DEFAULT NULL COMMENT '评审状态(陕汽必须字段)',
`mention` varchar(64) DEFAULT NULL COMMENT '提报人(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='经销商商开户行信息';
DROP TABLE IF EXISTS `base_distributor_appendix`;
CREATE TABLE `base_distributor_appendix`
(
`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 '上传人',
`linkSid` VARCHAR(64) DEFAULT NULL COMMENT '关联业务对象sid',
`attachType` varchar(64) DEFAULT NULL COMMENT '附件类型',
`fileSize` varchar(64) DEFAULT NULL COMMENT '文件大小',
`filePath` varchar(255) DEFAULT NULL COMMENT '文件的路径',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='经销商备案资料';
-- 15、资方信息表
DROP TABLE IF EXISTS `base_fin_bank`;
CREATE TABLE `base_fin_bank`
(
`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',
`manageName` VARCHAR(64) NOT NULL COMMENT '资方名称(陕汽必须字段)',
`name` varchar(64) DEFAULT NULL COMMENT '联系人(陕汽必须字段)',
`mobile` varchar(64) DEFAULT NULL COMMENT '联系电话(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='资方信息表';
-- 16、资方产品政策表
DROP TABLE IF EXISTS `base_fin_policy`;
CREATE TABLE `base_fin_policy`
(
`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',
`policyName` VARCHAR(64) NOT NULL COMMENT '政策名称(陕汽必须字段)',
`brand` VARCHAR(64) NOT NULL COMMENT '品牌(陕汽必须字段)',
`vehicleModel` VARCHAR(64) NOT NULL COMMENT '车型(陕汽必须字段)',
`manageSid` varchar(64) DEFAULT NULL COMMENT '资方sid',
`downPayment` varchar(64) DEFAULT NULL COMMENT '首付比例(陕汽必须字段)',
`marginRatio` varchar(64) DEFAULT NULL COMMENT '保证金比例(陕汽必须字段)',
`rate` varchar(64) DEFAULT NULL COMMENT '利率(陕汽必须字段)',
`nper` varchar(64) DEFAULT NULL COMMENT '期数(陕汽必须字段)',
`branchSid` varchar(64) DEFAULT NULL COMMENT '分公司sid(陕汽必须字段)',
`discount` varchar(64) DEFAULT NULL COMMENT '厂家贴息(陕汽必须字段)',
`earningsRatio` varchar(64) DEFAULT NULL COMMENT '政策盈利比例(陕汽必须字段)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='资方产品政策表';
-- 合同表
DROP TABLE IF EXISTS `common_contract`;
CREATE TABLE `common_contract`
(
`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',
`contractNo` VARCHAR(64) NOT NULL COMMENT '合同编号',
`contractType` VARCHAR(64) NOT NULL COMMENT '合同类型',
`customerSid` VARCHAR(64) NOT NULL COMMENT '客户sid',
`staffSid` varchar(64) DEFAULT NULL COMMENT '业务员sid',
`orgSid` varchar(64) DEFAULT NULL COMMENT '部门sid',
`busSid` varchar(64) DEFAULT NULL COMMENT '业务表sid',
`partyA` varchar(255) DEFAULT NULL COMMENT '甲方名称',
`partyB` varchar(255) DEFAULT NULL COMMENT '乙方名称',
`partyC` varchar(255) DEFAULT NULL COMMENT '其他方名称',
`createDate` timestamp NULL DEFAULT NULL COMMENT '签订日期',
`address` varchar(500) DEFAULT NULL COMMENT '签订地点',
`deposit` int(64) DEFAULT NULL COMMENT '订金',
`appdixUrl` varchar(64) DEFAULT NULL COMMENT '合同附件',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='合同表';
-- 合同模板表
DROP TABLE IF EXISTS `common_contract_template`;
CREATE TABLE `common_contract_template`
(
`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 '文件类型(word/pdf)',
`objectType` varchar(64) DEFAULT NULL COMMENT '人员类型(个人/企业)',
`projectType` varchar(64) DEFAULT NULL COMMENT '项目类型(零售/大客户)',
`contractType` VARCHAR(64) NOT NULL COMMENT '合同类型',
`templateUrl` VARCHAR(64) NOT NULL COMMENT '合同模板url',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='合同模板表';
-- 合同模板表-功能节点
DROP TABLE IF EXISTS `common_contractTempFunc`;
CREATE TABLE `common_contractTempFunc`
(
`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',
`templateSid` VARCHAR(64) NOT NULL COMMENT '合同模板sid',
`functionSid` VARCHAR(64) NOT NULL COMMENT '功能点sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='合同模板表-功能亮点';
-- 公共附件表
DROP TABLE IF EXISTS `common_appendix`;
CREATE TABLE `common_appendix`
(
`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) NOT NULL COMMENT '文件名',
`fileType` VARCHAR(64) NOT NULL COMMENT '文件类型',
`linkSId` VARCHAR(64) NOT NULL COMMENT '关联业务对象sid',
`attachType` VARCHAR(64) NOT NULL COMMENT '附件类型',
`fileSize` int(32) NOT NULL COMMENT '文件大小',
`filePath` varchar(32) NOT NULL COMMENT '文件的路径',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='公共附件表';
CREATE TABLE `base_data_list`
(
`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',
`dataType` varchar(64) DEFAULT NULL COMMENT '资料类别',
`fileName` varchar(64) DEFAULT NULL COMMENT '文件名称',
`fileType` varchar(64) DEFAULT NULL COMMENT '文件格式',
`linkSid` varchar(64) DEFAULT NULL COMMENT '关联业务对象sid',
`attachType` varchar(64) DEFAULT NULL COMMENT '文件类别',
`sortNo` int(32) DEFAULT 0 COMMENT '排序号',
`sample` varchar(500) DEFAULT NULL COMMENT '示例',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='资料清单';
-- 岗位让价权限表
DROP TABLE IF EXISTS `base_post_price`;
CREATE TABLE `base_post_price`
(
`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',
`brandSid` varchar(64) DEFAULT NULL COMMENT '品牌sid',
`roleSid` varchar(64) DEFAULT NULL COMMENT '角色sid',
`price` decimal(10, 2) DEFAULT NULL COMMENT '让价金额',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='岗位让价权限表';
-- 车辆与销售政策关联表
DROP TABLE IF EXISTS `base_vehicle_policy`;
CREATE TABLE `base_vehicle_policy`
(
`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',
`vehicleSid` varchar(64) DEFAULT NULL COMMENT '车辆sid',
`policySid` varchar(64) DEFAULT NULL COMMENT '政策sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆与销售政策关联表';
-- 中介人员
DROP TABLE IF EXISTS `base_middleman`;
CREATE TABLE `base_middleman`
(
`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',
`name` varchar(64) DEFAULT NULL COMMENT '姓名',
`mobile` varchar(64) DEFAULT NULL COMMENT '手机号',
`company` varchar(64) DEFAULT NULL COMMENT '所在单位',
`bankName` varchar(64) DEFAULT NULL COMMENT '开户行',
`bankAccount` varchar(64) DEFAULT NULL COMMENT '银行账号',
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='中介人员';
-- 排产上装
DROP TABLE IF EXISTS `bus_vehicle_apply_sz`;
CREATE TABLE `bus_vehicle_apply_sz`
(
`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',
`szSid` varchar(64) DEFAULT NULL COMMENT '上装sid',
`detailsSid` varchar(64) DEFAULT NULL COMMENT '排产车型sid',
`costPrice` int(64) DEFAULT NULL COMMENT '厂家结算价',
`guidePrice` int(64) DEFAULT NULL COMMENT '销售指导价',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='排产上装';
DROP TABLE IF EXISTS `base_vehicle_actual_pay`;
CREATE TABLE `base_vehicle_actual_pay`
(
`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',
`vehicleActualSid` VARCHAR(64) DEFAULT NULL COMMENT '车辆未售买断',
`paymentType` varchar(64) DEFAULT NULL COMMENT '付款方式',
`paymentTypeKey` varchar(64) DEFAULT NULL COMMENT '付款方式key',
`actualPay` varchar(255) DEFAULT NULL COMMENT '厂家销售通路',
`bank` varchar(255) DEFAULT NULL COMMENT '开户行',
`receivingAccount` varchar(255) DEFAULT NULL COMMENT '收款银行账号',
`payAccount` varchar(255) DEFAULT NULL COMMENT '付款金额',
`payRemark` varchar(255) DEFAULT NULL COMMENT '付款备注',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='未售买断付款';
-- 车辆出库
DROP TABLE IF EXISTS `base_vehicle_out`;
CREATE TABLE `base_vehicle_out`
(
`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',
`vinNo` VARCHAR(64) DEFAULT NULL COMMENT '车架号',
`vinSid` varchar(64) DEFAULT NULL COMMENT '车辆sid',
`type` varchar(64) DEFAULT NULL COMMENT '出库类型',
`typeKey` varchar(64) DEFAULT NULL COMMENT '出库类型key',
`orgSid` varchar(255) DEFAULT NULL COMMENT '销售部门sid',
`orgName` varchar(255) DEFAULT NULL COMMENT '销售部门名称',
`staffSid` varchar(64) DEFAULT NULL COMMENT '销售专员sid',
`staffName` varchar(255) DEFAULT NULL COMMENT '销售专员',
`saleDate` varchar(255) DEFAULT NULL COMMENT '销售日期',
`concatNo` varchar(255) DEFAULT NULL COMMENT '合同编号',
`price` varchar(255) DEFAULT NULL COMMENT '成交价',
`isTerminal` varchar(64) DEFAULT NULL COMMENT '是否为终端客户',
`customerName` varchar(255) DEFAULT NULL COMMENT '客户名称',
`mobile` varchar(255) DEFAULT NULL COMMENT '手机号',
`customerSid` varchar(255) DEFAULT NULL COMMENT '客户sid',
`giftsDescription` varchar(255) DEFAULT NULL COMMENT '赠品说明',
`salesAllowance` varchar(255) DEFAULT NULL COMMENT '销售折让',
`middleOne` varchar(255) DEFAULT NULL COMMENT '中介人1',
`rebateMoneyOne` varchar(255) DEFAULT NULL COMMENT '返利金额1',
`middleTwo` varchar(255) DEFAULT NULL COMMENT '中介人2',
`rebateMoneyTwo` varchar(255) DEFAULT NULL COMMENT '返利金额2',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆出库信息';
/*DROP TABLE IF EXISTS `base_vehicle_state`;
CREATE TABLE `base_vehicle_state`
(
`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',
`vinNo` VARCHAR(64) DEFAULT NULL COMMENT '车架号',
`vinSid` varchar(64) DEFAULT NULL COMMENT '车辆sid',
`busSid` varchar(64) DEFAULT NULL COMMENT '业务sid',
`arrears` varchar(64) DEFAULT NULL COMMENT '欠款开票:1是0否',
`carArrears` varchar(64) DEFAULT NULL COMMENT '欠款提车:1是,0否',
`depositState` varchar(255) DEFAULT NULL COMMENT '款项-订金状态',
`carState` varchar(255) DEFAULT NULL COMMENT '款项-车款状态',
`invoiceState` varchar(255) DEFAULT NULL COMMENT '发票状态',
`deliverState` varchar(255) DEFAULT NULL COMMENT '交车状态',
`blueState` varchar(255) DEFAULT NULL COMMENT '蓝票来票状态',
`redState` varchar(255) DEFAULT NULL COMMENT '红票来票状态',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆业务状态表';
*/
DROP TABLE IF EXISTS `base_vehicle_state`;
CREATE TABLE `base_vehicle_state`
(
`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',
`vinNo` VARCHAR(64) DEFAULT NULL COMMENT '车架号',
`vinSid` varchar(64) DEFAULT NULL COMMENT '车辆sid',
`busSid` varchar(64) DEFAULT NULL COMMENT '业务sid',
`busNo` varchar(64) DEFAULT NULL COMMENT '业务阶段序号',
`busName` varchar(64) DEFAULT NULL COMMENT '业务阶段名称',
`busState` varchar(64) DEFAULT NULL COMMENT '业务状态',
`finState` varchar(64) DEFAULT NULL COMMENT '款项状态',
`invoiceState` varchar(64) DEFAULT NULL COMMENT '发票状态',
`carryVehicleState` varchar(64) DEFAULT NULL COMMENT '欠款提车状态',
`carryInvoiceState` varchar(64) DEFAULT NULL COMMENT '欠款开票状态',
`packageBusiness` varchar(64) DEFAULT NULL COMMENT '包牌业务',
`contractState` varchar(64) DEFAULT NULL COMMENT '合同状态',
`saleTypeKey` varchar(64) DEFAULT NULL COMMENT '销售类型:1全款,2贷款',
`finSourceKey` varchar(64) DEFAULT NULL COMMENT '款项来源:1自有资金、2三方金融、3担保、4非担保',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆业务状态表';