|
|
|
@ -9,6 +9,7 @@ |
|
|
|
</el-radio-group> |
|
|
|
<SelectTable ref="selectSjRef" :columns="columns" :selectedId="selectedId" :searchForm="searchForm" |
|
|
|
:checkType="checkType" |
|
|
|
:selectType="selectType" |
|
|
|
:studyFormId="studyFormId" :studyId="studyId" :listApi="listApi" :selectedCode="selectedCode" @radioSelect="handleSelect" /> |
|
|
|
|
|
|
|
<!-- 只有步骤才会又这个选项 --> |
|
|
|
@ -26,8 +27,8 @@ |
|
|
|
<script> |
|
|
|
import SelectTable from '@/components/Template/SelectTable.vue'; |
|
|
|
import SelectDept from "@/views/business/comps/select/SelectDept"; |
|
|
|
import { public_sjList, public_gyzjList, public_gspList, public_xbList,public_jcbList,public_qxFormFillList } from '@/api/business/public/public'; |
|
|
|
import { getSjSearchForm, getSjColumns, getGyzjSearchForm, getGyzjColumns, getGspSearchForm, getGspColumns, getXbSearchForm, getXbColumns,getJcbSearchForm,getJcbColumns,getQxbdSearchForm,getQxbdColumns } from '@/views/business/comps/template/formConfig/formConfig.js'; |
|
|
|
import { public_sjList, public_gyzjList, public_gspList, public_xbList,public_jcbList,public_qxFormFillList,public_xjList } from '@/api/business/public/public'; |
|
|
|
import { getSjSearchForm, getSjColumns, getGyzjSearchForm, getGyzjColumns, getGspSearchForm, getGspColumns, getXbSearchForm, getXbColumns,getJcbSearchForm,getJcbColumns,getQxbdSearchForm,getQxbdColumns, getXjSearchForm, getXjColumns } from '@/views/business/comps/template/formConfig/formConfig.js'; |
|
|
|
import { EventBus } from "@/utils/eventBus"; |
|
|
|
const typeMap = { |
|
|
|
'1': { |
|
|
|
@ -42,6 +43,12 @@ const typeMap = { |
|
|
|
listApi: public_gspList, |
|
|
|
title:"选择供试品" |
|
|
|
}, |
|
|
|
"9": { |
|
|
|
searchForm: getXjSearchForm(), |
|
|
|
columns: getXjColumns(), |
|
|
|
listApi: public_xjList, |
|
|
|
title:"选择细菌" |
|
|
|
}, |
|
|
|
"11": { |
|
|
|
searchForm: getXbSearchForm(), |
|
|
|
columns: getXbColumns(), |
|
|
|
|