|
@@ -6,13 +6,14 @@ import Slot from '@/components/Header/slot'
|
|
|
import OssUploadModal from '@/components/OssUpload'
|
|
|
import SvgIcon from '@/components/SvgIcon'
|
|
|
import { userStore } from '@/store/mobx'
|
|
|
+import { iDetailState } from '@/types/auditDetail'
|
|
|
import { iFile } from '@/types/file'
|
|
|
-import { iAuditHistoryState, iAuditor, iLatestAuditorState, iRectifiedState } from '@/types/safe'
|
|
|
+import { iAuditor } from '@/types/safe'
|
|
|
import { iUserInfo } from '@/types/setting'
|
|
|
import { apiDelFile, apiGetFileList, apiSaveFileInfo } from '@/utils/common/api'
|
|
|
-import { auditConsts, auditProgress } from '@/utils/common/constStatus'
|
|
|
+import { auditProgress } from '@/utils/common/constStatus'
|
|
|
import consts from '@/utils/consts'
|
|
|
-import { dayjsFormat, formatDate } from '@/utils/util'
|
|
|
+import { dayjsFormat } from '@/utils/util'
|
|
|
import { Button, Input, message, Pagination, Tooltip } from 'antd'
|
|
|
import locale from 'antd/es/date-picker/locale/zh_CN'
|
|
|
import dayjs from 'dayjs'
|
|
@@ -22,38 +23,6 @@ import { apiGetSafeDetail, apiResfulSafeAudit } from './api'
|
|
|
import AuditModal from './components/Modal'
|
|
|
import styles from './index.module.scss'
|
|
|
const { TextArea } = Input
|
|
|
-interface iDetailState {
|
|
|
- times: number
|
|
|
- auditName: string
|
|
|
- auditors: iAuditor[]
|
|
|
- bidsectionId: string
|
|
|
- uid: string
|
|
|
- code: string
|
|
|
- createTime: string | undefined
|
|
|
- demand: string
|
|
|
- file: iFileState
|
|
|
- id: string
|
|
|
- inspection: string
|
|
|
- inspectionDetail: string
|
|
|
- position: string
|
|
|
- status: number
|
|
|
- checkOrder: iModifiedOrder
|
|
|
- auditHistory: iAuditHistoryState[][]
|
|
|
- rectifiedInfo: iRectifiedState[]
|
|
|
- latestAuditor: iLatestAuditorState
|
|
|
-}
|
|
|
-
|
|
|
-interface iModifiedOrder {
|
|
|
- name: string
|
|
|
- create_time: string | undefined
|
|
|
- opinion: string
|
|
|
- status: number
|
|
|
-}
|
|
|
-interface iFileState {
|
|
|
- fileList: any[]
|
|
|
- total: number
|
|
|
-}
|
|
|
-
|
|
|
interface iModalObj {
|
|
|
ossModal: boolean
|
|
|
auditModal: boolean
|