智慧农业大数据平台
xiebin
2022-08-04 ea79643ffd2d0c4548a5de4a90ae8bfbfeb67c95
src/api/farm/farmingrecord.js
@@ -2,28 +2,70 @@
export const getList = (current, size, params) => {
    return request({
        url: '/api/farmingRecord/page',
        url: '/farmingRecord/page',
        method: 'get',
        params: {
            ...params,
            current,
            size,
            size
        }
    })
}
// 获取农场
export const getFarmList = (current, size, params) => {
    return request({
        url: '/farm/getFarmList',
        method: 'get'
    })
}
// 获取地块
export const getLandList = (params) => {
    return request({
        url: '/land/land/getLandList',
        method: 'get',
        params: {
            ...params
        }
    })
}
// 获取农事操作记录
export const getFarmingRecordList = (params) => {
    return request({
        url: '/farmingRecord/getFarmingRecordList',
        method: 'get',
        params: {
            ...params
        }
    })
}
// 获取种植记录
export const getFarmPlantList = (params) => {
    return request({
        url: '/farmPlant/getFarmPlantList',
        method: 'get',
        params: {
            ...params
        }
    })
}
export const remove = (ids) => {
    return request({
        url: '/api/farmingRecord/remove',
        url: '/farmingRecord/remove',
        method: 'post',
        params: {
            ids,
            ids
        }
    })
}
export const save = (row) => {
    return request({
        url: '/api/farmingRecord/save',
        url: '/farmingRecord/save',
        method: 'post',
        data: row
    })
@@ -31,7 +73,7 @@
export const update = (row) => {
    return request({
        url: '/api/farmingRecord/update',
        url: '/farmingRecord/update',
        method: 'post',
        data: row
    })
@@ -39,7 +81,7 @@
export const getDetail = (id) => {
    return request({
        url: '/api/farmingRecord/detail',
        url: '/farmingRecord/detail',
        method: 'get',
        params: {
            id
@@ -47,23 +89,22 @@
    })
}
export const getFarmingCount = (deptId) => {
export const getFarmingCount = (farmId) => {
    return request({
        url: '/farmingRecord/getFarmingCount',
        method: 'get',
        params: {
            deptId
            farmId
        }
    })
}
export const getFarmingStatis = (deptId) => {
export const getFarmingStatis = (farmId) => {
    return request({
        url: '/farmingRecord/getFarmingStatis',
        method: 'get',
        params: {
            deptId
            farmId
        }
    })
}
@@ -78,19 +119,22 @@
        }
    })
}
export const SelectCount = () => {
export const SelectCount = (farmId) => {
    return request({
        url: '/farm/SelectCount',
        method: 'get'
        method: 'get',
        params: {
            farmId
        }
    })
}
export const getStockCount = (deptId) => {
export const getStockCount = (farmId) => {
    return request({
        url: '/farmingRecord/getStockCount',
        method: 'get',
        params: {
            deptId
            farmId
        }
    })
}
@@ -127,6 +171,15 @@
export const productsSupervise = (params) => {
    return request({
        url: '/farmProductStock/productsSupervise',
        method: 'get',
        params: {
            ...params
        }
    })
}
export const productsSuperviseList = (params) => {
    return request({
        url: '/recovery/page',
        method: 'get',
        params: {
            ...params
@@ -211,10 +264,59 @@
export const farmingRecords = (params) => {
    return request({
        url: '/farmingRecord/page',
        url: '/farmingRecord/getFarmingRecordList',
        method: 'get',
        params: {
            ...params
        }
    })
}
export const getSweepRecordStatistics = (params) => {
    return request({
        url: '/sweepRecord/getSweepRecordStatistics',
        method: 'get',
        params: {
            ...params
        }
    })
}
export const getSweepRecordStatisticsByDayOrMonthOrYear = (params) => {
    return request({
        url: '/sweepRecord/getSweepRecordStatisticsByDayOrMonthOrYear',
        method: 'get',
        params: {
            ...params
        }
    })
}
export const farmSelectQuery = (params) => {
    return request({
        url: '/farm/page',
        method: 'get',
        params: {
            ...params
        }
    })
}
// 获取在线设备信息
export const getStationAndVideoCount = (params) => {
    return request({
        url: 'http://dev.jxpskj.com:8030/pyh-station/stationAndVideo/count',
        method: 'get',
        params: {
            ...params
        }
    })
}
// 获取监控/监测设备列表
export const getStationAndVideoList = (params) => {
    return request({
        url: 'http://dev.jxpskj.com:8030/pyh-station/stationAndVideo/queryStationAndVideoInfo',
        method: 'get',
        params: {
            ...params
        }
    })
}