项目2:顾客管理系统

12002

1. 项目任务介绍

在上节课中,我们已经在现有的1table-crud项目中添加了班级管理页面。本节课将继续操作,从头开始创建一个用于顾客管理的页面。首先,我们将使用jianghu-init工具1table-crud的项目,然后在该项目中使用jianghu-init工具生成顾客管理页面。

2. 建立顾客数据表

用Navicat打开数据库my_project,在“新建查询”中复制下面的代码:

  1. DROP TABLE IF EXISTS `customer`;
  2. CREATE TABLE `customer` (
  3. `id` int(11) NOT NULL AUTO_INCREMENT,
  4. `customerId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  5. `customerName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  6. `customerPhone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  7. `operation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  8. `operationByUserId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  9. `operationByUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  10. `operationAt` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  11. PRIMARY KEY (`id`) USING BTREE
  12. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

会生成customer表:

customer表.png

3. 使用jianhgu-init工具生成应用项目

在使用jianghu-init工具生成页面之前,需要先有项目,所以第一步先用jianghu-init创建1table-crud项目。

4. 使用jianghu-init工具生成顾客管理系统页面

然后在项目里,运行jianghu-init生成页面,按照下面的步骤一步一步的操作。

选择生成页面:

jianghu-init选择生成页面.png

选择从一个表生成一个页面:

jianghu-init选择生成单页面.png

选择customer表,生成customerManagement.html

jianghu-init成功生成页面.png

启动项目可以看到这个页面:

jianghu-init顾客页面.png