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', `inventorySid` varchar(64) DEFAULT NULL COMMENT '商品库存sid', `goodsSid` varchar(64) DEFAULT NULL COMMENT '商品sid', `goodsName` varchar(64) DEFAULT NULL COMMENT '商品名称', `goodsCode` varchar(64) DEFAULT NULL COMMENT '商品编码(图号)', `specification` varchar(64) DEFAULT NULL COMMENT '规格', `goodsModel` 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 '仓库名称', `warehouseArea` varchar(64) DEFAULT NULL COMMENT '货位', `needCount` decimal(10,0) DEFAULT NULL COMMENT '需求数量(维修工单中)', `outboundCount` decimal(10,0) DEFAULT NULL COMMENT '已出库数量(维修工单中,计算)', `count` decimal(10,0) DEFAULT NULL COMMENT '出/退库数量', `price` decimal(10, 2) DEFAULT NULL COMMENT '销售价(元)', `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 '领料人姓名', PRIMARY KEY (`id`), KEY `id` (`id`) ) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT ='单据明细';