Browse Source

借阅管理/回收站 表单验证 按钮限制

master
x_ying 3 years ago
parent
commit
87a422f770
  1. 50
      src/views/archivesManage/lendManage/borrowerManage/index.vue
  2. 215
      src/views/archivesManage/lendManage/data1.json
  3. 214
      src/views/archivesManage/lendManage/data2.json
  4. 214
      src/views/archivesManage/lendManage/data3.json
  5. 24
      src/views/archivesManage/lendManage/lendConfirm/index.vue
  6. 14
      src/views/archivesManage/lendManage/lendConfirm/module/archiveDetail.vue
  7. 16
      src/views/archivesManage/lendManage/lendConfirm/module/lendDialog.vue
  8. 22
      src/views/archivesManage/lendManage/lendQuery/index.vue
  9. 16
      src/views/archivesManage/lendManage/lendQuery/module/archiveDetail.vue
  10. 30
      src/views/archivesManage/lendManage/returnArchives/index.vue
  11. 16
      src/views/archivesManage/lendManage/returnArchives/module/archiveDetail.vue
  12. 56
      src/views/archivesManage/lendManage/toLend/index.vue
  13. 14
      src/views/archivesManage/lendManage/toLend/module/archiveDetail.vue
  14. 65
      src/views/archivesManage/recycleBin/index.vue

50
src/views/archivesManage/lendManage/borrowerManage/index.vue

@ -35,7 +35,7 @@
<el-table-column prop="borrowerIdType" align="center" label="证件类型" min-width="85" />
<el-table-column prop="borrowerIdNum" align="center" label="证件号码" min-width="140" />
<el-table-column prop="borrowerTel" align="center" label="电话号码" min-width="120" />
<el-table-column prop="isOperationTime" align="center" label="操作时间" min-width="140" />
<el-table-column prop="operationTime" align="center" label="操作时间" min-width="140" />
</el-table>
<!-- 借阅者增加模态框 -->
@ -49,19 +49,19 @@
<span class="dialog-left-bottom" />
<div class="setting-dialog">
<el-form
ref="form"
ref="borrowerFormDom"
:model="borrowerForm"
:rules="rules"
size="small"
label-width="80px"
>
<el-form-item label="借阅人" prop="borrowerName">
<el-form-item label="借阅人" prop="addName">
<el-input
v-model="borrowerForm.borrowerName"
style="width: 420px"
/>
</el-form-item>
<el-form-item label="电话号码" prop="tel">
<el-form-item label="电话号码" prop="addTel">
<el-input v-model="borrowerForm.tel" style="width: 420px" />
</el-form-item>
<el-form-item label="所属部门" prop="department" class="down-select">
@ -99,18 +99,14 @@
<el-form-item label="证件号码" prop="idNumber">
<el-input v-model="borrowerForm.idNumber" style="width: 420px" />
</el-form-item>
<el-form-item label="借阅时间" prop="">
<el-input v-model="borrowerForm.idNumber" style="width: 420px" />
</el-form-item>
<!-- <el-form-item label="借阅时间" prop="lendDate">
<date-range-picker style="width: 420px" />
</el-form-item> -->
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="addFormVisible = false">取消</el-button>
<el-button
type="primary"
@click="addFormVisible = false"
@click="handleAddConfirm"
>确认</el-button>
</div>
</div>
@ -138,7 +134,7 @@
style="width: 420px"
/>
</el-form-item>
<el-form-item label="电话号码" prop="borrowerTel">
<el-form-item label="电话号码" prop="tel">
<el-input v-model="borrowerForm.borrowerTel" style="width: 420px" />
</el-form-item>
<el-form-item label="所属部门" prop="borrowerDepartment" class="down-select">
@ -196,7 +192,7 @@
<div class="setting-dialog">
<p><span style="color:#fff;">您确定要删除当前借阅人信息吗</span></p>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click.native="handleConfirm">确定</el-button>
<el-button type="primary" @click.native="handleDelConfirm">确定</el-button>
</div>
</div>
</el-dialog>
@ -237,10 +233,18 @@ export default {
editFormVisible: false,
deleteVisible: false,
borrowerForm: {},
permission: {
add: ['admin', 'lend:add'],
edit: ['admin', 'lend:edit'],
del: ['admin', 'lend:del']
// permission: {
// add: ['admin', 'lend:add'],
// edit: ['admin', 'lend:edit'],
// del: ['admin', 'lend:del']
// },
rules: {
addName: [
{ required: true, message: '请输入姓名', trigger: 'blur' }
],
addTel: [
{ required: true, message: '请输入电话号码', trigger: 'blur' }
]
}
}
},
@ -260,12 +264,26 @@ export default {
handleAdd() {
this.addFormVisible = true
},
handleConfirm() {
handleDelConfirm() {
this.deleteVisible = false
},
handelEdit() {
this.borrowerForm = this.selections[0]
this.editFormVisible = true
},
handleAddConfirm() {
this.$refs.borrowerFormDom.validate((valid) => {
if (valid) {
this.$message({
message: '新增成功!',
type: 'success'
})
this.addFormVisible = false
} else {
this.$message.error('新增失败!')
return false
}
})
}
}
}

215
src/views/archivesManage/lendManage/data1.json

@ -3,14 +3,14 @@
"rows":[
{
"id":"29f16d62bc7242d5ba8dc84de5451f93",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"",
"isOperationTime":"2022-05-26 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"",
"operationTime":"2022-05-26 14:02",
"borrowerName":"李四",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -18,21 +18,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"已解除",
"isDocNum":"JY202205050001",
"isArchiveNum":"1",
"isHandler":"管理员"
"warnState":"已解除",
"docNum":"JY202205050001",
"archiveNum":"1",
"lendHandler":"管理员"
},
{
"id":"3d6d548d30db426ea3d95d63f589b294",
"isCategoryName":"文书档案-卷案级",
"categoryName":"文书档案-卷案级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"已借",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"已借",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -40,20 +40,20 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"已解除",
"isDocNum":"JY202205050002",
"isHandler":"管理员"
"warnState":"已解除",
"docNum":"JY202205050002",
"lendHandler":"管理员"
},
{
"id":"45ff597e7cc64d11803ac422816b1e23",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待借",
"isOperationTime":"2022-05-27 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待借",
"operationTime":"2022-05-27 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -61,21 +61,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"未解除",
"isDocNum":"JY202205050003",
"isArchiveNum":"1",
"isHandler":"管理员"
"warnState":"未解除",
"docNum":"JY202205050003",
"archiveNum":"1",
"lendHandler":"管理员"
},
{
"id":"49106aa0d1534a7a900843d0c4531840",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待借",
"isOperationTime":"2022-05-28 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待借",
"operationTime":"2022-05-28 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -83,21 +83,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"未解除",
"isDocNum":"JY202205050004",
"isArchiveNum":"1",
"isHandler":"管理员"
"warnState":"未解除",
"docNum":"JY202205050004",
"archiveNum":"1",
"lendHandler":"管理员"
},
{
"id":"6e604355ff1e47e8b48117dca36420c7",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待借",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待借",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -105,21 +105,20 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"解除失败",
"isDocNum":"JY202205050005",
"isArchiveNum":"1"
"warnState":"解除失败",
"docNum":"JY202205050005",
"archiveNum":"1"
},
{
"id":"6f4a6631d9d3424b960793704f3757b3",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"已借",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"已借",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -127,20 +126,20 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"解除失败",
"isDocNum":"JY202205050006",
"isArchiveNum":"1"
"warnState":"解除失败",
"docNum":"JY202205050006",
"archiveNum":"1"
},
{
"id":"76e29d5c0a0541bfb1ee9da432183b15",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待借",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待借",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -148,18 +147,18 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isDocNum":"JY202205050007"
"docNum":"JY202205050007"
},
{
"id":"a0ffdd94161146c49161662c3f9a70cd",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"已借",
"isOperationTime":"2022-07-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"已借",
"operationTime":"2022-07-25 14:02",
"borrowerName":"王五",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -167,18 +166,18 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isDocNum":"JY202205050008"
"docNum":"JY202205050008"
},
{
"id":"a79e0d67165a4b08b089b309dd947908",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待借",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待借",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -189,14 +188,14 @@
},
{
"id":"ca9b850145b74eeda3c22a997696c979",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -207,14 +206,14 @@
},
{
"id":"dff5529c0d0f45b2b19f2adec7ca0102",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -225,14 +224,14 @@
},
{
"id":"f3f6ff94c26a4a54967de9cfc56a3b01",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待借",
"isOperationTime":"2022-06-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待借",
"operationTime":"2022-06-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",

214
src/views/archivesManage/lendManage/data2.json

@ -3,14 +3,14 @@
"rows":[
{
"id":"29f16d62bc7242d5ba8dc84de5451f93",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-26 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-26 14:02",
"borrowerName":"李四",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -18,21 +18,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"已解除",
"isDocNum":"JY202205050001",
"isArchiveNum":"1",
"isHandler":"管理员"
"warnState":"已解除",
"docNum":"JY202205050001",
"archiveNum":"1",
"lendHandler":"管理员"
},
{
"id":"3d6d548d30db426ea3d95d63f589b294",
"isCategoryName":"文书档案-卷案级",
"categoryName":"文书档案-卷案级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -40,20 +40,20 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"已解除",
"isDocNum":"JY202205050002",
"isHandler":"管理员"
"warnState":"已解除",
"docNum":"JY202205050002",
"lendHandler":"管理员"
},
{
"id":"45ff597e7cc64d11803ac422816b1e23",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-27 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-27 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -61,21 +61,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"未解除",
"isDocNum":"JY202205050003",
"isArchiveNum":"1",
"isHandler":"管理员"
"warnState":"未解除",
"docNum":"JY202205050003",
"archiveNum":"1",
"lendHandler":"管理员"
},
{
"id":"49106aa0d1534a7a900843d0c4531840",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-28 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-28 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -83,21 +83,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"未解除",
"isDocNum":"JY202205050004",
"isArchiveNum":"1",
"isHandler":"管理员"
"warnState":"未解除",
"docNum":"JY202205050004",
"archiveNum":"1",
"lendHandler":"管理员"
},
{
"id":"6e604355ff1e47e8b48117dca36420c7",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -105,21 +105,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"解除失败",
"isDocNum":"JY202205050005",
"isArchiveNum":"1"
"warnState":"解除失败",
"docNum":"JY202205050005",
"archiveNum":"1"
},
{
"id":"6f4a6631d9d3424b960793704f3757b3",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -127,20 +127,20 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"解除失败",
"isDocNum":"JY202205050006",
"isArchiveNum":"1"
"warnState":"解除失败",
"docNum":"JY202205050006",
"archiveNum":"1"
},
{
"id":"76e29d5c0a0541bfb1ee9da432183b15",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -148,18 +148,18 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isDocNum":"JY202205050007"
"docNum":"JY202205050007"
},
{
"id":"a0ffdd94161146c49161662c3f9a70cd",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-07-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-07-25 14:02",
"borrowerName":"王五",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -167,18 +167,18 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isDocNum":"JY202205050008"
"docNum":"JY202205050008"
},
{
"id":"a79e0d67165a4b08b089b309dd947908",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -189,14 +189,14 @@
},
{
"id":"ca9b850145b74eeda3c22a997696c979",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -207,14 +207,14 @@
},
{
"id":"dff5529c0d0f45b2b19f2adec7ca0102",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -225,14 +225,14 @@
},
{
"id":"f3f6ff94c26a4a54967de9cfc56a3b01",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待登记",
"isOperationTime":"2022-06-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待登记",
"operationTime":"2022-06-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",

214
src/views/archivesManage/lendManage/data3.json

@ -3,14 +3,14 @@
"rows":[
{
"id":"29f16d62bc7242d5ba8dc84de5451f93",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"逾期",
"isOperationTime":"2022-05-26 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"逾期",
"operationTime":"2022-05-26 14:02",
"borrowerName":"李四",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -18,21 +18,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"已解除",
"isDocNum":"JY202205050001",
"isArchiveNum":"1",
"isHandler":"管理员"
"warnState":"已解除",
"docNum":"JY202205050001",
"archiveNum":"1",
"lendHandler":"管理员"
},
{
"id":"3d6d548d30db426ea3d95d63f589b294",
"isCategoryName":"文书档案-卷案级",
"categoryName":"文书档案-卷案级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"逾期",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"逾期",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -40,20 +40,20 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"已解除",
"isDocNum":"JY202205050002",
"isHandler":"管理员"
"warnState":"已解除",
"docNum":"JY202205050002",
"lendHandler":"管理员"
},
{
"id":"45ff597e7cc64d11803ac422816b1e23",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"逾期",
"isOperationTime":"2022-05-27 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"逾期",
"operationTime":"2022-05-27 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -61,21 +61,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"未解除",
"isDocNum":"JY202205050003",
"isArchiveNum":"1",
"isHandler":"管理员"
"warnState":"未解除",
"docNum":"JY202205050003",
"archiveNum":"1",
"lendHandler":"管理员"
},
{
"id":"49106aa0d1534a7a900843d0c4531840",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"逾期",
"isOperationTime":"2022-05-28 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"逾期",
"operationTime":"2022-05-28 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -83,21 +83,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"未解除",
"isDocNum":"JY202205050004",
"isArchiveNum":"1",
"isHandler":"管理员"
"warnState":"未解除",
"docNum":"JY202205050004",
"archiveNum":"1",
"lendHandler":"管理员"
},
{
"id":"6e604355ff1e47e8b48117dca36420c7",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待还",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待还",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -105,21 +105,21 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"解除失败",
"isDocNum":"JY202205050005",
"isArchiveNum":"1"
"warnState":"解除失败",
"docNum":"JY202205050005",
"archiveNum":"1"
},
{
"id":"6f4a6631d9d3424b960793704f3757b3",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"逾期",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"逾期",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -127,20 +127,20 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isWarnState":"解除失败",
"isDocNum":"JY202205050006",
"isArchiveNum":"1"
"warnState":"解除失败",
"docNum":"JY202205050006",
"archiveNum":"1"
},
{
"id":"76e29d5c0a0541bfb1ee9da432183b15",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"逾期",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"逾期",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -148,18 +148,18 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isDocNum":"JY202205050007"
"docNum":"JY202205050007"
},
{
"id":"a0ffdd94161146c49161662c3f9a70cd",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待还",
"isOperationTime":"2022-07-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待还",
"operationTime":"2022-07-25 14:02",
"borrowerName":"王五",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -167,18 +167,18 @@
"borrowerIdType":"身份证",
"borrowerIdNum":"420880190011115636",
"borrowerTel":"027-5955 7085",
"isDocNum":"JY202205050008"
"docNum":"JY202205050008"
},
{
"id":"a79e0d67165a4b08b089b309dd947908",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待还",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待还",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -189,14 +189,14 @@
},
{
"id":"ca9b850145b74eeda3c22a997696c979",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待还",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待还",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -207,14 +207,14 @@
},
{
"id":"dff5529c0d0f45b2b19f2adec7ca0102",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待还",
"isOperationTime":"2022-05-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待还",
"operationTime":"2022-05-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",
@ -225,14 +225,14 @@
},
{
"id":"f3f6ff94c26a4a54967de9cfc56a3b01",
"isCategoryName":"文书档案-文件级",
"categoryName":"文书档案-文件级",
"fieldCnName":"盒号",
"isArchivesID":"FTZN-2022-BGS-D30-0001",
"isTitleName":"这是一份文件的标题标题...",
"isFieldName":"文书-文件-2022",
"isStoragePath":"库房A-库区A-01列-1节1层-左",
"isLendStatus":"待还",
"isOperationTime":"2022-06-25 14:02",
"archivesID":"FTZN-2022-BGS-D30-0001",
"titleName":"这是一份文件的标题标题...",
"fieldName":"文书-文件-2022",
"storagePath":"库房A-库区A-01列-1节1层-左",
"lendStatus":"待还",
"operationTime":"2022-06-25 14:02",
"borrowerName":"张三",
"borrowDays":"2022-5-25至2022-6-25",
"borrowGoal":"工作考察",

24
src/views/archivesManage/lendManage/lendConfirm/index.vue

@ -16,15 +16,15 @@
style="min-width: 100%"
height="calc(100vh - 355px)"
:cell-class-name="cell"
:default-sort="{ prop: 'isOperationTime', order: 'descending' }"
:default-sort="{ prop: 'operationTime', order: 'descending' }"
@selection-change="selectionChangeHandler"
@row-click="clickRowHandler"
@row-dblclick="handleDbClick"
>
<el-table-column type="selection" width="55" />
<el-table-column type="index" label="序号" align="center" width="55" />
<el-table-column prop="isDocNum" align="center" label="单据号" min-width="85" />
<el-table-column prop="isArchiveNum" align="center" label="数量" min-width="50" />
<el-table-column prop="docNum" align="center" label="单据号" min-width="85" />
<el-table-column prop="archiveNum" align="center" label="数量" min-width="50" />
<el-table-column prop="borrowerName" align="center" label="借阅人" min-width="60" />
<el-table-column prop="borrowerDepartment" align="center" label="所属部门" min-width="85" />
<el-table-column prop="borrowerIdType" align="center" label="证件类型" min-width="85" />
@ -32,13 +32,13 @@
<el-table-column prop="borrowerTel" align="center" label="电话号码" min-width="85" />
<el-table-column prop="borrowDays" align="center" label="借阅时间" min-width="150" />
<el-table-column prop="borrowGoal" align="center" label="借阅目的" min-width="70" />
<el-table-column prop="isLendStatus" align="center" label="借阅状态" min-width="70">
<el-table-column prop="lendStatus" align="center" label="借阅状态" min-width="70">
<template slot-scope="scope">
<!-- 已借 / 待借 -->
<span class="cell-lend">{{ scope.row.isLendStatus }}</span>
<span class="cell-lend">{{ scope.row.lendStatus }}</span>
</template>
</el-table-column>
<el-table-column sortable prop="isOperationTime" align="center" label="操作时间" min-width="120" />
<el-table-column sortable prop="operationTime" align="center" label="操作时间" min-width="120" />
</el-table>
<!--借出弹框-->
<lendDialog ref="lendDialogDom" />
@ -100,13 +100,13 @@ export default {
this.$refs.table.clearSelection()
const archiveDetailDom = this.$refs.archiveDetailDom
archiveDetailDom.detailVisible = true
const arr = data1.rows.filter(item => item.isDocNum === row.isDocNum)
const arr = data1.rows.filter(item => item.docNum === row.docNum)
archiveDetailDom.rowData = arr
console.log(arr[0])
//
if (arr[0].isLendStatus === '已借') {
if (arr[0].lendStatus === '已借') {
archiveDetailDom.classLend = 'have-lend'
} else if (arr[0].isLendStatus === '待借') {
} else if (arr[0].lendStatus === '待借') {
archiveDetailDom.classLend = 'no-lend'
} else {
archiveDetailDom.classLend = 'other-lend'
@ -126,11 +126,11 @@ export default {
this.$refs.delConfirmDom.deleteVisible = true
},
cell({ row, columnIndex }) {
if (row.isLendStatus === '待借' && columnIndex === 11) {
if (row.lendStatus === '待借' && columnIndex === 11) {
return 'no-lend'
} else if (row.isLendStatus === '已借' && columnIndex === 11) {
} else if (row.lendStatus === '已借' && columnIndex === 11) {
return 'have-lend'
} else if (row.isLendStatus === '' && columnIndex === 11) {
} else if (row.lendStatus === '' && columnIndex === 11) {
return 'other-lend'
}
},

14
src/views/archivesManage/lendManage/lendConfirm/module/archiveDetail.vue

@ -7,7 +7,7 @@
<div class="dpflex">
<p class="left"><span class="color-blue">借阅人:</span><span class="color-white">{{ rowData[0].borrowerName }}</span></p>
<p class="center"><span class="color-blue">所属部门:</span><span class="color-white">{{ rowData[0].borrowerDepartment }}</span></p>
<p :class="classLend" class="right"><span class="color-blue">借阅状态:</span><span class="color-white cell-lend">{{ rowData[0].isLendStatus }}</span></p>
<p :class="classLend" class="right"><span class="color-blue">借阅状态:</span><span class="color-white cell-lend">{{ rowData[0].lendStatus }}</span></p>
</div>
<div class="dpflex">
<p class="left"><span class="color-blue">证件类型:</span><span class="color-white">{{ rowData[0].borrowerIdType }}</span></p>
@ -17,16 +17,16 @@
<div class="dpflex">
<p class="left"><span class="color-blue">借阅目的:</span><span class="color-white">{{ rowData[0].borrowGoal }}</span></p>
<p class="center"><span class="color-blue">借阅日期:</span><span class="color-white">{{ rowData[0].borrowDays }}</span></p>
<p class="right"><span class="color-blue">操作时间:</span><span class="color-white">{{ rowData[0].isOperationTime }}</span></p>
<p class="right"><span class="color-blue">操作时间:</span><span class="color-white">{{ rowData[0].operationTime }}</span></p>
</div>
</div>
<el-table :data="rowData" style="margin-top:15px">
<el-table-column type="index" label="序号" align="center" width="55" />
<el-table-column prop="isCategoryName" label="所属门类" min-width="100" />
<el-table-column prop="isTitleName" label="题名" min-width="140" />
<el-table-column prop="isArchivesID" label="档号" min-width="130" />
<el-table-column prop="isFieldName" label="盒名称" min-width="80" />
<el-table-column prop="isStoragePath" label="存放位置" min-width="140" />
<el-table-column prop="categoryName" label="所属门类" min-width="100" />
<el-table-column prop="titleName" label="题名" min-width="140" />
<el-table-column prop="archivesID" label="档号" min-width="130" />
<el-table-column prop="fieldName" label="盒名称" min-width="80" />
<el-table-column prop="storagePath" label="存放位置" min-width="140" />
</el-table>
</el-dialog>
</div>

16
src/views/archivesManage/lendManage/lendConfirm/module/lendDialog.vue

@ -6,13 +6,13 @@
<p style="color:#fff;margin:0 0 20px 20px">以下档案需要先解除电子标签警报</p>
<el-table :data="table" :cell-class-name="cellWarn" height="325px">
<el-table-column type="index" label="序号" width="80" />
<el-table-column prop="isCategoryName" label="所属门类" />
<el-table-column prop="isArchivesID" label="档号" min-width="140" />
<el-table-column prop="isTitleName" label="题名" min-width="140" />
<el-table-column prop="isWarnState" label="状态" min-width="85">
<el-table-column prop="categoryName" label="所属门类" />
<el-table-column prop="archivesID" label="档号" min-width="140" />
<el-table-column prop="titleName" label="题名" min-width="140" />
<el-table-column prop="warnState" label="状态" min-width="85">
<template slot-scope="scope">
<!-- 已解除 / 未解除/解除失败 -->
<span class="clear">{{ scope.row.isWarnState }}</span>
<span class="clear">{{ scope.row.warnState }}</span>
</template>
</el-table-column>
</el-table>
@ -33,11 +33,11 @@ export default {
},
methods: {
cellWarn({ row, columnIndex }) {
if (row.isWarnState === '已解除' && columnIndex === 4) {
if (row.warnState === '已解除' && columnIndex === 4) {
return 'no-clear'
} else if (row.isWarnState === '未解除' && columnIndex === 4) {
} else if (row.warnState === '未解除' && columnIndex === 4) {
return 'have-clear'
} else if (row.isWarnState === '解除失败' && columnIndex === 4) {
} else if (row.warnState === '解除失败' && columnIndex === 4) {
return 'fail-clear'
}
}

22
src/views/archivesManage/lendManage/lendQuery/index.vue

@ -52,21 +52,21 @@
>
<el-table-column type="selection" width="55" />
<el-table-column type="index" label="序号" align="center" width="55" />
<el-table-column prop="isLendStatus" align="center" label="借阅状态" width="100">
<el-table-column prop="lendStatus" align="center" label="借阅状态" width="100">
<template slot-scope="scope">
<!-- 已借 / 待借 -->
<span class="cell-lend">{{ scope.row.isLendStatus }}</span>
<span class="cell-lend">{{ scope.row.lendStatus }}</span>
</template>
</el-table-column>
<el-table-column prop="isFieldName" align="center" label="所属门类" width="150" />
<el-table-column prop="isArchivesID" align="center" label="档号" width="200" />
<el-table-column prop="isTitleName" align="center" label="题名" width="200" />
<el-table-column prop="isFieldName" align="center" label="盒名称" width="150" />
<el-table-column prop="isStoragePath" align="center" label="存放位置" width="250" />
<el-table-column prop="fieldName" align="center" label="所属门类" width="150" />
<el-table-column prop="archivesID" align="center" label="档号" width="200" />
<el-table-column prop="titleName" align="center" label="题名" width="200" />
<el-table-column prop="fieldName" align="center" label="盒名称" width="150" />
<el-table-column prop="storagePath" align="center" label="存放位置" width="250" />
<el-table-column prop="borrowerName" align="center" label="借阅人" width="90" />
<el-table-column prop="borrowDays" align="center" label="借阅时间" width="180" />
<el-table-column prop="borrowGoal" align="center" label="借阅目的" width="90" />
<el-table-column align="center" sortable prop="isOperationTime" label="操作时间" width="200" />
<el-table-column align="center" sortable prop="operationTime" label="操作时间" width="200" />
</el-table>
<!-- 档案详情 -->
<archiveDetail ref="archiveDetailDom" />
@ -139,9 +139,9 @@ export default {
this.$refs.table.toggleRowSelection(row)
},
cell({ row, columnIndex }) {
if (row.isLendStatus === '逾期' && columnIndex === 2) {
if (row.lendStatus === '逾期' && columnIndex === 2) {
return 'no-lend'
} else if (row.isLendStatus === '待还' && columnIndex === 2) {
} else if (row.lendStatus === '待还' && columnIndex === 2) {
return 'have-lend'
}
},
@ -149,7 +149,7 @@ export default {
handleDbClick(row) {
this.$refs.table.clearSelection()
this.$refs.archiveDetailDom.detailVisible = true
const arr = data3.rows.filter(item => item.isDocNum === row.isDocNum)
const arr = data3.rows.filter(item => item.docNum === row.docNum)
this.$refs.archiveDetailDom.rowData = arr
}
}

16
src/views/archivesManage/lendManage/lendQuery/module/archiveDetail.vue

@ -5,7 +5,7 @@
<span class="dialog-left-bottom" />
<div class="setting-dialog">
<div class="dpflex">
<p class="left"><span class="color-blue">单据号</span><span class="color-white">{{ rowData[0].isDocNum }}</span></p>
<p class="left"><span class="color-blue">单据号</span><span class="color-white">{{ rowData[0].docNum }}</span></p>
<p class="right"><span class="color-blue">借阅人:</span><span class="color-white">{{ rowData[0].borrowerName }}</span></p>
</div>
<div class="dpflex">
@ -21,17 +21,17 @@
<p class="right"><span class="color-blue">借阅目的:</span><span class="color-white">{{ rowData[0].borrowGoal }}</span></p>
</div>
<div class="dpflex">
<p class="left"><span class="color-blue">借阅状态:</span><span class="color-white">{{ rowData[0].isLendStatus }}</span></p>
<p class="right"><span class="color-blue">操作时间:</span><span class="color-white">{{ rowData[0].isOperationTime }}</span></p>
<p class="left"><span class="color-blue">借阅状态:</span><span class="color-white">{{ rowData[0].lendStatus }}</span></p>
<p class="right"><span class="color-blue">操作时间:</span><span class="color-white">{{ rowData[0].operationTime }}</span></p>
</div>
<div class="dpflex">
<p class="left"><span class="color-blue">所属门类:</span><span class="color-white">{{ rowData[0].isCategoryName }}</span></p>
<p class="right"><span class="color-blue">档号:</span><span class="color-white">{{ rowData[0].isArchivesID }}</span></p>
<p class="left"><span class="color-blue">所属门类:</span><span class="color-white">{{ rowData[0].categoryName }}</span></p>
<p class="right"><span class="color-blue">档号:</span><span class="color-white">{{ rowData[0].archivesID }}</span></p>
</div>
<p class="left"><span class="color-blue">题名:</span><span class="color-white">{{ rowData[0].isTitleName }}</span></p>
<p class="left"><span class="color-blue">题名:</span><span class="color-white">{{ rowData[0].titleName }}</span></p>
<div class="dpflex">
<p class="left"><span class="color-blue">盒名称:</span><span class="color-white">{{ rowData[0].isFieldName }}</span></p>
<p class="right"><span class="color-blue">存放位置:</span><span class="color-white">{{ rowData[0].isStoragePath }}</span></p>
<p class="left"><span class="color-blue">盒名称:</span><span class="color-white">{{ rowData[0].fieldName }}</span></p>
<p class="right"><span class="color-blue">存放位置:</span><span class="color-white">{{ rowData[0].storagePath }}</span></p>
</div>
</div>
</el-dialog>

30
src/views/archivesManage/lendManage/returnArchives/index.vue

@ -12,30 +12,30 @@
height="calc(100vh - 355px)"
:data="tableData"
:cell-class-name="cell"
:default-sort="{ prop: 'isOperationTime', order: 'descending' }"
:default-sort="{ prop: 'operationTime', order: 'descending' }"
@selection-change="selectionChangeHandler"
@row-click="clickRowHandler"
@row-dblclick="handleDbClick"
>
<el-table-column type="selection" width="55" />
<el-table-column type="index" label="序号" align="center" width="55" />
<el-table-column prop="isDocNum" align="center" label="单据号" width="160" />
<el-table-column prop="isCategoryName" align="center" label="门类名称" width="150" />
<el-table-column prop="isArchivesID" align="center" label="档号" width="220" />
<el-table-column prop="isTitleName" align="center" label="题名" width="200" />
<el-table-column prop="isFieldName" align="center" label="盒名称" width="140" />
<el-table-column prop="isStoragePath" align="center" label="存放位置" width="220" />
<el-table-column prop="docNum" align="center" label="单据号" width="160" />
<el-table-column prop="categoryName" align="center" label="门类名称" width="150" />
<el-table-column prop="archivesID" align="center" label="档号" width="220" />
<el-table-column prop="titleName" align="center" label="题名" width="200" />
<el-table-column prop="fieldName" align="center" label="盒名称" width="140" />
<el-table-column prop="storagePath" align="center" label="存放位置" width="220" />
<el-table-column prop="borrowerName" align="center" label="借阅人" width="100" />
<el-table-column prop="borrowDays" align="center" label="借阅时间" width="180" />
<el-table-column prop="borrowGoal" align="center" label="借阅目的" width="100" />
<el-table-column prop="isLendStatus" align="center" label="借阅状态" width="100">
<el-table-column prop="lendStatus" align="center" label="借阅状态" width="100">
<template slot-scope="scope">
<!-- 已借 / 待借 -->
<span class="cell-lend">{{ scope.row.isLendStatus }}</span>
<span class="cell-lend">{{ scope.row.lendStatus }}</span>
</template>
</el-table-column>
<el-table-column prop="isHandler" align="center" label="操作人" width="100" />
<el-table-column sortable align="center" prop="isOperationTime" label="操作时间" width="180" />
<el-table-column prop="lendHandler" align="center" label="操作人" width="100" />
<el-table-column sortable align="center" prop="operationTime" label="操作时间" width="180" />
</el-table>
<!-- 归还确认 -->
<el-dialog title="归还确认" :visible.sync="returnVisible" :before-close="handleClose">
@ -122,11 +122,11 @@ export default {
this.returnAgainVisible = false
},
cell({ row, columnIndex }) {
if (row.isLendStatus === '待借' && columnIndex === 11) {
if (row.lendStatus === '待借' && columnIndex === 11) {
return 'no-lend'
} else if (row.isLendStatus === '已借' && columnIndex === 11) {
} else if (row.lendStatus === '已借' && columnIndex === 11) {
return 'have-lend'
} else if (row.isLendStatus === '' && columnIndex === 11) {
} else if (row.lendStatus === '' && columnIndex === 11) {
return 'other-lend'
}
},
@ -134,7 +134,7 @@ export default {
handleDbClick(row) {
this.$refs.table.clearSelection()
this.$refs.archiveDetailDom.detailVisible = true
const arr = data1.rows.filter(item => item.isDocNum === row.isDocNum)
const arr = data1.rows.filter(item => item.docNum === row.docNum)
this.$refs.archiveDetailDom.rowData = arr
}
}

16
src/views/archivesManage/lendManage/returnArchives/module/archiveDetail.vue

@ -5,7 +5,7 @@
<span class="dialog-left-bottom" />
<div class="setting-dialog">
<div class="dpflex">
<p class="left"><span class="color-blue">单据号</span><span class="color-white">{{ rowData[0].isDocNum }}</span></p>
<p class="left"><span class="color-blue">单据号</span><span class="color-white">{{ rowData[0].docNum }}</span></p>
<p class="right"><span class="color-blue">借阅人:</span><span class="color-white">{{ rowData[0].borrowerName }}</span></p>
</div>
@ -22,17 +22,17 @@
<p class="right"><span class="color-blue">借阅目的:</span><span class="color-white">{{ rowData[0].borrowGoal }}</span></p>
</div>
<div class="dpflex">
<p class="left"><span class="color-blue">借阅状态:</span><span class="color-white">{{ rowData[0].isLendStatus }}</span></p>
<p class="right"><span class="color-blue">操作时间:</span><span class="color-white">{{ rowData[0].isOperationTime }}</span></p>
<p class="left"><span class="color-blue">借阅状态:</span><span class="color-white">{{ rowData[0].lendStatus }}</span></p>
<p class="right"><span class="color-blue">操作时间:</span><span class="color-white">{{ rowData[0].operationTime }}</span></p>
</div>
<div class="dpflex">
<p class="left"><span class="color-blue">所属门类:</span><span class="color-white">{{ rowData[0].isCategoryName }}</span></p>
<p class="right"><span class="color-blue">档号:</span><span class="color-white">{{ rowData[0].isArchivesID }}</span></p>
<p class="left"><span class="color-blue">所属门类:</span><span class="color-white">{{ rowData[0].categoryName }}</span></p>
<p class="right"><span class="color-blue">档号:</span><span class="color-white">{{ rowData[0].archivesID }}</span></p>
</div>
<p class="left"><span class="color-blue">题名:</span><span class="color-white">{{ rowData[0].isTitleName }}</span></p>
<p class="left"><span class="color-blue">题名:</span><span class="color-white">{{ rowData[0].titleName }}</span></p>
<div class="dpflex">
<p class="left"><span class="color-blue">盒名称:</span><span class="color-white">{{ rowData[0].isFieldName }}</span></p>
<p class="right"><span class="color-blue">存放位置:</span><span class="color-white">{{ rowData[0].isStoragePath }}</span></p>
<p class="left"><span class="color-blue">盒名称:</span><span class="color-white">{{ rowData[0].fieldName }}</span></p>
<p class="right"><span class="color-blue">存放位置:</span><span class="color-white">{{ rowData[0].storagePath }}</span></p>
</div>
</div>
</el-dialog>

56
src/views/archivesManage/lendManage/toLend/index.vue

@ -14,38 +14,33 @@
style="min-width: 100%"
height="calc(100vh - 355px)"
:data="tableData"
:default-sort="{ prop: 'isOperationTime', order: 'descending' }"
:default-sort="{ prop: 'operationTime', order: 'descending' }"
@selection-change="selectionChangeHandler"
@row-click="clickRowHandler"
@row-dblclick="handleDbClick"
>
<el-table-column type="selection" width="55" />
<el-table-column type="index" label="序号" align="center" width="55" />
<el-table-column prop="isCategoryName" label="所属门类" align="center" min-width="85" />
<el-table-column prop="isArchivesID" label="档号" align="center" min-width="120" />
<el-table-column prop="isTitleName" align="center" label="题名" min-width="120" />
<el-table-column prop="isFieldName" align="center" label="盒名称" min-width="85" />
<el-table-column prop="isStoragePath" align="center" label="存放位置" min-width="120" />
<el-table-column prop="isLendStatus" align="center" label="借阅状态" min-width="60">
<el-table-column prop="categoryName" label="所属门类" align="center" min-width="85" />
<el-table-column prop="archivesID" label="档号" align="center" min-width="120" />
<el-table-column prop="titleName" align="center" label="题名" min-width="120" />
<el-table-column prop="fieldName" align="center" label="盒名称" min-width="85" />
<el-table-column prop="storagePath" align="center" label="存放位置" min-width="120" />
<el-table-column prop="lendStatus" align="center" label="借阅状态" min-width="60">
<template slot-scope="scope">
<!-- 待登记 -->
<span class="cell-lend">{{ scope.row.isLendStatus }}</span>
<span class="cell-lend">{{ scope.row.lendStatus }}</span>
</template>
</el-table-column>
<el-table-column prop="isOperationTime" align="center" label="操作时间" min-width="85" />
<el-table-column prop="operationTime" align="center" label="操作时间" min-width="85" />
</el-table>
<!-- 借阅登记模态框 -->
<el-dialog
append-to-body
:close-on-click-modal="false"
:visible.sync="recordFormVisible"
title="借阅登记"
>
<el-dialog append-to-body :close-on-click-modal="false" :visible.sync="recordFormVisible" title="借阅登记">
<span class="dialog-right-top" />
<span class="dialog-left-bottom" />
<div class="setting-dialog">
<el-form
ref="form"
ref="recordFormDom"
:model="recordForm"
:rules="rules"
size="small"
@ -114,11 +109,7 @@
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="recordFormVisible = false">取消</el-button>
<el-button
type="primary"
@click="handleRecordConfirm"
>确认</el-button>
<el-button type="primary" @click="handleRecordConfirm">确认</el-button>
</div>
</div>
</el-dialog>
@ -164,7 +155,7 @@ export default {
return {
lendDates: '',
tableData: [],
selections: [],
selections: [], //
listName: '借出列表',
recordFormVisible: false,
recordForm: {
@ -209,18 +200,29 @@ export default {
this.selections = val
},
clickRowHandler(row) {
this.$refs.table.toggleRowSelection(row)
this.$refs.table.toggleRowSelection(row) //
},
handleRecordConfirm() {
// console.log(this.lendDates)
this.$refs.recordFormDom.validate((valid) => {
if (valid) {
this.$message({
message: '登记成功!',
type: 'success'
})
this.recordFormVisible = false
console.log(this.lendDates)
} else {
this.$message.error('登记失败!')
return false
}
})
}
// cell({ row, columnIndex }) {
// if (row.isLendStatus === '' && columnIndex === 7) {
// if (row.lendStatus === '' && columnIndex === 7) {
// return 'no-lend'
// } else if (row.isLendStatus === '' && columnIndex === 7) {
// } else if (row.lendStatus === '' && columnIndex === 7) {
// return 'have-lend'
// } else if (row.isLendStatus === '' && columnIndex === 7) {
// } else if (row.lendStatus === '' && columnIndex === 7) {
// return 'other-lend'
// }
// }

14
src/views/archivesManage/lendManage/toLend/module/archiveDetail.vue

@ -4,13 +4,13 @@
<span class="dialog-right-top" />
<span class="dialog-left-bottom" />
<div class="setting-dialog">
<p><span class="color-blue">所属门类:</span><span class="color-white">{{ rowData.isCategoryName }}</span></p>
<p><span class="color-blue">档号:</span><span class="color-white">{{ rowData.isArchivesID }}</span></p>
<p><span class="color-blue">题名:</span><span class="color-white">{{ rowData.isTitleName }}</span></p>
<p><span class="color-blue">盒名称:</span><span class="color-white">{{ rowData.isFieldName }}</span></p>
<p><span class="color-blue">借阅状态:</span><span class="color-white">{{ rowData.isLendStatus }}</span></p>
<p><span class="color-blue">存放位置:</span><span class="color-white">{{ rowData.isStoragePath }}</span></p>
<p><span class="color-blue">操作时间:</span><span class="color-white">{{ rowData.isOperationTime }}</span></p>
<p><span class="color-blue">所属门类:</span><span class="color-white">{{ rowData.categoryName }}</span></p>
<p><span class="color-blue">档号:</span><span class="color-white">{{ rowData.archivesID }}</span></p>
<p><span class="color-blue">题名:</span><span class="color-white">{{ rowData.titleName }}</span></p>
<p><span class="color-blue">盒名称:</span><span class="color-white">{{ rowData.fieldName }}</span></p>
<p><span class="color-blue">借阅状态:</span><span class="color-white">{{ rowData.lendStatus }}</span></p>
<p><span class="color-blue">存放位置:</span><span class="color-white">{{ rowData.storagePath }}</span></p>
<p><span class="color-blue">操作时间:</span><span class="color-white">{{ rowData.operationTime }}</span></p>
</div>
</el-dialog>
</div>

65
src/views/archivesManage/recycleBin/index.vue

@ -23,8 +23,8 @@
<span class="left-bottom-line" />
<!--工具栏-->
<div class="head-container">
<el-button icon="el-icon-delete" size="mini">彻底删除</el-button>
<el-button size="mini" style="margin-right:10px">
<el-button icon="el-icon-delete" size="mini" @click="handleDelete">彻底删除</el-button>
<el-button size="mini" style="margin-right:10px" @click="handleRestore">
<svg-icon icon-class="huanyuan-fanbai" class-name="svg-style" />还原</el-button>
<!-- 搜索 -->
<!-- <div v-if="crud.props.searchToggle" class="head-search"> -->
@ -46,15 +46,17 @@
:data="tableData"
style="min-width: 100%"
height="calc(100vh - 355px)"
@selection-change="selectionChangeHandler"
@row-click="clickRowHandler"
>
<el-table-column type="selection" width="55" />
<el-table-column type="index" label="序号" width="55" />
<el-table-column prop="" label="文件" min-width="55" />
<el-table-column prop="" label="全宗名" min-width="85" />
<el-table-column prop="isArchivesID" :show-overflow-tooltip="true" label="档号" min-width="110" />
<el-table-column prop="archivesID" :show-overflow-tooltip="true" label="档号" min-width="110" />
<el-table-column prop="" label="部门名称" min-width="85" />
<el-table-column prop="" label="件号" min-width="55" />
<el-table-column :show-overflow-tooltip="true" prop="isTitleName" label="题名" min-width="100" />
<el-table-column :show-overflow-tooltip="true" prop="titleName" label="题名" min-width="100" />
<el-table-column prop="" label="成文日期" min-width="80" />
<el-table-column prop="" label="机构(问题)" :show-overflow-tooltip="true" min-width="80" />
<el-table-column prop="" label="页号" min-width="60" />
@ -62,6 +64,30 @@
<el-table-column prop="" label="保管期限" min-width="85" />
<el-table-column prop="" label="备注" min-width="85" />
</el-table>
<!-- 删除模态框 -->
<el-dialog title="确认删除" :visible.sync="deleteVisible">
<span class="dialog-right-top" />
<span class="dialog-left-bottom" />
<div class="setting-dialog">
<p><span style="color:#fff;">确定要彻底删除当前档案数据吗?</span></p>
<p><span style="color:#fff;">数据来源:文件1条数据</span></p>
<p><span style="color:#f00;">提示:确定彻底删除后该档案数据及所属文件不能还原</span></p>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click.native="handleDelConfirm">确定</el-button>
</div>
</div>
</el-dialog>
<!-- 还原模态框 -->
<el-dialog title="确认还原" :visible.sync="restoreVisible">
<span class="dialog-right-top" />
<span class="dialog-left-bottom" />
<div class="setting-dialog">
<p><span style="color:#fff;">确定将当前选择的档案数据进行还原?</span></p>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click.native="handleRestoreConfirm">确定</el-button>
</div>
</div>
</el-dialog>
<!--分页组件-->
<pagination />
</el-col>
@ -97,6 +123,9 @@ export default {
dicts: ['user_status'],
data() {
return {
selections: [], //
deleteVisible: false,
restoreVisible: false,
tableData: [],
deptName: '',
depts: [],
@ -169,6 +198,34 @@ export default {
this.query.deptId = data.id
}
this.crud.toQuery()
},
//
handleDelete() {
if (this.selections.length > 0) {
this.deleteVisible = true
} else {
this.$message({
message: '请选择要删除的数据',
type: 'warning'
})
}
},
//
handleRestore() {
if (this.selections.length > 0) {
this.restoreVisible = true
} else {
this.$message({
message: '请选择要还原的数据',
type: 'warning'
})
}
},
clickRowHandler(row) {
this.$refs.table.toggleRowSelection(row) //
},
selectionChangeHandler(val) {
this.selections = val
}
}
}

Loading…
Cancel
Save