东农后台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