修改待生效也可以删除
This commit is contained in:
@@ -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)"
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user