[성현모] Web Operation 기능 추가
This commit is contained in:
@ -0,0 +1,66 @@
|
||||
@page "/ProxyKMS"
|
||||
|
||||
@using Web.Operation.Packet
|
||||
@using Web.Operation.Module
|
||||
|
||||
@inject ConfigService<WebClientConfig> _configService
|
||||
|
||||
<h3>ProxyKMS</h3>
|
||||
<div style="height: calc(100% - 2.5rem); overflow:auto; margin-bottom: 10rem;">
|
||||
<RadzenFieldset Text="EcuID">
|
||||
<ProxyKmsModule Title="SupplierEcuID" TRequest="EcuID.Request_SupplierEcuID" TResponse="EcuID.Response_SupplierEcuID" Method="POST" Url="@($"{ApiAddress}/kms/ecuid/supplierEcuID")">
|
||||
</ProxyKmsModule>
|
||||
</RadzenFieldset>
|
||||
<br />
|
||||
|
||||
<RadzenFieldset Text="MasterECUKey">
|
||||
<ProxyKmsModule Title="SupplierKeyProvisioning" TRequest="MasterEcuKey.Request_SupplierKeyProvisioning" TResponse="MasterEcuKey.Response_SupplierKeyProvisioning" Method="POST" Url="@($"{ApiAddress}/kms/MasterEcuKey/SupplierKeyProvisioning")">
|
||||
</ProxyKmsModule>
|
||||
<br />
|
||||
<ProxyKmsModule Title="SupplierKeyProvisioning" TRequest="MasterEcuKey.Request_SupplierKeyProvisioning_Result" TResponse="MasterEcuKey.Response_SupplierKeyProvisioning_Result" Method="PUT" Url="@($"{ApiAddress}/kms/MasterEcuKey/SupplierKeyProvisioning")">
|
||||
</ProxyKmsModule>
|
||||
</RadzenFieldset>
|
||||
<br />
|
||||
|
||||
<RadzenFieldset Text="SupplierSymmKey">
|
||||
<ProxyKmsModule Title="SupplierKeyProvisioning" TRequest="SupplierSymmKey.Request_SupplierKeyProvisioning" TResponse="SupplierSymmKey.Response_SupplierKeyProvisioning" Method="POST" Url="@($"{ApiAddress}/kms/SupplierSymmKey/SupplierKeyProvisioning")">
|
||||
</ProxyKmsModule>
|
||||
<br />
|
||||
<ProxyKmsModule Title="SupplierKeyProvisioning" TRequest="SupplierSymmKey.Request_SupplierKeyProvisioning_Result" TResponse="SupplierSymmKey.Response_SupplierKeyProvisioning_Result" Method="PUT" Url="@($"{ApiAddress}/kms/SupplierSymmKey/SupplierKeyProvisioning")">
|
||||
</ProxyKmsModule>
|
||||
<br />
|
||||
<ProxyKmsModule Title="SupplierKeySyncValue" TRequest="SupplierSymmKey.Request_SupplierKeySyncValue" TResponse="SupplierSymmKey.Response_SupplierKeySyncValue" Method="POST" Url="@($"{ApiAddress}/kms/SupplierSymmKey/SupplierKeySyncValue")">
|
||||
</ProxyKmsModule>
|
||||
<br />
|
||||
<ProxyKmsModule Title="SupplierKeySyncValue" TRequest="SupplierSymmKey.Request_SupplierKeySyncValue_Result" TResponse="SupplierSymmKey.Response_SupplierKeySyncValue_Result" Method="PUT" Url="@($"{ApiAddress}/kms/SupplierSymmKey/SupplierKeySyncValue")">
|
||||
</ProxyKmsModule>
|
||||
</RadzenFieldset>
|
||||
<br />
|
||||
|
||||
<RadzenFieldset Text="SecOCKey">
|
||||
<ProxyKmsModule Title="SupplierKeyProvisioning" TRequest="SecOCKey.Request_SupplierKeyProvisioning" TResponse="SecOCKey.Response_SupplierKeyProvisioning" Method="POST" Url="@($"{ApiAddress}/kms/SecOCKey/SupplierKeyProvisioning")">
|
||||
</ProxyKmsModule>
|
||||
<br />
|
||||
<ProxyKmsModule Title="SupplierKeyProvisioning" TRequest="SecOCKey.Request_SupplierKeyProvisioning_Result" TResponse="SecOCKey.Response_SupplierKeyProvisioning_Result" Method="PUT" Url="@($"{ApiAddress}/kms/SecOCKey/SupplierKeyProvisioning")">
|
||||
</ProxyKmsModule>
|
||||
<br />
|
||||
<ProxyKmsModule Title="SupplierKeySyncValue" TRequest="SecOCKey.Request_SupplierKeySyncValue" TResponse="SecOCKey.Response_SupplierKeySyncValue" Method="POST" Url="@($"{ApiAddress}/kms/SecOCKey/SupplierKeySyncValue")">
|
||||
</ProxyKmsModule>
|
||||
<br />
|
||||
<ProxyKmsModule Title="SupplierKeySyncValue" TRequest="SecOCKey.Request_SupplierKeySyncValue_Result" TResponse="SecOCKey.Response_SupplierKeySyncValue_Result" Method="PUT" Url="@($"{ApiAddress}/kms/SecOCKey/SupplierKeySyncValue")">
|
||||
</ProxyKmsModule>
|
||||
</RadzenFieldset>
|
||||
</div>
|
||||
|
||||
@code {
|
||||
public string ApiAddress { get; set; }
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
var findApi = _configService.GetConfig().Api.Find(x => x.Id == 2);
|
||||
if(findApi is not null)
|
||||
{
|
||||
ApiAddress = findApi.Host;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user