From b271d84a0ffb74e1fd6faa348346924d80bd28bb Mon Sep 17 00:00:00 2001
From: dzc <2388224167@qq.com>
Date: Fri, 10 Apr 2026 14:37:38 +0800
Subject: [PATCH] =?UTF-8?q?feat:=E6=88=91=E8=A6=81=E8=B5=9A=E7=B1=B3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/act/act-ad/form.vue | 6 ++++++
src/views/integral/integral-manage/form.vue | 4 ++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/views/act/act-ad/form.vue b/src/views/act/act-ad/form.vue
index ae4f3104..a3b62213 100755
--- a/src/views/act/act-ad/form.vue
+++ b/src/views/act/act-ad/form.vue
@@ -9,6 +9,11 @@
+
+
+
+
+
@@ -103,6 +108,7 @@ const form = reactive({
// 定义校验规则
const dataRules = ref({
+ mchId: [{ required: true, message: '活动商户不能为空', trigger: 'change' }],
name: [{ required: true, message: '优惠券名称不能为空', trigger: 'blur' }],
status: [{ required: true, message: '状态不能为空', trigger: 'change' }],
typeList: [{ required: true, message: '活动类型列表不能为空', trigger: 'change' }],
diff --git a/src/views/integral/integral-manage/form.vue b/src/views/integral/integral-manage/form.vue
index 5bb28f2e..b0d7114b 100755
--- a/src/views/integral/integral-manage/form.vue
+++ b/src/views/integral/integral-manage/form.vue
@@ -84,7 +84,7 @@ const dataRules = ref({
})
// 变动后的积分
-const integralNumResult = computed(() => Number(form.integralNum) + Number(form.changeIntegralNum))
+const integralNumResult = computed(() => Number(form.integralNum) + (Number(form.changeIntegralNum) * form.changeType))
// 打开弹窗
const openDialog = (id: string) => {
@@ -117,7 +117,7 @@ const onSubmit = async () => {
loading.value = true;
const _params: any = {
id: form.id,
- integralNum: form.changeIntegralNum,
+ integralNum: form.changeIntegralNum * form.changeType,
}
await integralTransactionApi.updateIntegral(_params);
useMessage().success(form.id ? '修改成功' : '添加成功');