326 lines
8.2 KiB
TypeScript
326 lines
8.2 KiB
TypeScript
import { MockMethod } from 'vite-plugin-mock'
|
|
import { resultSuccess } from '../_util'
|
|
|
|
const areaList: any[] = [
|
|
{
|
|
id: '530825900854620160',
|
|
code: '430000',
|
|
parentCode: '100000',
|
|
levelType: 1,
|
|
name: '湖南省',
|
|
province: '湖南省',
|
|
city: null,
|
|
district: null,
|
|
town: null,
|
|
village: null,
|
|
parentPath: '430000',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 16:33:42',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530825900883980288',
|
|
code: '430100',
|
|
parentCode: '430000',
|
|
levelType: 2,
|
|
name: '长沙市',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: null,
|
|
town: null,
|
|
village: null,
|
|
parentPath: '430000,430100',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 16:33:42',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530825900951089152',
|
|
code: '430102',
|
|
parentCode: '430100',
|
|
levelType: 3,
|
|
name: '芙蓉区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '芙蓉区',
|
|
town: null,
|
|
village: null,
|
|
parentPath: '430000,430100,430102',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 16:33:42',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530825901014003712',
|
|
code: '430104',
|
|
parentCode: '430100',
|
|
levelType: 3,
|
|
name: '岳麓区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '岳麓区',
|
|
town: null,
|
|
village: null,
|
|
parentPath: '430000,430100,430104',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 16:33:42',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530825900988837888',
|
|
code: '430103',
|
|
parentCode: '430100',
|
|
levelType: 3,
|
|
name: '天心区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: null,
|
|
village: null,
|
|
parentPath: '430000,430100,430103',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 16:33:42',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530826672489115648',
|
|
code: '430103002',
|
|
parentCode: '430103',
|
|
levelType: 4,
|
|
name: '坡子街街道',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: null,
|
|
parentPath: '430000,430100,430103,430103002',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-12-14 15:26:43',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241171607552',
|
|
code: '430103002001',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '八角亭社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '八角亭社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002001',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2021-01-20 14:07:23',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241200967680',
|
|
code: '430103002002',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '西牌楼社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '西牌楼社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002002',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241230327808',
|
|
code: '430103002003',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '太平街社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '太平街社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002003',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241259687936',
|
|
code: '430103002005',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '坡子街社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '坡子街社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002005',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241284853760',
|
|
code: '430103002006',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '青山祠社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '青山祠社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002006',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241310019584',
|
|
code: '430103002007',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '沙河社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '沙河社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002007',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241381322752',
|
|
code: '430103002008',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '碧湘社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '碧湘社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002008',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241410682880',
|
|
code: '430103002009',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '创远社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '创远社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002009',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241431654400',
|
|
code: '430103002010',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '楚湘社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '楚湘社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002010',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241465208832',
|
|
code: '430103002011',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '西湖社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '西湖社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002011',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241502957568',
|
|
code: '430103002012',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '登仁桥社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '登仁桥社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002012',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
},
|
|
{
|
|
id: '530840241553289216',
|
|
code: '430103002013',
|
|
parentCode: '430103002',
|
|
levelType: 5,
|
|
name: '文庙坪社区',
|
|
province: '湖南省',
|
|
city: '长沙市',
|
|
district: '天心区',
|
|
town: '坡子街街道',
|
|
village: '文庙坪社区',
|
|
parentPath: '430000,430100,430103,430103002,430103002013',
|
|
createTime: '2020-11-30 15:47:31',
|
|
updateTime: '2020-11-30 17:30:41',
|
|
customized: false,
|
|
usable: true
|
|
}
|
|
]
|
|
export default [
|
|
{
|
|
url: '/basic-api/cascader/getAreaRecord',
|
|
timeout: 1000,
|
|
method: 'post',
|
|
response: ({ body }) => {
|
|
const { parentCode } = body || {}
|
|
if (!parentCode) {
|
|
return resultSuccess(areaList.filter((it) => it.code === '430000'))
|
|
}
|
|
return resultSuccess(areaList.filter((it) => it.parentCode === parentCode))
|
|
}
|
|
}
|
|
] as MockMethod[]
|