Browse Source

已装盒的档案不可删除/档案检索借阅状态/借阅流程确认title修改

master
xuhuajiao 3 years ago
parent
commit
4e2ed70e70
  1. 10
      src/views/archivesManage/archivesList/mixins/archives.js
  2. 14
      src/views/archivesManage/archivesSearch/module/detailDialog.vue
  3. 2
      src/views/archivesManage/lendManage/lendProcess/index.vue

10
src/views/archivesManage/archivesList/mixins/archives.js

@ -246,8 +246,14 @@ export const archivesCrud = {
},
// 选择删除
toDelete(data) {
this.$refs.deltArchives.deleteVisible = true
this.getTotalSumAll()
// 已装盒的档案不可删除
const indexCaseBool = data.findIndex(item => item.case_no !== '')
if (indexCaseBool !== -1) {
this.$message.error('已装盒的档案不可删除!')
} else {
this.$refs.deltArchives.deleteVisible = true
this.getTotalSumAll()
}
},
getTotalSumAll() {
this.totalSumAll = 0

14
src/views/archivesManage/archivesSearch/module/detailDialog.vue

@ -1,6 +1,6 @@
<template>
<div>
<el-dialog title="档案详情" :visible.sync="detailVisible" @close="handleClose">
<el-dialog title="档案详情" :visible.sync="detailVisible" @close="handleClose">
<span class="dialog-right-top" />
<span class="dialog-left-bottom" />
<div class="setting-dialog">
@ -57,12 +57,11 @@
<p class="left"><span class="color-blue">库房位置</span>
<span v-if="!rowData.folder_location" class="color-white">-</span>
<span v-else class="color-white"><el-tag effect="dark">{{ rowData.folder_location }}</el-tag></span>
<!-- <span v-if="!scope.row.folder_location_details">-</span>
<span v-else>
<el-tag effect="dark">{{ scope.row.folder_location_details }}</el-tag>
</span> -->
</p>
<p class="right"><span class="color-blue">借阅状态</span><span class="color-white">{{ rowData.borrow_type | borrowStatus }}</span></p>
<p class="right"><span class="color-blue">借阅状态</span>
<span :class="['color-white', rowData.borrow_type ? 'row-state row-lending' : '' ]">{{ rowData.borrow_type | borrowStatus }}</span>
</p>
</div>
<p class="sin-row"><span class="color-blue">条形码</span><span class="color-white">{{ rowData.barcode }}</span></p>
</div>
@ -97,6 +96,8 @@ export default {
return '已归还'
case 5:
return '逾期'
case -1:
return '异常'
}
}
},
@ -232,6 +233,7 @@ export default {
color: #339CFF;
}
.color-white{
display: inline-block;
color: #fff;
}
::v-deep .el-dialog .el-dialog__header .el-dialog__close::before{

2
src/views/archivesManage/lendManage/lendProcess/index.vue

@ -13,7 +13,7 @@
</div>
<!-- 确认修改借阅规则 -->
<el-dialog title="确认删除" :visible.sync="rulesVisible" :close-on-click-modal="false" :before-close="handleClose">
<el-dialog title="编辑借阅规则" :visible.sync="rulesVisible" :close-on-click-modal="false" :before-close="handleClose">
<span class="dialog-right-top" />
<span class="dialog-left-bottom" />
<div class="setting-dialog">

Loading…
Cancel
Save