tangning 2 年之前
父節點
當前提交
57314aee13
共有 2 個文件被更改,包括 8 次插入8 次删除
  1. 4 4
      src/views/product/updataTips/AddModal.vue
  2. 4 4
      src/views/product/updataTips/EditModal.vue

+ 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();