|
@@ -75,7 +75,7 @@
|
|
|
</HcTooltip>
|
|
|
</template>
|
|
|
<template #name="{ row }">
|
|
|
- <span class="text-link" @click="viewPdf(row.id)">{{ row?.name }}</span>
|
|
|
+ <span class="text-link" @click="viewPdf(row.id)"> <HcIcon v-if="row.isLock === 1" name="lock" /> <HcIcon v-else name="lock-unlock" /> {{ row?.name }}</span>
|
|
|
</template>
|
|
|
</HcTable>
|
|
|
</div>
|
|
@@ -936,6 +936,12 @@ const refreshFileFourClick = async ()=>{
|
|
|
if (tableCheckedKeys.value.length === 0) {
|
|
|
window.$message?.warning('请选择需要更新的案卷')
|
|
|
return
|
|
|
+ }
|
|
|
+ // 检查是否有被锁定的案卷
|
|
|
+ const lockedArchives = tableCheckedKeys.value.filter(item => item.isLock === 1)
|
|
|
+ if (lockedArchives.length > 0) {
|
|
|
+ window.$message.warning('选择的案卷中包含被锁定的项,无法更新')
|
|
|
+ return
|
|
|
}
|
|
|
refreshFileFourLoading.value = true
|
|
|
const rows = tableCheckedKeys.value
|