linwe
2024-08-08 3c738f4fe2762bba8087e5a22fc0dc06560eab0e
api/doorplateAddress/doorplateAddress.js
@@ -1,102 +1,97 @@
import http from '@/http/api.js'
export const getDoorplateAddressList = (code, type) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/getDoorplateAddressList',
      method: 'GET',
      params: {
         code,
         type
      }
   })
}
export const getFuncList = (type, roleName) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/getFuncList',
      method: 'GET',
      params: {
         type,
         roleName
      }
   })
}
// 获取社区信息
export const getHouseList = (type, name) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/getHousesList',
      method: 'GET',
      params: {
         type,
         name
      }
   })
}
// 获取当前楼栋信息
export const getHouseInfoList = (type, code) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/getHousesList',
      method: 'GET',
      params: {
         type,
         code
      }
   })
}
// 获取当前房屋出租信息
export const getHouseRentInfo = (code) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/getHouseRentInfo',
      method: 'GET',
      params: {
         code
      }
   })
}
// 获取房屋标签信息
export const getHouseLabelList = () => {
   return http.request({
      url: 'blade-label/label/getLabelList',
      method: 'GET',
      params: {
         parentId: 1001
      }
   })
}
// 获取房屋详细信息
export const getHouseDetail = (houseCode) => {
   return http.request({
      url: 'blade-house/house/getHouseDetail',
      method: 'GET',
      params: {
         houseCode
      }
   })
}
// 获取房屋详细信息
export const addHouseRental = (data) => {
   return http.request({
      url: 'blade-houseRental/houseRental/add',
      method: 'POST',
      data
   })
}
export const uploadFile = (data) => {
   return http.request({
      url: 'blade-resource/oss/endpoint/put-file',
      method: 'post',
      custom: {
         Authorization: true
      },
      data
   })
import http from '@/http/api.js'
import {
   devUrl,
   prodUrl,
   contentType
} from '@/common/setting'
import {
   clientId,
   clientSecret
} from '@/common/setting'
// 获取楼栋集合数据
export const getDoorplateAddressList = (code, type) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/getDoorplateAddressList',
      method: 'GET',
      params: {
         code,
         type
      }
   })
}
// 获取功能菜单数据
export const getFuncList = (type, roleName) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/getFuncList',
      method: 'GET',
      params: {
         type,
         roleName
      }
   })
}
// 获取社区信息
export const getHouseList = (param) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/getHousesList',
      method: 'GET',
      params: param
   })
}
// 获取当前房屋/出租屋信息
export const getHouseRentInfo = (code) => {
   if (typeof(code) == 'string') {
      return http.request({
         url: 'blade-doorplateAddress/doorplateAddress/getHouseRentInfo',
         method: 'GET',
         params: {
            code
         }
      })
   } else {
      return http.request({
         url: 'blade-doorplateAddress/doorplateAddress/getHouseRentInfo',
         method: 'GET',
         params: code
      })
   }
}
export const uploadFile = (file) => {
   return uni.uploadFile({
      url: (process.env.NODE_ENV === 'development' ? devUrl : prodUrl) +
         '/blade-resource/oss/endpoint/put-file',
      filePath: file,
      name: 'file',
      header: {
         Authorization: uni.getStorageSync('accessToken')
      }
   })
}
// 获取门牌地址
export const getDoorplateAddressDetail = (params) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/getDoorplateAddressDetail',
      method: 'GET',
      params: {
         ...params
      }
   })
}
// 获取门牌地址详情(简单单表)
export const getDetail = (params) => {
   return http.request({
      url: 'blade-doorplateAddress/doorplateAddress/detail',
      method: 'GET',
      params: {
         ...params
      }
   })
}