From edde94af6917d46ba982581084872c050e78ed69 Mon Sep 17 00:00:00 2001 From: Chopper Date: Fri, 17 Sep 2021 11:01:57 +0800 Subject: [PATCH 1/4] =?UTF-8?q?IM=20=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../setting-manage/setting/BASE_SETTING.vue | 2 +- .../sys/setting-manage/setting/IM_SETTING.vue | 87 +++++++++++++++++++ .../sys/setting-manage/settingManage.vue | 5 ++ 3 files changed, 93 insertions(+), 1 deletion(-) create mode 100644 manager/src/views/sys/setting-manage/setting/IM_SETTING.vue diff --git a/manager/src/views/sys/setting-manage/setting/BASE_SETTING.vue b/manager/src/views/sys/setting-manage/setting/BASE_SETTING.vue index 6caeeabe..0e7c3c26 100644 --- a/manager/src/views/sys/setting-manage/setting/BASE_SETTING.vue +++ b/manager/src/views/sys/setting-manage/setting/BASE_SETTING.vue @@ -63,7 +63,7 @@ export default { data() { return { handleSubmit, // 验证规则 - + picModelFlag: false, // 预览图片显隐 formValidate: { // 表单数据 buyerSideLogo: "", diff --git a/manager/src/views/sys/setting-manage/setting/IM_SETTING.vue b/manager/src/views/sys/setting-manage/setting/IM_SETTING.vue new file mode 100644 index 00000000..82372a7b --- /dev/null +++ b/manager/src/views/sys/setting-manage/setting/IM_SETTING.vue @@ -0,0 +1,87 @@ + + + + diff --git a/manager/src/views/sys/setting-manage/settingManage.vue b/manager/src/views/sys/setting-manage/settingManage.vue index 40c0902d..ac55cc01 100644 --- a/manager/src/views/sys/setting-manage/settingManage.vue +++ b/manager/src/views/sys/setting-manage/settingManage.vue @@ -57,6 +57,11 @@ export default { type: "SMS_SETTING", name: "阿里短信配置", }, + //阿里短信配置 + { + type: "IM_SETTING", + name: "客服设置", + }, ], authLogin: [ // 微信设置 From c33d10734ffb54b4fa7458a07cf20940a90feafa Mon Sep 17 00:00:00 2001 From: Chopper Date: Fri, 17 Sep 2021 11:03:09 +0800 Subject: [PATCH 2/4] =?UTF-8?q?im=20=E9=A1=B5=E9=9D=A2=E5=A3=B0=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manager/src/views/sys/setting-manage/template.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manager/src/views/sys/setting-manage/template.js b/manager/src/views/sys/setting-manage/template.js index b53d674f..3cfc0aad 100644 --- a/manager/src/views/sys/setting-manage/template.js +++ b/manager/src/views/sys/setting-manage/template.js @@ -5,6 +5,7 @@ import POINT_SETTING from "./setting/POINT_SETTING"; import KUAIDI_SETTING from "./setting/KUAIDI_SETTING"; import OSS_SETTING from "./setting/OSS_SETTING"; import SMS_SETTING from "./setting/SMS_SETTING"; +import IM_SETTING from "./setting/IM_SETTING"; import WITHDRAWAL_SETTING from "./setting/WITHDRAWAL_SETTING"; import ALIPAY_PAYMENT from "./pay/ALIPAY_PAYMENT"; import WECHAT_PAYMENT from "./pay/WECHAT_PAYMENT"; @@ -20,6 +21,7 @@ export default { KUAIDI_SETTING, OSS_SETTING, SMS_SETTING, + IM_SETTING, WITHDRAWAL_SETTING, PAYMENT_SUPPORT, WECHAT_PAYMENT, From 2932c7f35df3662b63ac5d7b20f5dc0f0701ff05 Mon Sep 17 00:00:00 2001 From: Chopper Date: Wed, 22 Sep 2021 12:16:22 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E5=8F=82=E6=95=B0=E6=A0=A1=E9=AA=8C?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manager/src/utils/regular.js | 21 ++++++++++++ .../src/views/goods/goods-manage/brand.vue | 33 +++++++++++++------ .../src/views/goods/goods-manage/category.vue | 14 ++++++-- 3 files changed, 55 insertions(+), 13 deletions(-) diff --git a/manager/src/utils/regular.js b/manager/src/utils/regular.js index 05e78f2c..910dc40f 100644 --- a/manager/src/utils/regular.js +++ b/manager/src/utils/regular.js @@ -57,3 +57,24 @@ export const URL = // 固话 export const TEL = /0\d{2,3}-\d{7,8}/ + + +// 正整数 +export const INTEGER = { + pattern: /^[0-9]\d*$/, + message:'请输入正整数' +} + +export const VARCHAR20 = { + pattern:/^.{3,20}$/, + message:'长度应该限制在3-20个字符' +} + +export const URL200 = { + pattern:/[a-zA-z]+\:\/\/[^\s]{1,190}/, + message:'请输入长度不超过200的URL地址' +} +export const REQUIRED = { + required: true, + message:'请填写参数' +} diff --git a/manager/src/views/goods/goods-manage/brand.vue b/manager/src/views/goods/goods-manage/brand.vue index dfdd859e..99982aed 100644 --- a/manager/src/views/goods/goods-manage/brand.vue +++ b/manager/src/views/goods/goods-manage/brand.vue @@ -1,9 +1,10 @@