Browse Source

fix:[模板管理]优化

lkf
15881625488@163.com 2 months ago
parent
commit
072f6bef04
4 changed files with 13 additions and 9 deletions
  1. +1
    -2
      src/views/business/comps/template/comps/gsp/DMYPPZJLB.vue
  2. +1
    -2
      src/views/business/comps/template/comps/gsp/MJYLQSQD.vue
  3. +1
    -1
      src/views/business/comps/template/comps/gsp/SYWZPZJHB.vue
  4. +10
    -4
      src/views/business/template/list.vue

+ 1
- 2
src/views/business/comps/template/comps/gsp/DMYPPZJLB.vue View File

@ -2,8 +2,7 @@
<template> <template>
<div> <div>
<div class="detail-container"> <div class="detail-container">
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.bdmc ||
$t('template.gsp.DMYPPZJLB.title') }}<img src="@/assets/images/detail-title.png" /></div>
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.bdmc }}<img src="@/assets/images/detail-title.png" /></div>
<div class="detail-content"> <div class="detail-content">
<div class="content"> <div class="content">
<BaseInfoFormPackage fieldItemLabel="template.common.baseInfo" label="template.common.baseInfo" <BaseInfoFormPackage fieldItemLabel="template.common.baseInfo" label="template.common.baseInfo"

+ 1
- 2
src/views/business/comps/template/comps/gsp/MJYLQSQD.vue View File

@ -2,8 +2,7 @@
<template> <template>
<div> <div>
<div class="detail-container"> <div class="detail-container">
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.bdmc ||
$t('template.gsp.MJYLQSQD.title') }}<img src="@/assets/images/detail-title.png" /></div>
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.bdmc }}<img src="@/assets/images/detail-title.png" /></div>
<div class="detail-content"> <div class="detail-content">
<div class="content"> <div class="content">
<LineLabel label="template.gsp.MJYLQSQD.jbxx" /> <LineLabel label="template.gsp.MJYLQSQD.jbxx" />

+ 1
- 1
src/views/business/comps/template/comps/gsp/SYWZPZJHB.vue View File

@ -2,7 +2,7 @@
<template> <template>
<div> <div>
<div class="detail-container"> <div class="detail-container">
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{formData.bdmc || $t('template.gsp.SYWZPZJHB.title')}}<img
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{formData.bdmc }}<img
src="@/assets/images/detail-title.png" /></div> src="@/assets/images/detail-title.png" /></div>
<div class="detail-content"> <div class="detail-content">
<div class="content"> <div class="content">

+ 10
- 4
src/views/business/template/list.vue View File

@ -31,7 +31,12 @@
<el-table v-loading="loading" :data="list"> <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="sn" />
<el-table-column :label="$t('page.system.template.sn')" align="center" prop="showSn" /> <el-table-column :label="$t('page.system.template.sn')" align="center" prop="showSn" />
<el-table-column :label="$t('page.system.template.name')" align="center" prop="name" />
<el-table-column :label="$t('page.system.template.name')" align="center">
<template slot-scope="scope">
<span v-if="$i18n.locale === 'zh_CN'">{{ cscopeope.row.name }}</span>
<span v-else>{{ scope.row.nameEn }}</span>
</template>
</el-table-column>
<el-table-column :label="$t('page.system.template.department')" align="center" prop="deptName" /> <el-table-column :label="$t('page.system.template.department')" align="center" prop="deptName" />
<el-table-column :label="$t('page.system.template.status')" prop="status" align="center" width="100"> <el-table-column :label="$t('page.system.template.status')" prop="status" align="center" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
@ -181,7 +186,8 @@
</el-dialog> </el-dialog>
<el-dialog :close-on-click-modal="false" :close-on-press-escape="false" :title="$t('page.system.template.bdpz')" <el-dialog :close-on-click-modal="false" :close-on-press-escape="false" :title="$t('page.system.template.bdpz')"
:visible.sync="tableDialog.visible" width="90%" append-to-body> :visible.sync="tableDialog.visible" width="90%" append-to-body>
<TemplateTable ref="templateTable" :sn="tableDialog.sn" :templateData="tableDialog.templateData" v-if="tableDialog.visible" fillType="preFill" />
<TemplateTable ref="templateTable" :sn="tableDialog.sn" :templateData="tableDialog.templateData"
v-if="tableDialog.visible" fillType="preFill" />
</el-dialog> </el-dialog>
</div> </div>
</template> </template>
@ -282,7 +288,7 @@ export default {
tableDialog: { tableDialog: {
title: '', title: '',
visible: false, visible: false,
templateData:{},
templateData: {},
sn: '' sn: ''
}, },
}; };
@ -302,7 +308,7 @@ export default {
this.tableDialog.title = '表单配置' this.tableDialog.title = '表单配置'
this.tableDialog.sn = row.sn this.tableDialog.sn = row.sn
this.tableDialog.templateData.bdmc=row.name
this.tableDialog.templateData.bdmc =this.$i18n.locale === 'zh_CN'? row.name:row.nameEn
this.tableDialog.visible = true this.tableDialog.visible = true
}, },
getList() { getList() {

Loading…
Cancel
Save