东农后台api接口文档

接口文档


我的产区-我的项目-修改项目信息展示

[TOC]

简要描述
  • 原有项目的信息展示
请求URL
  • http://xgkj.hljnyxx.com/dongnongBackend/index.php//Home/Project/getSingleProject
请求方式
  • GET
参数
参数名 必选 说明
projectId 项目ID
返回示例
{
    "code": 0,
    "msg": "查询成功",
    "data": {
        "alreadyPlotInfo": [
            {
                "id": "10",
                "name": "A-4"
            },
            {
                "id": "11",
                "name": "B-3"
            }
        ],
        "alreadyPlotUser": {
            "10": [
                {
                    "id": "7",
                    "name": "王学生"
                },
                {
                    "id": "8",
                    "name": "王学"
                }
            ],
            "11": [
                {
                    "id": "8",
                    "name": "王学"
                }
            ]
        },
        "alreadyPlotEqu": {
            "10": [
                {
                    "id": "1",
                    "name": "温度传感器",
                    "is_common": "0"
                },
                {
                    "id": "2",
                    "name": "湿度传感器",
                    "is_common": "0"
                }
            ],
            "11": [
                {
                    "id": "3",
                    "name": "温度传感器",
                    "is_common": "0"
                },
                {
                    "id": "4",
                    "name": "风速传感器",
                    "is_common": "1"
                }
            ]
        },
        "projectHaveUser": [
            {
                "id": "4",
                "name": "周学",
                "account": "20230104",
                "tel": "18745621100"
            },
            {
                "id": "1",
                "name": "张老师",
                "account": "20231001",
                "tel": "13020223022"
            },
            {
                "id": "6",
                "name": "赵学生",
                "account": "20230106",
                "tel": "13369874520"
            }
        ],
        "plotGreenhouseInfo": {
            "10": "1",
            "11": "2"
        },
        "allUser": [
            {
                "id": "3",
                "account": "20230103",
                "name": "周学生",
                "tel": "13789564412"
            },
            {
                "id": "4",
                "account": "20230104",
                "name": "周学",
                "tel": "18745621100"
            },
            {
                "id": "5",
                "account": "20230105",
                "name": "李学生",
                "tel": "13256987745"
            },
        ],
        "allEquip": {
            "2": [
                {
                    "id": "12",
                    "name": "大气压传感器",
                    "func_id": "16",
                    "is_fault": "0",
                    "greenhouse_id": "2"
                }
            ]
        }
    }
}
返回参数说明
参数名 类型
alreadyPlotInfo 已经选定好的地块信息,以地块 ID 为键,以地块名称为值
alreadyPlotUser 已经选定好的地块所选择的使用人,以地块 ID 为键,以使用人的信息集合为值
alreadyPlotEqu 已经选定好的地块所绑定的设备,以地块 ID 为键,以设备的信息集合为值
projectHaveUser 参与项目的人员信息
plotGreenhouseInfo 已经选定好的地块所属的温室的列表,以地块 ID 为键,以温室 ID 集合为值
allUser 所有可选定的使用人的值
allEquip 所有可绑定的设备的值,以温室 ID 为下标,以设备信息为值
备注
  • allUser 字段依旧返回所有学生的名单,如果想要已选好的人员不显示,请前端在显示的时候屏蔽掉
  • allEquip 字段返回指定地块下未绑定的设备信息

页面列表

ITEM_HTML