가입신청 시, confirm 메시지 추가

This commit is contained in:
leeyongjae 2024-10-25 14:53:49 +09:00
parent 11667c90ad
commit 49bb5e4362
3 changed files with 35 additions and 31 deletions

View File

@ -132,39 +132,41 @@ export default function Join() {
const formData = new FormData(e.target) const formData = new FormData(e.target)
if (joinValidation(formData)) { if (joinValidation(formData)) {
const param = { if (confirm(getMessage('join.complete.save.confirm'))) {
storeQcastNm: formData.get('storeQcastNm'), const param = {
storeQcastNmKana: formData.get('storeQcastNmKana'), storeQcastNm: formData.get('storeQcastNm'),
postCd: formData.get('postCd'), storeQcastNmKana: formData.get('storeQcastNmKana'),
addr: formData.get('addr'), postCd: formData.get('postCd'),
telNo: formData.get('telNo'), addr: formData.get('addr'),
fax: formData.get('fax'), telNo: formData.get('telNo'),
bizNo: formData.get('bizNo'), fax: formData.get('fax'),
userInfo: { bizNo: formData.get('bizNo'),
userId: formData.get('userId'), userInfo: {
userNm: formData.get('userNm'), userId: formData.get('userId'),
userNmKana: formData.get('userNmKana'), userNm: formData.get('userNm'),
telNo: formData.get('userTelNo'), userNmKana: formData.get('userNmKana'),
fax: formData.get('userFax'), telNo: formData.get('userTelNo'),
email: formData.get('email'), fax: formData.get('userFax'),
category: formData.get('category'), email: formData.get('email'),
}, category: formData.get('category'),
} },
}
await promisePost({ url: '/api/login/v1.0/user/join', data: param }) await promisePost({ url: '/api/login/v1.0/user/join', data: param })
.then((res) => { .then((res) => {
if (res) { if (res) {
if (res.data.result.resultCode == 'S') { if (res.data.result.resultCode == 'S') {
Cookies.set('joinEmail', formData.get('email'), { expires: 1 }) Cookies.set('joinEmail', formData.get('email'), { expires: 1 })
router.push('/join/complete') router.push('/join/complete')
} else { } else {
alert(res.data.result.resultMsg) alert(res.data.result.resultMsg)
}
} }
} })
}) .catch((error) => {
.catch((error) => { alert(error.response.data.message)
alert(error.response.data.message) })
}) }
} }
} }

View File

@ -446,6 +446,7 @@
"join.complete.contents": "※ 申請したIDが承認されると、担当者情報に入力されたメールアドレスにログイン案内メールが送信されます。", "join.complete.contents": "※ 申請したIDが承認されると、担当者情報に入力されたメールアドレスにログイン案内メールが送信されます。",
"join.complete.email_comment": "担当者メールアドレス", "join.complete.email_comment": "担当者メールアドレス",
"join.validation.check1": "{0} の形式を確認してください。", "join.validation.check1": "{0} の形式を確認してください。",
"join.complete.save.confirm": "Hanwha Japan担当者にID承認を要請されると、これ以上情報を修正できません。 本当にリクエストしますか?",
"stuff.gridHeader.lastEditDatetime": "更新日時", "stuff.gridHeader.lastEditDatetime": "更新日時",
"stuff.gridHeader.objectNo": "品番", "stuff.gridHeader.objectNo": "品番",
"stuff.gridHeader.planTotCnt": "プラン数", "stuff.gridHeader.planTotCnt": "プラン数",

View File

@ -451,6 +451,7 @@
"join.complete.contents": "※ 신청한 ID가 승인되면, 담당자 정보에 입력한 이메일 주소로 로그인 관련 안내 메일이 전송됩니다.", "join.complete.contents": "※ 신청한 ID가 승인되면, 담당자 정보에 입력한 이메일 주소로 로그인 관련 안내 메일이 전송됩니다.",
"join.complete.email_comment": "담당자 이메일 주소", "join.complete.email_comment": "담당자 이메일 주소",
"join.validation.check1": "{0} 형식을 확인해주세요.", "join.validation.check1": "{0} 형식을 확인해주세요.",
"join.complete.save.confirm": "Hanwha Japan 담당자에게 ID승인이 요청되면 더 이상 정보를 수정할 수 없습니다. 정말로 요청하시겠습니까?",
"stuff.gridHeader.lastEditDatetime": "갱신일시", "stuff.gridHeader.lastEditDatetime": "갱신일시",
"stuff.gridHeader.objectNo": "물건번호", "stuff.gridHeader.objectNo": "물건번호",
"stuff.gridHeader.planTotCnt": "플랜 수", "stuff.gridHeader.planTotCnt": "플랜 수",