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.
 
 
 
 
 
 

113 lines
8.5 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 ='单据明细';