Files
xk-client-wx/request/api/regionPicker.js
李琦 5370dcec7f feat: 地址选择改走地区选择器接口
编辑地址用 page-container 抽屉 + regionPicker children/search,提交仍传省市区中文名。
2026-10-09 10:03:18 +08:00

27 lines
802 B
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import { get } from './http'
/**
* 省市区选择器(xk-api type=3)
* 取值:unwrapXkApi → code / result / message
* children/search 仅未软删;resolve 含软删以便回显
*/
/** 按 pid 拉一层子节点 xk-api GET /region-picker/children */
export async function getRegionChildren(pid = 0) {
return await get('/region-picker/children', { pid }, 3)
}
/** 地名/首拼/全拼合一搜索 xk-api GET /region-picker/search */
export async function searchRegions(keyword, limit = 30) {
return await get('/region-picker/search', { keyword, limit }, 3)
}
/** 按省+叶回显 xk-api GET /region-picker/resolve */
export async function resolveRegionPair(provinceId, cityId) {
return await get(
'/region-picker/resolve',
{ province_id: provinceId, city_id: cityId },
3,
)
}