Explorar el Código

日执行计划

Shan9312 hace 10 meses
padre
commit
97a6f7875f
Se han modificado 35 ficheros con 294 adiciones y 141 borrados
  1. 2 2
      src/components/index.vue
  2. 79 0
      src/lang/en/langModule/dailyExecutionPlan.js
  3. 74 0
      src/lang/zn/langModule/dailyExecutionPlan.js
  4. 2 2
      src/views/basicData/feedTable/index.vue
  5. 1 1
      src/views/basicData/groupColumn/index.vue
  6. 2 2
      src/views/console/apisql/index.vue
  7. 2 2
      src/views/console/dept/index.vue
  8. 2 2
      src/views/console/dict/index.vue
  9. 2 2
      src/views/console/menu/index.vue
  10. 2 2
      src/views/console/role/index.vue
  11. 3 3
      src/views/console/user/index.vue
  12. 11 11
      src/views/formulationPlan/dailyExecutionPlan/historyRecord.vue
  13. 84 84
      src/views/formulationPlan/dailyExecutionPlan/index.vue
  14. 1 1
      src/views/formulationPlan/dailyExecutionPlan/typePage/dhedFormula.vue
  15. 2 2
      src/views/formulationPlan/dailyExecutionPlan/typePage/premixedPlan.vue
  16. 1 1
      src/views/formulationPlan/dailyExecutionPlan/typePage/surplusMaterialPlan.vue
  17. 1 1
      src/views/formulationPlan/premixedPlan/index.vue
  18. 1 1
      src/views/formulationPlan/surplusMaterialPlan/index.vue
  19. 1 1
      src/views/inventoryManagement/feedContract/index.vue
  20. 1 1
      src/views/shedProduction/dungScores/index.vue
  21. 1 1
      src/views/shedProduction/fecalScreen/index.vue
  22. 1 1
      src/views/shedProduction/formulaDryMatter/index.vue
  23. 2 2
      src/views/shedProduction/materialRemainingRecord/index.vue
  24. 1 1
      src/views/shedProduction/pennsylvaniaSieve/index.vue
  25. 1 1
      src/views/shedProduction/performance/index.vue
  26. 1 1
      src/views/shedProduction/physicalConditionScore/index.vue
  27. 1 1
      src/views/statisticalAnalysis/equipmentRunningTrack/index - 副本.vue
  28. 1 1
      src/views/statisticalAnalysis/equipmentRunningTrack/index.vue
  29. 2 2
      src/views/statisticalAnalysis/errorAnalysis/pasture/index.vue
  30. 1 1
      src/views/statisticalAnalysis/errorAnalysis/pasture/see.vue
  31. 1 1
      src/views/statisticalAnalysis/feedingEfficiency/group/tab1.vue
  32. 1 1
      src/views/statisticalAnalysis/feedingEfficiency/group/tab2.vue
  33. 3 3
      src/views/statisticalAnalysis/feedingEfficiency/pasture/index.vue
  34. 2 2
      src/views/statisticalAnalysis/feedingEfficiency/pasture/index备.vue
  35. 1 1
      src/views/systemManagement/dataSynchronization/index.vue

+ 2 - 2
src/components/index.vue

@@ -3,7 +3,7 @@
     <el-tabs v-model="activeName" @tab-click="handleTabClick">
       <el-tab-pane :label="$t('feedingEfficiency.xltj')" name="first">
         <div class="search">
-          <el-date-picker v-model="tab.table.getdataListParm.parammaps.date" :clearable="false" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" />
+          <el-date-picker v-model="tab.table.getdataListParm.parammaps.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" />
           <span style="margin-left: 10px;">{{$t('errorAnalysis.typeName')}}</span>
           <el-radio v-model="tab.radio" label="1" @change="changeRadio">{{$t('feedingEfficiency.pf')}}</el-radio>
           <el-radio v-model="tab.radio" label="2" @change="changeRadio">{{$t('errorAnalysis.pen')}}</el-radio>
@@ -255,7 +255,7 @@
       </el-tab-pane>
       <el-tab-pane :label="$t('feedingEfficiency.nxpg')" name="second">
         <div class="search">
-          <el-date-picker v-model="tab2.table.getdataListParm.parammaps.date" :clearable="false" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" />
+          <el-date-picker v-model="tab2.table.getdataListParm.parammaps.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" />
         </div>
         <div class="table">
           <el-row :gutter="10">

+ 79 - 0
src/lang/en/langModule/dailyExecutionPlan.js

@@ -0,0 +1,79 @@
+export default{
+  title:"Daily Execution Plan",
+  xzrq:"Select Date",
+  dylx:"Print Type",
+  jhwd:"Plan Dimension",
+  dclx:"Export Type",
+  zxzt:"Execution Status",
+  scjl:"Delete Record",
+xsc:"Newly Generated",
+xgjh:"Modify Plan",
+fzjh:"Copy Plan",
+scjh:"Upload Plan",
+sjtb:"Data Synchronization",
+sjsc:"Data Upload",
+spasc:"SAP Upload",
+jbsjsc:"Mixing Data Upload",
+slsc:' Leftover Material Upload',
+salsc:"Spread Feed Upload",
+kswc:"Complete Quickly",
+jhmc:"Plan Name",
+jhlx:"Plan Type",
+yzx:"Executed",
+lhl:"Theoretical Quantity",
+qy:"Enable",
+flw:"Material Issue Point",
+jhxq:"Plan Details",
+czxh:"Operation Sequence Number",
+sjzl:"Designed Weight(KG)",
+xj:"Subtotal",
+dy:"Print",
+lsxq:"Pen Details",
+qlls:"Feeding Stall",
+clfs:"Processing Method",
+sjfw:"Time Range",
+note:"Note: There are stalls in the spreading plan that have not been fully allocated, as shown below; it is recommended to allocate them in a timely manner.",
+dyBan1:"First Shift:",
+dyBan2:"Second Shift:",
+dyBan3:"Third Shift:",
+dyBan4:"Fourth Shift:",
+zztb:"Synchronizing",
+
+bcbl:"Shift Ratio(%)",
+dcczzd:"Single Vehicle Operating Weight",
+planTypeList: [{ lable: 'Pre-mixed Plan', value: '4' }, { lable: 'Spreading Plan', value: '0' }, { lable: 'Remaining Material Plan', value: '3' }, { lable: 'Spreading Plan - Mixing', value: '1' }, { lable: 'Spreading Plan - Spreading', value: '2' }, { lable: 'Pre-weighing Plan', value: '5' }],
+
+printingTypeList: [{ lable: 'Concentrate Feed', value: '1' }, { lable: 'Forklift', value: '2' }],
+
+planningDimensionList: [{ lable: 'Material Issuance Order”', value: '0' }, { lable: 'TMR', value: '1' }],
+
+exportTypeList: [{ lable: 'Material Feeding and Printing', value: '0' }, { lable: 'Cumulative Batch Feeding', value: '1' }, { lable: 'Feed Distribution and Printing', value: '2' }, { lable: 'Feed Dispensing and Printing', value: '3' }, { lable: 'Cumulative Dispensing of Feed', value: '4' }, { lable: 'Packaging Printing', value: '5' }, { lable: 'Actual Printing”', value: '6' }], 
+
+iscompletedList: [{ lable: 'Yes', value: '1' },{ lable: 'No', value: '0' }  ],
+
+lspf: "Pen Formula",
+sljh: "Feed Distribution Plan",
+yhjh: "Pre-mixed Feed Plan",
+sljh: "Leftover Feed Plan",
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+}

+ 74 - 0
src/lang/zn/langModule/dailyExecutionPlan.js

@@ -0,0 +1,74 @@
+export default{
+  title:"日执行计划",
+  xzrq:"选择日期",
+  dylx:"打印类型",
+  jhwd:"计划维度",
+  dclx:"导出类型",
+  zxzt:"执行状态",
+  scjl:"删除记录",
+xsc:"新生成",
+xgjh:"修改计划",
+fzjh:"复制计划",
+scjh:"上传计划",
+sjtb:"数据同步",
+sjsc:"数据上传",
+spasc:"SAP上传",
+jbsjsc:"搅拌数据上传",
+slsc:'剩料上传',
+salsc:"撒料上传",
+kswc:"快速完成",
+jhmc:"计划名称",
+jhlx:"计划类型",
+yzx:"已执行",
+lhl:"理论量",
+qy:"启用",
+flw:"发料位",
+jhxq:"计划详情",
+czxh:"操作序号",
+sjzl:"设计重量(KG)",
+xj:"小计",
+dy:"打印",
+lsxq:"栏舍详情",
+qlls:"取料栏舍",
+clfs:"处理方式",
+sjfw:"时间范围:",
+note:"注:撒料计划中存在未分配完栏舍,如下所示;建议及时进行分配",
+dyBan1:"第一班:",
+dyBan2:"第二班:",
+dyBan3:"第三班:",
+dyBan4:"第四班:",
+zztb:"正在同步",
+bcbl:"班次比例(%)",
+dcczzd:"单车操作重量",
+planTypeList: [{ lable: '预混计划', value: '4' }, { lable: '撒料计划', value: '0' }, { lable: '剩料计划', value: '3' }, { lable: '撒料计划-混料', value: '1' }, { lable: '撒料计划-撒料', value: '2' }, { lable: '预称重计划', value: '5' }],
+
+printingTypeList: [{ lable: '精料', value: '1' }, { lable: '铲车', value: '2' }],
+
+planningDimensionList: [{ lable: '发料顺序', value: '0' }, { lable: 'TMR', value: '1' }],
+
+exportTypeList: [{ lable: '投料简打', value: '0' }, { lable: '累加投料', value: '1' }, { lable: '撒料简打', value: '2' }, { lable: '投撒料简打', value: '3' }, { lable: '投撒料累加', value: '4' }, { lable: '包装简打', value: '5' }, { lable: '实发简打', value: '6' }], 
+
+iscompletedList: [{ lable: '是', value: '1' },{ lable: '否', value: '0' }  ],
+
+lspf:"栏舍配方",
+sljh:"撒料计划",
+yhjh:"预混计划",
+sljh:"剩料计划",
+zhdmb:"最好的模版",
+zndpf:"最牛的配方"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+}

+ 2 - 2
src/views/basicData/feedTable/index.vue

@@ -90,7 +90,7 @@
         <u-table-column label="UD名称" min-width="80px" align="center" prop="udname" />
         <!-- <u-table-column label="SAP编码" min-width="90px" align="center" prop="sapCode" /> -->
         <u-table-column label="饲料来源" min-width="80px" align="center" prop="source" />
-        <u-table-column label="计划类型" min-width="80px" align="center" prop="printgroup" />
+        <u-table-column :label="$t('dailyExecutionPlan.jhlx')"  min-width="80px" align="center" prop="printgroup" />
         <u-table-column v-if="isInforvalue" label="小料秤" min-width="90px" align="center" prop="smtmrname" />
         <u-table-column label="允许误差数(kg)" min-width="80px" align="center" prop="allowratio" />
         <u-table-column label="包装单位重量(kg)" min-width="80px" align="center" prop="unitweight" />
@@ -734,7 +734,7 @@
         <el-form ref="sapCode2" :rules="sapCode2.rules" :model="sapCode2.temp" label-position="right" label-width="155px" style="width: 100%;margin:0 auto 50px">
           <el-row>
             <el-col :span="18">
-              <el-form-item label="时间范围:" prop="inputDatetime">
+              <el-form-item :label="$t('dailyExecutionPlan.sjfw')"   prop="inputDatetime">
                 <el-date-picker v-model="sapCode2.temp.inputDatetime" class="inputDatetime filter-item" type="daterange" :range-separator="$t('common.to')"  :start-placeholder="$t('common.startTime')" :end-placeholder="$t('common.endTime')" style="width: 100%;" :clearable="false" />
               </el-form-item>
             </el-col>

+ 1 - 1
src/views/basicData/groupColumn/index.vue

@@ -161,7 +161,7 @@
         <el-form ref="sapCode2" :rules="sapCode2.rules" :model="sapCode2.temp" label-position="right" label-width="155px" style="width: 100%;margin:0 auto 50px">
           <el-row>
             <el-col :span="18">
-              <el-form-item label="时间范围:" prop="inputDatetime">
+              <el-form-item :label="$t('dailyExecutionPlan.sjfw')"   prop="inputDatetime">
                 <el-date-picker v-model="sapCode2.temp.inputDatetime"  class="inputDatetime filter-item" type="daterange" :range-separator="$t('common.to')"  :start-placeholder="$t('common.startTime')" :end-placeholder="$t('common.endTime')" style="width: 100%;" :clearable="false" />
               </el-form-item>
             </el-col>

+ 2 - 2
src/views/console/apisql/index.vue

@@ -81,7 +81,7 @@
               <span>{{ scope.row.sort }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="启用" min-width="80px" header-align="center" align="center">
+          <el-table-column :label="$t('dailyExecutionPlan.qy')"  min-width="80px" header-align="center" align="center">
             <template slot-scope="scope">
               <el-switch
                 v-model="scope.row.enable"
@@ -178,7 +178,7 @@
                 v-model="deptform.sort"
               />
             </el-form-item>
-            <el-form-item label="启用" prop="enable">
+            <el-form-item :label="$t('dailyExecutionPlan.qy')"  prop="enable">
               <el-switch
                 ref="enable"
                 v-model="deptform.enable"

+ 2 - 2
src/views/console/dept/index.vue

@@ -52,7 +52,7 @@
             />
           </template>
         </el-table-column>
-        <el-table-column label="启用" min-width="80px" header-align="center" align="center">
+        <el-table-column :label="$t('dailyExecutionPlan.qy')"  min-width="80px" header-align="center" align="center">
           <template slot-scope="scope">
             <el-switch
               v-model="scope.row.enable"
@@ -113,7 +113,7 @@
               v-model="deptform.sort"
             />
           </el-form-item>
-          <el-form-item label="启用" prop="enable">
+          <el-form-item :label="$t('dailyExecutionPlan.qy')"  prop="enable">
             <el-switch
               ref="enable"
               v-model="deptform.enable"

+ 2 - 2
src/views/console/dict/index.vue

@@ -68,7 +68,7 @@
               />
             </template>
           </el-table-column> -->
-          <el-table-column label="启用" min-width="150px" header-align="center" align="center">
+          <el-table-column :label="$t('dailyExecutionPlan.qy')"  min-width="150px" header-align="center" align="center">
             <template slot-scope="scope">
               <el-switch
                 v-model="scope.row.enable"
@@ -124,7 +124,7 @@
                   v-model="deptform.isPasture"
                 />
               </el-form-item> -->
-              <el-form-item label="启用" prop="enable">
+              <el-form-item :label="$t('dailyExecutionPlan.qy')"  prop="enable">
                 <el-switch
                   ref="enable"
                   v-model="deptform.enable"

+ 2 - 2
src/views/console/menu/index.vue

@@ -55,7 +55,7 @@
             <span>{{ scope.row.sort }}</span>
           </template>
         </el-table-column>
-        <el-table-column label="启用" min-width="80px" header-align="center" align="center">
+        <el-table-column :label="$t('dailyExecutionPlan.qy')"  min-width="80px" header-align="center" align="center">
           <template slot-scope="scope">
             <el-switch
               v-model="scope.row.enable"
@@ -142,7 +142,7 @@
               v-model="deptform.sort"
             />
           </el-form-item>
-          <el-form-item label="启用" prop="enable">
+          <el-form-item :label="$t('dailyExecutionPlan.qy')"  prop="enable">
             <el-switch
               ref="enable"
               v-model="deptform.enable"

+ 2 - 2
src/views/console/role/index.vue

@@ -35,7 +35,7 @@
             <span>{{ scope.row.sort }}</span>
           </template>
         </el-table-column>
-        <el-table-column label="启用" min-width="80px" header-align="center" align="center">
+        <el-table-column :label="$t('dailyExecutionPlan.qy')"  min-width="80px" header-align="center" align="center">
           <template slot-scope="scope">
             <el-switch
               v-model="scope.row.enable"
@@ -72,7 +72,7 @@
               v-model="dataform.sort"
             />
           </el-form-item>
-          <el-form-item label="启用" prop="enable">
+          <el-form-item :label="$t('dailyExecutionPlan.qy')"  prop="enable">
             <el-switch
               ref="enable"
               v-model="dataform.enable"

+ 3 - 3
src/views/console/user/index.vue

@@ -47,7 +47,7 @@
             <span>{{ scope.row.sort }}</span>
           </template>
         </el-table-column>
-        <el-table-column label="启用" min-width="80px" header-align="center" align="center">
+        <el-table-column :label="$t('dailyExecutionPlan.qy')"  min-width="80px" header-align="center" align="center">
           <template slot-scope="scope">
             <el-switch v-model="scope.row.enable" active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0" @change="handleEnableChange(scope.$index, scope.row)" />
           </template>
@@ -80,7 +80,7 @@
           <el-form-item :label="$t('formulationEvaluation.sort')" prop="sort">
             <el-input ref="sort" v-model="dataform.sort" />
           </el-form-item>
-          <el-form-item label="启用" prop="enable">
+          <el-form-item :label="$t('dailyExecutionPlan.qy')"  prop="enable">
             <el-switch ref="enable" v-model="dataform.enable" active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0" />
           </el-form-item>
         </el-form>
@@ -109,7 +109,7 @@
               <el-option v-for="item in rolelist" :key="item.id" :label="item.name" :value="item.id" />
             </el-select>
           </el-form-item>
-          <el-form-item label="启用" prop="enable">
+          <el-form-item :label="$t('dailyExecutionPlan.qy')"  prop="enable">
             <el-switch ref="enable" v-model="dataform.enable" active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0" />
           </el-form-item>
         </el-form>

+ 11 - 11
src/views/formulationPlan/dailyExecutionPlan/historyRecord.vue

@@ -6,7 +6,7 @@
     <div ref="template" class="template">
       <!-- <p class="recipeTemplate" /> -->
       <div class="recipeTemplate">
-        <p>日执行计划</p>
+        <p>{{$t('dailyExecutionPlan.title')}}</p>
       </div>
       <div class="table">
         <el-table
@@ -24,12 +24,12 @@
           @row-click="tableRowClick"
         >
           <el-table-column :label="$t('formulationEvaluation.xh')" align="center" type="index" width="50px" />
-          <el-table-column label="计划名称" min-width="130px" align="center">
+          <el-table-column :label="$t('dailyExecutionPlan.jhmc')"  min-width="130px" align="center">
             <template slot-scope="scope">
               <span>{{ scope.row.projname }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="计划类型" prop="weight" min-width="130px" align="center" :formatter="lpplantype" />
+          <el-table-column :label="$t('dailyExecutionPlan.jhlx')"  prop="weight" min-width="130px" align="center" :formatter="lpplantype" />
           <el-table-column :label="$t('premixedPlan.tmrbh')"  min-width="130px" align="center">
             <template slot-scope="scope">
               <span>{{ scope.row.tmrtname }}</span>
@@ -40,7 +40,7 @@
               <span>{{ scope.row.driver }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="已执行" min-width="130px" align="center">
+          <el-table-column :label="$t('dailyExecutionPlan.yzx')"  min-width="130px" align="center">
             <template slot-scope="scope">
               <span>{{ scope.row.havebutton }}</span>
             </template>
@@ -50,7 +50,7 @@
               <span>{{ scope.row.times }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="理论量" min-width="180px" align="center">
+          <el-table-column :label="$t('dailyExecutionPlan.lhl')"  min-width="180px" align="center">
             <template slot-scope="scope">
               <span>{{ scope.row.lweight }}</span>
             </template>
@@ -60,7 +60,7 @@
               <span>{{ scope.row.plantime }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="发料位" min-width="180px" align="left">
+          <el-table-column :label="$t('dailyExecutionPlan.flw')"  min-width="180px" align="left">
             <template slot-scope="scope">
               <span>{{ scope.row.barnames }}</span>
             </template>
@@ -88,7 +88,7 @@
             :cell-style="cellStyle"
             class="elTable table-fixed"
           >
-            <el-table-column label="操作序号" min-width="130px" align="center">
+            <el-table-column :label="$t('dailyExecutionPlan.czxh')"  min-width="130px" align="center">
               <template slot-scope="scope">
                 <span>{{ scope.row.sort }}</span>
               </template>
@@ -98,7 +98,7 @@
                 <span>{{ scope.row.fname }}</span>
               </template>
             </el-table-column>
-            <el-table-column label="设计重量(KG)" prop="weight" min-width="130px" align="center">
+            <el-table-column :label="$t('dailyExecutionPlan.sjzl')"  prop="weight" min-width="130px" align="center">
               <template slot-scope="scope">
                 <span>{{ scope.row.weight }}</span>
               </template>
@@ -110,7 +110,7 @@
       <div class="table3">
         <p class="stallRetails" />
         <div class="contentOperation">
-          <p>计划内容<br>栏舍详情</p>
+          <p>计划内容<br>{{$t('dailyExecutionPlan.lsxq')}}</p>
         </div>
         <div class="content-table">
           <el-table
@@ -126,7 +126,7 @@
             :cell-style="cellStyle"
             class="elTable table-fixed"
           >
-            <el-table-column label=" 操作序号" min-width="130px" align="center">
+            <el-table-column :label="$t('dailyExecutionPlan.czxh')"   min-width="130px" align="center">
               <template slot-scope="scope">
                 <span>{{ scope.row.sort }}</span>
               </template>
@@ -141,7 +141,7 @@
                 <span>{{ scope.row.useinbar }}</span>
               </template>
             </el-table-column>
-            <el-table-column v-else label="设计重量(KG)" min-width="130px" align="center">
+            <el-table-column v-else :label="$t('dailyExecutionPlan.sjzl')"  min-width="130px" align="center">
               <template slot-scope="scope">
                 <span>{{ scope.row.weight }}</span>
               </template>

+ 84 - 84
src/views/formulationPlan/dailyExecutionPlan/index.vue

@@ -3,43 +3,43 @@
     <!-- 配方模板表 -->
     <div ref="template" class="template">
       <div class="recipeTemplate">
-        <p>日执行计划</p>
+        <p>{{$t('dailyExecutionPlan.title')}}</p>
       </div>
       <div class="search">
-        <el-date-picker v-model="table.getdataListParm.parammaps.mydate" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" :clearable="false" @change="changeDate" />
+        <el-date-picker v-model="table.getdataListParm.parammaps.mydate" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" :clearable="false" @change="changeDate" />
         <el-button class="el-icon-arrow-left elIconArrowLeft" @click="handleBefore" />
         <el-button class="el-icon-arrow-right elIconArrowRight" @click="handleNext" />
         <el-select v-model="table.getdataListParm.parammaps.lpplantype" filterable
-:placeholder="$t('processAnalysis.planType')"class="filter-item" clearable style="width: 120px;" @change="changePlanType">
+:placeholder="$t('processAnalysis.planType')" class="filter-item" clearable style="width: 120px;" @change="changePlanType">
           <el-option v-for="item in planTypeList" :key="item.value" :label="item.lable" :value="item.value" />
         </el-select>
         <el-select v-model="table.getdataListParm.parammaps.times" filterable :placeholder="$t('premixedPlan.bc')"   class="filter-item" style="width: 120px;" clearable @change="changeFrequency">
           <el-option v-for="item in frequencyList" :key="item.id" :label="item.name" :value="item.id" />
         </el-select>
-        <el-select v-model="table.getdataListParm.parammaps.printType" filterable placeholder="打印类型" class="filter-item" :clearable="false" style="width: 120px;">
+        <el-select v-model="table.getdataListParm.parammaps.printType" filterable :placeholder="$t('dailyExecutionPlan.dylx')"   class="filter-item" :clearable="false" style="width: 120px;">
           <el-option v-for="item in printingTypeList" :key="item.value" :label="item.lable" :value="item.value" />
         </el-select>
-        <el-select v-model="table.getdataListParm.parammaps.plandimen" filterable placeholder="计划维度" class="filter-item" style="width: 120px;" :clearable="false">
+        <el-select v-model="table.getdataListParm.parammaps.plandimen" filterable :placeholder="$t('dailyExecutionPlan.jhwd')"   class="filter-item" style="width: 120px;" :clearable="false">
           <el-option v-for="item in planningDimensionList" :key="item.value" :label="item.lable" :value="item.value" />
         </el-select>
-        <el-select v-model="table.getdataListParm.parammaps.enable3" filterable placeholder="导出类型" class="filter-item" style="width: 120px;" :clearable="false">
+        <el-select v-model="table.getdataListParm.parammaps.enable3" filterable :placeholder="$t('dailyExecutionPlan.dclx')"   class="filter-item" style="width: 120px;" :clearable="false">
           <el-option v-for="item in exportTypeList" :key="item.value" :label="item.lable" :value="item.value" />
         </el-select>
         <el-select v-model="table.getdataListParm.parammaps.tmrname" filterable  :placeholder="$t('processAnalysis.tmrName')"   class="filter-item" style="width: 120px;" :clearable="false">
           <el-option v-for="item in tmrDownList" :key="item.tmrname" :label="item.tmrname" :value="item.tmrtname" />
         </el-select>
-        <el-select v-model="table.getdataListParm.parammaps.iscompleted" filterable placeholder="执行状态" class="filter-item" style="width: 120px;" :clearable="false">
+        <el-select v-model="table.getdataListParm.parammaps.iscompleted" filterable :placeholder="$t('dailyExecutionPlan.zxzt')"   class="filter-item" style="width: 120px;" :clearable="false">
           <el-option v-for="item in iscompletedList" :key="item.value" :label="item.lable" :value="item.value" />
         </el-select>
         <el-button class="successBorder" @click="form_search">{{$t('common.query')}}</el-button>
         <el-button class="export" icon="el-icon-upload2" @click="handleExport">{{$t('formulationEvaluation.out')}}</el-button>
-        <el-button class="export" icon="el-icon-upload2" @click="handlePrint">打印</el-button>
-        <el-button class="export" style="margin-left: -5px;" @click="form_deleteRecord">删除记录</el-button>
+        <el-button class="export" icon="el-icon-upload2" @click="handlePrint">{{$t('dailyExecutionPlan.dy')}}</el-button>
+        <el-button class="export" style="margin-left: -5px;" @click="form_deleteRecord">{{$t('dailyExecutionPlan.scjl')}}</el-button>
       </div>
       <div class="operation" style="margin-bottom: 26px;">
-        <el-button v-if="isRoleEdit" class="success" icon="el-icon-plus" @click="handleCreate">新生成</el-button>
-        <el-button v-if="isRoleEdit" class="success" icon="el-icon-edit-outline" @click="handleRevisePlan">修改计划</el-button>
-        <el-button v-if="isRoleEdit" class="copy" icon="el-icon-copy-document" @click="handleCopy">复制计划</el-button>
+        <el-button v-if="isRoleEdit" class="success" icon="el-icon-plus" @click="handleCreate">{{$t('dailyExecutionPlan.xsc')}}</el-button>
+        <el-button v-if="isRoleEdit" class="success" icon="el-icon-edit-outline" @click="handleRevisePlan">{{$t('dailyExecutionPlan.xgjh')}}</el-button>
+        <el-button v-if="isRoleEdit" class="copy" icon="el-icon-copy-document" @click="handleCopy">{{$t('dailyExecutionPlan.fzjh')}}</el-button>
         <el-button v-if="isOrder && isRoleEdit" icon="el-icon-sort" class="success" @click="handleChangeOrder">{{$t('formulationEvaluation.ggsx')}}</el-button>
         <div v-else style="margin-left: 10px;display: inline-block;">
           <el-button v-if="isRoleEdit" icon="el-icon-folder-checked" class="success" @click="saveChangeOrder">{{$t('formulationEvaluation.save')}}</el-button>
@@ -47,15 +47,15 @@
         </div>
         <el-button v-if="isRoleEdit" class="success" icon="el-icon-open" @click="handleTakeEffect">{{$t('premixedPlan.sx')}}</el-button>
         <el-button v-if="isRoleEdit" class="danger" icon="el-icon-turn-off" @click="handleDisable">{{$t('premixedPlan.jy')}}</el-button>
-        <el-button v-if="dataSynchronization2.isDataSynchronization" class="success" icon="el-icon-plus" @click="form_updata">上传计划</el-button>
-        <el-button v-if="dataSynchronization.isDataSynchronization && isRoleEdit" class="success" @click="handleDataSynchronization">数据同步</el-button>
-        <el-button v-if="dataSynchronization3.isDataSynchronization&&isRoleEdit" class="success" @click="handleDataUpload">数据上传</el-button>
+        <el-button v-if="dataSynchronization2.isDataSynchronization" class="success" icon="el-icon-plus" @click="form_updata">{{$t('dailyExecutionPlan.scjh')}}</el-button>
+        <el-button v-if="dataSynchronization.isDataSynchronization && isRoleEdit" class="success" @click="handleDataSynchronization">{{$t('dailyExecutionPlan.sjtb')}}</el-button>
+        <el-button v-if="dataSynchronization3.isDataSynchronization&&isRoleEdit" class="success" @click="handleDataUpload">{{$t('dailyExecutionPlan.sjsc')}}</el-button>
         <el-button v-if="isRoleEdit" class="danger" icon="el-icon-delete" @click="handleDelete">{{$t('formulationEvaluation.del')}}</el-button>
-        <el-button v-if="isRoleEdit && sapUpload.isSap" class="success" icon="el-icon-upload2" @click="handleSAPUpload">SAP上传</el-button>
-        <el-button v-if="isRoleEdit && ispalyUd" class="success" icon="el-icon-plus" @click="handleGetUd1">搅拌数据上传</el-button>
-        <el-button v-if="isRoleEdit && ispalyUd" class="success" icon="el-icon-plus" @click="handleGetUd2">剩料上传</el-button>
-        <el-button v-if="isRoleEdit && ispalyUd" class="success" icon="el-icon-plus" @click="handleGetUd3">撒料上传</el-button>
-        <el-button v-if="isRoleEdit" class="success" icon="el-icon-circle-check" @click="handleQuickcompletion">快速完成</el-button>
+        <el-button v-if="isRoleEdit && sapUpload.isSap" class="success" icon="el-icon-upload2" @click="handleSAPUpload">{{$t('dailyExecutionPlan.spasc')}}</el-button>
+        <el-button v-if="isRoleEdit && ispalyUd" class="success" icon="el-icon-plus" @click="handleGetUd1">{{$t('dailyExecutionPlan.jbsjsc')}}</el-button>
+        <el-button v-if="isRoleEdit && ispalyUd" class="success" icon="el-icon-plus" @click="handleGetUd2">{{$t('dailyExecutionPlan.slsc')}}</el-button>
+        <el-button v-if="isRoleEdit && ispalyUd" class="success" icon="el-icon-plus" @click="handleGetUd3">{{$t('dailyExecutionPlan.salsc')}}</el-button>
+        <el-button v-if="isRoleEdit" class="success" icon="el-icon-circle-check" @click="handleQuickcompletion">{{$t('dailyExecutionPlan.kswc')}}</el-button>
       </div>
       <!-- 日执行计划 -->
       <div class="table">
@@ -81,12 +81,12 @@
         >
           <el-table-column type="selection" min-width="50" />
           <el-table-column :label="$t('formulationEvaluation.xh')" align="center" prop="sort" width="50px" />
-          <el-table-column label="计划名称" min-width="90px" align="center">
+          <el-table-column :label="$t('dailyExecutionPlan.jhmc')"  min-width="90px" align="center">
             <template slot-scope="scope">
               <span>{{ scope.row.projname }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="计划类型" prop="weight" min-width="90px" align="center" :formatter="lpplantype" />
+          <el-table-column :label="$t('dailyExecutionPlan.jhlx')"  prop="weight" min-width="90px" align="center" :formatter="lpplantype" />
           <el-table-column :label="$t('premixedPlan.tmrbh')"  min-width="90px" align="center">
             <template slot-scope="scope">
               <span>{{ scope.row.tmrtname }}</span>
@@ -100,7 +100,7 @@
               </el-select>
             </template>
           </el-table-column>
-          <el-table-column label="已执行" min-width="70px" align="center">
+          <el-table-column :label="$t('dailyExecutionPlan.yzx')"  min-width="70px" align="center">
             <template slot-scope="scope">
               <div v-if="scope.row.havebutton == 0" style="background: #009A69;color:#fff;line-height:30px;">否</div>
               <div v-else style="background: #FC2323;color:#000 ;line-height:30px;">是</div>
@@ -111,12 +111,12 @@
               <span>{{ scope.row.times }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="理论量" min-width="80px" align="center">
+          <el-table-column :label="$t('dailyExecutionPlan.lhl')"  min-width="80px" align="center">
             <template slot-scope="scope">
               <span>{{ scope.row.lweight }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="启用" min-width="70px" align="center">
+          <el-table-column :label="$t('dailyExecutionPlan.qy')"  min-width="70px" align="center">
             <template slot-scope="scope">
               <el-switch v-if="dataDisabled == false" v-model="scope.row.enable" :disabled="scope.row.havebutton == 1" active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0" @change="handleEnableChange(scope.row)" />
               <el-switch v-else v-model="scope.row.enable" disabled active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0" @change="handleEnableChange(scope.row)" />
@@ -142,7 +142,7 @@
               <span>{{ scope.row.display }}</span>
             </template>
           </el-table-column>
-          <el-table-column label="发料位" min-width="80px" align="left">
+          <el-table-column :label="$t('dailyExecutionPlan.flw')"  min-width="80px" align="left">
             <template slot-scope="scope">
               <span>{{ scope.row.barnames }}</span>
             </template>
@@ -166,7 +166,7 @@
         <el-col :span="12">
           <div class="table2">
             <div class="contentOperation">
-              <p>计划详情</p>
+              <p>{{$t('dailyExecutionPlan.jhxq')}}</p>
             </div>
             <div class="content-table">
               <el-table
@@ -184,7 +184,7 @@
                 class="elTable table-fixed"
                 :span-method="objectSpanMethod"
               >
-                <el-table-column label="操作序号" width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.czxh')"  width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.sort }}</span>
                   </template>
@@ -194,13 +194,13 @@
                     <span>{{ scope.row.fname }}</span>
                   </template>
                 </el-table-column>
-                <el-table-column label="设计重量(KG)" prop="weight" min-width="130px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.sjzl')"  prop="weight" min-width="130px" align="center">
                   <template slot-scope="scope">
                     <span v-if="scope.row.NoEdit">{{ scope.row.weight }}</span>
                     <el-input v-if="scope.row.Edit" v-model="scope.row.weight"  type="number" maxlength="32" style="width:95%;padding:10px 0;" />
                   </template>
                 </el-table-column>
-                <el-table-column label="小计" prop="description" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.xj')"   prop="description" min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.subtotal }}</span>
                   </template>
@@ -230,7 +230,7 @@
         <el-col :span="12">
           <div class="table2">
             <div class="contentOperation">
-              <p>计划详情</p>
+              <p>{{$t('dailyExecutionPlan.jhxq')}}</p>
             </div>
             <div class="content-table">
               <el-table
@@ -248,7 +248,7 @@
                 class="elTable table-fixed"
                 :span-method="objectSpanMethod"
               >
-                <el-table-column label="操作序号" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.czxh')"  min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.sort }}</span>
                   </template>
@@ -258,13 +258,13 @@
                     <span>{{ scope.row.fname }}</span>
                   </template>
                 </el-table-column>
-                <el-table-column label="设计重量(KG)" prop="weight" min-width="130px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.sjzl')"  prop="weight" min-width="130px" align="center">
                   <template slot-scope="scope">
                     <span v-if="scope.row.NoEdit">{{ scope.row.weight }}</span>
                     <el-input v-if="scope.row.Edit" v-model="scope.row.weight"  type="number" maxlength="32" style="width:95%;padding:10px 0;" />
                   </template>
                 </el-table-column>
-                <el-table-column label="小计" prop="description" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.xj')"   prop="description" min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.subtotal }}</span>
                   </template>
@@ -288,7 +288,7 @@
         <el-col :span="12">
           <div class="table3">
             <div class="contentOperation">
-              <p>栏舍详情</p>
+              <p>{{$t('dailyExecutionPlan.lsxq')}}</p>
             </div>
             <div class="content-table">
               <el-table
@@ -305,7 +305,7 @@
                 :cell-style="cellStyle"
                 class="elTable table-fixed"
               >
-                <el-table-column label=" 操作序号" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.czxh')" min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.sort }}</span>
                   </template>
@@ -315,7 +315,7 @@
                     <span>{{ scope.row.fname }}</span>
                   </template>
                 </el-table-column>
-                <el-table-column label="设计重量(KG)" prop="weight" min-width="130px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.sjzl')"  prop="weight" min-width="130px" align="center">
                   <template slot-scope="scope">
                     <span v-if="scope.row.NoEdit">{{ scope.row.weight }}</span>
                     <el-input v-if="scope.row.Edit" v-model="scope.row.weight"  type="number" maxlength="32" style="width:95%;padding:10px 0;" />
@@ -328,7 +328,7 @@
                     <span v-if="row.isUpdateSave" class="centerSpan">|</span>
                     <el-button v-if="row.isUpdateSave" class="minCancel" icon="el-icon-close" @click="updateCancel3(row)" />
                     <span v-if="row.isUpdate && isRoleEdit" class="centerSpan">|</span>
-                    <e<el-button v-if="row.isUpdate && isRoleEdit" class="miniSuccess" @click="handleRowEmpty(row,1)">
+                    <el-button v-if="row.isUpdate && isRoleEdit" class="miniSuccess" @click="handleRowEmpty(row,1)">
                       <svg-icon icon-class="clear" />
                     </el-button>
                   </template>
@@ -345,7 +345,7 @@
       <el-row :gutter="20">
         <el-col :span="12"><div class="table2">
           <div class="contentOperation">
-            <p>计划详情</p>
+            <p>{{$t('dailyExecutionPlan.jhxq')}}</p>
           </div>
           <div class="content-table">
             <el-table
@@ -363,12 +363,12 @@
               class="elTable table-fixed"
               :span-method="objectSpanMethod"
             >
-              <el-table-column label="操作序号" min-width="130px" align="center">
+              <el-table-column :label="$t('dailyExecutionPlan.czxh')"  min-width="130px" align="center">
                 <template slot-scope="scope">
                   <span>{{ scope.row.sort }}</span>
                 </template>
               </el-table-column>
-              <el-table-column label="取料栏舍" prop="fname" min-width="130px" align="center">
+              <el-table-column :label="$t('dailyExecutionPlan.qlls')" prop="fname" min-width="130px" align="center">
                 <template slot-scope="scope">
                   <span>{{ scope.row.fname }}</span>
                 </template>
@@ -378,7 +378,7 @@
                   <span>{{ scope.row.useinbar }}</span>
                 </template>
               </el-table-column>
-              <el-table-column label="小计" prop="description" min-width="130px" align="center">
+              <el-table-column :label="$t('dailyExecutionPlan.xj')"   prop="description" min-width="130px" align="center">
                 <template slot-scope="scope">
                   <span>{{ scope.row.subtotal }}</span>
                 </template>
@@ -390,7 +390,7 @@
         <el-col :span="12">
           <div class="table3">
             <div class="contentOperation">
-              <p>栏舍详情</p>
+              <p>{{$t('dailyExecutionPlan.lsxq')}}</p>
             </div>
             <div class="content-table">
               <el-table
@@ -407,7 +407,7 @@
                 :cell-style="cellStyle"
                 class="elTable table-fixed"
               >
-                <el-table-column label="操作序号" min-width="130px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.czxh')"  min-width="130px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.sort }}</span>
                   </template>
@@ -430,7 +430,7 @@
         <el-col :span="12">
           <div class="table2">
             <div class="contentOperation">
-              <p>计划详情</p>
+              <p>{{$t('dailyExecutionPlan.jhxq')}}</p>
             </div>
             <div class="content-table">
               <el-table
@@ -448,7 +448,7 @@
                 class="elTable table-fixed"
                 :span-method="objectSpanMethod"
               >
-                <el-table-column label="操作序号" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.czxh')"  min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.sort }}</span>
                   </template>
@@ -458,13 +458,13 @@
                     <span>{{ scope.row.fname }}</span>
                   </template>
                 </el-table-column>
-                <el-table-column label="设计重量(KG)" prop="weight" min-width="130px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.sjzl')"  prop="weight" min-width="130px" align="center">
                   <template slot-scope="scope">
                     <span v-if="scope.row.NoEdit">{{ scope.row.weight }}</span>
                     <el-input v-if="scope.row.Edit" v-model="scope.row.weight"  type="number" maxlength="32" style="width:95%;padding:10px 0;" />
                   </template>
                 </el-table-column>
-                <el-table-column label="小计" prop="description" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.xj')"   prop="description" min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.subtotal }}</span>
                   </template>
@@ -488,7 +488,7 @@
         <el-col :span="12">
           <div class="table3">
             <div class="contentOperation">
-              <p>栏舍详情</p>
+              <p>{{$t('dailyExecutionPlan.lsxq')}}</p>
             </div>
             <div class="content-table">
               <el-table
@@ -505,7 +505,7 @@
                 :cell-style="cellStyle"
                 class="elTable table-fixed"
               >
-                <el-table-column label=" 操作序号" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.czxh')"   min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.sort }}</span>
                   </template>
@@ -515,7 +515,7 @@
                     <span>{{ scope.row.fname }}</span>
                   </template>
                 </el-table-column>
-                <el-table-column label="设计重量(KG)" min-width="130px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.sjzl')"  min-width="130px" align="center">
                   <template slot-scope="scope">
                     <span v-if="scope.row.NoEdit">{{ scope.row.weight }}</span>
                     <el-input v-if="scope.row.Edit" v-model="scope.row.weight"  type="number" maxlength="32" style="width:95%;padding:10px 0;" />
@@ -546,7 +546,7 @@
         <el-col :span="12">
           <div class="table3">
             <div class="contentOperation">
-              <p>栏舍详情</p>
+              <p>{{$t('dailyExecutionPlan.lsxq')}}</p>
             </div>
             <div class="content-table">
               <el-table
@@ -563,7 +563,7 @@
                 :cell-style="cellStyle"
                 class="elTable table-fixed"
               >
-                <el-table-column label="操作序号" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.czxh')"  min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.sort }}</span>
                   </template>
@@ -573,13 +573,13 @@
                     <span>{{ scope.row.fname }}</span>
                   </template>
                 </el-table-column>
-                <el-table-column label="设计重量(KG)" min-width="130px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.sjzl')"  min-width="130px" align="center">
                   <template slot-scope="scope">
                     <span v-if="scope.row.NoEdit">{{ scope.row.weight }}</span>
                     <el-input v-if="scope.row.Edit" v-model="scope.row.weight"  type="number" maxlength="32" style="width:95%;padding:10px 0;" />
                   </template>
                 </el-table-column>
-                <el-table-column label="小计" prop="description" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.xj')"   prop="description" min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.subtotal }}</span>
                   </template>
@@ -603,7 +603,7 @@
         <el-col :span="12">
           <div class="table2">
             <div class="contentOperation">
-              <p>计划详情</p>
+              <p>{{$t('dailyExecutionPlan.jhxq')}}</p>
             </div>
             <div class="content-table">
               <el-table
@@ -620,7 +620,7 @@
                 :cell-style="cellStyle"
                 class="elTable table-fixed"
               >
-                <el-table-column label="操作序号" min-width="90px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.czxh')"  min-width="90px" align="center">
                   <template slot-scope="scope">
                     <span>{{ scope.row.sort }}</span>
                   </template>
@@ -630,7 +630,7 @@
                     <span>{{ scope.row.fname }}</span>
                   </template>
                 </el-table-column>
-                <el-table-column label="设计重量(KG)" prop="weight" width="130px" align="center">
+                <el-table-column :label="$t('dailyExecutionPlan.sjzl')"  prop="weight" width="130px" align="center">
                   <template slot-scope="scope">
                     <span v-if="scope.row.NoEdit">{{ scope.row.weight }}</span>
                     <el-input v-if="scope.row.Edit" v-model="scope.row.weight"  type="number" maxlength="32" style="width:95%;padding:10px 0;" />
@@ -661,22 +661,22 @@
         <el-form ref="temp" :rules="newGeneration.rules" :model="newGeneration.temp" label-position="right" label-width="100px" style="width: 100%;margin:0 auto 50px">
           <el-row v-if="newGeneration.dialogStatus== 'newGeneration'">
             <el-col :span="24">
-              <el-form-item label="时间范围:" prop="inputDatetime">
+              <el-form-item :label="$t('dailyExecutionPlan.sjfw')"   prop="inputDatetime">
                 <el-date-picker v-model="newGeneration.temp.inputDatetime" class="inputDatetime filter-item" type="daterange" :range-separator="$t('common.to')"  :start-placeholder="$t('common.startTime')" :end-placeholder="$t('common.endTime')" style="width: 100%;" :clearable="false" :picker-options="pickerOptions2" />
               </el-form-item>
             </el-col>
           </el-row>
           <el-row v-else>
             <el-col :span="24">
-              <el-form-item label="时间范围:" prop="copyInputDatetime">
+              <el-form-item :label="$t('dailyExecutionPlan.sjfw')"   prop="copyInputDatetime">
                 <el-date-picker v-model="newGeneration.temp.copyInputDatetime" :picker-options="pickerOptions" class="inputDatetime filter-item" type="daterange" :range-separator="$t('common.to')"  :start-placeholder="$t('common.startTime')" :end-placeholder="$t('common.endTime')" style="width: 100%;" :clearable="false" />
               </el-form-item>
             </el-col>
           </el-row>
-          <p v-if="newGeneration.temp.tips == true || newGeneration.dialogStatus == 'copy'" style="font-weight: 700;color: red;text-align: center;">注:撒料计划中存在未分配完栏舍,如下所示;建议及时进行分配</p>
+          <p v-if="newGeneration.temp.tips == true || newGeneration.dialogStatus == 'copy'" style="font-weight: 700;color: red;text-align: center;">{{$t('dailyExecutionPlan.note')}}</p>
           <div style="height: 200px;overflow: auto;">
             <div v-if="myMaxTimes == 1">
-              <div>第一班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan1')}} </div>
               <div v-for="(item,index) in tipsList.one" :key="index+'A'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -687,7 +687,7 @@
               </div>
             </div>
             <div v-else-if="myMaxTimes == 2">
-              <div>第一班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan1')}} </div>
               <div v-for="(item,index) in tipsList.one" :key="index+'B'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -696,7 +696,7 @@
                   </span>
                 </span>
               </div>
-              <div>第二班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan2')}} </div>
               <div v-for="(item,index) in tipsList.two" :key="index+'C'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -707,7 +707,7 @@
               </div>
             </div>
             <div v-else-if="myMaxTimes == 3">
-              <div>第一班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan1')}} </div>
               <div v-for="(item,index) in tipsList.one" :key="index+'D'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -716,7 +716,7 @@
                   </span>
                 </span>
               </div>
-              <div>第二班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan2')}} </div>
               <div v-for="(item,index) in tipsList.two" :key="index+'E'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -725,7 +725,7 @@
                   </span>
                 </span>
               </div>
-              <div>第三班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan3')}} </div>
               <div v-for="(item,index) in tipsList.three" :key="index+'F'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -736,7 +736,7 @@
               </div>
             </div>
             <div v-else>
-              <div>第一班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan1')}} </div>
               <div v-for="(item,index) in tipsList.one" :key="index+'G'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -745,7 +745,7 @@
                   </span>
                 </span>
               </div>
-              <div>第二班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan2')}} </div>
               <div v-for="(item,index) in tipsList.two" :key="index+'H'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -754,7 +754,7 @@
                   </span>
                 </span>
               </div>
-              <div>第三班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan3')}} </div>
               <div v-for="(item,index) in tipsList.three" :key="index+'I'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -763,7 +763,7 @@
                   </span>
                 </span>
               </div>
-              <div>第四班:</div>
+              <div>{{$t('dailyExecutionPlan.dyBan4')}} </div>
               <div v-for="(item,index) in tipsList.four" :key="index+'J'" >
                 <b v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">{{item.ftname}}:</b>
                 <span v-if="item.arrList !== null && item.arrList !== undefined && item.arrList.length>0">
@@ -811,7 +811,7 @@
     <el-dialog :destroy-on-close="true" :visible.sync="dataSynchronization.dialogFormVisible" :close-on-click-modal="false" width="30%">
       <div class="dataSynchronization" style="text-align: center;font-size: 18px;">
         <i class="el-icon-loading" />
-        <span>正在同步</span>
+        <span>{{$t('dailyExecutionPlan.zztb')}} </span>
         <div slot="footer" class="dialog-footer" style="bottom:10px">
           <el-button class="miniPrimary" @click="dataSynchronization.dialogFormVisible = false;">{{$t('errorAnalysis.confirm')}}</el-button>
         </div>
@@ -823,7 +823,7 @@
     <el-dialog :title="textMap[deleteRecord.dialogStatus]" :destroy-on-close="true" :visible.sync="deleteRecord.dialogFormVisible" :close-on-click-modal="false" width="90%">
       <div class="deleteRecord">
         <div class="search">
-          <el-date-picker v-model="deleteRecord.mydate" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" :clearable="false" @change="changeDeleteRecordDate" />
+          <el-date-picker v-model="deleteRecord.mydate" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" :clearable="false" @change="changeDeleteRecordDate" />
         </div>
         <div class="table">
           <el-table
@@ -842,19 +842,19 @@
             :height="370"
           >
             <el-table-column :label="$t('formulationEvaluation.xh')" align="center" prop="sort" width="50px" />
-            <el-table-column label="计划名称" min-width="90px" align="center" prop="projname" />
-            <el-table-column label="计划类型" prop="weight" min-width="90px" align="center" :formatter="lpplantype" />
+            <el-table-column :label="$t('dailyExecutionPlan.jhmc')"  min-width="90px" align="center" prop="projname" />
+            <el-table-column :label="$t('dailyExecutionPlan.jhlx')"  prop="weight" min-width="90px" align="center" :formatter="lpplantype" />
             <el-table-column :label="$t('premixedPlan.tmrbh')"  min-width="90px" align="center" prop="tmrtname" />
             <el-table-column  :label="$t('errorAnalysis.Driver')"  min-width="90px" align="center" prop="driver" />
-            <el-table-column label="已执行" min-width="70px" align="center">
+            <el-table-column :label="$t('dailyExecutionPlan.yzx')"  min-width="70px" align="center">
               <template slot-scope="scope">
                 <span v-if="scope.row.havebutton == 0">否</span>
                 <span v-else>是</span>
               </template>
             </el-table-column>
             <el-table-column :label="$t('errorAnalysis.isTrainNumber')"  min-width="80px" align="center" prop="times" />
-            <el-table-column label="理论量" min-width="80px" align="center" prop="lweight" />
-            <el-table-column label="启用" min-width="70px" align="center">
+            <el-table-column :label="$t('dailyExecutionPlan.lhl')"  min-width="80px" align="center" prop="lweight" />
+            <el-table-column :label="$t('dailyExecutionPlan.qy')"  min-width="70px" align="center">
               <template slot-scope="scope">
                 <el-switch v-if="dataDisabled == false" disabled v-model="scope.row.enable" active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0" @change="handleEnableChange(scope.row)" />
                 <el-switch v-else v-model="scope.row.enable" disabled active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0" @change="handleEnableChange(scope.row)" />
@@ -864,7 +864,7 @@
             <el-table-column  :label="$t('errorAnalysis.feedName')"  min-width="100px" align="center" prop="ftname" />
             <el-table-column :label="$t('formulationEvaluation.nts')" min-width="80px" align="center" prop="cowcount" />
             <el-table-column :label="$t('premixedPlan.ms')"min-width="80px" align="center" prop="display" />
-            <el-table-column label="发料位" min-width="80px" align="left" prop="barnames" />
+            <el-table-column :label="$t('dailyExecutionPlan.flw')"  min-width="80px" align="left" prop="barnames" />
           </el-table>
           <span v-if="deleteRecord.listLoading == false" style="margin-right: 30px;margin-top: 10px;font-size: 14px;">{{$t('processAnalysis.total')}}{{ deleteRecord.total }}{{$t('processAnalysis.tiao')}}</span>
         </div>
@@ -923,12 +923,12 @@ export default {
       requestParams: [
         // { name: 'getDictByName', offset: 0, pagecount: 0, params: ['牲畜父类'] }
       ],
-      planTypeList: [{ lable: '预混计划', value: '4' }, { lable: '撒料计划', value: '0' }, { lable: '剩料计划', value: '3' }, { lable: '撒料计划-混料', value: '1' }, { lable: '撒料计划-撒料', value: '2' }, { lable: '预称重计划', value: '5' }], // 计划类型
-      printingTypeList: [{ lable: '精料', value: '1' }, { lable: '铲车', value: '2' }], // 打印类型
+      planTypeList:this.$t('dailyExecutionPlan.planTypeList'), // 计划类型
+      printingTypeList: this.$t('dailyExecutionPlan.printingTypeList'), // 打印类型
       frequencyList: [], // 班次
-      planningDimensionList: [{ lable: '发料顺序', value: '0' }, { lable: 'TMR', value: '1' }], // 发料顺序
-      exportTypeList: [{ lable: '投料简打', value: '0' }, { lable: '累加投料', value: '1' }, { lable: '撒料简打', value: '2' }, { lable: '投撒料简打', value: '3' }, { lable: '投撒料累加', value: '4' }, { lable: '包装简打', value: '5' }, { lable: '实发简打', value: '6' }], // 导出类型
-      iscompletedList: [{ lable: '是', value: '1' },{ lable: '否', value: '0' }  ],
+      planningDimensionList: this.$t('dailyExecutionPlan.planningDimensionList'), // 发料顺序
+      exportTypeList:this.$t('dailyExecutionPlan.exportTypeList') , // 导出类型
+      iscompletedList: this.$t('dailyExecutionPlan.iscompletedList') ,
       // 班次
       maxTime: {
         getMaxTimesParm: {

+ 1 - 1
src/views/formulationPlan/dailyExecutionPlan/typePage/dhedFormula.vue

@@ -61,7 +61,7 @@
             </el-select>
           </template>
         </el-table-column>
-        <el-table-column :key="10" label="班次比例(%)" min-width="100px" align="center">
+        <el-table-column :key="10" :label="$t('dhedFormula.bcbl')" min-width="100px" align="center">
           <template slot-scope="scope">
             <span v-if="scope.row.NoEdit">{{ scope.row.tratio }}</span>
             <el-input v-if="scope.row.Edit" v-model="scope.row.tratio" :disabled="scope.row.isOneWeight" step="0.01" type="number" style="width:95%;padding:10px 0;" @blur="blurTratio(scope.row)" />

+ 2 - 2
src/views/formulationPlan/dailyExecutionPlan/typePage/premixedPlan.vue

@@ -70,10 +70,10 @@
         <el-table-column :label="$t('premixedPlan.time')"   min-width="130px" align="center">
           <template slot-scope="scope">
             <span v-if="scope.row.NoEdit">{{ scope.row.ptime }}</span>
-            <el-time-picker v-if="scope.row.Edit" v-model="scope.row.ptime" type="datetime" placeholder="选择时间" format="HH:mm" value-format="HH:mm" style="display: inline-block;width: 95%;" />
+            <el-time-picker v-if="scope.row.Edit" v-model="scope.row.ptime" type="datetime" :placeholder="$t('dhedFormula.xzrq')" format="HH:mm" value-format="HH:mm" style="display: inline-block;width: 95%;" />
           </template>
         </el-table-column>
-        <el-table-column label="单车操作重量" min-width="80px" align="center">
+        <el-table-column :label="$t('dhedFormula.dcczzd')" min-width="80px" align="center">
           <template slot-scope="scope">
             <span>{{ scope.row.maxweight }}</span>
           </template>

+ 1 - 1
src/views/formulationPlan/dailyExecutionPlan/typePage/surplusMaterialPlan.vue

@@ -156,7 +156,7 @@
             <el-col :span="6">
               <el-form-item :label="$t('premixedPlan.time')"  prop="rtime">
 
-                <el-time-picker v-model="create.temp.rtime" type="datetime" placeholder="选择时间" format="HH:mm"
+                <el-time-picker v-model="create.temp.rtime" type="datetime" :placeholder="$t('dhedFormula.xzrq')" format="HH:mm"
                   value-format="HH:mm" style="display: inline-block;width: 95%;" />
               </el-form-item>
             </el-col>

+ 1 - 1
src/views/formulationPlan/premixedPlan/index.vue

@@ -77,7 +77,7 @@
         <!-- <el-table-column :label="$t('premixedPlan.time')"   min-width="130px" align="center">
           <template slot-scope="scope">
             <span v-if="scope.row.NoEdit">{{ scope.row.ptime }}</span>
-            <el-time-picker v-if="scope.row.Edit" v-model="scope.row.ptime" type="datetime" placeholder="选择时间" format="HH:mm" value-format="HH:mm" style="display: inline-block;width: 95%;" />
+            <el-time-picker v-if="scope.row.Edit" v-model="scope.row.ptime" type="datetime" :placeholder="$t('dhedFormula.xzrq')" format="HH:mm" value-format="HH:mm" style="display: inline-block;width: 95%;" />
           </template>
         </el-table-column> -->
         <el-table-column :label="$t('premixedPlan.zdjbl')"   min-width="110px" align="center">

+ 1 - 1
src/views/formulationPlan/surplusMaterialPlan/index.vue

@@ -169,7 +169,7 @@
             <el-col :span="6">
               <el-form-item :label="$t('premixedPlan.time')"  prop="rtime">
 
-                <el-time-picker v-model="create.temp.rtime" type="datetime" placeholder="选择时间" format="HH:mm"
+                <el-time-picker v-model="create.temp.rtime" type="datetime" :placeholder="$t('dhedFormula.xzrq')" format="HH:mm"
                   value-format="HH:mm" style="display: inline-block;width: 95%;" />
               </el-form-item>
             </el-col>

+ 1 - 1
src/views/inventoryManagement/feedContract/index.vue

@@ -58,7 +58,7 @@
             <span>{{ scope.row.operatetime }}</span>
           </template>
         </el-table-column>
-        <el-table-column label="启用" min-width="110px" align="center">
+        <el-table-column :label="$t('dailyExecutionPlan.qy')"  min-width="110px" align="center">
           <template slot-scope="scope">
             <el-switch v-model="scope.row.enable" disabled active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0" />
           </template>

+ 1 - 1
src/views/shedProduction/dungScores/index.vue

@@ -212,7 +212,7 @@
             </el-col>
             <el-col :span="6">
               <el-form-item label="操作日期:" prop="operatetime">
-                <el-date-picker v-model="create.temp.operatetime" type="date" placeholder="选择日期" format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
+                <el-date-picker v-model="create.temp.operatetime" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
               </el-form-item>
             </el-col>
             <el-col :span="12">

+ 1 - 1
src/views/shedProduction/fecalScreen/index.vue

@@ -186,7 +186,7 @@
             </el-col>
             <el-col :span="8">
               <el-form-item label="操作日期:" prop="operatetime">
-                <el-date-picker v-model="create.temp.operatetime" :disabled="create.dialogStatus=='update'" type="date" placeholder="选择日期" format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
+                <el-date-picker v-model="create.temp.operatetime" :disabled="create.dialogStatus=='update'" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
               </el-form-item>
             </el-col>
             <el-col :span="8">

+ 1 - 1
src/views/shedProduction/formulaDryMatter/index.vue

@@ -181,7 +181,7 @@
             </el-col>
             <el-col :span="12">
               <el-form-item label="操作日期:" prop="operatetime">
-                <el-date-picker v-model="create.temp.operatetime" :disabled="create.dialogStatus=='update'" type="date" placeholder="选择日期" format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
+                <el-date-picker v-model="create.temp.operatetime" :disabled="create.dialogStatus=='update'" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
               </el-form-item>
             </el-col>
           </el-row>

+ 2 - 2
src/views/shedProduction/materialRemainingRecord/index.vue

@@ -20,7 +20,7 @@
       <el-button v-if="isRoleEdit" icon="el-icon-plus" class="success"  @click="handleCreate">{{$t('formulationEvaluation.add')}}</el-button>
       <el-button v-if="isRoleEdit" icon="el-icon-delete" class="danger"  @click="form_delete">{{$t('formulationEvaluation.del')}}</el-button>
       <el-button v-if="isRoleEdit" icon="el-icon-copy-document" class="copy"  @click="handleCopy">复制</el-button>
-      <el-button v-if="dataSynchronization.isDataSynchronization && isRoleEdit" class="success" @click="handleDataUpload">数据上传</el-button>
+      <el-button v-if="dataSynchronization.isDataSynchronization && isRoleEdit" class="success" @click="handleDataUpload">{{$t('dailyExecutionPlan.sjsc')}}</el-button>
       <el-upload v-if="isRoleEdit" style="float: right;" :headers="headers" :data="uploadData" :action="uploadExcelUrl" :show-file-list="false" :before-upload="beforeImport" :on-success="handleImportSuccess">
         <el-button class="import" icon="el-icon-download" style="float: right;">{{$t('formulationEvaluation.enter')}}</el-button>
       </el-upload>
@@ -33,7 +33,7 @@
       </el-dropdown>
     </div>
     <div class="operation" v-else>
-      <el-button v-if="dataSynchronization.isDataSynchronization && isRoleEdit" class="success" @click="handleDataUpload">数据上传</el-button>
+      <el-button v-if="dataSynchronization.isDataSynchronization && isRoleEdit" class="success" @click="handleDataUpload">{{$t('dailyExecutionPlan.sjsc')}}</el-button>
         <el-button style="float: right;margin-right: 10px;" class="export" icon="el-icon-upload2" @click="handleExport(3)">{{$t('formulationEvaluation.out')}}</el-button>
     </div>
     <!-- 手动记录 -->

+ 1 - 1
src/views/shedProduction/pennsylvaniaSieve/index.vue

@@ -215,7 +215,7 @@
             </el-col>
             <el-col :span="6">
               <el-form-item label="操作日期:" prop="operatetime">
-                <el-date-picker v-model="create.temp.operatetime" :disabled="create.dialogStatus=='update'" type="date" placeholder="选择日期" format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
+                <el-date-picker v-model="create.temp.operatetime" :disabled="create.dialogStatus=='update'" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
               </el-form-item>
             </el-col>
             <el-col :span="12">

+ 1 - 1
src/views/shedProduction/performance/index.vue

@@ -159,7 +159,7 @@
           <el-row>
             <el-col :span="6">
               <el-form-item label="生效日期:" prop="productdate">
-                <el-date-picker v-model="create.temp.productdate" type="date" placeholder="选择日期" format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" :disabled="create.dialogStatus=='update'" />
+                <el-date-picker v-model="create.temp.productdate" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" :disabled="create.dialogStatus=='update'" />
               </el-form-item>
             </el-col>
             <el-col :span="6">

+ 1 - 1
src/views/shedProduction/physicalConditionScore/index.vue

@@ -234,7 +234,7 @@
             </el-col>
             <el-col :span="6">
               <el-form-item label="操作日期:" prop="operatetime">
-                <el-date-picker v-model="create.temp.operatetime" type="date" placeholder="选择日期" format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
+                <el-date-picker v-model="create.temp.operatetime" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 100%;" :clearable="false" @change="changeOperatetime" />
               </el-form-item>
             </el-col>
             <el-col :span="12">

+ 1 - 1
src/views/statisticalAnalysis/equipmentRunningTrack/index - 副本.vue

@@ -2,7 +2,7 @@
   <div class="app-container">
     <!-- <h1>牧场</h1> -->
     <div class="search">
-      <el-date-picker v-model="table.getdataListParm.parammaps.date" :clearable="false" type="date" placeholder="选择日期" />
+      <el-date-picker v-model="table.getdataListParm.parammaps.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   />
       <el-select v-model="table.getdataListParm.parammaps.lpplantype" placeholder="设备类型" class="filter-item" style="width: 120px;" clearable>
         <el-option v-for="item in equipmentTypeList" :key="item.id" :label="item.name" :value="item.id" />
       </el-select>

+ 1 - 1
src/views/statisticalAnalysis/equipmentRunningTrack/index.vue

@@ -2,7 +2,7 @@
   <div class="app-container">
     <!-- <h1>牧场</h1> -->
     <div class="search">
-      <el-date-picker v-model="table.getdataListParm.parammaps.date" :clearable="false" type="date" placeholder="选择日期" />
+      <el-date-picker v-model="table.getdataListParm.parammaps.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   />
       <el-select v-model="table.getdataListParm.parammaps.lpplantype" placeholder="设备类型" class="filter-item" style="width: 120px;" clearable>
         <el-option v-for="item in equipmentTypeList" :key="item.id" :label="item.name" :value="item.id" />
       </el-select>

+ 2 - 2
src/views/statisticalAnalysis/errorAnalysis/pasture/index.vue

@@ -671,7 +671,7 @@
       <el-tab-pane :label="$t('errorAnalysis.hltj')"name="second">
         <div class="search" ref="myHeightSecond">
           <el-date-picker v-model="tab2.table.getdataListParm.parammaps.inputDatetime" :clearable="false" class="inputDatetime filter-item" type="daterange" :range-separator="$t('common.to')"  :start-placeholder="$t('common.startTime')" :end-placeholder="$t('common.endTime')" style="width: 250px;" :picker-options="pickerOptions3" />
-          <!-- <el-date-picker v-model="tab2.table.getdataListParm.parammaps.inputDatetime2" :clearable="false" style="width: 140px;margin-top: 5px;" type="date" placeholder="选择日期"> </el-date-picker> -->
+          <!-- <el-date-picker v-model="tab2.table.getdataListParm.parammaps.inputDatetime2" :clearable="false" style="width: 140px;margin-top: 5px;" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"  > </el-date-picker> -->
           <el-button class="el-icon-arrow-left elIconArrowLeft" style="display:inline-block;margin-top: 5px;" :disabled="Beforedisabled2" @click="handleBefore2" />
           <el-button class="el-icon-arrow-right elIconArrowRight" style="display:inline-block;margin-top: 5px;" :disabled="Nextdisabled2" @click="handleNext2" />
           <el-select clearable filterable v-model="tab2.table.getdataListParm.parammaps.tmrtname" :placeholder="$t('errorAnalysis.tmrName')" class="filter-item" style="width: 120px;">
@@ -762,7 +762,7 @@
       <el-tab-pane :label="$t('errorAnalysis.sltj')" name="third">
         <div class="search" ref="myHeightThird">
           <el-date-picker v-model="tab3.table.getdataListParm.parammaps.inputDatetime" :clearable="false" class="inputDatetime filter-item" type="daterange" :range-separator="$t('common.to')"  :start-placeholder="$t('common.startTime')" :end-placeholder="$t('common.endTime')" style="width: 250px;" :picker-options="pickerOptions3" />
-          <!-- <el-date-picker v-model="tab3.table.getdataListParm.parammaps.inputDatetime2" :clearable="false" style="margin-top: 5px;width:140px;" type="date" placeholder="选择日期"> </el-date-picker> -->
+          <!-- <el-date-picker v-model="tab3.table.getdataListParm.parammaps.inputDatetime2" :clearable="false" style="margin-top: 5px;width:140px;" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"  > </el-date-picker> -->
           <el-button class="el-icon-arrow-left elIconArrowLeft" style="dispaly:inline-block;margin-top: 5px;" :disabled="Beforedisabled3" @click="handleBefore3" />
           <el-button class="el-icon-arrow-right elIconArrowRight" style="dispaly:inline-block;margin-top: 5px;" :disabled="Nextdisabled3" @click="handleNext3" />
           <el-select v-model="tab3.table.getdataListParm.parammaps.tmrtname" :placeholder="$t('errorAnalysis.tmrName')" class="filter-item" style="margin-top: 5px;width: 120px;" clearable filterable>

+ 1 - 1
src/views/statisticalAnalysis/errorAnalysis/pasture/see.vue

@@ -34,7 +34,7 @@
                   @row-click="rowClick"
                 >
                   <el-table-column :label="$t('formulationEvaluation.xh')" align="center" type="index" width="50" />
-                  <el-table-column label="计划名称" min-width="60px" align="center" prop="projname" />
+                  <el-table-column :label="$t('dailyExecutionPlan.jhmc')"  min-width="60px" align="center" prop="projname" />
                   <el-table-column :label="$t('errorAnalysis.tmrnames')" min-width="60px" align="center" prop="tmrtname" />
                   <el-table-column sortable label="制定日期" min-width="70px" align="center" prop="mydate" />
                   <el-table-column sortable :label="$t('errorAnalysis.startTime')"  min-width="70px" align="center" prop="intime" />

+ 1 - 1
src/views/statisticalAnalysis/feedingEfficiency/group/tab1.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="app-container1">
     <div class="search">
-      <el-date-picker v-model="tab.table.getdataListParm.parammaps.date" :clearable="false" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" />
+      <el-date-picker v-model="tab.table.getdataListParm.parammaps.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" />
       <el-button class="el-icon-arrow-left elIconArrowLeft" @click="handleBefore" />
       <el-button class="el-icon-arrow-right elIconArrowRight" @click="handleNext" />
       <el-button class="successBorder" @click="form_search">{{$t('common.query')}}</el-button>

+ 1 - 1
src/views/statisticalAnalysis/feedingEfficiency/group/tab2.vue

@@ -4,7 +4,7 @@
       <el-select v-model="table.getdataListParm.parammaps.pastureid" placeholder="牧场" class="filter-item" style="width: 120px;" @change="changePasture">
         <el-option v-for="item in pastureList" :key="item.pastureid" :label="item.pasturename" :value="item.pastureid" />
       </el-select>
-      <el-date-picker v-model="table.getdataListParm.parammaps.date" :clearable="false" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" />
+      <el-date-picker v-model="table.getdataListParm.parammaps.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" />
       <el-button class="el-icon-arrow-left elIconArrowLeft" @click="handleBefore" />
       <el-button class="el-icon-arrow-right elIconArrowRight" @click="handleNext" />
     </div>

+ 3 - 3
src/views/statisticalAnalysis/feedingEfficiency/pasture/index.vue

@@ -5,8 +5,8 @@
         <div class="search">
           <el-date-picker v-model="tab.table.getdataListParm.parammaps.inputDatetime" :clearable="false" class="inputDatetime filter-item" type="daterange" 
           :range-separator="$t('common.to')"  :start-placeholder="$t('common.startTime')" :end-placeholder="$t('common.endTime')" style="width: 250px;" :picker-options="pickerOptions" @change="changeTab1Date" />
-          <!-- <el-date-picker v-model="tab2.date" :clearable="false" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" /> -->
-          <!-- <el-date-picker v-model="tab.table.getdataListParm.parammaps.date" :clearable="false" style="width: 140px;margin-top: 5px;" type="date" placeholder="选择日期" @change="changeTab1Date"> </el-date-picker> -->
+          <!-- <el-date-picker v-model="tab2.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" /> -->
+          <!-- <el-date-picker v-model="tab.table.getdataListParm.parammaps.date" :clearable="false" style="width: 140px;margin-top: 5px;" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   @change="changeTab1Date"> </el-date-picker> -->
           <el-button class="el-icon-arrow-left elIconArrowLeft" style="dispaly:inline-block;margin-top: 5px;" :disabled="Beforedisabled1" @click="handleBefore" />
           <el-button class="el-icon-arrow-right elIconArrowRight" style="dispaly:inline-block;margin-top: 5px;" :disabled="Nextdisabled1" @click="handleNext" />
           <span style="margin-left: 10px;">{{$t('errorAnalysis.typeName')}}</span>
@@ -402,7 +402,7 @@
       </el-tab-pane>
       <el-tab-pane :label="$t('feedingEfficiency.nxpg')" name="second">
         <div class="search">
-          <el-date-picker v-model="tab2.date" :clearable="false" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" />
+          <el-date-picker v-model="tab2.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" />
           <el-button class="export" style="float: right;" icon="el-icon-upload2" @click="handleDownload2">{{$t('dashboard.Export')}}</el-button>
           <!-- <el-button class="el-icon-arrow-left elIconArrowLeft" :disabled="Beforedisabled2" @click="handleBefore2" />
           <el-button class="el-icon-arrow-right elIconArrowRight" :disabled="Nextdisabled2" @click="handleNext2" /> -->

+ 2 - 2
src/views/statisticalAnalysis/feedingEfficiency/pasture/index备.vue

@@ -3,7 +3,7 @@
     <el-tabs v-model="activeName" @tab-click="handleTabClick">
       <el-tab-pane :label="$t('feedingEfficiency.xltj')" name="first">
         <div class="search">
-          <el-date-picker v-model="tab.table.getdataListParm.parammaps.date" :clearable="false" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-if="false"/>
+          <el-date-picker v-model="tab.table.getdataListParm.parammaps.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-if="false"/>
           <el-date-picker v-model="tab.table.getdataListParm.parammaps.inputDatetime" :clearable="false" class="inputDatetime filter-item" type="daterange" :range-separator="$t('common.to')"  :start-placeholder="$t('common.startTime')" :end-placeholder="$t('common.endTime')" style="width: 250px;" :picker-options="pickerOptions" @change="change_date"/>
           <el-button class="el-icon-arrow-left elIconArrowLeft" @click="handleBefore" />
           <el-button class="el-icon-arrow-right elIconArrowRight" @click="handleNext" />
@@ -259,7 +259,7 @@
       </el-tab-pane>
       <el-tab-pane :label="$t('feedingEfficiency.nxpg')" name="second">
         <div class="search">
-          <el-date-picker v-model="tab2.table.getdataListParm.parammaps.date" :clearable="false" type="date" placeholder="选择日期" style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" />
+          <el-date-picker v-model="tab2.table.getdataListParm.parammaps.date" :clearable="false" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"   style="width: 150px;" format="yyyy-MM-dd" value-format="yyyy-MM-dd" @change="changeTab2Date" />
           <!-- <el-button class="el-icon-arrow-left elIconArrowLeft" @click="handleBefore2" />
           <el-button class="el-icon-arrow-right elIconArrowRight" @click="handleNext2" /> -->
         </div>

+ 1 - 1
src/views/systemManagement/dataSynchronization/index.vue

@@ -26,7 +26,7 @@
         <el-divider></el-divider>
         <el-form-item label="手动同步:">
           <el-button class="successBorder" :disabled="form.cmo == ''" @click="handleSyncNow">立刻同步</el-button>
-           <el-date-picker v-model="form.date" :clearable="false"  :disabled="form.cmo == ''" style="margin-left: 10px;" type="date" placeholder="选择日期"> </el-date-picker>
+           <el-date-picker v-model="form.date" :clearable="false"  :disabled="form.cmo == ''" style="margin-left: 10px;" type="date" :placeholder="$t('dailyExecutionPlan.xzrq')"  > </el-date-picker>
         </el-form-item>
         <el-form-item label="同步内容:">
           下载数据