diff --git a/src/utils/validate.js b/src/utils/validate.js index 78d9034..d9126a0 100644 --- a/src/utils/validate.js +++ b/src/utils/validate.js @@ -79,3 +79,12 @@ export function number(s) { export function money(s) { return /^[0-9](\d{1,9})?(\.\d{1,2})$|^0\.([1-9](\d{0,1})|\d[1-9])$|^[1-9]\d{0,9}$|^0$/.test(s) } + +/** + * 信用代码 15、18位 + * @param s + * @returns {boolean} + */ +export function dutyCode(s) { + return /^([0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}|[1-9]\d{14})$/.test(s) +} diff --git a/src/views/businessManagement/modules/BusinessManagementModule.vue b/src/views/businessManagement/modules/BusinessManagementModule.vue index da5db6e..514f9b1 100644 --- a/src/views/businessManagement/modules/BusinessManagementModule.vue +++ b/src/views/businessManagement/modules/BusinessManagementModule.vue @@ -106,7 +106,7 @@