|
|
@ -4,28 +4,36 @@ |
|
|
|
<span class="dialog-right-top" /> |
|
|
|
<span class="dialog-left-bottom" /> |
|
|
|
<div class="setting-dialog"> |
|
|
|
<el-table :data="rowData" :cell-class-name="cellTop" style="margin:5px 0 15px 0;width:100%;" height="calc(25vh - 137px)"> |
|
|
|
<el-table-column prop="id" align="center" label="盘点单号" min-width="150" /> |
|
|
|
<el-table :data="rowData" :cell-class-name="cellTop" style="margin:5px 0 15px 0; width:100%;" height="calc(25vh - 137px)"> |
|
|
|
<el-table-column prop="id" align="center" show-overflow-tooltip label="盘点单号" min-width="160" /> |
|
|
|
<el-table-column prop="region" align="center" label="所在区域" show-overflow-tooltip min-width="120" /> |
|
|
|
<el-table-column prop="checkState" align="center" label="盘点状态" min-width="120"> |
|
|
|
<el-table-column prop="archiveYears" show-overflow-tooltip align="center" label="年度" min-width="60" /> |
|
|
|
<el-table-column prop="checkState" align="center" label="盘点状态" min-width="90"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span class="clear">{{ scope.row.checkState | checkState }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="should" align="center" label="应盘" min-width="60" /> |
|
|
|
<el-table-column prop="correct" align="center" label="已盘" min-width="60" /> |
|
|
|
<el-table-column prop="noCheck" align="center" label="未盘" min-width="60" /> |
|
|
|
<el-table-column prop="borrowed" align="center" label="已借" min-width="60"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span v-if="arrangeType===1">-</span> |
|
|
|
<span v-if="arrangeType===2">{{ scope.row.borrowed }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<!-- <el-table-column prop="correct" align="center" label="在库档案" min-width="60" /> --> |
|
|
|
<el-table-column prop="abnormal" align="center" label="异常" min-width="60" /> |
|
|
|
<el-table-column prop="dislocation" align="center" label="错位" min-width="60" /> |
|
|
|
<!-- <el-table-column prop="others" align="center" label="其他档案" min-width="60" /> --> |
|
|
|
<el-table-column prop="create_time" align="center" label="创建时间" min-width="150"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ scope.row.create_time | parseTime }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="noCheck" align="center" label="未盘档案" min-width="90" /> |
|
|
|
<el-table-column prop="correct" align="center" label="在库档案" min-width="90" /> |
|
|
|
<el-table-column prop="dislocation" align="center" label="错位档案" min-width="90" /> |
|
|
|
<el-table-column prop="borrowed" align="center" label="已借档案" min-width="90" /> |
|
|
|
<el-table-column prop="abnormal" align="center" label="异常档案" min-width="90" /> |
|
|
|
<el-table-column prop="others" align="center" label="其他档案" min-width="90" /> |
|
|
|
</el-table> |
|
|
|
<el-table :data="tableData" :cell-class-name="cell" style="width:100%;" height="calc(50vh - 99px)"> |
|
|
|
<el-table-column type="index" label="序号" align="center" width="90" /> |
|
|
|
<el-table v-if="arrangeType === 2" :data="tableData" :cell-class-name="cell" style="width:100%;" height="calc(50vh - 99px)"> |
|
|
|
<el-table-column type="index" label="序号" align="center" width="60" /> |
|
|
|
<el-table-column prop="checkResult" align="center" label="盘点结果" width="90"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<!-- 在库/已借/错位 --> |
|
|
@ -40,15 +48,16 @@ |
|
|
|
<span v-if="scope.row.categoryType === 3" style="width:56px">案卷级</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="caseName" align="center" :show-overflow-tooltip="true" label="门类名称" min-width="180" /> |
|
|
|
<el-table-column prop="fondsNo" align="center" label="全宗号" min-width="90" /> |
|
|
|
<el-table-column prop="archiveNo" align="center" label="档号" min-width="180" /> |
|
|
|
<el-table-column prop="archiveYear" align="center" label="归档年度" min-width="90" /> |
|
|
|
<el-table-column prop="maintitle" align="center" :show-overflow-tooltip="true" label="题名" min-width="180" /> |
|
|
|
<el-table-column prop="securityClass" align="center" label="保密程度" min-width="90" /> |
|
|
|
<el-table-column prop="department" align="center" label="部门" min-width="90" /> |
|
|
|
<el-table-column prop="caseName" align="center" label="盒名称" min-width="180" /> |
|
|
|
<el-table-column prop="folderLocationDetails" align="center" :show-overflow-tooltip="true" label="所在位置" min-width="280"> |
|
|
|
<el-table-column prop="categoryName" align="center" :show-overflow-tooltip="true" label="门类名称" min-width="180" /> |
|
|
|
<!-- <el-table-column prop="fondsNo" align="center" label="全宗号" :show-overflow-tooltip="true" min-width="90" /> --> |
|
|
|
<el-table-column prop="archiveNo" align="center" label="档号" :show-overflow-tooltip="true" min-width="180" /> |
|
|
|
<el-table-column prop="maintitle" align="center" :show-overflow-tooltip="true" label="题名" min-width="120" /> |
|
|
|
<el-table-column prop="docNo" align="center" label="发文字号" min-width="90" /> |
|
|
|
<el-table-column prop="archiveYear" align="center" label="年度" min-width="90" /> |
|
|
|
<el-table-column prop="securityClass" align="center" label="密级" min-width="90" /> |
|
|
|
<!-- <el-table-column prop="department" align="center" label="部门" min-width="90" /> --> |
|
|
|
<el-table-column prop="caseName" align="center" label="盒名称" :show-overflow-tooltip="true" min-width="190" /> |
|
|
|
<el-table-column prop="folderLocationDetails" align="center" :show-overflow-tooltip="true" label="所在位置" min-width="300"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span v-if="!scope.row.folderLocationDetails">-</span> |
|
|
|
<span v-else> |
|
|
@ -56,13 +65,36 @@ |
|
|
|
</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="createTime" align="center" label="创建时间" min-width="150"> |
|
|
|
<!-- <el-table-column prop="createTime" align="center" label="创建时间" min-width="150"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div>{{ scope.row.createTime | parseTime }}</div> |
|
|
|
</template> |
|
|
|
</el-table-column> --> |
|
|
|
</el-table> |
|
|
|
<el-table v-if="arrangeType === 1" :data="tableData" :cell-class-name="cell" style="width:100%;" height="calc(50vh - 99px)"> |
|
|
|
<el-table-column type="index" label="序号" align="center" width="60" /> |
|
|
|
<el-table-column prop="checkResult" align="center" label="盘点结果" width="120"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span class="clear" style="width:56px">{{ scope.row.checkResult | checkResult }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="child" align="center" label="子条数目" width="90" /> |
|
|
|
<el-table-column prop="storageNum" align="center" label="在库" min-width="60" /> |
|
|
|
<el-table-column prop="borrowNum" align="center" label="已借" min-width="60" /> |
|
|
|
<el-table-column prop="caseName" label="盒名称" :show-overflow-tooltip="true" align="center" min-width="190" /> |
|
|
|
<el-table-column prop="tid" label="TID" align="center" min-width="180" /> |
|
|
|
<el-table-column prop="barcode" label="条形码" align="center" min-width="120" /> |
|
|
|
<el-table-column label="存放位置" align="center" min-width="300"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span v-if="!scope.row.folderLocationDetails">-</span> |
|
|
|
<span v-else> |
|
|
|
<el-tag effect="dark">{{ scope.row.folderLocationDetails }}</el-tag> |
|
|
|
</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
</div></el-dialog> |
|
|
|
</div> |
|
|
|
</el-dialog> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
@ -74,9 +106,9 @@ export default { |
|
|
|
case 0: |
|
|
|
return '待执行' |
|
|
|
case 1: |
|
|
|
return '执行中' |
|
|
|
return '盘点中' |
|
|
|
case 2: |
|
|
|
return '已执行' |
|
|
|
return '已完成' |
|
|
|
} |
|
|
|
}, |
|
|
|
checkResult(val) { |
|
|
@ -103,7 +135,8 @@ export default { |
|
|
|
detailVisible: false, |
|
|
|
tableData: [], |
|
|
|
rowData: [], |
|
|
|
classLend: '' |
|
|
|
classLend: '', |
|
|
|
arrangeType: null |
|
|
|
} |
|
|
|
}, |
|
|
|
methods: { |
|
|
|