Merged PR 705: 対応
## 概要 [Task3549: 対応](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/3549) - 第五階層のユーザーがライセンス注文する際にディーラーが設定されていない場合に出るエラーを専用のメッセージとなるように修正しました。 ※文言はメッセージレビュー後に必要があれば修正します。 ## レビューポイント - エラーの仕分け方は適切でしょうか? ## UIの変更 - [Task3549](https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task3549?csf=1&web=1&e=uwyFMW) ## 動作確認状況 - ローカルで確認
This commit is contained in:
parent
7c83a9ccae
commit
271d85482d
@ -62,6 +62,12 @@ export const orderLicenseAsync = createAsyncThunk<
|
||||
);
|
||||
}
|
||||
|
||||
if (error.code === "E010501") {
|
||||
errorMessage = getTranslationID(
|
||||
"licenseOrderPage.message.dealerNotFoundError"
|
||||
);
|
||||
}
|
||||
|
||||
thunkApi.dispatch(
|
||||
openSnackbar({
|
||||
level: "error",
|
||||
|
||||
@ -189,7 +189,8 @@
|
||||
"poNumberIncorrectError": "Das Format der Bestellnummer ist ungültig. Für die Bestellnummer können nur alphanumerische Zeichen eingegeben werden.",
|
||||
"newOrderIncorrectError": "Bitte geben Sie für die neue Bestellung eine Zahl größer oder gleich 1 ein.",
|
||||
"confirmOrder": "Möchten Sie eine Bestellung aufgeben?",
|
||||
"poNumberConflictError": "Die eingegebene Bestellnummer existiert bereits. Bitte geben Sie eine andere Bestellnummer ein."
|
||||
"poNumberConflictError": "Die eingegebene Bestellnummer existiert bereits. Bitte geben Sie eine andere Bestellnummer ein.",
|
||||
"dealerNotFoundError": "(de)ディーラーが設定されていないため、ライセンスを注文できません。アカウント画面でディーラーを指定してください。"
|
||||
},
|
||||
"label": {
|
||||
"title": "Lizenz bestellen",
|
||||
|
||||
@ -190,7 +190,8 @@
|
||||
"poNumberIncorrectError": "PO Number format is not valid. Only alphanumeric characters can be entered for the PO Number.",
|
||||
"newOrderIncorrectError": "Please enter a number greater than or equal to 1 for the New Order.",
|
||||
"confirmOrder": "Would you like to place an order?",
|
||||
"poNumberConflictError": "PO Number entered already exists. Please enter a different PO Number."
|
||||
"poNumberConflictError": "PO Number entered already exists. Please enter a different PO Number.",
|
||||
"dealerNotFoundError": "ディーラーが設定されていないため、ライセンスを注文できません。アカウント画面でディーラーを指定してください。"
|
||||
},
|
||||
"label": {
|
||||
"title": "Order License",
|
||||
|
||||
@ -190,7 +190,8 @@
|
||||
"poNumberIncorrectError": "El formato del número de orden de compra no es válido. Sólo se pueden ingresar caracteres alfanuméricos para el número de orden de compra.",
|
||||
"newOrderIncorrectError": "Ingrese un número mayor o igual a 1 para el Nuevo Pedido.",
|
||||
"confirmOrder": "¿Quieres hacer un pedido?",
|
||||
"poNumberConflictError": "El número de orden de compra ingresado ya existe. Ingrese un número de orden de compra diferente."
|
||||
"poNumberConflictError": "El número de orden de compra ingresado ya existe. Ingrese un número de orden de compra diferente.",
|
||||
"dealerNotFoundError": "(es)ディーラーが設定されていないため、ライセンスを注文できません。アカウント画面でディーラーを指定してください。"
|
||||
},
|
||||
"label": {
|
||||
"title": "Licencia de pedido",
|
||||
|
||||
@ -190,7 +190,8 @@
|
||||
"poNumberIncorrectError": "Le format du numéro de bon de commande n'est pas valide. Seuls des caractères alphanumériques peuvent être saisis pour le numéro de bon de commande.",
|
||||
"newOrderIncorrectError": "Veuillez saisir un nombre supérieur ou égal à 1 pour la nouvelle commande.",
|
||||
"confirmOrder": "Voulez-vous passer commande?",
|
||||
"poNumberConflictError": "Le numéro de bon de commande saisi existe déjà. Veuillez saisir un autre numéro de bon de commande."
|
||||
"poNumberConflictError": "Le numéro de bon de commande saisi existe déjà. Veuillez saisir un autre numéro de bon de commande.",
|
||||
"dealerNotFoundError": "(fr)ディーラーが設定されていないため、ライセンスを注文できません。アカウント画面でディーラーを指定してください。"
|
||||
},
|
||||
"label": {
|
||||
"title": "Commander licence",
|
||||
|
||||
@ -80,7 +80,9 @@ export class LicensesService {
|
||||
.parent_account_id ?? undefined;
|
||||
// 親アカウントIDが取得できない場合はエラー
|
||||
if (parentAccountId === undefined) {
|
||||
throw new Error('parent account id is undefined');
|
||||
throw new AccountNotFoundError(
|
||||
`parent account id is not found. myAccountId: ${myAccountId}`,
|
||||
);
|
||||
}
|
||||
} catch (e) {
|
||||
this.logger.error(`[${context.getTrackingId()}] error=${e}`);
|
||||
@ -147,6 +149,7 @@ export class LicensesService {
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
async issueCardLicenseKeys(
|
||||
context: Context,
|
||||
externalId: string,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user