lpb.js 2.47 KB
import request from '@/plugin/axios'
/**
 * 查询新建自然幢树结构数据
 */
export function getLpbMenuTree (data) {
    return request({
        url: 'fw/lpb/getLpbMenuTree',
        method: 'get',
        params: {
            zrzbsm:data
        },
    })
}
/**
 * 添加逻辑幢信息接口
 */
export function insertLjzInfo (data) {
    return request({
        url: '/system/qjLjz/insertQjLjz',
        method: 'post',
        data:data
    })
}
/**
 * 添加幢单元接口信息
 */
export function insertZdyInfo (data) {
    return request({
        url: 'system/qjZdy/insertQjZdy',
        method: 'post',
        data:data
    })
}
/**
 * 添加层户接口信息
 */
export function insertChInfo (data) {
    return request({
        url: 'fw/lpb/insertQjCH',
        method: 'post',
        data:data
    })
}
/**
 * 查询楼盘表数据
 */
export function getLpb (data,lx) {
    return request({
        url: 'fw/lpb/getLpb',
        method: 'get',
        params: {
            zrzbsm:data,
            syclx:lx,
        },
    })
}
/**
 * 楼盘表 批量实预测转换
 * zrzbsm 自然幢标识码 ,
 * scyclx 实测预测类型   0预测,1实测
 */
export function batchScYcChange (data) {
    return request({
        url: 'fw/lpbbatch/batchScYcChange',
        method: 'post',
        data:data
    })
}
/**
 * 楼盘表 获取单元状态统计数据
 * zrzbsm 自然幢标识码 ,
 * scyclx 实测预测类型   0预测,1实测
 */
export function getLpbTj (data) {
    return request({
        url: 'fw/lpb/getLpbTj?zrzbsm='+data.zrzbsm+'&syclx='+data.syclx,
        method: 'get',
        data:data
    })
}

/**
 * 楼盘表 批量不动产单元号生成
 * zrzbsm 自然幢标识码 ,
 * dpdm 自然幢号 ,
 */
export function batchGeneratorBdcdyh (dpdm,zrzbsm) {
    return request({
        url: 'system/generator/batchGeneratorBdcdyh',
        method: 'get',
        params: {
            zrzbsm:zrzbsm,
            dpdm:dpdm,
        },
    })
}

/**
 * 楼盘表 获取房屋用途和房屋性质统计数据
 * zrzbsm 自然幢标识码 ,
 * scyclx 实测预测类型   0预测,1实测
 */
export function getLpbFwytAndQlxz (data) {
    return request({
        url: 'fw/lpb/getLpbFwytAndQlxz?zrzbsm='+data.zrzbsm+'&syclx='+data.syclx,
        method: 'get',
        data:data
    })
}

/**
 * 上下左右移动户
 * @param data
 */
export function moveH(data) {
    return request({
        url:'fw/lpbright/insertMoveH',
        method:'post',
        data:data
    })
}