tangning 2 rokov pred
rodič
commit
57314aee13

+ 4 - 4
src/views/product/updataTips/AddModal.vue

@@ -129,11 +129,11 @@
           label: '中文详情链接',
           rules: [
             {
-              required: true,
+              required: false,
               // @ts-ignore
               validator: async (rule, value) => {
                 var reg=/(http|https):\/\/[\w]+(.[\w]+)([\w\-\.,@?^=%&:/~\+#\u4e00-\u9fa5]*[\w\-\@?^=%&/~\+#])/;
-                if (!reg.test(value)) {
+                if (value && !reg.test(value)) {
                   return Promise.reject(t('common.inputText')+'正确的地址');
                 }
                 return Promise.resolve();
@@ -194,11 +194,11 @@
           label: '英文详情链接',
           rules: [
             {
-              required: true,
+              required: false,
               // @ts-ignore
               validator: async (rule, value) => {
                 var reg=/(http|https):\/\/[\w]+(.[\w]+)([\w\-\.,@?^=%&:/~\+#\u4e00-\u9fa5]*[\w\-\@?^=%&/~\+#])/;
-                if (!reg.test(value)) {
+                if (value && !reg.test(value)) {
                   return Promise.reject(t('common.inputText')+'正确的地址');
                 }
                 return Promise.resolve();

+ 4 - 4
src/views/product/updataTips/EditModal.vue

@@ -136,11 +136,11 @@
           label: '中文详情链接',
           rules: [
             {
-              required: true,
+              required: false,
               // @ts-ignore
               validator: async (rule, value) => {
                 var reg=/(http|https):\/\/[\w]+(.[\w]+)([\w\-\.,@?^=%&:/~\+#\u4e00-\u9fa5]*[\w\-\@?^=%&/~\+#])/;
-                if (!reg.test(value)) {
+                if (value && !reg.test(value)) {
                   return Promise.reject(t('common.inputText')+'正确的地址');
                 }
                 return Promise.resolve();
@@ -201,11 +201,11 @@
           label: '英文详情链接',
           rules: [
             {
-              required: true,
+              required: false,
               // @ts-ignore
               validator: async (rule, value) => {
                 var reg=/(http|https):\/\/[\w]+(.[\w]+)([\w\-\.,@?^=%&:/~\+#\u4e00-\u9fa5]*[\w\-\@?^=%&/~\+#])/;
-                if (!reg.test(value)) {
+                if (value && !reg.test(value)) {
                   return Promise.reject(t('common.inputText')+'正确的地址');
                 }
                 return Promise.resolve();