diff --git a/src/api/xjapplet/vip.js b/src/api/xjapplet/vip.js
index f3685a0..c9c50c0 100644
--- a/src/api/xjapplet/vip.js
+++ b/src/api/xjapplet/vip.js
@@ -37,7 +37,7 @@ export const updateVipType = async (data) => {
export const deleteVipType = async (id) => {
return await request.delete({
- url: '/admin-api/applet/xunjia/member/memberId?id=' + id
+ url: '/admin-api/applet/xunjia/member/delete?memberId=' + id
})
}
diff --git a/src/views/Customer/Vip/components/VipType.vue b/src/views/Customer/Vip/components/VipType.vue
index 6ec42f5..eacf070 100644
--- a/src/views/Customer/Vip/components/VipType.vue
+++ b/src/views/Customer/Vip/components/VipType.vue
@@ -56,8 +56,8 @@
-
-
+
+
@@ -130,7 +130,7 @@ const showDialog = ref(false)
const form = ref({
memberName: '',
carTypeId: undefined,
- subjects: [],
+ subjectList: [],
price: '',
discount: '',
duration: '',
@@ -140,7 +140,7 @@ const form = ref({
const rules = ref({
memberName: [{ required: true, message: '请输入会员名称', trigger: 'blur' }],
carTypeId: [{ required: true, message: '请输入车型', trigger: 'change' }],
- subjects: [{ required: true, message: '请输入科目', trigger: 'blur' }],
+ subjectList: [{ required: true, message: '请输入科目', trigger: 'blur' }],
price: [{ required: true, message: '请输入价格', trigger: 'blur' }],
discount: [{ required: true, message: '请输入折扣价', trigger: 'blur' }],
duration: [{ required: true, message: '请输入有效期', trigger: 'blur' }]
@@ -149,10 +149,10 @@ const rules = ref({
function addVip() {
showDialog.value = true
- form.value.carTypeId = {
+ form.value = {
memberName: '',
carTypeId: searchForm.value.carTypeId,
- subjects: [],
+ subjectList: [],
price: '',
discount: '',
duration: '',
@@ -162,7 +162,7 @@ function addVip() {
}
function editVip(row) {
- form.value = { ...row, subjects: row.subjects.split(','), unit: Number(row.unit) }
+ form.value = { ...row, carTypeId: row.carTypeId + '', unit: Number(row.unit) }
showDialog.value = true
}