海之心空项目教程
  1. 后端php
海之心空项目教程
  • 后端php
    • 1、安装教程
    • 2、生成后端代码文件
    • 3、现成字段名称
    • 4、layui常用代码
    • 更新记录
    • 待更新
    • 叫号系统
  • 前端uniapp
    • 前言
    • 1、登录
    • 2、页面说明
    • 3、路由请求说明
    • 4、页面布局
    • 5、前端分页
  • 前端api
    • 1、用户登录
    • 请求响应说明
    • 2、页面数据分页
  • 后端api测试
    • 测试图片上传
      POST
  • v2改版
    • 1、改版说明
    • 2、统一定义模型的增删改查
    • 安装
      • 安装
      • ApiBase.php
      • GenerAdmin.php
      • GenerApi.php
      • OperSql.php
      • Index.php
  1. 后端php

2、生成后端代码文件

1、添加顶级栏目 (会生成php类 不会生成方法和页面)#

image.png
💡
1.1 菜单名称:左边栏目的名称
1.2 模块名称:php文件模块的名称,类名称,如 Shop 第一个字母大写
1.3 图标:layui的图标,https://layui.dev/docs/2/icon/ 尽量找稍早一点的图片,因为里面layui版本比较老,如:layui-icon-app
1.4 排序ID:填数字 越小越靠前
1.5 类型:固定1
1.6 插件名称:可以不填,空着就行
下面是示例:
image.png

2、添加页面 (会生成方法和页面)#

💡
列表标题可写页面或者方法的名称如:用户列表,订单列表
模块名称,类名 如:Order
方法名称,方法的名称,如:orderlist 全部小写,因为有模型文件所以只能小写
前端api文件:前端的列表,详情页接口,增加,修改,删除
备注:可以和标题一样
一级菜单:选择需要绑定的顶级栏目,你想放到哪个顶级栏目下面
生成权限:一般选是
导出功能:目前未完善,无功能
image.png
2.1 字段类型
image.png
2.2 表单类型
image.png
2.3 默认值
📌
如果是varchar和date和datetime和text时 可以不填,空着就行,数字需要填默认值
如果表单类型选择单选框,则表单值需要填写1,2,3这种值,生成页面后需要自己调整
💡
uid字段,自动写好选择用户的样式,用户id可在自动名称填uid固定字段
image.png
填好的样例:
image.png

3、 添加权限#

📌
添加好页面后需要在app\admin\traits\AdminAuth.php下面添加一下以下方法,具体就是方法名前面加上add、edit、del,如:方法名是wen,则action里面就加入一个wen,actions里面增加addwen,editwen,delwen,具体看下图
image.png
修改于 2024-04-22 01:27:26
上一页
1、安装教程
下一页
3、现成字段名称
Built with