diff --git a/src/views/member/point/config/index.vue b/src/views/member/point/config/index.vue
index 8a050491..940585b5 100644
--- a/src/views/member/point/config/index.vue
+++ b/src/views/member/point/config/index.vue
@@ -16,12 +16,12 @@
下单积分是否抵用订单金额
-
@@ -67,11 +67,19 @@ const dialogVisible = ref(false) // 弹窗的是否展示
const formLoading = ref(false) // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用
const formData = ref({
id: undefined,
- tradeDeductEnable: undefined,
- tradeDeductUnitPrice: undefined,
- tradeDeductMaxPrice: undefined,
- tradeGivePoint: undefined
+ tradeDeductEnable: true,
+ tradeDeductUnitPrice: 0,
+ tradeDeductMaxPrice: 0,
+ tradeGivePoint: 0
})
+// 创建一个计算属性,用于将 tradeDeductUnitPrice 显示为带两位小数的形式
+const computedTradeDeductUnitPrice = computed({
+ get: () => (formData.value.tradeDeductUnitPrice / 100).toFixed(2),
+ set: (newValue) => {
+ formData.value.tradeDeductUnitPrice = Math.round(newValue * 100)
+ }
+})
+
const formRules = reactive({})
const formRef = ref() // 表单 Ref
@@ -97,7 +105,8 @@ const onSubmit = async () => {
const getConfig = async () => {
try {
const data = await ConfigApi.getConfig()
- formData.value = data
+ // if (data === null) return
+ // formData.value = data
} finally {
}
}