snow 1 ano atrás
pai
commit
addea16e93

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/0.js


+ 5 - 4
src/components/addr-add-edit-modal/index.vue

@@ -110,12 +110,13 @@ export default {
         callback(new Error("联系人不能为空!"));
       } else {
         if (value.length < 2 || value.length > 10) {
-          callback(new Error("联系人规则为2~10位汉字!"));
+          callback(new Error("联系人规则为2~10位汉字或字母!"));
         } else {
-          if (!isChinese(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else if (isEmoticon(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else {
             callback();
           }

+ 2 - 1
src/components/in-addr-model/index.vue

@@ -136,7 +136,8 @@ export default {
         if (value.length < 2 || value.length > 10) {
           callback(new Error('联系人规则为2~10位汉字!'))
         } else {
-          if (!isChinese(value)) {
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
             callback(new Error('联系人规则为2~10位汉字!'))
           } else if (isEmoticon(value)) {
             callback(new Error('联系人规则为2~10位汉字!'))

+ 2 - 1
src/components/in-address-modal/index.vue

@@ -126,7 +126,8 @@ export default {
         if (value.length < 2 || value.length > 10) {
           callback(new Error('联系人规则为2~10位汉字!'))
         } else {
-          if (!isChinese(value)) {
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
             callback(new Error('联系人规则为2~10位汉字!'))
           } else if (isEmoticon(value)) {
             callback(new Error('联系人规则为2~10位汉字!'))

+ 2 - 1
src/components/in-address-model/index.vue

@@ -136,7 +136,8 @@ export default {
         if (value.length < 2 || value.length > 10) {
           callback(new Error('联系人规则为2~10位汉字!'))
         } else {
-          if (!isChinese(value)) {
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
             callback(new Error('联系人规则为2~10位汉字!'))
           } else if (isEmoticon(value)) {
             callback(new Error('联系人规则为2~10位汉字!'))

+ 6 - 6
src/config/env.development.js

@@ -5,11 +5,11 @@ module.exports = {
   wechatUrl: "http://rep.test241.wanyuhengtong.com", // 微信授权地址
   backUrl: "http://webstock3.test241.wanyuhengtong.com", // 微信授权后重定向地址
   api: {
-    baseApi: 'http://stock.api.caixiao365.com/',
-    userApi: "http://user.api.caixiao365.com/"
+    baseApi: 'http://stocknew.test241.wanyuhengtong.com/',
+    userApi: "http://user.test241.wanyuhengtong.com/"
     // baseApi: 'http://stockwm.test241.wanyuhengtong.com/'
   },
-  webUrl: 'http://project.web.caixiao365.com/#/good-share?id=',
+  webUrl: 'http://project.web.caixiao365.com/#/test-good-share?id=',
   fileURL: `https://api2.edu.futurelab.tv`,
   shareWebUrl: 'http://post.web.caixiao365.com/?prod=1&outCode=',
   // 分仓
@@ -24,10 +24,10 @@ module.exports = {
   // 结算平台url
   // settlementPlatformUrl: 'http://127.0.0.1:8848',
   // 结算平台url
-  settlementPlatformUrl: 'http://fin.caixiao365.com/',
+  settlementPlatformUrl: 'http://webcx.test241.wanyuhengtong.com/',
   // 工单管理系统url
-  GDUrl: 'http://bug.caixiao365.com/',
-  dashboardUrl: 'http://web.report.caixiao365.com/',
+  GDUrl: 'http://http://bugweb.test241.wanyuhengtong.com/',
+  dashboardUrl:"http://web.report.caixiao365.com/",
   // token加密key
   secretKey: 'key123',
   loginTitle: '',

+ 5 - 4
src/views/orderEntry/orderConfirm/columns.js

@@ -41,12 +41,13 @@ const validatecontactor = (rule, value, callback) => {
     callback(new Error("联系人不能为空!"));
   } else {
     if (value.length < 2 || value.length > 10) {
-      callback(new Error("联系人规则为2~10位汉字!"));
+      callback(new Error("联系人规则为2~10位汉字或字母!"));
     } else {
-      if (!isChinese(value)) {
-        callback(new Error("联系人规则为2~10位汉字!"));
+      const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+      if (!isOk) {
+        callback(new Error("联系人规则为2~10位汉字或字母!"));
       } else if (isEmoticon(value)) {
-        callback(new Error("联系人规则为2~10位汉字!"));
+        callback(new Error("联系人规则为2~10位汉字或字母!"));
       } else {
         callback();
       }

+ 5 - 4
src/views/sellOut/project/components/buyGoodModal.vue

@@ -383,12 +383,13 @@ export default {
         callback(new Error("联系人不能为空!"));
       } else {
         if (value.length < 2 || value.length > 10) {
-          callback(new Error("联系人规则为2~10位汉字!"));
+          callback(new Error("联系人规则为2~10位汉字或字母!"));
         } else {
-          if (!isChinese(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else if (isEmoticon(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else {
             callback();
           }

+ 5 - 4
src/views/sellOut/salesOrder/components/addEdit.vue

@@ -268,12 +268,13 @@ export default {
         callback(new Error("联系人不能为空!"));
       } else {
         if (value.length < 2 || value.length > 10) {
-          callback(new Error("联系人规则为2~10位汉字!"));
+          callback(new Error("联系人规则为2~10位汉字或字母!"));
         } else {
-          if (!isChinese(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else if (isEmoticon(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else {
             callback();
           }

+ 6 - 4
src/views/sellOut/salesOrder/components/addForm.vue

@@ -667,12 +667,14 @@ export default {
         callback(new Error("联系人不能为空!"));
       } else {
         if (value.length < 2 || value.length > 10) {
-          callback(new Error("联系人规则为2~10位汉字!"));
+          callback(new Error("联系人规则为2~10位汉字或字母!"));
         } else {
-          if (!isChinese(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else if (isEmoticon(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else {
             callback();
           }

+ 5 - 4
src/views/sellOut/salesOrder/components/out-order-add-model.vue

@@ -115,12 +115,13 @@ export default {
         callback(new Error("联系人不能为空!"));
       } else {
         if (value.length < 2 || value.length > 10) {
-          callback(new Error("联系人规则为2~10位汉字!"));
+          callback(new Error("联系人规则为2~10位汉字或字母!"));
         } else {
-          if (!isChinese(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else if (isEmoticon(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else {
             callback();
           }

+ 5 - 4
src/views/sellOut/zixunOrder/components/buyGoodModal.vue

@@ -578,12 +578,13 @@ export default {
         callback(new Error("联系人不能为空!"));
       } else {
         if (value.length < 2 || value.length > 10) {
-          callback(new Error("联系人规则为2~10位汉字!"));
+          callback(new Error("联系人规则为2~10位汉字或字母!"));
         } else {
-          if (!isChinese(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else if (isEmoticon(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else {
             callback();
           }

+ 5 - 4
src/views/sellOut/zixunOrder/components/transferGoodModal.vue

@@ -334,12 +334,13 @@ export default {
         callback(new Error("联系人不能为空!"));
       } else {
         if (value.length < 2 || value.length > 10) {
-          callback(new Error("联系人规则为2~10位汉字!"));
+          callback(new Error("联系人规则为2~10位汉字或字母!"));
         } else {
-          if (!isChinese(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+          const isOk = value.split("").every(s => isChinese(s) || /^[A-Za-z]+$/.test(s));
+          if (!isOk) {
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else if (isEmoticon(value)) {
-            callback(new Error("联系人规则为2~10位汉字!"));
+            callback(new Error("联系人规则为2~10位汉字或字母!"));
           } else {
             callback();
           }

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff