Procházet zdrojové kódy

add br No format (e.g. 12341234-123-12-12-1)

master
Anna Ho před 1 rokem
rodič
revize
da4165b666
3 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. +1
    -1
      src/pages/OrganizationDetailPage_FromUser/OrganizationCard_loadFromUser.js
  2. +1
    -1
      src/pages/User/DetailsPage_Organization/UserInformationCard_Organization.js
  3. +2
    -2
      src/pages/authentication/auth-forms/BusCustomFormWizard.js

+ 1
- 1
src/pages/OrganizationDetailPage_FromUser/OrganizationCard_loadFromUser.js Zobrazit soubor

@@ -52,7 +52,7 @@ const OrganizationCard_loadFromUser = ({ userData, userId }) => {
phoneNumber: yup.string().min(8, displayErrorMsg('請輸入有效聯絡電話')).required(displayErrorMsg('請輸入聯絡電話')),
faxNumber: yup.string().min(8).nullable(),
brExpiryDate: yup.string().min(8).required(displayErrorMsg('請輸入商業登記證有效日期')),
brNo: yup.string().required(displayErrorMsg('請輸入商業登記證號碼')).test('checkBrNoFormat', displayErrorMsg(displayErrorMsg(`請輸入有效商業登記證號碼`)), function (value) {
brNo: yup.string().required(displayErrorMsg('請輸入商業登記證號碼')).test('checkBrNoFormat', displayErrorMsg(displayErrorMsg(`請輸入有效商業登記證號碼 (e.g. 12341234-123-12-12-1)`)), function (value) {
var brNo_pattern = /[0-9]{8}-[0-9]{3}-(0[1-9]|1[012])-[0-9]{2}-[0-9A-Z]{1}/
if (value !== undefined) {
if (value.match(brNo_pattern)) {


+ 1
- 1
src/pages/User/DetailsPage_Organization/UserInformationCard_Organization.js Zobrazit soubor

@@ -59,7 +59,7 @@ const UserInformationCard_Organization = ({ userData, loadDataFun, orgData }) =>
phoneNumber: yup.string().min(8, displayErrorMsg('請輸入8位數字')).required(displayErrorMsg('請輸入聯絡電話')),
faxNumber: yup.string().min(8, displayErrorMsg('請輸入8位數字')).nullable(),
brExpiryDate: yup.string().min(8, displayErrorMsg('請輸入商業登記證有效日期')),
brNo: yup.string().required(displayErrorMsg('請輸入商業登記證號碼')).test('checkBrNoFormat', displayErrorMsg(`請輸入有效商業登記證號碼`), function (value) {
brNo: yup.string().required(displayErrorMsg('請輸入商業登記證號碼')).test('checkBrNoFormat', displayErrorMsg(`請輸入有效商業登記證號碼 (e.g. 12341234-123-12-12-1)`), function (value) {
var brNo_pattern = /[0-9]{8}-[0-9]{3}-(0[1-9]|1[012])-[0-9]{2}-[0-9A-Z]{1}/
if (value !== undefined) {
if (value.match(brNo_pattern)) {


+ 2
- 2
src/pages/authentication/auth-forms/BusCustomFormWizard.js Zobrazit soubor

@@ -544,7 +544,7 @@ const BusCustomFormWizard = (props) => {
phone: yup.string().min(8, displayErrorMsg('請輸入最少8位數字')).required(displayErrorMsg('請輸入聯絡電話')),
fax: yup.string().min(8, displayErrorMsg('請輸入最少8位數字')),
brExpiryDate: yup.date().min(new Date().toISOString().split("T")[0], displayErrorMsg('請輸入商業登記證有效日期')).max("2099-12-31", displayErrorMsg('請輸入商業登記證有效日期')).required(displayErrorMsg('請輸入商業登記證有效日期')),
brNo: yup.string().required(displayErrorMsg('請輸入商業登記證號碼')).test('checkBrNoFormat', displayErrorMsg(`請輸入有效商業登記證號碼`), function (value) {
brNo: yup.string().required(displayErrorMsg('請輸入商業登記證號碼')).test('checkBrNoFormat', displayErrorMsg(`請輸入有效商業登記證號碼 (e.g. 12341234-123-12-12-1)`), function (value) {
var brNo_pattern = /[0-9]{8}-[0-9]{3}-(0[1-9]|1[012])-[0-9]{2}-[0-9A-Z]{1}/
if (value !== undefined) {
if (value.match(brNo_pattern)) {
@@ -854,7 +854,7 @@ const BusCustomFormWizard = (props) => {
<Stack spacing={1}>
<InputLabel htmlFor="brNo-signup">
<Typography variant="h5">
商業登記證號碼
商業登記證號碼 (e.g. 12341234-123-12-12-1)
<span style={{ color: '#f10000' }}>*</span>
</Typography>
</InputLabel>


Načítá se…
Zrušit
Uložit