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.
 
 
 
 
 
 

309 lines
22 KiB

DROP TABLE IF EXISTS `as_busrepair_bill`;
CREATE TABLE `as_busrepair_bill`
(
`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',
`createByName` varchar(64) DEFAULT NULL COMMENT '制单人姓名',
`billNo` varchar(64) DEFAULT NULL COMMENT '单据编号',
`billType` int(32) DEFAULT NULL COMMENT '单据类型(0销售单,1维修工单)',
`entryTime` timestamp null DEFAULT NULL COMMENT '进厂时间(带时分秒)-工单',
`estimatedFinishTime` timestamp null DEFAULT NULL COMMENT '预计完工时间-工单',
`subjectSid` varchar(64) DEFAULT NULL COMMENT '科目sid',
`subject` varchar(64) DEFAULT NULL COMMENT '科目',
`waitorSid` varchar(64) DEFAULT NULL COMMENT '服务顾问sid(单选)(用户sid)',
`waitorName` varchar(64) DEFAULT NULL COMMENT '服务顾问姓名',
`mainRepairers` text DEFAULT NULL COMMENT '主修人(可多选)-工单',
`barCode` varchar(64) DEFAULT NULL COMMENT '条形码-销售单',
`shotRemarks` varchar(64) DEFAULT NULL COMMENT '快捷备注(选择)-销售单',
`printRemarks` varchar(64) DEFAULT NULL COMMENT '备注(打印)',
`discountAmount` decimal(10, 2) DEFAULT NULL COMMENT '整体优惠金额',
`coupon` decimal(10, 2) DEFAULT NULL COMMENT '整体优惠券',
`scoreDeduct` decimal(10, 2) DEFAULT NULL COMMENT '积分抵扣',
`nodeCode` int(32) DEFAULT NULL COMMENT '当前环节编码(登记1、派工2、竣工3、结算4)',
`nodeName` varchar(64) DEFAULT NULL COMMENT '当前环节',
`nodeTime` timestamp null DEFAULT NULL COMMENT '进入当前环节时间',
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='维修工单';
DROP TABLE IF EXISTS `as_busrepair_inventorybill`;
CREATE TABLE `as_busrepair_inventorybill`
(
`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 '1正常、0作废,申请-审批中-完成-作废',
`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',
`sourceBillSid` varchar(64) DEFAULT NULL COMMENT '来源单sid,维修工单sid',
`billNo` varchar(64) DEFAULT NULL COMMENT '单据编号',
`createByName` varchar(64) DEFAULT NULL COMMENT '制单人姓名',
`busTypeKey` varchar(64) DEFAULT NULL COMMENT '业务类型key 0维修出库、1维修退库',
`busTypeValue` varchar(64) DEFAULT NULL COMMENT '业务类型value',
`warehouseManagerSid` varchar(64) DEFAULT NULL COMMENT '库管操作人sid',
`warehouseManager` varchar(64) DEFAULT NULL COMMENT '库管操作人',
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='维修出/退库单';
DROP TABLE IF EXISTS `as_busrepair_inventorybill_detail`;
CREATE TABLE `as_busrepair_inventorybill_detail`
(
`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',
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
`sitemSid` varchar(64) DEFAULT NULL COMMENT '工单服务项目记录sid',
`inventorySid` varchar(64) DEFAULT NULL COMMENT '商品库存sid',
`goodsID` varchar(64) DEFAULT NULL COMMENT '商品ID',
`goodSpuSid` varchar(64) DEFAULT NULL COMMENT '商品基础信息Sid',
`goodsSpuName` varchar(64) DEFAULT NULL COMMENT '商品名称',
`goodsSkuSid` varchar(64) DEFAULT NULL COMMENT '商品Skusid',
`goodsSkuTitle` varchar(64) DEFAULT NULL COMMENT '商品Sku名称',
`goodsSkuCode` varchar(64) DEFAULT NULL COMMENT '商品编码(图号)',
`goodsSkuOwnSpec` varchar(64) DEFAULT NULL COMMENT '规格型号',
`currentCount` decimal(10, 0) DEFAULT NULL COMMENT '出库前的库存量',
`unit` varchar(64) DEFAULT NULL COMMENT '计量单位',
`warehouseSid` varchar(64) DEFAULT NULL COMMENT '仓库sid',
`warehouseName` varchar(64) DEFAULT NULL COMMENT '仓库名称',
`warehouseRackSid` varchar(64) DEFAULT NULL COMMENT '库位Sid',
`warehouseRackCode` varchar(64) DEFAULT NULL COMMENT '库位编号',
`needCount` decimal(10, 0) DEFAULT NULL COMMENT '需求数量(维修工单中)',
`count` decimal(10, 0) DEFAULT NULL COMMENT '出/退库数量',
`price` decimal(10, 2) DEFAULT NULL COMMENT '销售价(元)',
`discountAmount` decimal(10, 2) DEFAULT NULL COMMENT '优惠金额(=销售价*(1-折扣*0.1))',
`amount` decimal(10, 2) DEFAULT NULL COMMENT '金额(销售价-优惠金额)',
`discount` int(32) DEFAULT NULL COMMENT '折扣(0-10,0免费,10不打折)',
`subjectSid` varchar(64) DEFAULT NULL COMMENT '科目sid',
`subject` varchar(64) DEFAULT NULL COMMENT '科目',
`operUserSid` varchar(64) DEFAULT NULL COMMENT '领料人sid',
`operName` varchar(64) DEFAULT NULL COMMENT '领料人姓名',
`oldIsReclaim` int(32) DEFAULT NULL COMMENT '旧件是否收回登记(0未收回登记,1已收回登记)',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='维修出/退库单据明细';
DROP TABLE IF EXISTS `as_busclaim_bill`;
CREATE TABLE `as_busclaim_bill`
(
`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 '1正常、0作废,申请-审批中-完成-作废',
`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 '索赔单号',
`reportDate` varchar(64) DEFAULT NULL COMMENT '上报日期',
`repairBillSid` varchar(64) DEFAULT NULL COMMENT '维修工单sid',
`repairBillNo` varchar(64) DEFAULT NULL COMMENT '维修工单号',
`hourAmount` decimal(10, 2) DEFAULT NULL COMMENT '工时费',
`goodsAmount` decimal(10, 2) DEFAULT NULL COMMENT '材料费',
`otherAmount` decimal(10, 2) DEFAULT NULL COMMENT '其他费用',
`claimHourAmount` decimal(10, 2) DEFAULT NULL COMMENT '索赔工时费',
`claimGoodsAmount` decimal(10, 2) DEFAULT NULL COMMENT '索赔材料费',
`claimOutAmount` decimal(10, 2) DEFAULT NULL COMMENT '索赔外出费',
`claimSubsidyAmount` decimal(10, 2) DEFAULT NULL COMMENT '索赔厂家补助',
`claimOtherAmount` decimal(10, 2) DEFAULT NULL COMMENT '索赔其他费用',
`invoiceState` int(32) DEFAULT '0' COMMENT '开票状态(未开票,开票中1,已开票2)',
`invoiceTime` timestamp null DEFAULT NULL COMMENT '开票时间',
`returnAmountTime` timestamp null DEFAULT NULL COMMENT '回款时间',
`adjustState` int(32) DEFAULT NULL COMMENT '调整状态(未调整0,已调整1)',
`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 `as_busclaim_invoice_bill`;
CREATE TABLE `as_busclaim_invoice_bill`
(
`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 '1正常、0作废,申请-审批中-完成-作废',
`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 '索赔单开票申请单据编号',
`createByName` varchar(64) DEFAULT NULL COMMENT '申请人',
`createDeptSid` varchar(64) DEFAULT NULL COMMENT '申请部门sid',
`createDeptName` varchar(64) DEFAULT NULL COMMENT '申请部门',
`invoiceSid` varchar(64) DEFAULT NULL COMMENT '开票sid',
`invoiceName` varchar(64) DEFAULT NULL COMMENT '开票名称',
`invoiceKey` varchar(64) DEFAULT NULL COMMENT '开票类型key',
`invoiceValue` varchar(64) DEFAULT NULL COMMENT '开票类型value',
`invoiceMoney` decimal(10, 2) DEFAULT NULL COMMENT '开票金额',
`file` text DEFAULT NULL COMMENT '附件',
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
`useOrgName` varchar(64) DEFAULT NULL COMMENT '分公司',
`closeDate` varchar(64) DEFAULT NULL COMMENT '办结日期',
`procInstId` varchar(64) DEFAULT NULL COMMENT '实例id',
`procDefId` varchar(64) DEFAULT NULL COMMENT '流程定义id',
`taskId` varchar(64) DEFAULT NULL COMMENT '任务id',
`taskDefKey` varchar(64) DEFAULT NULL COMMENT '环节id',
`nodeState` varchar(64) DEFAULT NULL COMMENT '流程状态',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='索赔单开票申请';
DROP TABLE IF EXISTS `as_busclaim_invoice_bill_detail`;
CREATE TABLE `as_busclaim_invoice_bill_detail`
(
`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 '1正常、0作废,申请-审批中-完成-作废',
`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',
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
`claimBillNo` varchar(64) DEFAULT NULL COMMENT '索赔单号',
`repairBillNo` varchar(64) DEFAULT NULL COMMENT '维修工单号',
`vehMark` varchar(64) DEFAULT NULL COMMENT '车牌号',
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
`claimHourAmount` decimal(10, 2) DEFAULT NULL COMMENT '索赔工时费',
`claimGoodsAmount` decimal(10, 2) DEFAULT NULL COMMENT '索赔材料费',
`claimOutAmount` decimal(10, 2) DEFAULT NULL COMMENT '外出费',
`claimSubsidyAmount` decimal(10, 2) DEFAULT NULL COMMENT '厂家补助',
`claimOtherAmount` decimal(10, 2) DEFAULT NULL COMMENT '其他费用',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='索赔单开票申请明细';
DROP TABLE IF EXISTS `as_busclaim_check`;
CREATE TABLE `as_busclaim_check`
(
`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 '1正常、0作废,申请-审批中-完成-作废',
`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',
`repairBillNo` varchar(64) DEFAULT NULL COMMENT '维修工单号',
`vehMark` varchar(64) DEFAULT NULL COMMENT '车牌号',
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
`billNo` varchar(64) DEFAULT NULL COMMENT '索赔单号',
`billInvoiceSid` varchar(64) DEFAULT NULL COMMENT '索赔开票sid',
`billInvoiceDetailSid` varchar(64) DEFAULT NULL COMMENT '开票明细sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='索赔单待核对';
DROP TABLE IF EXISTS `as_busclaim_check_apply`;
CREATE TABLE `as_busclaim_check_apply`
(
`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 '1正常、0作废,申请-审批中-完成-作废',
`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 '单据编号',
`createByName` varchar(64) DEFAULT NULL COMMENT '申请人',
`createDeptSid` varchar(64) DEFAULT NULL COMMENT '申请部门sid',
`createDeptName` varchar(64) DEFAULT NULL COMMENT '申请部门',
`file` text DEFAULT NULL COMMENT '附件',
`createOrgSid` varchar(64) DEFAULT NULL COMMENT '创建组织sid',
`useOrgSid` varchar(64) DEFAULT NULL COMMENT '使用组织sid',
`useOrgName` varchar(64) DEFAULT NULL COMMENT '分公司',
`closeDate` varchar(64) DEFAULT NULL COMMENT '办结日期',
`procInstId` varchar(64) DEFAULT NULL COMMENT '实例id',
`procDefId` varchar(64) DEFAULT NULL COMMENT '流程定义id',
`taskId` varchar(64) DEFAULT NULL COMMENT '任务id',
`taskDefKey` varchar(64) DEFAULT NULL COMMENT '环节id',
`nodeState` varchar(64) DEFAULT NULL COMMENT '流程状态',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='索赔单调整申请';
DROP TABLE IF EXISTS `as_busclaim_check_apply_detail`;
CREATE TABLE `as_busclaim_check_apply_detail`
(
`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 '1正常、0作废,申请-审批中-完成-作废',
`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',
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
`repairBillNo` varchar(64) DEFAULT NULL COMMENT '维修工单号',
`vehMark` varchar(64) DEFAULT NULL COMMENT '车牌号',
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
`claimBillNo` varchar(64) DEFAULT NULL COMMENT '索赔单编号',
`billInvoiceSid` varchar(64) DEFAULT NULL COMMENT '索赔单开票sid',
`billInvoiceDetailSid` varchar(64) DEFAULT NULL COMMENT '索赔单开票明细sid',
`claimHourAmount` decimal(10, 2) DEFAULT NULL COMMENT '差异调整工时费',
`claimGoodsAmount` decimal(10, 2) DEFAULT NULL COMMENT '差异调整材料费',
`claimOutAmount` decimal(10, 2) DEFAULT NULL COMMENT '差异调整外出费',
`claimSubsidyAmount` decimal(10, 2) DEFAULT NULL COMMENT '差异调整厂家补助',
`claimOtherAmount` decimal(10, 2) DEFAULT NULL COMMENT '差异调整其他费用',
`reserved` decimal(10, 2) DEFAULT NULL COMMENT '预留',
`reason` varchar(64) DEFAULT NULL COMMENT '调整原因',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='索赔单调整申请明细';