浏览代码

品种管理 暂存

cxmo 11 月之前
父节点
当前提交
f22868c3f1
共有 2 个文件被更改,包括 38 次插入12 次删除
  1. 8 0
      src/lang/modules/ReportManagement/CommodityConfiguration.js
  2. 30 12
      src/views/report_manage/reportVarietyV2.vue

+ 8 - 0
src/lang/modules/ReportManagement/CommodityConfiguration.js

@@ -22,11 +22,15 @@ export const CommodityConfigurationEn = {
 
 
   /* 新版 */
+  chinese_tabs: "Chinese Variety",
+  english_tabs: "English Variety",
   add_variety: "Add Variety",
   edit_variety: "Variety Settings",
   variety_name: "Variety Name",
   parent_variety: "Parent Variety",
   active_status: "Active Status",
+  set_root_hint:"The default value is private. Select and save the Settings to public",
+  set_root_text:"Public permission Settings",
   variety_name_hint: "Enter Variety Name",
   variety_name_check_hint: "Please Fill in Variety Name",
   variety_name_check_hint2: "Variety Name Exists",
@@ -59,11 +63,15 @@ export const CommodityConfigurationZh = {
 
 
   /* 新版 */
+  chinese_tabs: "中文品种",
+  english_tabs: "英文品种",
   add_variety: "添加品种",
   edit_variety: "品种设置",
   variety_name: "品种名称",
   parent_variety: "上级品种",
   active_status: "启动状态",
+  set_root_hint:"默认为私有,勾选并保存设置为公有",
+  set_root_text:"公有权限设置",
   variety_name_hint: "请输入品种名称",
   variety_name_check_hint: "请填写品种名称",
   variety_name_check_hint2: "品种名称已存在",

+ 30 - 12
src/views/report_manage/reportVarietyV2.vue

@@ -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>