qsh 1 month ago
parent 6a5e3794e8
commit e65984d2e8
  1. 2
      src/api/xjapplet/vip.js
  2. 14
      src/views/Customer/Vip/components/VipType.vue

@ -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
})
}

@ -56,8 +56,8 @@
<el-option label="摩托车" value="1002" />
</el-select>
</el-form-item>
<el-form-item label="科目" prop="subjects">
<el-select v-model="form.subjects" placeholder="多选" multiple style="width: 100%">
<el-form-item label="科目" prop="subjectList">
<el-select v-model="form.subjectList" placeholder="多选" multiple style="width: 100%">
<el-option label="科一" value="1" />
<el-option label="科四" value="4" />
</el-select>
@ -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
}

Loading…
Cancel
Save