Преглед изворни кода

修改品牌制造商品牌唯一简码判断条件

zhh пре 3 година
родитељ
комит
9c571c0992

+ 2 - 2
kmall-admin/src/main/java/com/kmall/admin/service/impl/BrandServiceImpl.java

@@ -62,7 +62,7 @@ public class BrandServiceImpl implements BrandService {
 
         // 品牌唯一标识符正则校验
         String uniqueIdentifier = brand.getUniqueIdentifier();
-        String regex = "(^[0-9a-zA-Z_&]{1,10}$)";
+        String regex = "(^[0-9a-zA-Z_&-]{1,20}$)";
         if (StringUtils.isNotBlank(uniqueIdentifier)) {
             if (!Pattern.matches(regex, uniqueIdentifier)) {
                 throw new RuntimeException("请输入正确的品牌唯一简码,有问题的简码:" + uniqueIdentifier);
@@ -94,7 +94,7 @@ public class BrandServiceImpl implements BrandService {
 
         // 品牌唯一标识符正则校验
         String uniqueIdentifier = brand.getUniqueIdentifier();
-        String regex = "(^[0-9a-zA-Z_&]{1,10}$)";
+        String regex = "(^[0-9a-zA-Z_&-]{1,20}$)";
         if (StringUtils.isNotBlank(uniqueIdentifier)) {
             if (!Pattern.matches(regex, uniqueIdentifier)) {
                 throw new RuntimeException("请输入正确的品牌唯一简码,有问题的简码:" + uniqueIdentifier);

+ 2 - 2
kmall-admin/src/main/webapp/js/shop/brand.js

@@ -159,7 +159,7 @@ var vm = new Vue({
             ],
             uniqueIdentifier: [
                 // {required: true, message: '品牌唯一简码不能为空', trigger: 'blur'},
-                {max: 10, message: '品牌唯一简码长度不能超过10', trigger: 'blur'}
+                {max: 20, message: '品牌唯一简码长度不能超过20', trigger: 'blur'}
             ],
             // listPicUrl: [
             //     {required: true, message: '品牌图片不能为空', trigger: 'blur'}
@@ -300,7 +300,7 @@ var vm = new Vue({
 
             // 校验品牌唯一简码
             var uniqueIdentifier = vm.brand.uniqueIdentifier;
-            var uniqueReg = /^[0-9a-zA-Z_]{0,10}$/;
+            var uniqueReg = /^[0-9a-zA-Z_&-]{0,20}$/;
             if(!uniqueReg.test(uniqueIdentifier)){
                 alert("请输入正确的唯一简码");
                 return;

BIN
kmall-admin/src/main/webapp/statics/file/brand.xls