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 ? '修改成功' : '添加成功');