import request from '@/utils/request' /** * 运费模板相关API */ // 获取省份列表 export function getProvinces() { return request({ url: '/limit_purchase/region/province', method: 'get' }) } // 根据省份ID获取城市列表 export function getCities(provinceId) { return request({ url: `/limit_purchase/region/city/${provinceId}`, method: 'get' }) } // 根据城市ID获取区县列表 export function getAreas(cityId) { return request({ url: `/limit_purchase/region/area/${cityId}`, method: 'get' }) } // 获取运费模板列表 export function getShippingTemplateList(bizType, bizId) { return request({ url: '/shipping_template', method: 'get', params: { biz_type: bizType, biz_id: bizId } }) } // 获取运费模板详情 export function getShippingTemplateDetail(id) { return request({ url: `/shipping_template/${id}`, method: 'get' }) } // 新增运费模板 export function createShippingTemplate(data) { return request({ url: '/shipping_template', method: 'post', data: data }) } // 更新运费模板 export function updateShippingTemplate(id, data) { return request({ url: `/shipping_template/${id}`, method: 'put', data: data }) } // 删除运费模板 export function deleteShippingTemplate(id) { return request({ url: `/shipping_template/${id}`, method: 'delete' }) }