1、商机前端页面;

2、商机状态类型和商机状态字段的处理;
This commit is contained in:
ljlleo
2023-10-26 16:22:44 +08:00
parent 55f9e0131c
commit 75115bcc48
40 changed files with 2059 additions and 125 deletions

View File

@ -62,6 +62,10 @@ CREATE TABLE `crm_clue` (
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB COMMENT = '线索表' ;
-- ----------------------------
-- 商机表
-- ----------------------------
DROP TABLE IF EXISTS `crm_business`;
CREATE TABLE `crm_business` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
@ -180,3 +184,33 @@ CREATE TABLE `crm_contact` (
`tenant_id` bigint DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='crm联系人';
-- ----------------------------
-- 商机状态表
-- ----------------------------
DROP TABLE IF EXISTS `crm_business_status`;
CREATE TABLE `crm_business_status` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`type_id` bigint NOT NULL COMMENT '状态类型编号',
`name` varchar(100) NOT NULL COMMENT '状态名',
`percent` varchar(20) DEFAULT NULL COMMENT '赢单率',
`sort` int DEFAULT NULL COMMENT '排序',
`tenant_id` bigint DEFAULT '1' COMMENT '租户ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商机状态表'
-- ----------------------------
-- 商机状态类型表
-- ----------------------------
DROP TABLE IF EXISTS `crm_business_status_type`;
CREATE TABLE `crm_business_status_type` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(100) NOT NULL COMMENT '状态类型名',
`dept_ids` varchar(200) NOT NULL COMMENT '使用的部门编号',
`status` bit(1) NOT NULL DEFAULT b'0' COMMENT '开启状态',
`creator` varchar(64) NOT NULL COMMENT '创建人',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`tenant_id` bigint DEFAULT '1' COMMENT '租户ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商机状态类型表'