Browse Source

perf(components): 优化“选择标准参数”组件文案

wangcong 2 tuần trước cách đây
mục cha
commit
78ce2e2bfc

+ 3 - 0
src/i18n/locales/zh.json

@@ -731,10 +731,12 @@
     "manuallyMatch": "手动匹配",
     "nextDataReadDelay": "下条数据读取延时",
     "nextRoundDataReadDelay": "下轮数据读取延时",
+    "paramAddress": "参数地址",
     "paramAlreadyExists": "该参数已经存在,请勿重复添加",
     "paramList": "参数列表",
     "paramsHaveFilteredOut": "已过滤掉部分重复的参数",
     "parityBit": "校验位",
+    "platformStandardParamList": "平台标准参数列表",
     "plzEnterParamOrCode": "请输入参数名称或编码",
     "plzSelectAtLeastOneParam": "请至少选择一个参数",
     "plzSelectProtocolFile": "请选择协议文件",
@@ -792,6 +794,7 @@
     "selectDeviceType": "选择设备类型",
     "selectDeviceTypeTip": "推荐使用模板导入,支持语义识别、自动填充序号、自动填充非必填项;参数较少的协议可选择手动创建",
     "selectFromProtocolLibrary": "从库中选",
+    "selectPlatformStandardParams": "选择平台标准参数",
     "selectProtocolType": "选择协议类型",
     "selectProtocolTypeTip": "目前仅支持 ModbusRTU、ModbusTCP 和 S7 协议,协议类型在完成配置后无法修改,请谨慎选择",
     "selectStandardParams": "选择标准参数",

+ 9 - 7
src/views/setup-protocol/SelectStandardParams.vue

@@ -245,7 +245,8 @@ const isModbusProtocol = computed(() => {
 });
 
 const modalTitle = computed(() => {
-  return isAddParams.value ? t('setupProtocol.addStandardParams') : t('setupProtocol.updateStandardParams');
+  return t('setupProtocol.paramAddress');
+  // return isAddParams.value ? t('setupProtocol.addStandardParams') : t('setupProtocol.updateStandardParams');
 });
 
 const setParamsForm = (params: ProtocolStandardParam) => {
@@ -343,16 +344,17 @@ defineExpose({
 <template>
   <AModal
     v-model:open="visible"
-    :title="$t('setupProtocol.selectStandardParams')"
+    :title="$t('setupProtocol.selectPlatformStandardParams')"
     :width="920"
     centered
     :after-close="handleClose"
+    :ok-text="$t('common.nextStep')"
     @ok="handleOk"
   >
     <div class="params-container">
       <div class="params-list">
         <div class="params-list-header">
-          <span class="params-label">{{ $t('setupProtocol.paramList') }}</span>
+          <span class="params-label">{{ $t('setupProtocol.platformStandardParamList') }}</span>
           <AInput
             v-model:value="paramNameOrCode"
             class="params-list-input"
@@ -387,12 +389,12 @@ defineExpose({
           }"
         >
           <ATableColumn
-            :title="$t('setupProtocol.protocolParamFields.paramCode')"
+            :title="$t('setupProtocol.protocolParamFields.platformParamCode')"
             data-index="platformParamCode"
             :width="150"
           />
           <ATableColumn
-            :title="$t('setupProtocol.protocolParamFields.paramName')"
+            :title="$t('setupProtocol.protocolParamFields.platformParamName')"
             data-index="platformParamName"
             :width="150"
           />
@@ -430,7 +432,7 @@ defineExpose({
     <AForm ref="formRef" :model="standardParamsForm" :rules="rules" layout="vertical">
       <ARow :gutter="30">
         <ACol :span="8">
-          <AFormItem :label="$t('setupProtocol.protocolParamFields.paramName')" name="platformParamName">
+          <AFormItem :label="$t('setupProtocol.protocolParamFields.platformParamName')" name="platformParamName">
             <AInput
               v-model:value="standardParamsForm.platformParamName"
               class="protocol-input"
@@ -440,7 +442,7 @@ defineExpose({
           </AFormItem>
         </ACol>
         <ACol :span="8">
-          <AFormItem :label="$t('setupProtocol.protocolParamFields.paramCode')" name="platformParamCode">
+          <AFormItem :label="$t('setupProtocol.protocolParamFields.platformParamCode')" name="platformParamCode">
             <AInput
               v-model:value="standardParamsForm.platformParamCode"
               class="protocol-input"