同步
This commit is contained in:
93
src/api/system/Personnel/index.ts
Normal file
93
src/api/system/Personnel/index.ts
Normal file
@@ -0,0 +1,93 @@
|
||||
import request from '@/utils/request';
|
||||
import { AxiosPromise } from 'axios';
|
||||
|
||||
/**
|
||||
* 查询入住情况
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
|
||||
export const user_movein_list = (query?: {
|
||||
datetime: string;
|
||||
}): Promise<{
|
||||
'totalResident': number;
|
||||
'totalHouse': number;
|
||||
'totalParking': number;
|
||||
'totalDevice': number;
|
||||
'totalMaterial': number;
|
||||
'totalComplaint': number;
|
||||
}> => {
|
||||
return request({
|
||||
url: '/workSpace/totalList',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询居住人类型列表
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
|
||||
export const get_movein_user_type = (query?: {
|
||||
datetime: string;
|
||||
}): Promise<{
|
||||
'owner': string;
|
||||
'ownerRate': string;
|
||||
'tenant': string;
|
||||
'tenantRate': string;
|
||||
'relatives': string;
|
||||
'relativeRate': string;
|
||||
'other': string;
|
||||
'otherRate': string;
|
||||
'totalResident': string;
|
||||
}> => {
|
||||
return request({
|
||||
url: '/residentType/selectTotal',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
/**
|
||||
* 查询住户性别比例
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
|
||||
export const get_movein_user_sex = (query?: {
|
||||
datetime: string;
|
||||
}): Promise<{
|
||||
'man': number;
|
||||
'woman': number;
|
||||
'total': number;
|
||||
'manRate': string;
|
||||
'womanRate': string;
|
||||
}> => {
|
||||
return request({
|
||||
url: '/gender/overview',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
/**
|
||||
* 获取迁入迁出趋势图
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
|
||||
export const get_movein_moveout_list = (query?: {
|
||||
datetime: string;
|
||||
}): Promise<
|
||||
{
|
||||
'date': string;
|
||||
'inCount': number;
|
||||
'outCount': number;
|
||||
}[]
|
||||
> => {
|
||||
return request({
|
||||
url: '/residentDailyStat/selectTotal',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
Reference in New Issue
Block a user