Shan9312 2 сар өмнө
parent
commit
e84be2721e

+ 125 - 133
src/lang/en/langModule/defaultParameter.js

@@ -1,135 +1,127 @@
-export default{
-
-name1:"Functional Parameters",
-name2:"Warning Parameters",
-//
-
-sfkqqytjh: "Can retrieve the previous day's plan:",
-sfkqqytjh1: "Can retrieve the next day's plan:",
-bcsl: "Number of Spare Vehicles:",
-zlxsdws: "Decimal places for weight:",
-blxsdws: "Decimal places for ratio:",
-sfqyslht: "Enable feed contract:",
-qyslsdnts: "Enable feed lock for cattle head count:",
-clzzcszltxbl: "Vehicle load exceeding weight reminder ratio (%):",
-clzdzczlzzbl: "Vehicle load exceeding weight prohibition ratio (%):",
-sfqybl: "Enable supplementary feed:",
-sfqysl: "Enable leftover feed:",
-slclxx: "Leftover feed processing options:",
-slfbfs: "Leftover feed allocation method:",
-slfbzbyl: "Leftover feed allocation ratio to raw material (%):",
-xlsfcz: "Does minor feed need to be weighed:",
-sfqysjtb: "Enable data synchronization:",
-rycsl: "Number of Spare Vehicles:",
-hlzql: "Mixing accuracy rate:",
-yxslsjwc: "Allowed error in spreading time (minutes):",
-jtymip: "Group Domain Name or IP",
-tmrrl: "TMR capacity upper limit (%):",
-tmrrl1: "TMR capacity lower limit (%):",
-yhlyxwc: "Pre-mixed feed allowable error:",
-yhtzys: "Pre-mixed feed jump delay:",
-hfmr: "Restore default",
-
-msg1: "1. Can retrieve the previous day's plan: If yes is selected, it means that after midnight on the current day, it is still possible to retrieve the feed from yesterday.",
-msg2: "2. Can retrieve the next day's plan: If yes is selected, it can be used when all the feed for the day is completed and it is necessary to prepare the feed for the next day.",
-msg3: "3. Number of shifts: Controls the number of shifts on pages such as pen formula and plan.",
-msg4: "4. Decimal places for weight: Controls the decimal places of weight on pages such as pen formula and feeding plan.",
-msg5: "5. Enable feed contract: If yes is selected, it enables the feed contract page in inventory management.",
-msg6: "6. Enable feed lock for cattle head count: After enabling, this field is displayed in the feed table of the formula template.",
-msg7: "7. Vehicle load exceeding weight reminder ratio: In the feeding plan, when the total weight allocated to the pen exceeds the vehicle's maximum weight multiplied by this ratio, a reminder is given. Only positive integers are allowed for input.",
-msg8: "8. Vehicle load exceeding weight prohibition ratio: In the feeding plan, when the total weight allocated to the pen exceeds the vehicle's maximum weight multiplied by this ratio, allocation is prohibited. Only positive integers are allowed for input.",
-msg9: "9. Enable supplementary feed: If yes is selected, this field is enabled in the pen formula.",
-msg10: "10. Enable leftover feed: If no is selected, the leftover feed plan is not available, and the amount of leftover feed does not affect the original plan.",
-msg11: "11. Leftover feed processing options: ①If converted to feed is selected, it is deducted by replacing the overall feed formula; ②If replace a certain feed is selected, this leftover feed replaces the corresponding feed in the feeding process until it is deducted; ③Do not process: No leftover feed calculation is made.",
-msg12: "12. Leftover feed allocation method: ①Top limit allocation: Calculated according to the percentage of the original feeding amount of the pen, the leftover feed is allocated to this value, and then allocated in sequence to fill the pen. If the leftover feed is not fully allocated, the remaining leftover feed is not counted.",
-msg121: "②Average allocation: The total leftover feed is allocated evenly. If the allocation value exceeds the percentage of the pen's raw material, the remaining value is accumulated to the pens that have not been fully allocated, and the final remaining leftover feed is not counted.",
-msg13: "13. Leftover feed allocation ratio to raw material: The amount of leftover feed to be allocated does not exceed the value calculated by this ratio, and is used in conjunction with the leftover feed allocation method. Only positive integers are allowed for input.",
-msg14: "14. Does minor feed need to be weighed: If yes is selected, the feed in the feed table can be selected for minor feed weighing, and the feeding plan can set whether to weigh in advance.",
-  msg15: "15. Enable data synchronization: After enabling, the data synchronization button is opened on the daily execution page, which is used for data docking with third-party systems.",
+export default {
+  name1: "Functional Parameters",
+  name2: "Warning Parameters",
+  //
+  sfkqqytjh: "Can retrieve the previous day's plan:",
+  sfkqqytjh1: "Can retrieve the next day's plan:",
+  bcsl: "Number of Spare Vehicles:",
+  zlxsdws: "Decimal places for weight:",
+  blxsdws: "Decimal places for ratio:",
+  sfqyslht: "Enable feed contract:",
+  qyslsdnts: "Enable feed lock for cattle head count:",
+  clzzcszltxbl: "Vehicle load exceeding weight reminder ratio (%):",
+  clzdzczlzzbl: "Vehicle load exceeding weight prohibition ratio (%):",
+  sfqybl: "Enable supplementary feed:",
+  sfqysl: "Enable leftover feed:",
+  slclxx: "Leftover feed processing options:",
+  slfbfs: "Leftover feed allocation method:",
+  slfbzbyl: "Leftover feed allocation ratio to raw material (%):",
+  xlsfcz: "Does minor feed need to be weighed:",
+  sfqysjtb: "Enable data synchronization:",
+  rycsl: "Number of Spare Vehicles:",
+  hlzql: "Mixing accuracy rate:",
+  yxslsjwc: "Allowed error in spreading time (minutes):",
+  jtymip: "Group Domain Name or IP",
+  tmrrl: "TMR capacity upper limit (%):",
+  tmrrl1: "TMR capacity lower limit (%):",
+  yhlyxwc: "Pre-mixed feed allowable error:",
+  yhtzys: "Pre-mixed feed jump delay:",
+  hfmr: "Restore default",
+  msg1: "1. Can retrieve the previous day's plan: If yes is selected, it means that after midnight on the current day, it is still possible to retrieve the feed from yesterday.",
+  msg2: "2. Can retrieve the next day's plan: If yes is selected, it can be used when all the feed for the day is completed and it is necessary to prepare the feed for the next day.",
+  msg3: "3. Number of shifts: Controls the number of shifts on pages such as pen formula and plan.",
+  msg4: "4. Decimal places for weight: Controls the decimal places of weight on pages such as pen formula and feeding plan.",
+  msg5: "5. Enable feed contract: If yes is selected, it enables the feed contract page in inventory management.",
+  msg6: "6. Enable feed lock for cattle head count: After enabling, this field is displayed in the feed table of the formula template.",
+  msg7: "7. Vehicle load exceeding weight reminder ratio: In the feeding plan, when the total weight allocated to the pen exceeds the vehicle's maximum weight multiplied by this ratio, a reminder is given. Only positive integers are allowed for input.",
+  msg8: "8. Vehicle load exceeding weight prohibition ratio: In the feeding plan, when the total weight allocated to the pen exceeds the vehicle's maximum weight multiplied by this ratio, allocation is prohibited. Only positive integers are allowed for input.",
+  msg9: "9. Enable supplementary feed: If yes is selected, this field is enabled in the pen formula.",
+  msg10:
+    "10. Enable leftover feed: If no is selected, the leftover feed plan is not available, and the amount of leftover feed does not affect the original plan.",
+  msg11:
+    "11. Leftover feed processing options: ①If converted to feed is selected, it is deducted by replacing the overall feed formula; ②If replace a certain feed is selected, this leftover feed replaces the corresponding feed in the feeding process until it is deducted; ③Do not process: No leftover feed calculation is made.",
+  msg12:
+    "12. Leftover feed allocation method: ①Top limit allocation: Calculated according to the percentage of the original feeding amount of the pen, the leftover feed is allocated to this value, and then allocated in sequence to fill the pen. If the leftover feed is not fully allocated, the remaining leftover feed is not counted.",
+  msg121:
+    "②Average allocation: The total leftover feed is allocated evenly. If the allocation value exceeds the percentage of the pen's raw material, the remaining value is accumulated to the pens that have not been fully allocated, and the final remaining leftover feed is not counted.",
+  msg13:
+    "13. Leftover feed allocation ratio to raw material: The amount of leftover feed to be allocated does not exceed the value calculated by this ratio, and is used in conjunction with the leftover feed allocation method. Only positive integers are allowed for input.",
+  msg14:
+    "14. Does minor feed need to be weighed: If yes is selected, the feed in the feed table can be selected for minor feed weighing, and the feeding plan can set whether to weigh in advance.",
+  msg15:
+    "15. Enable data synchronization: After enabling, the data synchronization button is opened on the daily execution page, which is used for data docking with third-party systems.",
 
   jhzqlyjz: "Plan Accuracy Early Warning Value (%):",
-
-slfpzb: "Remaining Material Allocation Proportion of the Original Mixture",
-
-pfzqlyjz: "Formula Accuracy Early Warning Value (%):",
-
-nqzqlyjz: "Herd Accuracy Early Warning Value (%):",
-
-cczqlyjz: "Train Accuracy Early Warning Value (%):",
-
-hlzdtzzqlyj: "Automatic Mixing Transfer Accuracy Early Warning Value (%):",
-
-hlzdtzzqlyj1: "Manual Mixing Transfer Accuracy Early Warning Value (%):",
-
-mrcapjz: "Lactating Cow Feed Intake Average Deviation Early Warning Value (kg):",
-
-mrcayjz: "Lactating Cow Milk Production Average Deviation Early Warning Value (kg):",
-
-slsjpccyjz: "Spreading Time Deviation Early Warning Value (min):",
-
-ccpjhlyjz: "Exceeding Average Mixing Time Early Warning Value (min):",
-
-ccpjzhlyjz: "Exceeding Average Conversion Rate Early Warning Value (%)",
-
-ccpjgjnslcb: "Exceeding Average Cost of Milk per Kilogram of Feed (%)",
-
-nlsllccyjz: "Cow Pen Remaining Material Rate Exceeding Early Warning Value (%):",
-
-kcyjts: "Inventory Early Warning Days:",
-
-tit1: "1. Plan Accuracy Early Warning Value: If the plan accuracy is below this early warning value, it will be included in the statistical report.",
-
-tit2: "2. Formula Accuracy Early Warning Value: If the formula accuracy is below this early warning value, it will be included in the statistical report.",
-
-tit3: "3. Herd Accuracy Early Warning Value: If the herd accuracy is below this early warning value, it will be included in the statistical report.",
-
-tit4: "4. Train Accuracy Early Warning Value: If the train accuracy is below this early warning value, it will be included in the statistical report.",
-
-tit5: "5. Automatic Mixing Transfer Accuracy Early Warning Value: If the automatic mixing transfer accuracy is below this early warning value, it will be included in the statistical report.",
-
-tit6: "6. Manual Mixing Transfer Accuracy Early Warning Value: If the manual mixing transfer accuracy is below this early warning value, it will be included in the statistical report.",
-
-tit7: "7. Lactating Cow Feed Intake Average Deviation Early Warning Value: If the average deviation of lactating cow feed intake is above this early warning value, it will be included in the statistical report.",
-
-tit8: "8. Lactating Cow Milk Production Average Deviation Early Warning Value: If the average deviation of lactating cow milk production is above this early warning value, it will be included in the statistical report.",
-
-tit9: "9. Spreading Time Deviation Early Warning Value: If the spreading time deviation is above this early warning value, it will be included in the statistical report.",
-
-tit10: "10. Exceeding Average Mixing Time Early Warning Value: If the average mixing time is above this early warning value, it will be included in the statistical report.",
-
-tit11: "11. Exceeding Average Conversion Rate Early Warning Value: If the average conversion rate is above this early warning value, it will be included in the statistical report.",
-tit12: "12. Exceeding Average Cost of Milk per Kilogram of Feed: If the average cost of milk per kilogram of feed is above this early warning value, it will be included in the statistical report.",
-
-tit13: "13. Cow Pen Remaining Material Rate Exceeding Early Warning Value: If the cow pen remaining material rate is above this early warning value, it will be included in the statistical report.",
-
-tit14: "14. Inventory Early Warning Days: The inventory early warning module is based on the set number of days for statistics. It limits positive integers.",
-
-qz: "Silage",
-
-zrlwl: "Total Daily Feed Intake",
-
-bcl: "Do Not Process",
-
-
-//
-emsg1: "1. Plan Accuracy Early Warning Value: If the plan accuracy rate falls below this threshold, it will be included in the statistical report.",
-emsg2: "2. Formula Accuracy Early Warning Value: If the formula accuracy rate falls below this threshold, it will be included in the statistical report.",
-emsg3: "3. Herd Accuracy Early Warning Value: If the herd accuracy rate falls below this threshold, it will be included in the statistical report.",
-emsg4: "4. Train Accuracy Early Warning Value: If the train accuracy rate falls below this threshold, it will be included in the statistical report.",
-emsg5: "5. Automatic Mixing Transfer Accuracy Early Warning Value: If the automatic mixing transfer accuracy rate falls below this threshold, it will be included in the statistical report.",
-emsg6: "6. Manual Mixing Transfer Accuracy Early Warning Value: If the manual mixing transfer accuracy rate falls below this threshold, it will be included in the statistical report.",
-emsg7: "7. Lactating Cow Feed Intake Average Deviation Early Warning Value: If the average deviation of lactating cow feed intake exceeds this threshold, it will be included in the statistical report.",
-emsg8: "8. Lactating Cow Milk Yield Average Deviation Early Warning Value: If the average deviation of lactating cow milk yield exceeds this threshold, it will be included in the statistical report.",
-emsg9: "9. Spreading Time Deviation Early Warning Value: If the spreading time deviation exceeds this threshold, it will be included in the statistical report.",
-emsg10: "10. Exceeding Average Mixing Time Early Warning Value: If the average mixing time exceeds this threshold, it will be included in the statistical report.",
-emsg11: "11. Exceeding Average Conversion Rate Early Warning Value: If the average conversion rate exceeds this threshold, it will be included in the statistical report.",
-emsg12: "12. Exceeding Average Cost of Milk per Kilogram of Feed: If the average cost of milk per kilogram of feed exceeds this threshold, it will be included in the statistical report.",
-emsg13: "13. Cow Pen Remaining Material Rate Exceeding Early Warning Value: If the cow pen remaining material rate exceeds this threshold, it will be included in the statistical report.",
-emsg14: "14. Inventory Early Warning Days: The inventory early warning module conducts statistics based on the set number of days. It is limited to positive integers.",
-
-
-config: "Are you sure you want to restore default settings?"
-
-
-
-}
+  slfpzb: "Remaining Material Allocation Proportion of the Original Mixture",
+  pfzqlyjz: "Formula Accuracy Early Warning Value (%):",
+  nqzqlyjz: "Herd Accuracy Early Warning Value (%):",
+  cczqlyjz: "Train Accuracy Early Warning Value (%):",
+  hlzdtzzqlyj: "Automatic Mixing Transfer Accuracy Early Warning Value (%):",
+  hlzdtzzqlyj1: "Manual Mixing Transfer Accuracy Early Warning Value (%):",
+  mrcapjz:
+    "Lactating Cow Feed Intake Average Deviation Early Warning Value (kg):",
+  mrcayjz:
+    "Lactating Cow Milk Production Average Deviation Early Warning Value (kg):",
+  slsjpccyjz: "Spreading Time Deviation Early Warning Value (min):",
+  ccpjhlyjz: "Exceeding Average Mixing Time Early Warning Value (min):",
+  ccpjzhlyjz: "Exceeding Average Conversion Rate Early Warning Value (%)",
+  ccpjgjnslcb: "Exceeding Average Cost of Milk per Kilogram of Feed (%)",
+  nlsllccyjz:
+    "Cow Pen Remaining Material Rate Exceeding Early Warning Value (%):",
+  kcyjts: "Inventory Early Warning Days:",
+  tit1: "1. Plan Accuracy Early Warning Value: If the plan accuracy is below this early warning value, it will be included in the statistical report.",
+  tit2: "2. Formula Accuracy Early Warning Value: If the formula accuracy is below this early warning value, it will be included in the statistical report.",
+  tit3: "3. Herd Accuracy Early Warning Value: If the herd accuracy is below this early warning value, it will be included in the statistical report.",
+  tit4: "4. Train Accuracy Early Warning Value: If the train accuracy is below this early warning value, it will be included in the statistical report.",
+  tit5: "5. Automatic Mixing Transfer Accuracy Early Warning Value: If the automatic mixing transfer accuracy is below this early warning value, it will be included in the statistical report.",
+  tit6: "6. Manual Mixing Transfer Accuracy Early Warning Value: If the manual mixing transfer accuracy is below this early warning value, it will be included in the statistical report.",
+  tit7: "7. Lactating Cow Feed Intake Average Deviation Early Warning Value: If the average deviation of lactating cow feed intake is above this early warning value, it will be included in the statistical report.",
+  tit8: "8. Lactating Cow Milk Production Average Deviation Early Warning Value: If the average deviation of lactating cow milk production is above this early warning value, it will be included in the statistical report.",
+  tit9: "9. Spreading Time Deviation Early Warning Value: If the spreading time deviation is above this early warning value, it will be included in the statistical report.",
+  tit10:
+    "10. Exceeding Average Mixing Time Early Warning Value: If the average mixing time is above this early warning value, it will be included in the statistical report.",
+  tit11:
+    "11. Exceeding Average Conversion Rate Early Warning Value: If the average conversion rate is above this early warning value, it will be included in the statistical report.",
+  tit12:
+    "12. Exceeding Average Cost of Milk per Kilogram of Feed: If the average cost of milk per kilogram of feed is above this early warning value, it will be included in the statistical report.",
+  tit13:
+    "13. Cow Pen Remaining Material Rate Exceeding Early Warning Value: If the cow pen remaining material rate is above this early warning value, it will be included in the statistical report.",
+  tit14:
+    "14. Inventory Early Warning Days: The inventory early warning module is based on the set number of days for statistics. It limits positive integers.",
+
+  qz: "Silage",
+  zrlwl: "Total Daily Feed Intake",
+  bcl: "Do Not Process",
+
+  //
+  emsg1:
+    "1. Plan Accuracy Early Warning Value: If the plan accuracy rate falls below this threshold, it will be included in the statistical report.",
+  emsg2:
+    "2. Formula Accuracy Early Warning Value: If the formula accuracy rate falls below this threshold, it will be included in the statistical report.",
+  emsg3:
+    "3. Herd Accuracy Early Warning Value: If the herd accuracy rate falls below this threshold, it will be included in the statistical report.",
+  emsg4:
+    "4. Train Accuracy Early Warning Value: If the train accuracy rate falls below this threshold, it will be included in the statistical report.",
+  emsg5:
+    "5. Automatic Mixing Transfer Accuracy Early Warning Value: If the automatic mixing transfer accuracy rate falls below this threshold, it will be included in the statistical report.",
+  emsg6:
+    "6. Manual Mixing Transfer Accuracy Early Warning Value: If the manual mixing transfer accuracy rate falls below this threshold, it will be included in the statistical report.",
+  emsg7:
+    "7. Lactating Cow Feed Intake Average Deviation Early Warning Value: If the average deviation of lactating cow feed intake exceeds this threshold, it will be included in the statistical report.",
+  emsg8:
+    "8. Lactating Cow Milk Yield Average Deviation Early Warning Value: If the average deviation of lactating cow milk yield exceeds this threshold, it will be included in the statistical report.",
+  emsg9:
+    "9. Spreading Time Deviation Early Warning Value: If the spreading time deviation exceeds this threshold, it will be included in the statistical report.",
+  emsg10:
+    "10. Exceeding Average Mixing Time Early Warning Value: If the average mixing time exceeds this threshold, it will be included in the statistical report.",
+  emsg11:
+    "11. Exceeding Average Conversion Rate Early Warning Value: If the average conversion rate exceeds this threshold, it will be included in the statistical report.",
+  emsg12:
+    "12. Exceeding Average Cost of Milk per Kilogram of Feed: If the average cost of milk per kilogram of feed exceeds this threshold, it will be included in the statistical report.",
+  emsg13:
+    "13. Cow Pen Remaining Material Rate Exceeding Early Warning Value: If the cow pen remaining material rate exceeds this threshold, it will be included in the statistical report.",
+  emsg14:
+    "14. Inventory Early Warning Days: The inventory early warning module conducts statistics based on the set number of days. It is limited to positive integers.",
+
+  config: "Are you sure you want to restore default settings?",
+};

+ 210 - 99
src/lang/en/langModule/dhedFormula.js

@@ -1,99 +1,210 @@
-export default{
-
-gwztj:"dry matter adjustment",
-plbj:"batch editing",
-lsjl:"Historical Record",
-rjntstb:"Software Data Synchronization",
-rjnts:"software headcount",
-xs:'coefficient(%)',
-xsts:"count  coefficients",
-bcbl:"Shift Ratio",
-blpf:"Supplement Formula",
-bczl:"Shift Weight",
-pfzl:"FormulaWeight",
-blzl:"Supplemental Feed Weigh",
-pfgwzzl:"FormulaDry Matter Weigh",
-swgwzl:"Feed Dry Matter Intake",
-cygwzl:"Sample Dry Matter Weight",
-rtwl:"daily feeding amount",
-hf:"Recovery",
-ls:"Pen:",
-lb:"Category",
-yl:"ge in Months",
-tz:"Weight(kg)",
-rzz:"Daily Weight Gain(kg)",
-tcc:"Parity",
-mrtst:"Average Lactation Days",
-hytst:"Pregnancy Duration",
-cnl:"Milk Production(kg)",
-rzl:"Milk Fat Percentage(%)",
-rzdbl:"Milk Protein Percentage(%)",
-rtl:"Lactose Percentage(%)",
-wd:"Temperature(℃)",
-pg:"Assessment",
-zb:"Indicator",
-bzsfx:"PSPS",
-dyczl1:"First Layer Weight(g)",
-dyczl2:"Second Layer Weight(g)",
-dyczl3:"Third Layer Weight(g)",
-dyczl4:"Fourth Layer Weight(g)",
-
-dycbfb1:"First Layer Percentage",
-dycbfb2:"Second Layer Percentage",
-dycbfb3:"Third Layer Percentage",
-dycbfb4:"Fourth Layer Percentage",
-
-swtwl:"feeding amount",
-swpfzl:'Feeding formula weight',
-blpfzl:'Supplementary Feed Formula Weight',
-bltwl:"Supplement Feed Amount",
-yypg:"Nutritional Assessment",
-dybbl1:"first shift ratio(%)",
-dybbl2:"second shift ratio(%)",
-dybbl3:"third shift ratio(%)",
-dybbl4:"fourth shift ratio(%)",
-dybzl1:"first shift weight",
-dybzl2:"second shift weight",
-dybzl3:"third shift weight",
-dybzl4:" fourth shift weight",
-swzbl:"total feeding ratio(%)",
-apfcx:"Inquiry by Formula",
-alscx:"Inquiry by Shed",
-
-lspf:"Error Message for Pen Formula Import",
-theader1:[
-  'Pens Name', 'Actual Cattle Number', 'Coefficient (%)', 'Formula Template', 'Supplementary Feed Formula', 'First Shift Proportion (%)', 'Second Shift Proportion (%)', 'Third Shift Proportion (%)', 'Error Message'
-],
-
-theader2:['Pens Name', 'Software Cattle Head Count', 'Actual Cattle Head Count', 'Coefficient (%)', 'Coefficient Head Count', 'Formula Template', 'Supplementary Feed Formula', 'First Shift Proportion (%)', 'First Shift Weight', 'Total Proportion', 'Daily Feeding Amount', 'Formula Weight', 'Supplementary Feed Weight', 'Formula Dry Matter'],
-
-theader3:['Pens Name', 'Software Cattle Head Count', 'Actual Cattle Head Count', 'Coefficient (%)', 'Coefficient Head Count', 'Formula Template', 'Supplementary Feed Formula', 'First Shift Proportion (%)', 'First Shift Weight','Second Shift Proportion (%)', "Second Shift Weight",'Total Proportion', 'Daily Feeding Amount', 'Formula Weight', 'Supplementary Feed Weight', 'Formula Dry Matter'],
-
-theader4:['Pens Name', 'Software Cattle Head Count', 'Actual Cattle Head Count', 'Coefficient (%)', 'Coefficient Head Count', 'Formula Template', 'Supplementary Feed Formula', 'First Shift Proportion (%)', 'First Shift Weight','Second Shift Proportion (%)', "Second Shift Weight","Third Shift Proportion (%)","Third Shift Weight",'Total Proportion', 'Daily Feeding Amount', 'Formula Weight', 'Supplementary Feed Weight', 'Formula Dry Matter'],
-
-theader5:['Pens Name', 'Software Cattle Head Count', 'Actual Cattle Head Count', 'Coefficient (%)', 'Coefficient Head Count', 'Formula Template', 'Supplementary Feed Formula', 'First Shift Proportion (%)', 'First Shift Weight','Second Shift Proportion (%)', "Second Shift Weight","Third Shift Proportion (%)","Third Shift Weight","Fourth Shift Proportion (%)","Fourth Shift Weight",'Total Proportion', 'Daily Feeding Amount', 'Formula Weight', 'Supplementary Feed Weight', 'Formula Dry Matter'],
-
-theader6:['Pens Name', 'Software Cattle Head Count', 'Actual Cattle Head Count', 'Coefficient (%)', 'Coefficient Head Count', 'Formula Template', 'Supplementary Feed Formula', 'First Shift Proportion (%)', 'First Shift Weight','Second Shift Proportion (%)', "Second Shift Weight","Third Shift Proportion (%)","Third Shift Weight","Fourth Shift Proportion (%)","Fourth Shift Weight","Fifth Shift Proportion (%)","Fifth Shift Weight",'Total Proportion', 'Daily Feeding Amount', 'Formula Weight', 'Supplementary Feed Weight', 'Formula Dry Matter'],
-
-theader7:['Pens Name', 'Software Cattle Head Count', 'Actual Cattle Head Count', 'Coefficient (%)', 'Coefficient Head Count', 'Formula Template', 'Supplementary Feed Formula', 'First Shift Proportion (%)', 'First Shift Weight','Second Shift Proportion (%)', "Second Shift Weight","Third Shift Proportion (%)","Third Shift Weight","Fourth Shift Proportion (%)","Fourth Shift Weight","Fifth Shift Proportion (%)","Fifth Shift Weight", "Sixth Shift Proportion (%)","Sixth Shift Weight",'Total Proportion', 'Daily Feeding Amount', 'Formula Weight', 'Supplementary Feed Weight', 'Formula Dry Matter'],
-
-errMsg:"The file size must not exceed 2MB"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-}
+export default {
+  gwztj: "dry matter adjustment",
+  plbj: "batch editing",
+  lsjl: "Historical Record",
+  rjntstb: "Software Data Synchronization",
+  rjnts: "software headcount",
+  xs: "coefficient(%)",
+  xsts: "count  coefficients",
+  bcbl: "Shift Ratio",
+  blpf: "Supplement Formula",
+  bczl: "Shift Weight",
+  pfzl: "FormulaWeight",
+  blzl: "Supplemental Feed Weigh",
+  pfgwzzl: "FormulaDry Matter Weigh",
+  swgwzl: "Feed Dry Matter Intake",
+  cygwzl: "Sample Dry Matter Weight",
+  rtwl: "daily feeding amount",
+  hf: "Recovery",
+  ls: "Pen:",
+  lb: "Category",
+  yl: "ge in Months",
+  tz: "Weight(kg)",
+  rzz: "Daily Weight Gain(kg)",
+  tcc: "Parity",
+  mrtst: "Average Lactation Days",
+  hytst: "Pregnancy Duration",
+  cnl: "Milk Production(kg)",
+  rzl: "Milk Fat Percentage(%)",
+  rzdbl: "Milk Protein Percentage(%)",
+  rtl: "Lactose Percentage(%)",
+  wd: "Temperature(℃)",
+  pg: "Assessment",
+  zb: "Indicator",
+  bzsfx: "PSPS",
+  dyczl1: "First Layer Weight(g)",
+  dyczl2: "Second Layer Weight(g)",
+  dyczl3: "Third Layer Weight(g)",
+  dyczl4: "Fourth Layer Weight(g)",
+
+  dycbfb1: "First Layer Percentage",
+  dycbfb2: "Second Layer Percentage",
+  dycbfb3: "Third Layer Percentage",
+  dycbfb4: "Fourth Layer Percentage",
+
+  swtwl: "feeding amount",
+  swpfzl: "Feeding formula weight",
+  blpfzl: "Supplementary Feed Formula Weight",
+  bltwl: "Supplement Feed Amount",
+  yypg: "Nutritional Assessment",
+  dybbl1: "first shift ratio(%)",
+  dybbl2: "second shift ratio(%)",
+  dybbl3: "third shift ratio(%)",
+  dybbl4: "fourth shift ratio(%)",
+  dybzl1: "first shift weight",
+  dybzl2: "second shift weight",
+  dybzl3: "third shift weight",
+  dybzl4: " fourth shift weight",
+  swzbl: "total feeding ratio(%)",
+  apfcx: "Inquiry by Formula",
+  alscx: "Inquiry by Shed",
+
+  lspf: "Error Message for Pen Formula Import",
+  theader1: [
+    "Pens Name",
+    "Actual Cattle Number",
+    "Coefficient (%)",
+    "Formula Template",
+    "Supplementary Feed Formula",
+    "First Shift Proportion (%)",
+    "Second Shift Proportion (%)",
+    "Third Shift Proportion (%)",
+    "Error Message",
+  ],
+
+  theader2: [
+    "Pens Name",
+    "Software Cattle Head Count",
+    "Actual Cattle Head Count",
+    "Coefficient (%)",
+    "Coefficient Head Count",
+    "Formula Template",
+    "Supplementary Feed Formula",
+    "First Shift Proportion (%)",
+    "First Shift Weight",
+    "Total Proportion",
+    "Daily Feeding Amount",
+    "Formula Weight",
+    "Supplementary Feed Weight",
+    "Formula Dry Matter",
+  ],
+
+  theader3: [
+    "Pens Name",
+    "Software Cattle Head Count",
+    "Actual Cattle Head Count",
+    "Coefficient (%)",
+    "Coefficient Head Count",
+    "Formula Template",
+    "Supplementary Feed Formula",
+    "First Shift Proportion (%)",
+    "First Shift Weight",
+    "Second Shift Proportion (%)",
+    "Second Shift Weight",
+    "Total Proportion",
+    "Daily Feeding Amount",
+    "Formula Weight",
+    "Supplementary Feed Weight",
+    "Formula Dry Matter",
+  ],
+
+  theader4: [
+    "Pens Name",
+    "Software Cattle Head Count",
+    "Actual Cattle Head Count",
+    "Coefficient (%)",
+    "Coefficient Head Count",
+    "Formula Template",
+    "Supplementary Feed Formula",
+    "First Shift Proportion (%)",
+    "First Shift Weight",
+    "Second Shift Proportion (%)",
+    "Second Shift Weight",
+    "Third Shift Proportion (%)",
+    "Third Shift Weight",
+    "Total Proportion",
+    "Daily Feeding Amount",
+    "Formula Weight",
+    "Supplementary Feed Weight",
+    "Formula Dry Matter",
+  ],
+
+  theader5: [
+    "Pens Name",
+    "Software Cattle Head Count",
+    "Actual Cattle Head Count",
+    "Coefficient (%)",
+    "Coefficient Head Count",
+    "Formula Template",
+    "Supplementary Feed Formula",
+    "First Shift Proportion (%)",
+    "First Shift Weight",
+    "Second Shift Proportion (%)",
+    "Second Shift Weight",
+    "Third Shift Proportion (%)",
+    "Third Shift Weight",
+    "Fourth Shift Proportion (%)",
+    "Fourth Shift Weight",
+    "Total Proportion",
+    "Daily Feeding Amount",
+    "Formula Weight",
+    "Supplementary Feed Weight",
+    "Formula Dry Matter",
+  ],
+
+  theader6: [
+    "Pens Name",
+    "Software Cattle Head Count",
+    "Actual Cattle Head Count",
+    "Coefficient (%)",
+    "Coefficient Head Count",
+    "Formula Template",
+    "Supplementary Feed Formula",
+    "First Shift Proportion (%)",
+    "First Shift Weight",
+    "Second Shift Proportion (%)",
+    "Second Shift Weight",
+    "Third Shift Proportion (%)",
+    "Third Shift Weight",
+    "Fourth Shift Proportion (%)",
+    "Fourth Shift Weight",
+    "Fifth Shift Proportion (%)",
+    "Fifth Shift Weight",
+    "Total Proportion",
+    "Daily Feeding Amount",
+    "Formula Weight",
+    "Supplementary Feed Weight",
+    "Formula Dry Matter",
+  ],
+
+  theader7: [
+    "Pens Name",
+    "Software Cattle Head Count",
+    "Actual Cattle Head Count",
+    "Coefficient (%)",
+    "Coefficient Head Count",
+    "Formula Template",
+    "Supplementary Feed Formula",
+    "First Shift Proportion (%)",
+    "First Shift Weight",
+    "Second Shift Proportion (%)",
+    "Second Shift Weight",
+    "Third Shift Proportion (%)",
+    "Third Shift Weight",
+    "Fourth Shift Proportion (%)",
+    "Fourth Shift Weight",
+    "Fifth Shift Proportion (%)",
+    "Fifth Shift Weight",
+    "Sixth Shift Proportion (%)",
+    "Sixth Shift Weight",
+    "Total Proportion",
+    "Daily Feeding Amount",
+    "Formula Weight",
+    "Supplementary Feed Weight",
+    "Formula Dry Matter",
+  ],
+
+  errMsg: "The file size must not exceed 2MB",
+  msg1: "Do you want to synchronize cattle headcount with the software?",
+  msg2: "Do you want to proceed with the recovery?",
+};

+ 180 - 174
src/lang/en/langModule/errorAnalysis.js

@@ -1,174 +1,180 @@
-export default{
-  sumName:"Summary Statistics",
-  hltj:'Mixing statistics',
-  sltj:"Feed spreading statistics",
-  accName:"Accuracy Analysis",
-  typeName:'Statistical Type',
-  tjBydate:'Statistics by Date',
-
-  Driver:'Driver',
-  feedName:'Formula Name',
-  isHouseName:"Pens Name",
-  animelName:"Livestock Category",
-  projname:'Number of Times the Vehicle Was Used ',
-  isFeed:"Feed",
-  isTrainNumber:"Shift",
-  tmrName:"TMR equipment",
-
-
-  hlStartTime:'Mixing Start Time',
-  hlEndTime:'Mixing End Time',
-  hl:'Mixing',
-  sl:"Spread",
-
-  date:'Date',
-  drivername:'Vehicle Name',
-  stratJl:'Start of Feeding Time',
-  endJl:"End of Feeding Time",
-  llzl:'Theoretical weight',
-  acWeight:'Actual Weight',
-  sljhczs:'Planned feed spreslwcading operation count',
-  slczl:"Feed spreading operation rate",
-  slsj:"Spreading Time",
-  flstartTime:"Material Distribution Start Time",
-  waitTime:'Waiting Time',
-slzdtzcs:'Automatic transition count for feed spreading',
-slsdzdtzcs:'Manual transition count for feed spreading',
-qxcs:'Cancellation Count',
-slzqs:'Correct feed spreading count',
-qcqxzql:"Correctness Rate Excluding Cancellations ",
-bzc:'Standard deviation',
-cz:"operation",
-sxlb:'Livestock categories',
-jshlczs:'Planned mixing operands',
-yhlczs:'Operands that have been blended',
-hlczl:'Mixing operation rate',
-hlzdtzcs:'Automatic Mixture transition count' ,
-hlsdzdtzcs:'Manual Mixture transition count',
-hlzqs:'Correct number of mixed materials',
-yclczs:'The count of operations for feed that has been spread',
-
-statisticalTypeList: [{ id: '7', name: 'Unclassified' }, { id: '0', name: 'Driver' }, { id: '1', name: 'Formula Name' }, { id: '2', name: 'Pens Name' }, { id: '3', name: 'Livestock Category' }, { id: '4', name: 'Number of Times the Vehicle Was Used ' }, { id: '5', name: 'TMR Name' }, { id: '6', name: 'Feed' }],
-planName:"Planning Statistics",
- day:"Day",
-month:"Month",
-confirm:"OK",
-feedName:'Formula Name',
-changeTable:'Switch Table',
-qxznf:'"Please Select Year',
-qxzz:"Please Select Week",
-nf:'Year',
-xztjcs:"Please Select Statistical Parameters",
-
-qxz:"Please Select",
-nqName:"Herd Accuracy Rate",
-
-jhzql:'Planning Accuracy Rate',
-jhzql1:"Planning Correctness Numbe",
-jhzqll:"Planning Accuracy Rate (Excluding Canceled Weight)",
-bfb:'Percentage',
-
-jhzxzl:'Planned Execution Weight(kg)',
-pfllzl:'Formula Theoretical Weight(kg)',
-jhqxzl:'Planned Cancellation Weight(kg)',
-jhs:"Planned Number",
-clzql:'Vehicle Accuracy Rate(weight)',
-jhzl:"Planned weight(kg)",
-skzl:'Actual Weight(kg)',
-zql:"Accuracy rate",
-hlqxcs:"Planned Mixture cancellation count",
-lsslsjtj:"Feed spreading time statistics in pens",
-tmrnames:'TMR Name',
-
-zdtzcs:"Automatic transition count",
-sdtzcs:'Manual transition count',
-zdtzsjzl:'Actual weight of automatic transition',
-zdtzzql:"Automatic transition accuracy rate",
-sdtzllzl:"Theoretical weight of manual transition",
-sdtzsjzl:"Actual weight of manual transition",
-sdtzzql:"Manual transition accuracy rate",
-zdtzllzl:'Theoretical weight of automatic transition',
-time:'Time',
-pen:'Pen',
-czNum:"Operation Number",
-wcz:"Error Value",
-planTime:"Planned time",
-startTime:"Start time",
-endTime:'End time',
-jsTime:'Mix time',
-stWeight:'Starting Weight',
-edWeight:'Ending Weight',
-isOK:'Is it up to standard',
-area:'Area',
-tzfs:'Transition method',
-ccms:'Description',
-sfytj:'Whether to Pre-calculate Statistics',
-one: 'First Shift',
-two: "Second Shift",
-three: "Third Shift",
-four: "Fourth Shift",
-five: "Fifth Shift",
-six: "Sixth Shift",
-
-sdtz:'Manual switch',
-zdtz:"Auto switch",
-qxtz:"Cancel switch",
-
-//
-hlwczs:"Mixing Tolerance Value",
-hlzqls:"Mixing Accuracy Rate",
-hlzql:"Mixing Correctness Rate",
-slwcz:"Spreading Tolerance Value",
-slzql:'Feed Spreading Accuracy Rate',
-hlsj:"'Mixing time'",
-hztjjsy:'Summary Statistics - Driver',
-hztjpfmc:'Summary Statistics - Formula Name',
-hztjwfl:'Summary Statistics - Unclassified',
-hztjlsmz:'Summary Statistics - Pen Name',
-hztjxslb:'Summary Statistics - Livestock Category',
-hztjcc:'Summary Statistics - Vehicle Number',
-hztjtmr:'Summary Statistics - TMR Name',
-hztjsl:'Summary Statistics - Feed',
-not:'Count',
-tzcs:'Transition count',
-
-ccxx: "Train Information",
-zdrq: "Scheduling Date",
-hlxx: "Mixture Information",
-jhzl: "Planned Weight",
-wcsj: "Completion Time",
-gcsj: "Process Time",
-ksdqzl: "Initial Reading Weight",
-zhdqzl: "Final Reading Weight",
-qlfs: "Material Collection Method",
-slxx: "Feed Spreading Information",
-kzt: "Monitoring Chart",
-
-sjzl:"Designed Weight",
-sjzl1:"Actual Weight",
-
-zqxxq:"Accuracy Details",
-pfxgjl: "Formula Modification Record",
-pfmbxgjl: "Formula Template Modification Record",
-
-zwsj:"No Data Available",
-
-msg1: "Adjust the query time for all the following charts?",
-msg2: "Please enter the year.",
-msg3: "Please enter the start week and end week for the query.",
-msg4: "Please enter the month.",
-wwc: "Incomplete",
-bfwc: "Partially Completed",
-qbwc: "Fully Completed",
-sfyhjh: "Is it a premix",
-yh: "Premix",
-fyh: "Not premixed",
-export: "Export",
-xs: "Coefficient (%)",
-bl: "Proportion (%)",
-cczl: "Train Weight",
-slzls: "Feed Weight (KG)",
-
-
-
-}
+export default {
+  sumName: "Summary Statistics",
+  hltj: "Mixing statistics",
+  sltj: "Feed spreading statistics",
+  accName: "Accuracy Analysis",
+  typeName: "Statistical Type",
+  tjBydate: "Statistics by Date",
+
+  Driver: "Driver",
+  feedName: "Formula Name",
+  isHouseName: "Pens Name",
+  animelName: "Livestock Category",
+  projname: "Number of Times the Vehicle Was Used ",
+  isFeed: "Feed",
+  isTrainNumber: "Shift",
+  tmrName: "TMR equipment",
+
+  hlStartTime: "Mixing Start Time",
+  hlEndTime: "Mixing End Time",
+  hl: "Mixing",
+  sl: "Spread",
+
+  date: "Date",
+  drivername: "Vehicle Name",
+  stratJl: "Start of Feeding Time",
+  endJl: "End of Feeding Time",
+  llzl: "Theoretical weight",
+  acWeight: "Actual Weight",
+  sljhczs: "Planned feed spreslwcading operation count",
+  slczl: "Feed spreading operation rate",
+  slsj: "Spreading Time",
+  flstartTime: "Material Distribution Start Time",
+  waitTime: "Waiting Time",
+
+  slzdtzcs: "Automatic transition count for feed spreading",
+  slsdzdtzcs: "Manual transition count for feed spreading",
+  qxcs: "Cancellation Count",
+  slzqs: "Correct feed spreading count",
+  qcqxzql: "Correctness Rate Excluding Cancellations ",
+  bzc: "Standard deviation",
+  cz: "operation",
+  sxlb: "Livestock categories",
+  jshlczs: "Planned mixing operands",
+  yhlczs: "Operands that have been blended",
+  hlczl: "Mixing operation rate",
+  hlzdtzcs: "Automatic Mixture transition count",
+  hlsdzdtzcs: "Manual Mixture transition count",
+  hlzqs: "Correct number of mixed materials",
+  yclczs: "The count of operations for feed that has been spread",
+
+  statisticalTypeList: [
+    { id: "7", name: "Unclassified" },
+    { id: "0", name: "Driver" },
+    { id: "1", name: "Formula Name" },
+    { id: "2", name: "Pens Name" },
+    { id: "3", name: "Livestock Category" },
+    { id: "4", name: "Number of Times the Vehicle Was Used " },
+    { id: "5", name: "TMR Name" },
+    { id: "6", name: "Feed" },
+  ],
+  planName: "Planning Statistics",
+  day: "Day",
+  month: "Month",
+  confirm: "OK",
+  feedName: "Formula Name",
+  changeTable: "Switch Table",
+  qxznf: '"Please Select Year',
+  qxzz: "Please Select Week",
+  nf: "Year",
+  xztjcs: "Please Select Statistical Parameters",
+
+  qxz: "Please Select",
+  nqName: "Herd Accuracy Rate",
+  jhzql: "Planning Accuracy Rate",
+  jhzql1: "Planning Correctness Numbe",
+  jhzqll: "Planning Accuracy Rate (Excluding Canceled Weight)",
+  bfb: "Percentage",
+
+  jhzxzl: "Planned Execution Weight(kg)",
+  pfllzl: "Formula Theoretical Weight(kg)",
+  jhqxzl: "Planned Cancellation Weight(kg)",
+  jhs: "Planned Number",
+  clzql: "Vehicle Accuracy Rate(weight)",
+  jhzl: "Planned weight(kg)",
+  skzl: "Actual Weight(kg)",
+  zql: "Accuracy rate",
+  hlqxcs: "Planned Mixture cancellation count",
+  lsslsjtj: "Feed spreading time statistics in pens",
+  tmrnames: "TMR Name",
+
+  zdtzcs: "Automatic transition count",
+  sdtzcs: "Manual transition count",
+  zdtzsjzl: "Actual weight of automatic transition",
+  zdtzzql: "Automatic transition accuracy rate",
+  sdtzllzl: "Theoretical weight of manual transition",
+  sdtzsjzl: "Actual weight of manual transition",
+  sdtzzql: "Manual transition accuracy rate",
+  zdtzllzl: "Theoretical weight of automatic transition",
+  time: "Time",
+  pen: "Pen",
+  czNum: "Operation Number",
+  wcz: "Error Value",
+  planTime: "Planned time",
+  startTime: "Start time",
+  endTime: "End time",
+  jsTime: "Mix time",
+  stWeight: "Starting Weight",
+  edWeight: "Ending Weight",
+  isOK: "Is it up to standard",
+  area: "Area",
+  tzfs: "Transition method",
+  ccms: "Description",
+  sfytj: "Whether to Pre-calculate Statistics",
+  one: "First Shift",
+  two: "Second Shift",
+  three: "Third Shift",
+  four: "Fourth Shift",
+  five: "Fifth Shift",
+  six: "Sixth Shift",
+
+  sdtz: "Manual switch",
+  zdtz: "Auto switch",
+  qxtz: "Cancel switch",
+
+  //
+  hlwczs: "Mixing Tolerance Value",
+  hlzqls: "Mixing Accuracy Rate",
+  hlzql: "Mixing Correctness Rate",
+  slwcz: "Spreading Tolerance Value",
+  slzql: "Feed Spreading Accuracy Rate",
+  hlsj: "'Mixing time'",
+  hztjjsy: "Summary Statistics - Driver",
+  hztjpfmc: "Summary Statistics - Formula Name",
+  hztjwfl: "Summary Statistics - Unclassified",
+  hztjlsmz: "Summary Statistics - Pen Name",
+  hztjxslb: "Summary Statistics - Livestock Category",
+  hztjcc: "Summary Statistics - Vehicle Number",
+  hztjtmr: "Summary Statistics - TMR Name",
+  hztjsl: "Summary Statistics - Feed",
+  not: "Count",
+  tzcs: "Transition count",
+
+  ccxx: "Train Information",
+  zdrq: "Scheduling Date",
+  hlxx: "Mixture Information",
+  jhzl: "Planned Weight",
+  wcsj: "Completion Time",
+  gcsj: "Process Time",
+  ksdqzl: "Initial Reading Weight",
+  zhdqzl: "Final Reading Weight",
+  qlfs: "Material Collection Method",
+  slxx: "Feed Spreading Information",
+  kzt: "Monitoring Chart",
+
+  sjzl: "Designed Weight",
+  sjzl1: "Actual Weight",
+
+  zqxxq: "Accuracy Details",
+  pfxgjl: "Formula Modification Record",
+  pfmbxgjl: "Formula Template Modification Record",
+
+  zwsj: "No Data Available",
+
+  msg1: "Adjust the query time for all the following charts?",
+  msg2: "Please enter the year.",
+  msg3: "Please enter the start week and end week for the query.",
+  msg4: "Please enter the month.",
+  wwc: "Incomplete",
+  bfwc: "Partially Completed",
+  qbwc: "Fully Completed",
+  sfyhjh: "Is it a premix",
+  yh: "Premix",
+  fyh: "Not premixed",
+  export: "Export",
+  xs: "Coefficient (%)",
+  bl: "Proportion (%)",
+  cczl: "Train Weight",
+  slzls: "Feed Weight (KG)",
+  pfzql: "Formula Accuracy",
+};

+ 5 - 1
src/lang/zn/langModule/errorAnalysis.js

@@ -32,6 +32,7 @@ export default {
   slsj: "撒料时间",
   flstartTime: "发料开始时间",
   waitTime: "等待时间",
+
   slzdtzcs: "撒料自动跳转次数",
   slsdzdtzcs: "撒料手动跳转次数",
   qxcs: "取消次数",
@@ -69,12 +70,14 @@ export default {
   qxzz: "请选择周",
   nf: "年份",
   xztjcs: "请选择统计参数",
+
   qxz: "请选择",
   nqName: "牛群准确率",
   jhzql: "计划准确率",
   jhzql1: "计划正确率",
   jhzqll: "计划准确率(去除取消重量)",
   bfb: "百分比",
+
   jhzxzl: "计划执行重量(kg)",
   pfllzl: "配方理论重量(kg)",
   jhqxzl: "计划取消重量(kg)",
@@ -86,6 +89,7 @@ export default {
   hlqxcs: "混料计划取消次数",
   lsslsjtj: "栏舍撒料时间统计",
   tmrnames: "TMR名称",
+
   zdtzcs: "自动跳转次数",
   sdtzcs: "手动跳转次数",
   zdtzsjzl: "自动跳转实际重量",
@@ -170,9 +174,9 @@ export default {
   yh: "预混",
   fyh: "非预混",
   export: "导出",
-
   xs: "系数(%)",
   bl: "比例(%)",
   cczl: "车次重量",
   slzls: "饲料重量(KG)",
+  pfzql: "配方准确率",
 };

+ 11 - 5
src/views/statisticalAnalysis/errorAnalysis/pasture/index.vue

@@ -18,7 +18,7 @@
           <el-input v-if="tab.isLivestockType" v-model="tab.table.getdataListParm.parammaps.fname" class="filter-item" style="width: 140px;" :placeholder="$t('errorAnalysis.animelName')"  />
           <el-input v-if="tab.isTrainNumber" v-model="tab.table.getdataListParm.parammaps.projname" class="filter-item" style="width: 100px;" :placeholder="$t('errorAnalysis.projname')"  />
           <el-input v-if="tab.isFeed" v-model="tab.table.getdataListParm.parammaps.fname" class="filter-item" style="width: 140px;" :placeholder="$t('errorAnalysis.isFeed')"  />
-          <el-select v-if="tab.isTrainNumber" v-model="tab.table.getdataListParm.parammaps.times" filterable :placeholder="$t('errorAnalysis.isTrainNumber')"  class="filter-item" style="width: 120px;" clearable>
+          <el-select v-if="tab.isTrainNumber" v-model="tab.table.getdataListParm.parammaps.times" filterable :placeholder="$t('errorAnalysis.isTrainNumber')"  class="filter-item" style="width: 120px;" clearable   @change="handleTimes">
             <el-option v-for="item in tab2.frequencyList" :key="item.id" :label="item.name" :value="item.id" />
           </el-select>
           <el-input v-if="tab.isTrainNumber" v-model="tab.table.getdataListParm.parammaps.fname" class="filter-item" style="width: 100px;"  :placeholder="$t('processAnalysis.tmrName')"   />
@@ -304,7 +304,7 @@
             </el-col>
             <el-col :span="12">
               <div class="grid-content">
-                <h4>{{$t('errorAnalysis.feedName')}}</h4>
+                <h4>{{$t('errorAnalysis.pfzql')}}</h4>
                 <div v-if="tab.chart1.isChart" class="button">
                   <div class="chartButton">
                     <my-select ref="tenantselect" :model="tab.chart1.getdataListParm.parammaps.statisticsList" :option="tab.chart1.statisticsList" :value="'name'" :label="'name'" style="width: 150px;margin-right: 5px;float: left;" :placeholder="$t('errorAnalysis.xztjcs')" @searchSelect="changeStatisticChart1" />
@@ -698,7 +698,7 @@
         </div>
       </div>
       </el-tab-pane>
-      <el-tab-pane :label="$t('errorAnalysis.hltj')"name="second">
+      <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="$t('dailyExecutionPlan.xzrq')"  > </el-date-picker> -->
@@ -708,7 +708,7 @@
             <el-option v-for="(item,index) in tab2.TMRNameList" :key="index" :label="item.tmrloadname" :value="item.tmrloadname" />
           </el-select>
           <el-input v-model="tab2.table.getdataListParm.parammaps.projname" style="margin-top: 5px;width: 110px;" :placeholder="$t('errorAnalysis.projname')"  class="filter-item" clearable />
-          <el-select v-model="tab2.table.getdataListParm.parammaps.times" style="margin-top: 5px;width: 110px;" filterable :placeholder="$t('errorAnalysis.isTrainNumber')"  class="filter-item" clearable>
+          <el-select v-model="tab2.table.getdataListParm.parammaps.times" style="margin-top: 5px;width: 110px;" filterable :placeholder="$t('errorAnalysis.isTrainNumber')"  class="filter-item" clearable @change="handleTimes">
             <el-option v-for="item in tab2.frequencyList" :key="item.id" :label="item.name" :value="item.id" />
           </el-select>
           <el-input v-model="tab2.table.getdataListParm.parammaps.templetname" style="margin-top: 5px;width: 110px;" :placeholder="$t('errorAnalysis.feedName')"  class="filter-item" clearable />
@@ -805,7 +805,7 @@
             <el-option v-for="(item,index) in tab3.TMRNameList" :key="index" :label="item.tmrloadname" :value="item.tmrloadname" />
           </el-select>
           <el-input v-model="tab3.table.getdataListParm.parammaps.projname" style="margin-top: 5px;width: 150px;" :placeholder="$t('errorAnalysis.projname')"  class="filter-item" clearable />
-          <el-select v-model="tab3.table.getdataListParm.parammaps.times" style="margin-top: 5px;width: 100px;" filterable :placeholder="$t('errorAnalysis.isTrainNumber')"  class="filter-item" clearable>
+          <el-select v-model="tab3.table.getdataListParm.parammaps.times" style="margin-top: 5px;width: 100px;" filterable :placeholder="$t('errorAnalysis.isTrainNumber')"  class="filter-item" clearable @change="handleTimes">
             <el-option v-for="item in tab3.frequencyList" :key="item.id" :label="item.name" :value="item.id" />
           </el-select>
           <el-input v-model="tab3.table.getdataListParm.parammaps.templetname" style="margin-top: 5px;width: 110px;" :placeholder="$t('errorAnalysis.feedName')"  class="filter-item" clearable />
@@ -5123,6 +5123,12 @@ export default {
         this.tab.table2.getdataListParm.offset = 1
         this.getTabList2()
       }
+    },
+     // 班次
+    handleTimes(time) {
+      console.log(time, "time");
+      this.tab.table.getdataListParm.parammaps.times = time;
+      this.tab.table2.getdataListParm.parammaps.times = time;
     },
     // 按日期统计
     changeChecked() {

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

@@ -597,7 +597,7 @@
             <el-col :span="12">
               <div class="grid-content">
                 <h4 style="text-align: center">
-                  {{ $t("feedingEfficiency.sll1") }}
+                  {{ $t("feedingEfficiency.nlsll") }}
                 </h4>
                 <div v-if="tab.chart2.isChart" class="button">
                   <div class="chartButton">

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

@@ -78,9 +78,9 @@
           </el-select>
           <el-button class="successBorder" @click="form_search('second')">{{$t('common.query')}}</el-button>
           <el-button class="export" style="float: right;margin-right: 5px;margin-top:10px;" icon="el-icon-upload2" @click="handleExport('tab2')">{{$t('dashboard.Export')}}</el-button>
-          <el-button class="export" style="float: right;margin-right: 5px;margin-top:10px;" icon="el-icon-upload2" @click="handlesWitch()">{{
+          <!-- <el-button class="export" style="float: right;margin-right: 5px;margin-top:10px;" icon="el-icon-upload2" @click="handlesWitch()">{{
             $t('InventoryManagement.qhzs')
-          }}</el-button>
+          }}</el-button> -->
         </div>
 
         <div v-if="isTable1">