From 3c738f4fe2762bba8087e5a22fc0dc06560eab0e Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Thu, 08 Aug 2024 10:01:17 +0800
Subject: [PATCH] 三色任务与自查任务

---
 api/doorplateAddress/doorplateAddress.js |  197 ++++++++++++++++++++++++-------------------------
 1 files changed, 96 insertions(+), 101 deletions(-)

diff --git a/api/doorplateAddress/doorplateAddress.js b/api/doorplateAddress/doorplateAddress.js
index d3a4618..b48c1a9 100644
--- a/api/doorplateAddress/doorplateAddress.js
+++ b/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
+		}
+	})
 }
\ No newline at end of file

--
Gitblit v1.9.3