Преглед на файлове

perf(components): 优化“协议内容”组件协议参数表格

1. 添加位地址相关的9个字段
wangcong преди 2 седмици
родител
ревизия
f4f0cc326f
променени са 2 файла, в които са добавени 19 реда и са изтрити 1 реда
  1. 9 0
      src/types/index.ts
  2. 10 1
      src/views/setup-protocol/ProtocolContent.vue

+ 9 - 0
src/types/index.ts

@@ -241,6 +241,15 @@ export interface ProtocolParamInfo {
   recognizeResult: string | null;
   candidateResults: string | null;
   platformProtocolInfoId?: number;
+  bitAddress1: string;
+  bitAddress1Status: string;
+  bitAddress1Detail: string;
+  bitAddress2: string;
+  bitAddress2Status: string;
+  bitAddress2Detail: string;
+  bitAddress3: string;
+  bitAddress3Status: string;
+  bitAddress3Detail: string;
   [key: string]: unknown;
 }
 

+ 10 - 1
src/views/setup-protocol/ProtocolContent.vue

@@ -689,7 +689,7 @@ defineExpose({
       :data-source="paramTableDataSource"
       row-key="id"
       :row-selection="{ selectedRowKeys: selectedParamIds, onChange: handleParamSelectChange }"
-      :scroll="{ x: 2800 }"
+      :scroll="{ x: 4000 }"
       :loading="isLoading"
       :pagination="{
         current: pageParams.pageIndex,
@@ -888,6 +888,15 @@ defineExpose({
         data-index="readCalcFormula"
       />
       <ATableColumn :title="$t('setupProtocol.protocolParamFields.decimalPlaces')" data-index="decimalPlace" />
+      <ATableColumn :title="$t('setupProtocol.protocolParamFields.bitAddress1')" data-index="bitAddress1" />
+      <ATableColumn :title="$t('setupProtocol.protocolParamFields.bitAddress1Status')" data-index="bitAddress1Status" />
+      <ATableColumn :title="$t('setupProtocol.protocolParamFields.bitAddress1Detail')" data-index="bitAddress1Detail" />
+      <ATableColumn :title="$t('setupProtocol.protocolParamFields.bitAddress2')" data-index="bitAddress2" />
+      <ATableColumn :title="$t('setupProtocol.protocolParamFields.bitAddress2Status')" data-index="bitAddress2Status" />
+      <ATableColumn :title="$t('setupProtocol.protocolParamFields.bitAddress2Detail')" data-index="bitAddress2Detail" />
+      <ATableColumn :title="$t('setupProtocol.protocolParamFields.bitAddress3')" data-index="bitAddress3" />
+      <ATableColumn :title="$t('setupProtocol.protocolParamFields.bitAddress3Status')" data-index="bitAddress3Status" />
+      <ATableColumn :title="$t('setupProtocol.protocolParamFields.bitAddress3Detail')" data-index="bitAddress3Detail" />
     </ATable>
     <CustomParams
       ref="customParams"