121 lines
2.6 KiB
TypeScript
121 lines
2.6 KiB
TypeScript
export default {
|
|
'POST /api/v1/terminal/query/devicelist': (req: any, res: any) => {
|
|
const { page_size, page_num } = req.body;
|
|
const data = [];
|
|
|
|
for (let i = 1; i <= page_size; i++) {
|
|
data.push({
|
|
id: i,
|
|
device_id: i,
|
|
device_name: `终端${(page_num - 1) * page_size + i}`,
|
|
device_group_id: 1,
|
|
device_group_name: '分组名称',
|
|
device_type: 1,
|
|
ip_addr: '10.10.10.10',
|
|
mac_addr: 'fd:12:12:12:12:12',
|
|
model: 'model',
|
|
description: '描述',
|
|
});
|
|
}
|
|
const result = {
|
|
error_code: '0000000000',
|
|
message: '操作成功',
|
|
data: {
|
|
paging: {
|
|
total: 520,
|
|
total_num: 520,
|
|
page_num: page_num,
|
|
page_size: page_size,
|
|
},
|
|
data: data,
|
|
},
|
|
};
|
|
setTimeout(() => {
|
|
res.send(result);
|
|
}, 500);
|
|
},
|
|
|
|
'POST /api/v1/tree/query': (req: any, res: any) => {
|
|
const data = [
|
|
{
|
|
name: '总分组',
|
|
id: 1,
|
|
children: [
|
|
{
|
|
name: '组别1',
|
|
id: 2,
|
|
},
|
|
{
|
|
name: '组别2',
|
|
id: 3,
|
|
children: [
|
|
{
|
|
name: '子分组1',
|
|
id: 4,
|
|
},
|
|
{
|
|
name: '子分组1',
|
|
id: 5,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
name: '分组3',
|
|
id: 6,
|
|
},
|
|
],
|
|
},
|
|
];
|
|
const result = {
|
|
error_code: '0000000000',
|
|
message: '操作成功',
|
|
data: {
|
|
data: data,
|
|
},
|
|
};
|
|
setTimeout(() => {
|
|
res.send(result);
|
|
}, 500);
|
|
},
|
|
|
|
'POST /api/v1/user/query/list': (req: any, res: any) => {
|
|
const { page_size, page_num } = req.body;
|
|
const data = [];
|
|
|
|
for (let i = 1; i <= page_size; i++) {
|
|
data.push({
|
|
user_id: i,
|
|
user_group_id: i,
|
|
user_group_name: '分组',
|
|
user_name: `用户${(page_num - 1) * page_size + i}`,
|
|
password: '1111111',
|
|
birthday: '2022-01-01',
|
|
cell_phone: '12345678901',
|
|
email: '1111111111@emial.com',
|
|
gender: 1,
|
|
identity_no: '111111184736524352622',
|
|
priority: 1,
|
|
user_type: 1,
|
|
status: 1,
|
|
description: 'stringNumber',
|
|
});
|
|
}
|
|
const result = {
|
|
error_code: '0000000000',
|
|
message: '操作成功',
|
|
data: {
|
|
paging: {
|
|
total: 520,
|
|
total_num: 520,
|
|
page_num: page_num,
|
|
page_size: page_size,
|
|
},
|
|
data: data,
|
|
},
|
|
};
|
|
setTimeout(() => {
|
|
res.send(result);
|
|
}, 500);
|
|
},
|
|
};
|