6/22完善引入,

This commit is contained in:
Zy
2026-06-22 08:14:35 +08:00
parent ea8129216b
commit 826bf3c782
208 changed files with 1122 additions and 1685 deletions

View File

@@ -80,7 +80,7 @@ export function getCodeImg(): AxiosPromise<VerifyCodeResult> {
/**
* 第三方登录
*/
export function callback(data: LoginData): AxiosPromise<any> {
export function callback(data: LoginData) {
const LoginData = {
...data,
clientId: clientId,

View File

@@ -65,6 +65,7 @@ export const delBanner = (id: string | number | Array<string | number>) => {
/**
* 改变Banner图管理 状态
* @param id
* @param status
*/
export const switchBanner = (id: string, status: string) => {
return request({

View File

@@ -47,11 +47,6 @@ export interface BannerForm extends BaseEntity {
*/
byOrder?: number;
link: string;
/**
* 小区id
*/
villageId?: string;
}
export interface BannerQuery extends PageQuery {

View File

@@ -81,7 +81,7 @@ export interface ComplaintForm extends BaseEntity {
/**
* 问题照片url
*/
problemIamgeUrl?: string;
problemImageUrl?: string;
/**
* 投诉状态 0待处理 1处理中 2已处理
@@ -128,7 +128,7 @@ export interface ComplaintQuery extends PageQuery {
/**
* 问题照片url
*/
problemIamgeUrl?: string;
problemImageUrl?: string;
/**
* 投诉状态 0待处理 1处理中 2已处理

View File

@@ -1,7 +1,6 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { HandleLogVO, HandleLogForm, HandleLogQuery } from '@/api/system/HandleLog/type';
import { UploadFiles, UploadUserFile } from 'element-plus';
/**
* 查询办事记录列表

View File

@@ -64,6 +64,7 @@ export const delPoint = (id: string | number | Array<string | number>) => {
/**
* 修改巡检点状态
* @param id
* @param status
*/
export const changePointStatus = (id: string, status: string) => {
return request({

View File

@@ -19,6 +19,7 @@ export const listRecord = (query?: RecordQuery): AxiosPromise<RecordVO[]> => {
/**
* 查询巡检记录主详细
* @param id
* @param date
*/
export const getRecord = (id: string, date?: string): AxiosPromise<RecordVO> => {
return request({

View File

@@ -25,8 +25,8 @@ export const getNotificationList = (query): AxiosPromise<NotificationVo[]> => {
/**
* 消息通知 已读
* @param query
* @returns {*}
* @param ids
*/
export const ReadNotificationByID = (ids: string[]) => {

View File

@@ -53,7 +53,10 @@ export const updateQuestionnaire = (data: QuestionnaireForm) => {
/**
* 删除问卷调查
* @param id
* @param ids
* @param vailid
* @param ids
* @param vailid
*/
export const delQuestionnaire = (ids: string | string[], vailid: boolean = true) => {
return request({

View File

@@ -97,8 +97,8 @@ export type BillUserlist = {
};
/**
* 查询业主列表
* @param data
* @returns {*}
* @param query
* @param query
*/
export const queryResidentList_holder = (query: { pageNum: number; pageSize: number }): AxiosPromise<BillUserlist[]> => {
return request({
@@ -110,8 +110,8 @@ export const queryResidentList_holder = (query: { pageNum: number; pageSize: num
/**
* 查询车位业主列表
* @param data
* @returns {*}
* @param query
* @param query
*/
export const queryResidentList_Cars = (query: { pageNum: number; pageSize: number }): AxiosPromise<BillUserlist[]> => {
return request({

View File

@@ -10,8 +10,8 @@ export type cashlist = {
/**
* 查询住户列表
* @param post
* @returns {*}
* @param data
*/
export const cashQuery = (data: { residentName?: string; queryType: number }): AxiosPromise<cashlist[]> => {
return request({

View File

@@ -12,7 +12,7 @@ export const listChargeItem = (query?: ChargeItemQuery | {}): AxiosPromise<Charg
return request({
url: '/chargeItem/list',
method: 'get',
params: query,
params: query
});
};
@@ -64,7 +64,7 @@ export const delChargeItem = (id: string | number | Array<string | number>) => {
/**
* 启停 收费项目
* @param id
* @param data
*/
export const changChargeItem = (data: { id: string; status: string }) => {
return request({

View File

@@ -12,7 +12,7 @@ export interface ChargeItemVO {
* 收费类型
*/
typeId: string;
itemName:string;
itemName: string;
/**
* 计费方式 0单次收费 1周期收费 2仪表收费

View File

@@ -64,7 +64,7 @@ export const delElectricityDevice = (id: string | number | Array<string | number
/**
* 生成条形码
* @param id
* @param data
*/
export const ElectricityDeviceMakerQrcode = (data: { deviceCode: string; id: string }[]) => {
return request({
@@ -76,7 +76,7 @@ export const ElectricityDeviceMakerQrcode = (data: { deviceCode: string; id: str
/**
* 获取设备指定时间段的用电量
* @param id
* @param data
*/
export const getElectricityDeviceTimeRangeUsedWater = (data: { deviceCode: string; 'startTime': string; 'endTime': string }) => {
return request({

View File

@@ -64,7 +64,7 @@ export const delWaterDevice = (id: string | number | Array<string | number>) =>
/**
* 获取设备指定时间段的用水量
* @param id
* @param data
*/
export const getWaterDeviceTimeRangeUsedWater = (data: { deviceCode: string; 'startTime': string; 'endTime': string }) => {
return request({
@@ -76,7 +76,7 @@ export const getWaterDeviceTimeRangeUsedWater = (data: { deviceCode: string; 'st
/**
* 生成条形码
* @param id
* @param data
*/
export const WaterDeviceMakerQrcode = (data: { deviceCode: string; id: string }[]) => {
return request({
@@ -87,7 +87,7 @@ export const WaterDeviceMakerQrcode = (data: { deviceCode: string; id: string }[
};
/**
* 更新固件
* @param id
* @param data
*/
export const WaterDeviceUpdateBin = (data: { deviceCodes: string[]; urlA: string; urlB: string }) => {
return request({

View File

@@ -17,8 +17,8 @@ export const listStock = (query?: any): AxiosPromise<any[]> => {
/**
* 查询 库存查询 详情
* @param query
* @returns {*}
* @param id
*/
export const listStockMain = (id?: string): AxiosPromise<any[]> => {

View File

@@ -88,10 +88,6 @@ export interface WarehouseQuery extends PageQuery {
*/
warehouseName?: string;
/**
* 仓库归属id*关联com_village
*/
villageId?: string;
/**
* 联系人*

View File

@@ -64,20 +64,27 @@ export const delCar = (id: string | number | Array<string | number>) => {
/**
* 删除车辆图片
* @param id
* @param format
*/
export const uploadCar = (formdata: FormData) => {
export const uploadCar = (format: FormData) => {
return request({
url: '/car/uploadImage',
method: 'POST',
data: formdata
data: format
});
};
export interface AppUserList {
'user_id': string;
'user_name': string;
'user_phone': string;
}
/**
* 获取用户端app-用户
* */
export const getAppUser = (data) => {
export const getAppUser = (
data
): AxiosPromise<AppUserList[]> => {
return request({
url: '/car/getAppUserList',
method: 'GET',

View File

@@ -1,6 +1,6 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { DeptForm, DeptQuery, DeptTreeVO, DeptVO } from './types';
import { DeptForm, DeptQuery, DeptVO } from './types';
// 查询部门列表
export const listDept = (query?: DeptQuery) => {

View File

@@ -167,7 +167,7 @@ export interface Storeroom {
unitNoId: string;
unitNo: number;
unitNoName:string;
unitNoName: string;
}
export interface Parking {

View File

@@ -15,7 +15,7 @@ export const listHouseUseType = (query?: HouseUseTypeQuery): AxiosPromise<HouseU
params: query
});
};
export const listHouseUseType_add_house = (query?: HouseUseTypeQuery): AxiosPromise<HouseUseTypeVO[]> => {
export const listHouseUseType_add_house = (query?: HouseUseTypeQuery | {}): AxiosPromise<HouseUseTypeVO[]> => {
return request({
url: '/houseUseType/getList',
method: 'get',

View File

@@ -63,7 +63,7 @@ export const delParking = (id: string | number | Array<string | number>) => {
};
/**
* 改变车位审核装填
* @param id
* @param data
*/
export const getParkingReview = (data: { id: string; propertyReviewFeedback: string; propertyStatus: number }) => {
return request({
@@ -88,6 +88,7 @@ export const getParkingReviewInfo = (id: string) => {
/**
* 查询小区内车位列表
* @param { string } villageid
* @param houseId
* @returns {*}
*/

View File

@@ -8,7 +8,7 @@ import { ResidentVO, ResidentForm, ResidentQuery } from '@/api/system/resident/t
* @returns {*}
*/
export const listResident = (query?: ResidentQuery): AxiosPromise<ResidentVO[]> => {
export const listResident = (query?: ResidentQuery | {}): AxiosPromise<ResidentVO[]> => {
return request({
url: '/resident/list',
method: 'get',
@@ -64,7 +64,6 @@ export const delResident = (id: string | number | Array<string | number>) => {
/**
* 添加住户管理-上传身份证
* @param id
*/
export const UploadidCardApi = () => {
return request({

View File

@@ -2,7 +2,7 @@ export interface ResidentVO {
/**
* 主键 住户管理id
*/
userId: string | number;
userId: string;
id: string;
/**
* 住户编号
@@ -28,7 +28,7 @@ export interface ResidentVO {
/**
* 身份证号
*/
idCard: string | number;
idCard: string;
/**
* 手机号码
@@ -43,7 +43,7 @@ export interface ResidentVO {
/**
* 楼栋id
*/
buildingId: string | number;
buildingId: string;
/**
* 房屋表id
@@ -78,7 +78,7 @@ export interface ResidentForm extends BaseEntity {
/**
* 主键 住户管理id
*/
userId?: string | number;
userId?: string;
/**
* 住户编号
@@ -106,7 +106,7 @@ export interface ResidentForm extends BaseEntity {
/**
* 身份证号
*/
idCard?: string | number;
idCard?: string;
/**
* 手机号码
@@ -121,7 +121,7 @@ export interface ResidentForm extends BaseEntity {
/**
* 楼栋id
*/
buildingId?: string | number;
buildingId?: string;
/**
* 房屋表id

View File

@@ -63,8 +63,8 @@ export const delStoreroom = (id: string | number | Array<string | number>) => {
};
/**
* 查询小区内储藏室管理列表
* @param query
* @returns {*}
* @param data
*/
export const GetVillagelistStoreroom = (

View File

@@ -212,7 +212,7 @@ export const deptTreeSelect = (): AxiosPromise<DeptTreeVO[]> => {
/**
* 查询用户 根据不同的角色key
*/
export const getUserByRoleKey = (roleKey: string = 'repair'): AxiosPromise<any> => {
export const getUserByRoleKey = (roleKey: string = 'repair') => {
return request({
url: '/system/user/list/byRoleKey?roleKey=' + roleKey,
method: 'get'

View File

@@ -68,7 +68,7 @@ export const genCode = (tableId: string | number) => {
method: 'get'
});
};
253029745
// 同步数据库
export const synchDb = (tableId: string | number) => {
return request({

View File

@@ -1,10 +1,9 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
/**
* 查询小区概况
* @param query
* @returns {*}
* @param villageId
*/
export const workSpaceTotalListApi = (
villageId: string
@@ -26,8 +25,8 @@ export const workSpaceTotalListApi = (
};
/**
* 查询近一周报修趋势
* @param query
* @returns {*}
* @param villageId
*/
export const workSpaceRepairTrendListApi = (
villageId: string
@@ -47,8 +46,8 @@ export const workSpaceRepairTrendListApi = (
};
/**
* 查询近一周收入趋势
* @param query
* @returns {*}
* @param villageId
*/
export const workSpaceIncomeTrendListApi = (
villageId: string
@@ -68,8 +67,8 @@ export const workSpaceIncomeTrendListApi = (
};
/**
* 查询近一周支出趋势
* @param query
* @returns {*}
* @param villageId
*/
export const workSpaceOutcomeTrendListApi = (
villageId: string
@@ -90,8 +89,8 @@ export const workSpaceOutcomeTrendListApi = (
/**
* 查询当日天气
* @param query
* @returns {*}
* @param city
*/
export const workSpaceWeatherApi = (city: string): Promise<reponseType> => {
const url = 'https://uapis.cn/api/v1/misc/weather?city=' + city + '&lang=zh';
@@ -307,20 +306,20 @@ type LifeIndices = {
/**
* 查询 快捷入口
* @param query
* @returns {*}
*/
export const getQuicklyshortcut = () => {
export const getQuicklyshortcut = (query?: {}) => {
return request({
url: '/workSpace/shortcut/list',
method: 'GET'
method: 'GET',
params: query
});
};
/**
* 添加 快捷入口
* @param query
* @returns {*}
* @param data
*/
export const addQuicklyshortcut = (data) => {
return request({
@@ -332,8 +331,8 @@ export const addQuicklyshortcut = (data) => {
/**
* 删除 快捷入口
* @param query
* @returns {*}
* @param id
*/
export const delQuicklyshortcut = (id) => {
return request({

View File

@@ -33,7 +33,6 @@ export interface SpelVO {
* 备注
*/
remark?: string;
}
export interface SpelForm extends BaseEntity {
@@ -71,11 +70,9 @@ export interface SpelForm extends BaseEntity {
* 备注
*/
remark?: string;
}
export interface SpelQuery extends PageQuery {
/**
* 组件名称
*/
@@ -101,11 +98,8 @@ export interface SpelQuery extends PageQuery {
*/
status?: string;
/**
* 日期范围参数
*/
params?: any;
/**
* 日期范围参数
*/
params?: any;
}

View File

@@ -181,8 +181,8 @@ export const currentTaskAllUser = (taskId: string | number) => {
/**
* 获取下一节点写
* @param data参数
* @returns
* @param data
* @param data
*/
export const getNextNodeList = (data: any): any => {
return request({
@@ -194,8 +194,8 @@ export const getNextNodeList = (data: any): any => {
/**
* 催办任务
* @param data参数
* @returns
* @param data
* @param data
*/
export const urgeTask = (data: any): any => {
return request({