天天看點

SAP Spartacus cost center建立按鈕的路由配置

檔案位置:cost-center.config.ts:

SAP Spartacus cost center建立按鈕的路由配置

list path:

const listPath =

organization/cost-centers/:${ROUTE_PARAMS .costCenterCode}

;

ROUTE_PARAMS是一個常量

SAP Spartacus cost center建立按鈕的路由配置
SAP Spartacus cost center建立按鈕的路由配置
SAP Spartacus cost center建立按鈕的路由配置

Spartacus B2b 子產品的配置,build之後,合并到了Spartacus-organization-administration.js裡:

SAP Spartacus cost center建立按鈕的路由配置
SAP Spartacus cost center建立按鈕的路由配置

但是點了之後報一個錯誤:This item does not exist.

SAP Spartacus cost center建立按鈕的路由配置
SAP Spartacus cost center建立按鈕的路由配置

正确的情況下:

SAP Spartacus cost center建立按鈕的路由配置

點了Add按鈕後,有沒有http請求?

确實有。

SAP Spartacus cost center建立按鈕的路由配置
SAP Spartacus cost center建立按鈕的路由配置

url:

https://spartacus-dev0.eastus.cloudapp.azure.com:9002/occ/v2/powertools-spa/users/current/availableOrgUnitNodes?lang=en&curr=USD

當成cost center detail頁面去加載了?

SAP Spartacus cost center建立按鈕的路由配置

把createjerry當成cost center code了:

有一點可以肯定,Add按鈕的url就來自costCenterRoutingConfig:

SAP Spartacus cost center建立按鈕的路由配置
SAP Spartacus cost center建立按鈕的路由配置

這次路由終于比對了:

SAP Spartacus cost center建立按鈕的路由配置

原來要更改兩個地方:

SAP Spartacus cost center建立按鈕的路由配置

給create path亂點一個鴛鴦譜試試:

SAP Spartacus cost center建立按鈕的路由配置

果然加載的是AssignedBudgetList Component了:

SAP Spartacus cost center建立按鈕的路由配置

繼續閱讀