common.js 2.34 KB
import request from '@/plugin/axios'

/**
 * 查询所有行政区
 */
export function getAllList() {
    return request({
        url: 'system/xzq/getAllList',
        method: 'get',
    })
}

/**
 * 树形结构查询所有行政区地籍(子)区
 */
export function getTreeList() {
    return request({
        url: '/system/xzq/findTreeList',
        method: 'get',
    })
}

/**
 * 跟据行政区标识码查地籍区
 */
export function getListByXzqbsm(xzqbsm) {
    return request({
        url: 'system/djq/getListByXzqbsm',
        method: 'get',
        params: {
            xzqbsm
        }
    })
}

/**
 * 跟据地籍区标识码查地籍子区
 */
export function getListByPbsm(pbsm) {
    return request({
        url: 'system/djq/getListByPbsm',
        method: 'get',
        params: {
            pbsm
        }
    })
}

/**
 * 通过名称获取字典
 */
export function getDdicByMC(mc) {
    return request({
        url: 'system/dictionary/getDdicByMC',
        method: 'get',
        params: {
            mc
        }
    })
}

/**
 * 根据宗地BSM获取左侧目录树
 */
export function getTree(zdbsm) {
    return request({
        url: 'system/xzq/getMenuTreeByZdbsm',
        method: 'get',
        params: {
            zdbsm
        }
    })
}

/**
 * 根据自然幢BSM获取左侧目录树
 */
export function getTreeByZrzbsm(zrzbsm) {
    return request({
        url: 'system/xzq/getMenuTreeByZrzbsm',
        method: 'get',
        params: {
            zrzbsm
        }
    })
}


/**x
 *修改 宗地,自然幢,户的权属状态
 */
export function updateQsztByBsm(data){
    return request({
        url: '/gz/updateByBsm',
        method: 'post',
        data: data
    })
}

/**x
 *修改 宗地,自然幢,户的权属状态
 */
export function copyZdjbxx(data){
    return request({
        url: '/bg/fwsxbg/copyZdjbxx',
        method: 'post',
        data: data
    })
}
/**
 * 提交表单信息
 * glbsm 关联标识码,自然幢,多幢等标识码 ,
 * status 状态
 * type  类型,zrz,dz,zd等信息,首字母缩写
 */
export function submit (data) {
    return request({
        url: '/system/submit/submitInfo',
        method: 'post',
        data:data
    })
}

/**
 * 添加附件
 */
export function insertFile(data) {
    return request({
        url:'/file',
        method:'post',
        data:data
    })
}