diff --git a/src/locales/en.json b/src/locales/en.json
index 246122c3..42d74300 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -172,7 +172,117 @@
"optional_param_import_template": "Optional Parameter Import Template",
"import_missing_column": "Column [{name}] does not exist in the file. Please check.",
"import_duplicate_name": "Name [{name}] is duplicated. Remove duplicates and upload again.",
- "import_duplicate_param": "Parameter [{param}] is duplicated. Remove duplicates and upload again."
+ "import_duplicate_param": "Parameter [{param}] is duplicated. Remove duplicates and upload again.",
+ "setting_value": "Settings",
+ "enter_content": "Please enter content",
+ "content_required": "Content cannot be empty",
+ "json_format_invalid": "Invalid JSON format",
+ "rest_time": "Rest Time",
+ "enter_rest_time": "Please enter rest time",
+ "precision_range": "Precision Range",
+ "enter_precision_range": "Please enter precision range",
+ "minute": "min",
+ "non_negative_integer": "Please enter an integer greater than or equal to 0",
+ "global_config": "Global Configuration",
+ "set_process_step": "Process Steps",
+ "process_step_no": "Step",
+ "step_end": "End",
+ "constant_current_charge": "CC Charge",
+ "constant_current_voltage_charge": "CC-CV Charge",
+ "rest": "Rest",
+ "constant_current_discharge": "CC Discharge",
+ "cycle": "Cycle",
+ "constant_current_voltage_discharge": "CC-CV Discharge",
+ "contact_check_alarm": "Contact Check Alarm",
+ "curve_sampling_time": "Curve Sampling Time",
+ "emergency_stop_voltage": "Emergency Stop Voltage",
+ "slot_temperature_upper": "Slot Temperature Upper Limit",
+ "slot_fire_upper": "Slot Fire Temperature Upper Limit",
+ "charge_voltage_upper": "Charge Voltage Upper Limit",
+ "charge_voltage_lower": "Charge Voltage Lower Limit",
+ "charge_current_upper": "Charge Current Upper Limit",
+ "charge_current_lower": "Charge Current Lower Limit",
+ "charge_capacity_upper": "Charge Capacity Upper Limit",
+ "charge_capacity_lower": "Charge Capacity Lower Limit",
+ "discharge_voltage_upper": "Discharge Voltage Upper Limit",
+ "discharge_voltage_lower": "Discharge Voltage Lower Limit",
+ "discharge_current_upper": "Discharge Current Upper Limit",
+ "discharge_current_lower": "Discharge Current Lower Limit",
+ "discharge_capacity_upper": "Discharge Capacity Upper Limit",
+ "discharge_capacity_lower": "Discharge Capacity Lower Limit",
+ "step_status": "Step Status",
+ "time_seconds": "Time (s)",
+ "current_ma": "Current (mA)",
+ "upper_voltage_mv": "Upper Voltage (mV)",
+ "lower_voltage_mv": "Lower Voltage (mV)",
+ "delta_voltage_mv": "Delta V (mV)",
+ "stop_current_ma": "Stop Current (mA)",
+ "stop_capacity_mah": "Stop Capacity (mA/h)",
+ "cct_lower_s": "CCT Lower (s)",
+ "cct_upper_s": "CCT Upper (s)",
+ "timeover": "TIMEOVER",
+ "temperature_c": "Temperature (C)",
+ "temperature_upper_c": "Temperature Upper (C)",
+ "temperature_lower_c": "Temperature Lower (C)",
+ "pressure_kg": "Pressure kg",
+ "end_step_exists": "End step already exists. Cannot add a new row.",
+ "missing_end_step": "No end step has been added",
+ "required_step_field_missing": "Required field [{name}] in step {step} is not filled",
+ "pressure": "Pressure",
+ "temperature": "Temperature",
+ "work_time": "Work Time",
+ "current": "Current",
+ "stop_current": "Stop Current",
+ "lower_voltage": "Lower Voltage",
+ "upper_voltage": "Upper Voltage",
+ "please_select": "Please select",
+ "ocv_common_setting": "OCV Common Settings",
+ "dcir_common_setting": "DCIR Common Settings",
+ "ocv_read_lower": "OCV Read Lower Limit",
+ "ocv_read_upper": "OCV Read Upper Limit",
+ "ir_read_lower": "IR Read Lower Limit",
+ "ir_read_upper": "IR Read Upper Limit",
+ "ng_threshold": "NG Threshold",
+ "contact_check_bad_alarm_count": "Contact Check NG Alarm Count",
+ "k_value_switch": "K Value Switch",
+ "process_code": "Process Code",
+ "k_value_read_lower": "K Value Read Lower Limit",
+ "k_value_read_upper": "K Value Read Upper Limit",
+ "work_mode": "Work Mode",
+ "work_mode_0": "Rest-Charge 1",
+ "work_mode_1": "Rest-Discharge 1",
+ "work_mode_2": "Rest-Charge 1-Charge 2",
+ "work_mode_3": "Rest-Discharge 1-Discharge 2",
+ "work_mode_4": "Rest-Charge 1-Charge 2-Rest-Charge 1-Charge 2",
+ "work_mode_5": "Rest-Discharge 1-Discharge 2-Rest-Discharge 1-Discharge 2",
+ "work_mode_6": "Rest-Charge 1-Charge 2-Rest-Discharge 1-Discharge 2",
+ "work_mode_7": "Rest-Discharge 1-Discharge 2-Rest-Charge 1-Charge 2",
+ "work_mode_8": "Rest-Discharge-Rest-Charge",
+ "work_mode_9": "Rest-Charge-Rest-Discharge",
+ "max_voltage_drop": "Max Voltage Drop",
+ "voltage_upper": "Voltage Upper Limit",
+ "voltage_lower": "Voltage Lower Limit",
+ "dcr1_upper": "DCR1 Upper Limit",
+ "dcr1_lower": "DCR1 Lower Limit",
+ "dcr2_upper": "DCR2 Upper Limit",
+ "dcr2_lower": "DCR2 Lower Limit",
+ "contact_alarm_count": "Contact Alarm Count",
+ "process_data_save_time": "Process Data Save Time",
+ "stage1_current1": "Stage 1 Current 1",
+ "stage1_current2": "Stage 1 Current 2",
+ "stage1_work_time1": "Stage 1 Work Time 1",
+ "stage1_work_time2": "Stage 1 Work Time 2",
+ "stage1_rest_time": "Stage 1 Rest Time",
+ "stage1_sampling_time": "Stage 1 Sampling Time",
+ "stage2_current1": "Stage 2 Current 1",
+ "stage2_current2": "Stage 2 Current 2",
+ "stage2_work_time1": "Stage 2 Work Time 1",
+ "stage2_work_time2": "Stage 2 Work Time 2",
+ "stage2_rest_time": "Stage 2 Rest Time",
+ "stage2_sampling_time": "Stage 2 Sampling Time",
+ "enter_default_value": "Please enter default value",
+ "select_unit": "Please select unit",
+ "name_or_param_exists": "Name or parameter already exists"
},
"process_routing": {
"search": "Search",
diff --git a/src/locales/zh-chs.json b/src/locales/zh-chs.json
index 84e602db..750af3a1 100644
--- a/src/locales/zh-chs.json
+++ b/src/locales/zh-chs.json
@@ -172,7 +172,117 @@
"optional_param_import_template": "可选参数导入模板",
"import_missing_column": "文件不存在【{name}】数据列,请检查",
"import_duplicate_name": "【{name}】名称存在重复值,请去掉重复值并重新上传",
- "import_duplicate_param": "【{param}】参数存在重复值,请去掉重复值并重新上传"
+ "import_duplicate_param": "【{param}】参数存在重复值,请去掉重复值并重新上传",
+ "setting_value": "设定值",
+ "enter_content": "请输入内容",
+ "content_required": "输入内容不能为空",
+ "json_format_invalid": "JSON 格式不正确",
+ "rest_time": "静置时间",
+ "enter_rest_time": "请输入静置时间",
+ "precision_range": "精度范围",
+ "enter_precision_range": "请输入精度范围",
+ "minute": "分钟",
+ "non_negative_integer": "请输入大于等于 0 的整数",
+ "global_config": "全局配置",
+ "set_process_step": "设置工步",
+ "process_step_no": "工步",
+ "step_end": "结束",
+ "constant_current_charge": "恒流充电",
+ "constant_current_voltage_charge": "恒流恒压充电",
+ "rest": "搁置",
+ "constant_current_discharge": "恒流放电",
+ "cycle": "循环",
+ "constant_current_voltage_discharge": "恒流恒压放电",
+ "contact_check_alarm": "接触检查报警",
+ "curve_sampling_time": "曲线取样时间",
+ "emergency_stop_voltage": "急停电压",
+ "slot_temperature_upper": "库位温度上限",
+ "slot_fire_upper": "库位消防上限",
+ "charge_voltage_upper": "充电上限电压",
+ "charge_voltage_lower": "充电下限电压",
+ "charge_current_upper": "充电上限电流",
+ "charge_current_lower": "充电下限电流",
+ "charge_capacity_upper": "充电上限容量",
+ "charge_capacity_lower": "充电下限容量",
+ "discharge_voltage_upper": "放电上限电压",
+ "discharge_voltage_lower": "放电下限电压",
+ "discharge_current_upper": "放电上限电流",
+ "discharge_current_lower": "放电下限电流",
+ "discharge_capacity_upper": "放电上限容量",
+ "discharge_capacity_lower": "放电下限容量",
+ "step_status": "工步状态",
+ "time_seconds": "时间(秒)",
+ "current_ma": "电流(mA)",
+ "upper_voltage_mv": "上限电压(mV)",
+ "lower_voltage_mv": "下限电压(mV)",
+ "delta_voltage_mv": "ΔV(mV)",
+ "stop_current_ma": "终止电流(mA)",
+ "stop_capacity_mah": "终止容量(mA/h)",
+ "cct_lower_s": "CCT下限(s)",
+ "cct_upper_s": "CCT上限(s)",
+ "timeover": "TIMEOVER",
+ "temperature_c": "温度(℃)",
+ "temperature_upper_c": "温度上限(℃)",
+ "temperature_lower_c": "温度下限(℃)",
+ "pressure_kg": "压力kg",
+ "end_step_exists": "已有结束工步,不能新增",
+ "missing_end_step": "检测到没有添加结束工步",
+ "required_step_field_missing": "第{step}工步的必填项【{name}】没有填写",
+ "pressure": "压力",
+ "temperature": "温度",
+ "work_time": "工作时间",
+ "current": "电流",
+ "stop_current": "终止电流",
+ "lower_voltage": "下限电压",
+ "upper_voltage": "上限电压",
+ "please_select": "请选择",
+ "ocv_common_setting": "OCV 通用设定",
+ "dcir_common_setting": "DCIR 通用设定",
+ "ocv_read_lower": "OCV读取下限",
+ "ocv_read_upper": "OCV读取上限",
+ "ir_read_lower": "IR读取下限",
+ "ir_read_upper": "IR读取上限",
+ "ng_threshold": "NG阈值",
+ "contact_check_bad_alarm_count": "接触检查不良报警次数",
+ "k_value_switch": "K值开关",
+ "process_code": "工序编码",
+ "k_value_read_lower": "K值读取下限",
+ "k_value_read_upper": "K值读取上限",
+ "work_mode": "工作模式",
+ "work_mode_0": "静置-充电1",
+ "work_mode_1": "静置-放电1",
+ "work_mode_2": "静置-充电1-充电2",
+ "work_mode_3": "静置-放电1-放电2",
+ "work_mode_4": "静置-充电1-充电2-静置-充电1-充电2",
+ "work_mode_5": "静置-放电1-放电2-静置-放电1-放电2",
+ "work_mode_6": "静置-充电1-充电2-静置-放电1-放电2",
+ "work_mode_7": "静置-放电1-放电2-静置-充电1-充电2",
+ "work_mode_8": "静置-放电-静置-充电",
+ "work_mode_9": "静置-充电-静置-放电",
+ "max_voltage_drop": "最大压降",
+ "voltage_upper": "电压上限",
+ "voltage_lower": "电压下限",
+ "dcr1_upper": "DCR1上限",
+ "dcr1_lower": "DCR1下限",
+ "dcr2_upper": "DCR2上限",
+ "dcr2_lower": "DCR2下限",
+ "contact_alarm_count": "接触报警次数",
+ "process_data_save_time": "过程数据保存时间",
+ "stage1_current1": "阶段1电流1",
+ "stage1_current2": "阶段1电流2",
+ "stage1_work_time1": "阶段1工作时间1",
+ "stage1_work_time2": "阶段1工作时间2",
+ "stage1_rest_time": "阶段1静置时间",
+ "stage1_sampling_time": "阶段1采样时间",
+ "stage2_current1": "阶段2电流1",
+ "stage2_current2": "阶段2电流2",
+ "stage2_work_time1": "阶段2工作时间1",
+ "stage2_work_time2": "阶段2工作时间2",
+ "stage2_rest_time": "阶段2静置时间",
+ "stage2_sampling_time": "阶段2采样时间",
+ "enter_default_value": "请输入默认值",
+ "select_unit": "请选择单位",
+ "name_or_param_exists": "名称或参数已存在"
},
"process_routing": {
"search": "查询",
diff --git a/src/views/production-master-data/process-model/process-step/components/device-setting-plugin.vue b/src/views/production-master-data/process-model/process-step/components/device-setting-plugin.vue
index 7fc6df94..faddfea2 100644
--- a/src/views/production-master-data/process-model/process-step/components/device-setting-plugin.vue
+++ b/src/views/production-master-data/process-model/process-step/components/device-setting-plugin.vue
@@ -1,11 +1,11 @@
-
- {{ config.title }}
+
+ {{ $t(key(config.titleKey)) }}
-
+
-
+
{{ field.unit }}
@@ -42,6 +42,8 @@