添加茶艺师分账明细

This commit is contained in:
wangxiaowei
2026-04-27 17:57:23 +08:00
parent a37f214cad
commit c82502de3e
2 changed files with 6 additions and 27 deletions

View File

@ -70,7 +70,6 @@
<pagination v-model="pager" @change="getLists" />
</div>
</el-card>
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
</div>
</template>
@ -83,11 +82,6 @@ import feedback from '@/utils/feedback'
import EditPopup from './edit.vue'
import { getRoutePath } from '@/router'
const editRef = shallowRef<InstanceType<typeof EditPopup>>()
// 是否显示编辑框
const showEdit = ref(false)
// 查询条件
const queryParams = reactive({
order_sn: '',
@ -115,21 +109,6 @@ const { pager, getLists, resetParams, resetPage } = usePaging({
params: queryParams
})
// 添加
const handleAdd = async () => {
showEdit.value = true
await nextTick()
editRef.value?.open('add')
}
// 编辑
const handleEdit = async (data: any) => {
showEdit.value = true
await nextTick()
editRef.value?.open('edit')
editRef.value?.setFormData(data)
}
// 删除
const handleDelete = async (id: number | any[]) => {
await feedback.confirm('确定要删除?')

View File

@ -14,9 +14,9 @@
<el-form-item class="w-[280px]" label="状态" prop="status">
<el-select v-model="queryParams.status" placeholder="请选择">
<el-option label="全部" value />
<el-option label="待使用" value="0"></el-option>
<el-option label="已使用" value="1"></el-option>
<el-option label="已作废" value="2"></el-option>
<el-option label="待领取" value="0"></el-option>
<el-option label="已领取" value="1"></el-option>
<el-option label="已使用" value="2"></el-option>
</el-select>
</el-form-item>
<el-form-item>
@ -64,9 +64,9 @@
<el-table-column label="状态" prop="status" show-overflow-tooltip>
<template #default="{ row }">
<el-tag v-if="row.status == 0">使用</el-tag>
<el-tag type="success" v-if="row.status == 1">使用</el-tag>
<el-tag type="danger" v-if="row.status == 2">作废</el-tag>
<el-tag v-if="row.status == 0">领取</el-tag>
<el-tag type="success" v-if="row.status == 1">领取</el-tag>
<el-tag type="danger" v-if="row.status == 2">使用</el-tag>
</template>
</el-table-column>
<el-table-column label="操作" width="120" fixed="right">