From bc8a3a45d98b83585c31ebabca1351e1bb403e21 Mon Sep 17 00:00:00 2001
From: Abbh1 <86962549+Abbh1@users.noreply.github.com>
Date: Wed, 22 Nov 2023 12:16:46 +0800
Subject: [PATCH] =?UTF-8?q?feat=20=E6=B7=BB=E5=8A=A0=E5=AE=A2=E6=88=B7?=
=?UTF-8?q?=E7=99=BB=E5=BD=95=E6=97=A5=E5=BF=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../CustomerLoginLogs/customerloginlog.js | 38 ++++++
.../Custom/Customers/components/AddDialog.vue | 52 +++-----
.../Customers/components/DetailDialog.vue | 124 ++++++------------
.../Customers/components/EditDialog.vue | 56 ++------
src/views/business/Custom/Customers/index.vue | 29 ++--
5 files changed, 109 insertions(+), 190 deletions(-)
create mode 100644 src/api/business/Custom/CustomerLoginLogs/customerloginlog.js
diff --git a/src/api/business/Custom/CustomerLoginLogs/customerloginlog.js b/src/api/business/Custom/CustomerLoginLogs/customerloginlog.js
new file mode 100644
index 0000000..173fa83
--- /dev/null
+++ b/src/api/business/Custom/CustomerLoginLogs/customerloginlog.js
@@ -0,0 +1,38 @@
+import request from '@/utils/request'
+
+/**
+ * @Descripttion: 客户登录日志Api接口
+ * @version: (1.0)
+ * @Author: (lwh)
+ * @Date: (2023-11-21)
+ * @LastEditors: (lwh)
+ * @LastEditTime: (2023-11-21)
+*/
+
+// 客户登录日志分页查询列表
+export function customerLoginLogList(query) {
+ return request({
+ url: '/business/CustomerLoginLog/getCustomerLoginLogList',
+ method: 'get',
+ params: query
+ })
+}
+
+// 客户登录日志新增或修改
+export function addOrUpdateCustomerLoginLog(data) {
+ return request({
+ url: '/business/CustomerLoginLog/addOrUpdateCustomerLoginLog',
+ method: 'post',
+ data: data,
+ })
+}
+
+// 客户登录日志删除
+export function delCustomerLoginLog(ids) {
+ return request({
+ url: '/business/CustomerLoginLog/'+ ids,
+ method: 'delete'
+ })
+}
+
+
diff --git a/src/views/business/Custom/Customers/components/AddDialog.vue b/src/views/business/Custom/Customers/components/AddDialog.vue
index f4d62da..338ef4b 100644
--- a/src/views/business/Custom/Customers/components/AddDialog.vue
+++ b/src/views/business/Custom/Customers/components/AddDialog.vue
@@ -11,7 +11,7 @@
-
+
@@ -30,8 +30,8 @@
-
-
+
+
@@ -39,6 +39,11 @@
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -105,7 +83,7 @@ import { regionTreeList } from '@/api/business/Custom/Regions/region.js';
// 打开弹窗时回调
const openDialog = async () => {
- await getTreeList()
+ await getTreeList()
await getsys_user_sex()
}
@@ -134,9 +112,9 @@ async function getTreeList() {
function handleCascaderChange(selectedValues) {
- // 处理选中的值
- console.log(selectedValues);
- }
+ // 处理选中的值
+ console.log(selectedValues);
+}
@@ -146,6 +124,8 @@ const formRef = ref();
const { proxy } = getCurrentInstance()
const emits = defineEmits(["update:modelValue"]);
const formData = reactive({
+ customerGender: 0,
+ customerAvatar: "https://cdn-we-retail.ym.tencent.com/miniapp/usercenter/icon-user-center-avatar@2x.png"
});
const props = defineProps({
modelValue: Boolean,
@@ -158,8 +138,8 @@ const imgData = ref({
// 验证
const rules = reactive({
customerGuid: [{ required: true, message: "不能为空", trigger: "blur", type: "number" }],
- customerXcxOpenid: [{ required: true, message: "openid不能为空", trigger: "blur" }],
customerNickname: [{ required: true, message: "昵称不能为空", trigger: "blur" }],
+ customerPassword: [{ required: true, message: "密码不能为空", trigger: "blur" }],
customerMobilePhoneNumber: [{ required: true, message: "手机号不能为空", trigger: "blur" }],
customerAvatar: [{ required: true, message: "头像不能为空", trigger: "blur" }],
customerGender: [{ required: true, message: "性别不能为空", trigger: "change", type: "number" }],
diff --git a/src/views/business/Custom/Customers/components/DetailDialog.vue b/src/views/business/Custom/Customers/components/DetailDialog.vue
index 53748f9..c80271c 100644
--- a/src/views/business/Custom/Customers/components/DetailDialog.vue
+++ b/src/views/business/Custom/Customers/components/DetailDialog.vue
@@ -7,85 +7,18 @@
* @LastEditTime: (2023-06-05)
-->
-
+
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -93,12 +26,21 @@