|
@@ -2,14 +2,27 @@
|
|
|
<div class="report-variety-page">
|
|
|
<div class="top-wrap">
|
|
|
<div class="type-box">
|
|
|
- <div :class="['item',typeVal==1?'active':'']" @click="handleTypeChange(1)" v-permission="permissionBtn.reportVariety.zhVarietyHas">中文品种</div>
|
|
|
- <div :class="['item',typeVal==2?'active':'']" @click="handleTypeChange(2)" v-permission="permissionBtn.reportVariety.enVarietyHas">英文品种</div>
|
|
|
+ <div
|
|
|
+ :class="['item',typeVal==1?'active':'']"
|
|
|
+ @click="handleTypeChange(1)"
|
|
|
+ v-permission="permissionBtn.reportVariety.zhVarietyHas">
|
|
|
+ {{$t('ReportManage.CommodityConfiguration.chinese_tabs')}}
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ :class="['item',typeVal==2?'active':'']"
|
|
|
+ @click="handleTypeChange(2)"
|
|
|
+ v-permission="permissionBtn.reportVariety.enVarietyHas">
|
|
|
+ {{$t('ReportManage.CommodityConfiguration.english_tabs')}}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="main-wrap">
|
|
|
<div class="left-wrap">
|
|
|
<div class="add-btn-box">
|
|
|
- <el-button type="primary" @click="handleAddVariety" v-if="isShowAddBtn">添加品种</el-button>
|
|
|
+ <!-- 添加品种 -->
|
|
|
+ <el-button type="primary" @click="handleAddVariety" v-if="isShowAddBtn">
|
|
|
+ {{$t('ReportManage.CommodityConfiguration.add_variety')}}
|
|
|
+ </el-button>
|
|
|
</div>
|
|
|
<div class="first-variety-wrap">
|
|
|
<draggable
|
|
@@ -67,11 +80,11 @@
|
|
|
</div>
|
|
|
<template v-if="typeVal==1&&permissionBtn.isShowBtn('reportVariety','zhPublicSet')">
|
|
|
<div class="tag-box open" v-if="item.IsPublic==1" @click="handleQuickSet(item,'ispublic')">
|
|
|
- <span class="tag">公有</span>
|
|
|
+ <span class="tag">{{$t('ReportManage.CommodityConfiguration.variety_public')}}</span>
|
|
|
<img class="icon" src="~@/assets/img/icons/changeLang01.png" alt="">
|
|
|
</div>
|
|
|
<div class="tag-box close" v-else @click="handleQuickSet(item,'ispublic')">
|
|
|
- <span class="tag">私有</span>
|
|
|
+ <span class="tag">{{$t('ReportManage.CommodityConfiguration.variety_private')}}</span>
|
|
|
<img class="icon" src="~@/assets/img/icons/edit_icon01.png" alt="">
|
|
|
</div>
|
|
|
</template>
|
|
@@ -88,7 +101,7 @@
|
|
|
<!-- 品种编辑弹窗 -->
|
|
|
<el-dialog
|
|
|
:modal-append-to-body='false'
|
|
|
- :title="!editBreedData.id?'添加品种':'品种设置'"
|
|
|
+ :title="!editBreedData.id?$t('ReportManage.CommodityConfiguration.edit_variety'):$t('ReportManage.CommodityConfiguration.add_variety')"
|
|
|
:visible.sync="showEditBreed"
|
|
|
:close-on-click-modal="false"
|
|
|
:center="true"
|
|
@@ -97,7 +110,8 @@
|
|
|
>
|
|
|
<div class="edit-variety-wrap" style="padding-bottom:30px">
|
|
|
<el-form>
|
|
|
- <el-form-item label="上级品种" v-if="editBreedData.parentId">
|
|
|
+ <!-- 上级品种 -->
|
|
|
+ <el-form-item :label="$t('ReportManage.CommodityConfiguration.parent_variety')" v-if="editBreedData.parentId">
|
|
|
<el-select v-model="editBreedData.parentId" style="width:400px">
|
|
|
<el-option
|
|
|
v-for="item in tableData"
|
|
@@ -107,10 +121,14 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="品种名称">
|
|
|
- <el-input placeholder="请输入品种名称" v-model.trim="editBreedData.name" style="width:400px"></el-input>
|
|
|
+ <!-- 品种名称 -->
|
|
|
+ <el-form-item :label="$t('ReportManage.CommodityConfiguration.variety_name')">
|
|
|
+ <el-input
|
|
|
+ :placeholder="$t('ReportManage.CommodityConfiguration.variety_name_hint')"
|
|
|
+ v-model.trim="editBreedData.name" style="width:400px"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="启用状态" v-if="!editBreedData.id">
|
|
|
+ <!-- 启动状态 -->
|
|
|
+ <el-form-item :label="$t('ReportManage.CommodityConfiguration.active_status')" v-if="!editBreedData.id">
|
|
|
<el-switch
|
|
|
v-model="editBreedData.status"
|
|
|
active-color="#0052D9">
|
|
@@ -118,9 +136,9 @@
|
|
|
</el-form-item>
|
|
|
<!-- 中文品种特有的设置公有权限 -->
|
|
|
<div class="public-auth-box" v-if="typeVal==1&&checkOpts.length>0&&editBreedData.parentId==0&&permissionBtn.isShowBtn('reportVariety','zhPublicSet')">
|
|
|
- <el-tooltip effect="dark" content="默认为私有,勾选并保存设置为公有">
|
|
|
+ <el-tooltip effect="dark" :content="$t('ReportManage.CommodityConfiguration.set_root_hint')">
|
|
|
<div style="display:inline-block">
|
|
|
- <span>公有权限设置</span>
|
|
|
+ <span>{{ $t('ReportManage.CommodityConfiguration.set_root_text') }}</span>
|
|
|
<i class="el-icon-info"></i>
|
|
|
</div>
|
|
|
</el-tooltip>
|