# 客户管理系统 **Repository Path**: team-2/Customer-management ## Basic Information - **Project Name**: 客户管理系统 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-12-30 - **Last Updated**: 2020-12-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 客户管理系统 ## 介绍 客户管理系统,基于springboot+layui的后台管理项目 源码地址: [http://gitee.com/team-2/Customer-management.git](http://gitee.com/team-2/Customer-management.git) 网页链接:[http://localhost:8080/](http://localhost:8080/) ### 功能: 管理客户 ### 运行环境: * 操作系统:Windows * java开发包:JDK8 * 开发工具:IDEA * 数据库:MySQL 5.0以上 * 浏览器:Google或火狐 ### 部署 1.在本地导入数据库脚本(sys_user表是登陆账号表,customer是用户信息表) 2.将项目导入至idea (idea需要下载一个插件 Lombok ) 3.运行customer模块的 入口类 customerApplication.java 4.打开浏览器 访问 localhost:8080,账号密码需自行在数据库添加相应数据 ### 数据库脚本 ``` /* Navicat Premium Data Transfer Source Server : aliyun Source Server Type : MySQL Source Server Version : 50562 Source Host : 47.107.232.157:3306 Source Schema : boot_crm Target Server Type : MySQL Target Server Version : 50562 File Encoding : 65001 Date: 29/12/2020 11:15:03 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for base_dict -- ---------------------------- DROP TABLE IF EXISTS `base_dict`; CREATE TABLE `base_dict` ( `dict_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '数据字典id', `dict_type_code` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据字典类别代码', `dict_type_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据字典类别名称', `dict_item_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据字典项目名称', `dict_item_code` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据字典项目代码', `dict_sort` int(10) NULL DEFAULT NULL COMMENT '排序字段', `dict_enable` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否可用 1:使用 0 :停用', `dict_memo` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`dict_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for customer -- ---------------------------- DROP TABLE IF EXISTS `customer`; CREATE TABLE `customer` ( `cust_id` int(32) NOT NULL COMMENT '客户编号', `cust_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户名称', `cust_user_id` int(32) NULL DEFAULT NULL COMMENT '负责人id', `cust_create_id` int(32) NULL DEFAULT NULL COMMENT '创建人id', `cust_source` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户信息来源', `cust_industry` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户所属行业', `cust_level` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户级别', `cust_linkman` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系人', `cust_phone` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '固定电话', `cust_mobile` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '移动电话', `cust_zipcode` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '邮政编码', `cust_address` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系地址', `cust_createtime` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`cust_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for sys_user -- ---------------------------- DROP TABLE IF EXISTS `sys_user`; CREATE TABLE `sys_user` ( `user_id` int(32) NOT NULL COMMENT '用户id', `user_code` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户账号', `user_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户名称', `user_password` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户密码', `user_state` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户状态(1: 正常 ,0 : 暂停)', PRIMARY KEY (`user_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; SET FOREIGN_KEY_CHECKS = 1; ``` ### 前端 采用layui框架 ![layui](https://images.gitee.com/uploads/images/2020/1229/103802_71f64a3e_5689765.png "layui.PNG") ### 接口 使用Swagger2接口文档,可以根据代码自动生成 API 文档,很好的保证了文档的时效性。 - 接口地址:http://47.107.232.157:8080/swagger-ui.html ![输入图片说明](https://images.gitee.com/uploads/images/2020/1229/104459_355b2244_5689765.png "swagger.PNG") ### 效果展示 #### 登录界面 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1229/111954_637a723e_5672147.png "屏幕截图.png")