修改待生效也可以删除

This commit is contained in:
wuweihua
2026-10-12 09:27:48 +08:00
parent c7da1a004b
commit 5aba8af49d
4 changed files with 9 additions and 5 deletions
@@ -62,7 +62,7 @@
v-hasPermi="['price:set:edit']"
>修改生效时间</el-button>
<el-button
v-if="isDraftVersion(row)"
v-if="isDraftVersion(row) || isPendingVersion(row)"
link
type="danger"
@click="emit('remove', row)"
+4 -2
View File
@@ -86,7 +86,7 @@ import { usePriceSetRefData } from './composables/usePriceSetRefData'
import {
getPriceSet, disablePriceSet, enablePriceSet, activatePriceSetVersion, copyPriceSetVersion, createPriceSetVersion, deletePriceSetVersion
} from '@/api/price/set'
import { isDraftVersion } from './utils/priceSet'
import { isDraftVersion, isPendingVersion } from './utils/priceSet'
const { proxy } = getCurrentInstance()
const route = useRoute()
@@ -363,8 +363,10 @@ function onCopyVersion(row) {
}
function onRemoveVersion(row) {
if (!row || row.psvId == null) return
const statusTip = isPendingVersion(row) ? '待生效' : '草稿'
proxy.$modal.confirm(
'确认删除草稿版本 ' + (row.versionNo || '') + '?其明细与附加费将一并删除。'
'确认删除' + statusTip + '版本 ' + (row.versionNo || '')
+ '?其明细与附加费将一并删除。'
).then(() => deletePriceSetVersion(row.psvId)).then(() => {
proxy.$modal.msgSuccess('版本已删除')
load()