feat: add feature mapping view and notification template config

This commit is contained in:
2026-05-25 14:52:45 +08:00
parent 0ae3987fb2
commit d6750f1e93
6 changed files with 167 additions and 13 deletions
@@ -438,6 +438,11 @@ export function deleteJsonTemplate(id) {
return axios.delete(`/api/v1/integration/json-templates/${id}`);
}
// —— I16-T3 M6-F04 特征映射 ——————————————————————————
export function listFeatureMappings(params) {
return axios.get('/api/v1/integration/feature-mappings', { params });
}
// —— I15-T2 M2-F08 SKU 映射 ——————————————————————————
export function listSkuMappings(params) { return axios.get('/api/v1/integration/sku-mappings', { params }); }
export function createSkuMapping(contractLineId, body) { return axios.post(`/api/v1/integration/sku-mappings?contractLineId=${contractLineId}`, body); }