This commit is contained in:
sa_10_0 2025-02-05 19:31:00 +08:00
parent 79e674a12a
commit 9ee59ba57d
5 changed files with 18 additions and 32 deletions

View File

@ -23,6 +23,7 @@ onMounted(()=>{
})
const checkLoginState = async ()=>{ //
const res = await myAxios.get('/user/get/login')
console.log(res)
if(res.data.code != 1) {
router.push('/')
}

View File

@ -27,7 +27,7 @@ const onSubmit=()=>{
}
//
const resetForm=()=>{
textarea.value = ''
}
</script>

View File

@ -27,7 +27,7 @@ const onSubmit=()=>{
}
//
const resetForm=()=>{
textarea.value = ''
}
</script>

View File

@ -25,24 +25,9 @@
<el-form-item label="满减金额">
<el-input v-model="form.conditionAmount" />
</el-form-item>
<el-form-item label="发放数量">
<el-input v-model="form.totalNum" />
</el-form-item>
<el-form-item label="限量领取">
<el-input v-model="form.limitNum" />
</el-form-item>
<el-form-item label="使用范围">
<el-input v-model="form.useScope" />
</el-form-item>
<el-form-item label="开始日期">
<el-date-picker
v-model="form.startTime"
type="datetime"
placeholder="Pick a Date"
format="YYYY-MM-DD hh:mm:ss"
value-format="YYYY-MM-DD hh:mm:ss"
/>
</el-form-item>
<el-form-item label="截至日期">
<el-date-picker
v-model="form.endTime"
@ -125,10 +110,17 @@ const handleChange = async (file: any, flag: number) => {
file: formData.get("file")
}
})
// console.log(res.data,123213213213)
if (res.data.code === 1) {
form.value.image = res.data.data
}
}
// const startDate = new Date(form.value.startTime)
// const endDate = new Date(form.value.endTime)
// if (startDate > endDate) {
// ElMessage({
// type: 'warning',
// message: ''
// })
// }
</script>

View File

@ -98,24 +98,16 @@
<el-form-item label="兑换积分">
<el-input v-model="editForm.requirePoints"></el-input>
</el-form-item>
<el-form-item label="发放数量">
<el-input v-model="editForm.totalNum"></el-input>
<el-form-item label="简介">
<el-input v-model="editForm.content"></el-input>
</el-form-item>
<el-form-item label="限量领取">
<el-input v-model="editForm.limitNum"></el-input>
</el-form-item>
<el-form-item label="使用范围">
<el-input type="textarea" v-model="editForm.useScope"></el-input>
</el-form-item>
<el-form-item label="发放时间">
<el-input type="textarea" v-model="editForm.startTime"></el-input>
</el-form-item>
<el-form-item label="截止时间">
<el-input type="textarea" v-model="editForm.endTime"></el-input>
<el-form-item label="截至日期">
<el-input v-model="editForm.endTime"></el-input>
</el-form-item>
<el-form-item label="使用说明">
<el-input type="textarea" v-model="editForm.description"></el-input>
<el-input v-model="editForm.description"></el-input>
</el-form-item>
</el-form>
<template #footer >
<span class="dialog-footer">
@ -192,6 +184,7 @@ const load =(data:String)=>{
searchParams.value.content = 1
getCouponsList()
}
//
const saveEdit = async () => { //
const res = await myAxios.post('/coupon/update',{...editForm.value})
if( res.data.code === 1 ) {