更新 ui/src/pages/order/index.vue

This commit is contained in:
xunyingcloud 2025-06-05 13:59:17 +00:00
parent d3b75e512a
commit 8c251dec02

View File

@ -6,7 +6,7 @@
:data="state.getList"
style="width: 100%"
>
<el-table-column prop="id" label="编号" />
<el-table-column prop="id" label="订单编号" />
<el-table-column prop="item.title" label="商品名称" />
<el-table-column prop="price" label="图片" >
<template #default="{ row }">
@ -41,7 +41,7 @@
label-position="top"
>
<el-form-item
prop="evaluate"
prop="content"
label="评论内容"
:rules="[
{
@ -51,7 +51,7 @@
},
]"
>
<el-input v-model="state.orderForm.evaluate" :rows="4"
<el-input v-model="state.orderForm.content" :rows="4"
type="textarea"/>
</el-form-item>
<el-form-item
@ -133,12 +133,12 @@ onMounted(()=>{
})
const update = (data:any,status:number) => {
// if(status === 4){
// dialogVisible.value = true
// state.orderForm = {...data,evaluate:''}
// state.orderForm.status = 4
// return
// }
if(status === 3){
dialogVisible.value = true
state.orderForm = {...data,content:''}
state.orderForm.orderStatus = 3
return
}
data.orderStatus = status
frontRequest.put("/api/order",data).then(res =>{
toast.success("修改成功~")
@ -151,11 +151,14 @@ const review = (formEl: FormInstance | undefined) => {
if (!formEl) return
formEl.validate((valid) => {
if (valid) {
updateOrderItemApi(state.orderForm).then(res =>{
toast.success("修改成功~")
dialogVisible.value = false
getList()
})
frontRequest.put("/api/order",state.orderForm).then(res =>{
toast.success("评价成功~")
dialogVisible.value = false
getList()
})
}
})
}