Browse Source

fix:[标签打印]

master
15881625488@163.com 4 hours ago
parent
commit
c49e97b819
1 changed files with 36 additions and 6 deletions
  1. +36
    -6
      src/views/business/template/list.vue

+ 36
- 6
src/views/business/template/list.vue View File

@ -31,9 +31,9 @@
<el-table v-loading="loading" :data="list">
<el-table-column :label="$t('page.system.template.sn')" align="center" prop="sn" />
<el-table-column :label="$t('page.system.template.sn')" align="center" prop="showSn" />
<el-table-column :label="$t('page.system.template.name')" align="center">
<el-table-column :label="$t('page.system.template.name')" align="center">
<template slot-scope="scope">
<span v-if="$i18n.locale === 'zh_CN'">{{ scope.row.name }}</span>
<span v-if="$i18n.locale === 'zh_CN'">{{ scope.row.name }}</span>
<span v-else>{{ scope.row.nameEn }}</span>
</template>
</el-table-column>
@ -138,7 +138,7 @@
</el-select>
</el-form-item>
</el-col>
<el-col :span="24">
<el-col :span="24">
<el-form-item label="仅提交:" prop="onlySubmit">
<el-select v-model="infoDialog.formData.onlySubmit" :placeholder="$t('form.placeholderSelect')"
style="width:100%">
@ -147,7 +147,7 @@
</el-select>
</el-form-item>
</el-col>
<el-col :span="24">
<el-col :span="24">
<el-form-item label="是否需要病理学家审核:" prop="showBlxjsh">
<el-select v-model="infoDialog.formData.showBlxjsh" :placeholder="$t('form.placeholderSelect')"
style="width:100%">
@ -196,7 +196,34 @@
</el-select>
</el-form-item>
</el-col> -->
<el-col :span="24">
<el-form-item label="是否打印标签:" prop="showDy">
<el-select v-model="infoDialog.formData.showDy" :placeholder="$t('form.placeholderSelect')"
style="width:100%">
<el-option label="否" :value="1" />
<el-option label="是" :value="10" />
</el-select>
</el-form-item>
</el-col>
<el-col :span="24" v-if="infoDialog.formData.showDy==10">
<el-form-item label="打印模板:" prop="dymb">
<el-select v-model="infoDialog.formData.dymb" :placeholder="$t('form.placeholderSelect')"
style="width:100%">
<el-option label="给药制剂标签65x40" value="给药制剂标签65x40" />
<el-option label="给药制剂标签-另类65x40" value="给药制剂标签-另类65x40" />
<el-option label="溶液标签65x40" value="溶液标签65x40" />
<el-option label="溶液标签40x15" value="溶液标签40x15" />
<el-option label="样品标签24x16" value="样品标签24x16" />
<el-option label="供试品样品标签30x15" value="供试品样品标签30x15" />
<el-option label="供试品样品标签40x15" value="供试品样品标签40x15" />
<el-option label="溶液-无试验编号65x40" value="溶液-无试验编号65x40" />
</el-select>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="步骤库:" prop="stepGroupIds">
<el-select multiple v-model="stepGroupIdArr" :placeholder="$t('form.placeholderSelect')"
@ -282,7 +309,10 @@ export default {
showGc: [
{ required: true, message: '请选择', trigger: "blur" }
],
showBlxjsh: [
showDy: [
{ required: true, message: '请选择', trigger: "blur" }
],
dymb: [
{ required: true, message: '请选择', trigger: "blur" }
],
sn: [
@ -346,7 +376,7 @@ export default {
this.tableDialog.title = '表单配制'
this.tableDialog.sn = row.sn
this.tableDialog.templateData.bdmc =this.$i18n.locale === 'zh_CN'? row.name:row.nameEn
this.tableDialog.templateData.bdmc = this.$i18n.locale === 'zh_CN' ? row.name : row.nameEn
this.tableDialog.templateData.templateId = row.id
this.tableDialog.visible = true
},

Loading…
Cancel
Save