|
|
@@ -19,7 +19,8 @@
|
|
|
:search-form="listConfig.searchForm" :pk-key="pkKey" :columns="listConfig.columns"
|
|
|
:loading="loading" @action-event="handleAction">
|
|
|
<template slot="wenjinachayue" slot-scope="scope">
|
|
|
- <ibps-attachment :value="scope.row.zi_duan_er_" readonly allow-download :download="false" />
|
|
|
+ <ibps-attachment :value="scope.row.wen_jian_id_" readonly allow-download
|
|
|
+ :download="false" />
|
|
|
</template>
|
|
|
</ibps-crud>
|
|
|
</template>
|
|
|
@@ -47,17 +48,30 @@ export default {
|
|
|
orgName: '',
|
|
|
loading: false,
|
|
|
typeData: [
|
|
|
- { id: '0', label: '质量管理手册(QM)' },
|
|
|
- { id: '1', label: '程序文件(QP)' },
|
|
|
+ { id: '0', label: '质量管理手册(QM)' },
|
|
|
+ { id: '1', label: '程序文件(QP)' },
|
|
|
{ id: '2', label: '[限] 生物安全手册(SWAQ)' },
|
|
|
- { id: '3', label: '[限] 行政管理制度(ZD)' },
|
|
|
- { id: '4', label: '[限] 检测类(JC-SOP)' },
|
|
|
- { id: '5', label: '[限] 仪器设备类(YQ-SOP)' },
|
|
|
- { id: '6', label: '[限] 期间核查类(HC-SOP)' },
|
|
|
+ { id: '3', label: '[限] 行政管理制度(ZD)' },
|
|
|
+ { id: '4', label: '[限] 检测类(JC-SOP)' },
|
|
|
+ { id: '5', label: '[限] 仪器设备类(YQ-SOP)' },
|
|
|
+ { id: '6', label: '[限] 期间核查类(HC-SOP)' },
|
|
|
{ id: '7', label: '[限] 环境设施类(HJ-SOP)' },
|
|
|
{ id: '8', label: '[限] 质量或技术管理类(ZQ-SOP)' },
|
|
|
- { id: '9', label: '技术记录表(FQ)' },
|
|
|
- { id: '10', label: '管理记录表(FQ)' }
|
|
|
+ { id: '9', label: '技术记录表(FQ)' },
|
|
|
+ { id: '10', label: '管理记录表(FQ)' }
|
|
|
+ ],
|
|
|
+ paramsTypeData: [
|
|
|
+ { id: '0', label: '质量管理手册(QM)' },
|
|
|
+ { id: '1', label: '程序文件(QP)' },
|
|
|
+ { id: '2', label: '生物安全手册(SWAQ)' },
|
|
|
+ { id: '3', label: '行政管理制度(ZD)' },
|
|
|
+ { id: '4', label: '检测类(JC-SOP)' },
|
|
|
+ { id: '5', label: '仪器设备类(YQ-SOP)' },
|
|
|
+ { id: '6', label: '期间核查类(HC-SOP)' },
|
|
|
+ { id: '7', label: '环境设施类(HJ-SOP)' },
|
|
|
+ { id: '8', label: '质量或技术管理类(ZQ-SOP)' },
|
|
|
+ { id: '9', label: '技术记录表(FQ)' },
|
|
|
+ { id: '10', label: '管理记录表(FQ)' }
|
|
|
],
|
|
|
filterText: '',
|
|
|
defaultProps: {
|
|
|
@@ -88,7 +102,7 @@ export default {
|
|
|
{ prop: 'wen_jian_ming_che', label: '文件名称' },
|
|
|
{ prop: 'ban_ben_hao_', label: '版本号' },
|
|
|
{ prop: 'fa_bu_ri_qi_', label: '发布日期' },
|
|
|
- { prop: 'zi_duan_er_', label: '查阅', slotName: "wenjinachayue" }
|
|
|
+ { prop: 'wen_jian_id_', label: '查阅', slotName: "wenjinachayue" }
|
|
|
]
|
|
|
},
|
|
|
listOptions: {
|
|
|
@@ -103,7 +117,7 @@ export default {
|
|
|
// wen_jian_ming_che: '3',
|
|
|
// ban_ben_hao_: '4',
|
|
|
// fa_bu_ri_qi_: '5',
|
|
|
- // zi_duan_er_: '880481571788816384'
|
|
|
+ // wen_jian_id_: '880481571788816384'
|
|
|
// }]
|
|
|
}
|
|
|
},
|
|
|
@@ -148,7 +162,7 @@ export default {
|
|
|
deptName: "",
|
|
|
fileCode: "",
|
|
|
fileName: "",
|
|
|
- fileType: data.label,
|
|
|
+ fileType: this.paramsTypeData[data.id].label,
|
|
|
userId: this.$store.getters.userInfo.employee.id
|
|
|
}).then(res => {
|
|
|
this.oldorgId = data.id
|
|
|
@@ -165,7 +179,7 @@ export default {
|
|
|
*/
|
|
|
getSearcFormData() {
|
|
|
const params = this.$refs['crud'] ? this.$refs['crud'].getSearcFormData() : {}
|
|
|
- params['fileType'] = this.typeData[this.oldorgId].label
|
|
|
+ params['fileType'] = this.paramsTypeData[this.oldorgId].label
|
|
|
params['userId'] = this.$store.getters.userInfo.employee.id
|
|
|
return params
|
|
|
},
|