海之心空项目教程
  1. v2改版
海之心空项目教程
  • 后端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. v2改版

2、统一定义模型的增删改查

📌
为了兼容saas账号,系统里面的所有数据操作均使用模型进行增删改查操作
前端读取的商户id和后端读取的商户id 不是同一个session ,系统里面的每一张表需要添加一个merid商户字段
image.png

1、添加数据 addData#

image.png
如果有后端记录的商户id,则添加数据的时候加入merid

2、更新数据 updatesData#

image.png
where:查询条件 会自动区分一维数组和二维数组,但是不能混着来,只能是一维数组或二维数组
data:更新的数据

3、删除数据 deleteData#

image.png
where:查询条件 会自动区分一维数组和二维数组,但是不能混着来,只能是一维数组或二维数组

4、查询多个字段 columnData#

image.png
where:查询条件 会自动区分一维数组和二维数组,但是不能混着来,只能是一维数组或二维数组
order:排序
field:要查询的字段 如 id,uid

5、查询单个字段 valueData#

image.png
where:查询条件 会自动区分一维数组和二维数组,但是不能混着来,只能是一维数组或二维数组
field:要查询的字段 如 id,uid

6、查询单条数据 findData#

image.png
where:查询条件 会自动区分一维数组和二维数组,但是不能混着来,只能是一维数组或二维数组
field:要查询的字段 如 id,uid
cache:是否缓存,是就填true

7、查询多条数据 findAllData#

image.png
where:查询条件 会自动区分一维数组和二维数组,但是不能混着来,只能是一维数组或二维数组
order:排序
field:要查询的字段 如 id,uid
cache:是否缓存,是就填true
page:页码
limit:每页显示条数
isarr:是否返回数组

8、查询数据条数 countData#

image.png
where:查询条件 会自动区分一维数组和二维数组,但是不能混着来,只能是一维数组或二维数组

9、统计多条数据 sumData#

image.png
where:查询条件 会自动区分一维数组和二维数组,但是不能混着来,只能是一维数组或二维数组
field:要统计的字段 如 id
修改于 2024-06-03 07:28:46
上一页
1、改版说明
下一页
安装
Built with