From 3c4f7e4347b18ec98490e69860eac0e95af8f7af Mon Sep 17 00:00:00 2001
From: Zhao Qiqi <1287235164@qq.com>
Date: Fri, 10 Jun 2022 17:01:09 +0800
Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E4=BF=A1=E6=81=AF=EF=BC=88?=
=?UTF-8?q?=E5=8E=82=E5=95=86=E7=AE=A1=E7=90=86=E3=80=81=E6=8C=82=E9=9D=A0?=
=?UTF-8?q?=E5=85=AC=E5=8F=B8=EF=BC=89=EF=BC=8C=E4=BE=9B=E5=BA=94=E9=93=BE?=
=?UTF-8?q?=EF=BC=88=E8=BD=A6=E5=9E=8B=E3=80=81=E5=B8=B8=E7=94=A8=E9=85=8D?=
=?UTF-8?q?=E7=BD=AE=EF=BC=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../changshangguanli/changshangguanli.vue | 8 +-
.../changshangguanli/changshangguanliAdd.vue | 83 +++++++++---
.../guakaogongsiguanli/guakaogongsiAdd.vue | 2 +-
.../src/views/cheliang/chexing/chexingAdd.vue | 127 +++++++++---------
.../views/cheliang/chexing/chexinglook.vue | 15 +--
.../ohter/changyongpeizhiInfo.vue | 18 +--
6 files changed, 144 insertions(+), 109 deletions(-)
diff --git a/anrui-base/anrui-base-ui/src/views/changshang/changshangguanli/changshangguanli.vue b/anrui-base/anrui-base-ui/src/views/changshang/changshangguanli/changshangguanli.vue
index f2318a6057..1691e64d6b 100644
--- a/anrui-base/anrui-base-ui/src/views/changshang/changshangguanli/changshangguanli.vue
+++ b/anrui-base/anrui-base-ui/src/views/changshang/changshangguanli/changshangguanli.vue
@@ -7,10 +7,10 @@
{{ searchxianshitit }}
-
保存
+ 提交
返回
@@ -37,7 +38,7 @@
-
+
分类:
-
+
传真:
@@ -99,15 +100,15 @@
-
+
邮编:
-
+
-
+
邮箱:
-
+
@@ -295,7 +296,8 @@
银行账号:
-
+
@@ -329,7 +331,8 @@
联行号:
-
+
@@ -368,7 +371,7 @@ import {details, SaveList, selectListOrg, Update,} from "@/api/jichuxinxi/basema
import {getCity, getCounty, getProvince} from '@/api/portal/areaPicker' // 省市区
import {typeValues} from "@/api/jichuxinxi/dictcommons";
import {getLook, getXiu, setuser} from "@/utils/baocun";
-import {getListOrg, getPathSidByUserSid, fetchBySid} from "@/api/jichuxinxi/brandManagement";
+import {fetchBySid, getListOrg, getPathSidByUserSid} from "@/api/jichuxinxi/brandManagement";
export default {
name: "ChangshangguanliAdd1",
@@ -410,6 +413,17 @@ export default {
}
callback(new Error("请输入办公电话"));
};
+ var checkChuanzhen = (rule, value, callback) => {
+ const BanGongDianHua = /\d{3}-\d{8}|\d{4}-\d{7}/;
+ if (value) {
+ // 如果没有通过验证!!
+ if (!BanGongDianHua.test(value)) {
+ callback(new Error("请输入正确的传真格式"));
+ }
+ } else {
+ callback();
+ }
+ };
var checkSubmit = (rule, value, callback) => {
const Submit = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/;
if (Submit.test(value)) {
@@ -504,26 +518,31 @@ export default {
grouping: [],
supplierType_list:[], //分类
rules: {
- email: [{
- required: true,
- validator: checkEamil,
- trigger: 'blur'
- }],
+ // email: [{
+ // required: true,
+ // validator: checkEamil,
+ // trigger: 'blur'
+ // }],
weChatID: [{
required: true,
message: '请填写微信号',
trigger: 'blur'
}],
- zipCode: [{
- required: true,
- validator: checkYouBian,
- trigger: 'blur'
- }],
+ // zipCode: [{
+ // required: true,
+ // validator: checkYouBian,
+ // trigger: 'blur'
+ // }],
manufacturerName: [{
required: true,
message: '请填写厂商名称',
trigger: 'blur'
}],
+ supplierType: [{
+ required: true,
+ message: '请选择分类',
+ trigger: 'change'
+ }],
manufacturerAddress: [{
required: true,
message: '请填写厂商通讯地址',
@@ -534,6 +553,11 @@ export default {
validator: checkBanGongDianHua,
trigger: 'blur'
}],
+ manufacturerFax: [{
+ // required: true,
+ validator: checkChuanzhen,
+ trigger: 'blur'
+ }],
contactName: [{
required: true,
message: '请填写联系人名字',
@@ -577,6 +601,25 @@ export default {
// this.init();
},
methods: {
+ // 输入数字正则
+ oninput(val, limit = 0) {
+ val = val.replace(/[^\d.]/g, ""); //保留数字
+ // val = val.replace(/^00/, "0."); //开头不能有两个0
+ // val = val.replace(/^\./g, "0."); //开头为小数点转换为0.
+ val = val.replace(/\.{2,}/g, "."); //两个以上的小数点转换成一个
+ val = val.replace(".", "$#$").replace(/\./g, "").replace("$#$", "."); //只保留一个小数点
+ // /^0\d+/.test(val) ? val = val.slice(1) : ''; //两位以上数字开头不能为0
+ const str = '^(\\d+)\\.(\\d{' + limit + '}).*$'
+ const reg = new RegExp(str)
+ if (limit === 0) {
+ // 不需要小数点
+ val = val.replace(reg, '$1')
+ } else {
+ // 通过正则保留小数点后指定的位数
+ val = val.replace(reg, '$1.$2')
+ }
+ return val
+ },
setDetaList() {
typeValues({
type: this.supplierType
@@ -1081,7 +1124,9 @@ export default {
}
});
},
+ handleSubmit() {
+ },
getHangYe(value) {
let bb = null
this.industryons.forEach((e) => {
diff --git a/anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue b/anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue
index 11e8981778..96eaa43110 100644
--- a/anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue
+++ b/anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue
@@ -101,7 +101,7 @@
- 成立日期
+ *成立日期
diff --git a/anrui-scm/anrui-scm-ui/src/views/cheliang/chexing/chexingAdd.vue b/anrui-scm/anrui-scm-ui/src/views/cheliang/chexing/chexingAdd.vue
index 4a7c102168..8808db61a4 100644
--- a/anrui-scm/anrui-scm-ui/src/views/cheliang/chexing/chexingAdd.vue
+++ b/anrui-scm/anrui-scm-ui/src/views/cheliang/chexing/chexingAdd.vue
@@ -14,42 +14,22 @@
*品牌
-
+
-
-
- 系别
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
*功能
@@ -163,8 +143,28 @@
+ 系别
+
+
+
+
+
+
+
@@ -181,43 +181,40 @@