|
|
@ -61,7 +61,7 @@ |
|
|
<div class="line"></div> |
|
|
<div class="line"></div> |
|
|
<div class="subtitle"> {{ $t('page.business.study.studyFormApply.jcgj') }}</div> |
|
|
<div class="subtitle"> {{ $t('page.business.study.studyFormApply.jcgj') }}</div> |
|
|
</div> |
|
|
</div> |
|
|
<JcgjList ref="jcgjExportList" :readonly="true" v-show="jcgjlxExport != 999" /> |
|
|
|
|
|
|
|
|
<JcgjExportList ref="jcgjExportList" :readonly="true" v-show="jcgjlxExport != 999" /> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div v-if="showExport" id="watermark-overlay" ref="watermarkContainer" :style="{ |
|
|
<div v-if="showExport" id="watermark-overlay" ref="watermarkContainer" :style="{ |
|
|
@ -152,12 +152,13 @@ |
|
|
import { studyFormApply_jcgjqmxxList, studyFormApply_tb, studyFormApply_info, studyFormApply_jcgj, studyFormApply_qmxx, studyFormApply_exportDetail } from "@/api/business/study/studyFormApply" |
|
|
import { studyFormApply_jcgjqmxxList, studyFormApply_tb, studyFormApply_info, studyFormApply_jcgj, studyFormApply_qmxx, studyFormApply_exportDetail } from "@/api/business/study/studyFormApply" |
|
|
import { mapGetters } from 'vuex' |
|
|
import { mapGetters } from 'vuex' |
|
|
import JcgjList from "@/views/business/comps/common/JcgjList"; |
|
|
import JcgjList from "@/views/business/comps/common/JcgjList"; |
|
|
|
|
|
import JcgjExportList from "@/views/business/comps/common/JcgjExportList"; |
|
|
import TemplateTable from '@/views/business/comps/template/TemplateTable'; |
|
|
import TemplateTable from '@/views/business/comps/template/TemplateTable'; |
|
|
import moment from "moment"; |
|
|
import moment from "moment"; |
|
|
import VueHtml2pdf from 'vue-html2pdf' |
|
|
import VueHtml2pdf from 'vue-html2pdf' |
|
|
export default { |
|
|
export default { |
|
|
name: "Xq", |
|
|
name: "Xq", |
|
|
components: { JcgjList, TemplateTable, VueHtml2pdf }, |
|
|
|
|
|
|
|
|
components: { JcgjExportList,JcgjList, TemplateTable, VueHtml2pdf }, |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
watermarkText:'', |
|
|
watermarkText:'', |
|
|
@ -482,56 +483,16 @@ export default { |
|
|
background-color: #f2f2f2; |
|
|
background-color: #f2f2f2; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.datatable { |
|
|
|
|
|
border-collapse: collapse; |
|
|
|
|
|
width: 100%; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.upload-file-list .el-upload-list__item { |
|
|
.upload-file-list .el-upload-list__item { |
|
|
margin-bottom: 0px !important; |
|
|
margin-bottom: 0px !important; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.datatable thead { |
|
|
|
|
|
border-left: 1px solid #d0d0d0; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.datatable th { |
|
|
|
|
|
padding: 5px 5px 4px 5px; |
|
|
|
|
|
max-width: 200px; |
|
|
|
|
|
line-height: 35px; |
|
|
|
|
|
text-align: center; |
|
|
|
|
|
color: #414753; |
|
|
|
|
|
background: #F5F7FA; |
|
|
|
|
|
border: 1px solid #d0d0d0; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.el-dialog__body { |
|
|
.el-dialog__body { |
|
|
padding: 10px 20px !important; |
|
|
padding: 10px 20px !important; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.datatable th.operate { |
|
|
|
|
|
padding: 5px 5px 4px 5px; |
|
|
|
|
|
width: 100px; |
|
|
|
|
|
line-height: 35px; |
|
|
|
|
|
background: #F5F7FA; |
|
|
|
|
|
border: 1px solid #d0d0d0; |
|
|
|
|
|
text-align: center; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.datatable .rowAlt td, |
|
|
|
|
|
.datatable tbody tr:nth-child(2n) td { |
|
|
|
|
|
background: #F5F7FA; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.datatable td { |
|
|
|
|
|
border: solid 1px #d0d0d0; |
|
|
|
|
|
padding: 3px 5px 4px 5px; |
|
|
|
|
|
max-width: 100px; |
|
|
|
|
|
color: #414753; |
|
|
|
|
|
line-height: 35px; |
|
|
|
|
|
text-align: center; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.html2pdf__page-break { |
|
|
.html2pdf__page-break { |
|
|
display: none !important; |
|
|
display: none !important; |
|
|
} |
|
|
} |
|
|
|