Browse Source

fix:[档案管理][供试品档案]

lkf
HanLong 2 months ago
parent
commit
ef7d7d3d2f
5 changed files with 34 additions and 18 deletions
  1. +9
    -0
      src/api/business/gsp/gsp.js
  2. +1
    -1
      src/views/business/archive/gsp/comps/ffjlList.vue
  3. +7
    -7
      src/views/business/archive/gsp/comps/gspList.vue
  4. +8
    -1
      src/views/business/resource/gsp/comps/gsp/Xq.vue
  5. +9
    -9
      src/views/business/resource/gsp/comps/gspList.vue

+ 9
- 0
src/api/business/gsp/gsp.js View File

@ -209,4 +209,13 @@ export function jy(data) {
method: 'post',
data: data
})
}
//导出
export function exportDetail(query) {
return request({
url: '/system/business/gsp/exportDetail',
method: 'get',
params: query
})
}

+ 1
- 1
src/views/business/archive/gsp/comps/ffjlList.vue View File

@ -70,7 +70,7 @@
{{ scope.row.rkl }} {{ scope.row.rkldw }}
</template>
</el-table-column>
<el-table-column :label="$t('page.business.resource.gsp.dasqr')" align="center" prop="dasqrMc" width="150px"
<el-table-column :label="$t('page.business.resource.gsp.sqr')" align="center" prop="gdsqrMc" width="150px"
:show-overflow-tooltip="true" />
<el-table-column :label="$t('page.business.resource.gsp.jlzt')" align="center" width="100px" fixed="right">
<template slot-scope="scope">

+ 7
- 7
src/views/business/archive/gsp/comps/gspList.vue View File

@ -23,18 +23,18 @@
<el-form-item :label="$t('page.business.resource.gsp.jyzt') + ':'" prop="jyzt">
<el-select v-model="queryParams.jyzt" :placeholder="$t('form.placeholderSelect')" clearable
@change="handleQuery">
<el-option :label="$t('page.business.resource.jyzt.wjy')" :value="1" />
<el-option :label="$t('page.business.resource.jyzt.djy')" :value="3" />
<el-option :label="$t('page.business.resource.jyzt.jyz')" :value="5" />
<el-option :label="$t('page.business.resource.resource.jyzt.wjy')" :value="1" />
<el-option :label="$t('page.business.resource.resource.jyzt.djy')" :value="3" />
<el-option :label="$t('page.business.resource.resource.jyzt.jyz')" :value="5" />
</el-select>
</el-form-item>
<!-- 制剂状态 -->
<el-form-item :label="$t('page.business.resource.gsp.zjzt') + ':'" prop="zjzt">
<el-select v-model="queryParams.zjzt" :placeholder="$t('form.placeholderSelect')" clearable
@change="handleQuery">
<el-option :label="$t('page.business.resource.zjzt.dgd')" :value="7" />
<el-option :label="$t('page.business.resource.zjzt.gd')" :value="9" />
<el-option :label="$t('page.business.resource.zjzt.djd')" :value="11" />
<el-option :label="$t('page.business.resource.resource.zjzt.dgd')" :value="7" />
<el-option :label="$t('page.business.resource.resource.zjzt.gd')" :value="9" />
<el-option :label="$t('page.business.resource.resource.zjzt.djd')" :value="11" />
</el-select>
</el-form-item>
@ -60,7 +60,7 @@
</template>
</el-table-column>
<el-table-column :label="$t('page.business.resource.gsp.ph')" align="center" prop="ph" width="150px" />
<el-table-column :label="$t('page.business.resource.gsp.sqr')" align="center" prop="dasqrMc" width="150px" />
<el-table-column :label="$t('page.business.resource.gsp.sqr')" align="center" prop="gdsqrMc" width="150px" />
<el-table-column :label="$t('page.business.resource.gsp.zjzt')" align="center" width="100px" fixed="right">
<template slot-scope="scope">
<span v-if="scope.row.zjzt == 1">{{ $t('page.business.resource.resource.zjzt.rk') }}</span>

+ 8
- 1
src/views/business/resource/gsp/comps/gsp/Xq.vue View File

@ -129,7 +129,7 @@
</template>
<script>
import { info, tzList, jcgjList } from "@/api/business/gsp/gsp"
import { info, tzList, jcgjList, exportDetail } from "@/api/business/gsp/gsp"
import JcgjList from "@/views/business/comps/common/JcgjList";
import html2canvas from 'html2canvas';
import jsPDF from 'jspdf'
@ -162,6 +162,13 @@ export default {
},
methods: {
exportPDF() {
this.$modal.loading()
exportDetail({ id: this.form.id,lang:this.$store.getters.language.split("_")[0] }).then(response => {
window.open(process.env.VUE_APP_FILE_DOMAIN +response.msg)
this.$modal.closeLoading()
}).finally(() => {
this.$modal.closeLoading()
})
// const canvas = await html2canvas(element, {
// scale: 2, //
// useCORS: true, //

+ 9
- 9
src/views/business/resource/gsp/comps/gspList.vue View File

@ -23,21 +23,21 @@
<el-form-item :label="$t('page.business.resource.gsp.jyzt') + ':'" prop="jyzt">
<el-select v-model="queryParams.jyzt" :placeholder="$t('form.placeholderSelect')" clearable
@change="handleQuery">
<el-option :label="$t('page.business.resource.jyzt.wjy')" :value="1" />
<el-option :label="$t('page.business.resource.jyzt.djy')" :value="3" />
<el-option :label="$t('page.business.resource.jyzt.jyz')" :value="5" />
<el-option :label="$t('page.business.resource.resource.jyzt.wjy')" :value="1" />
<el-option :label="$t('page.business.resource.resource.jyzt.djy')" :value="3" />
<el-option :label="$t('page.business.resource.resource.jyzt.jyz')" :value="5" />
</el-select>
</el-form-item>
<!-- 制剂状态 -->
<el-form-item :label="$t('page.business.resource.gsp.zjzt') + ':'" prop="zjzt">
<el-select v-model="queryParams.zjzt" :placeholder="$t('form.placeholderSelect')" clearable
@change="handleQuery">
<el-option :label="$t('page.business.resource.zjzt.rk')" :value="1" />
<el-option :label="$t('page.business.resource.zjzt.yff')" :value="3" />
<el-option :label="$t('page.business.resource.zjzt.ysd')" :value="5" />
<el-option :label="$t('page.business.resource.zjzt.dgd')" :value="7" />
<el-option :label="$t('page.business.resource.zjzt.gd')" :value="9" />
<el-option :label="$t('page.business.resource.zjzt.djd')" :value="11" />
<el-option :label="$t('page.business.resource.resource.zjzt.rk')" :value="1" />
<el-option :label="$t('page.business.resource.resource.zjzt.yff')" :value="3" />
<el-option :label="$t('page.business.resource.resource.zjzt.ysd')" :value="5" />
<el-option :label="$t('page.business.resource.resource.zjzt.dgd')" :value="7" />
<el-option :label="$t('page.business.resource.resource.zjzt.gd')" :value="9" />
<el-option :label="$t('page.business.resource.resource.zjzt.djd')" :value="11" />
</el-select>
</el-form-item>
<!-- 失效日期 -->

Loading…
Cancel
Save