dbpatch/202408/南网仓储/bm_agreement_info_20240807.sql

134 lines
10 KiB
MySQL
Raw Normal View History

2024-08-06 18:28:37 +08:00
-- 是否结算0 未结算 1已结算
alter table bm_agreement_info
add is_slt int default 0 null comment '是否结算0 未结算 1已结算';
2024-08-06 18:30:09 +08:00
-- 费用承担方
alter table lease_apply_info
add cost_bearing_party varchar(255) null comment '费用承担方';
2024-08-07 09:17:06 +08:00
2024-08-08 13:14:54 +08:00
2024-08-09 12:13:24 +08:00
/*
Navicat Premium Data Transfer
2024-08-08 13:14:54 +08:00
2024-08-09 12:13:24 +08:00
Source Server : localhost-57
Source Server Type : MySQL
Source Server Version : 50743
Source Host : localhost:3306
Source Schema : ma_sgzb_cq
Target Server Type : MySQL
Target Server Version : 50743
File Encoding : 65001
Date: 09/08/2024 12:10:18
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for repair_cost
-- ----------------------------
DROP TABLE IF EXISTS `repair_cost`;
CREATE TABLE `repair_cost` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT '任务ID',
`repair_id` int(11) NULL DEFAULT NULL,
`type_id` int(11) NOT NULL COMMENT '规格ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT '机具ID',
`repair_num` decimal(10, 3) NULL DEFAULT NULL COMMENT '维修数量',
`costs` decimal(10, 0) NULL DEFAULT NULL COMMENT '维修费用',
`part_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '类型0不收费1收费',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0未审核1已审核2已驳回',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
`out_source_costs` decimal(10, 2) NULL DEFAULT NULL COMMENT '委外维修费用',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 200 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '维修详细表repair_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for slt_agreement_apply
-- ----------------------------
DROP TABLE IF EXISTS `slt_agreement_apply`;
CREATE TABLE `slt_agreement_apply` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`code` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '结算单号例如JS202402-1',
`creator` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
`create_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建时间',
`auditor` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核人',
`audit_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核时间',
`status` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态0待审核1审核通过2审核驳回',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属',
`cost` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '结算总费用',
`remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for slt_agreement_details
-- ----------------------------
DROP TABLE IF EXISTS `slt_agreement_details`;
CREATE TABLE `slt_agreement_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`apply_id` int(11) NULL DEFAULT NULL COMMENT '申请id',
`type_id` int(11) NULL DEFAULT NULL COMMENT '机具规格id',
`ma_id` int(11) NULL DEFAULT NULL COMMENT '机具id',
`slt_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '费用类型1租赁2丢失3维修4报废',
`num` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数量',
`start_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开始时间',
`end_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '结束时间',
`price` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单价',
`money` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '金额',
`is_charge` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '是否收费0不收费1收费',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for slt_agreement_info
-- ----------------------------
DROP TABLE IF EXISTS `slt_agreement_info`;
CREATE TABLE `slt_agreement_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`agreement_id` int(11) NULL DEFAULT NULL COMMENT '协议id',
`type_id` int(11) NULL DEFAULT NULL COMMENT '机具规格id',
`ma_id` int(11) NULL DEFAULT NULL COMMENT '机具id',
`num` float NULL DEFAULT NULL COMMENT '领料数量',
`start_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领料时间',
`end_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退料时间',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0在用1退回',
`lease_id` int(11) NULL DEFAULT NULL COMMENT '领料id',
`back_id` int(11) NULL DEFAULT NULL COMMENT '退料id',
`lease_price` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租赁单价',
`buy_price` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '原值',
`is_slt` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否结算',
`slt_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '结算时间',
`company_id` int(11) NULL DEFAULT NULL,
`trim_day` int(11) NULL DEFAULT NULL COMMENT '调整天数',
`lease_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用类型0工程1长期',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 303 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for slt_agreement_relation
-- ----------------------------
DROP TABLE IF EXISTS `slt_agreement_relation`;
CREATE TABLE `slt_agreement_relation` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`apply_id` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '结算id',
`agreement_id` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '协议id',
`add_cost` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '增加费用',
`sub_cost` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '减免费用',
`remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '增减原因',
`lease_cost` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`repair_cost` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`scrap_cost` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`lose_cost` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`cost` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '总费用',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态0待审核1审核通过2审核驳回',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
SET FOREIGN_KEY_CHECKS = 1;