|
@@ -204,6 +204,7 @@
|
|
|
|
|
|
<script>
|
|
|
import { getClaimList, getClaimDetail, getClaimAttachments, getClaimAuditList, addClaimAudit, updateClaimAudit, removeClaimAudit } from '@/api/claim/index'
|
|
|
+import { formatFileSize } from '@/util/util'
|
|
|
import { mapGetters } from 'vuex'
|
|
|
|
|
|
export default {
|
|
@@ -627,20 +628,8 @@ export default {
|
|
|
window.open(file.fileUrl)
|
|
|
},
|
|
|
|
|
|
- /**
|
|
|
- * 格式化文件大小
|
|
|
- * @param {number} size - 文件大小(字节)
|
|
|
- * @returns {string} 格式化后的文件大小
|
|
|
- */
|
|
|
- formatFileSize(size) {
|
|
|
- if (size < 1024) {
|
|
|
- return size + ' B'
|
|
|
- } else if (size < 1024 * 1024) {
|
|
|
- return (size / 1024).toFixed(2) + ' KB'
|
|
|
- } else {
|
|
|
- return (size / (1024 * 1024)).toFixed(2) + ' MB'
|
|
|
- }
|
|
|
- },
|
|
|
+ // 添加公共方法引用
|
|
|
+ formatFileSize,
|
|
|
|
|
|
/**
|
|
|
* 获取审核状态类型
|