he wei
2024-11-09 5cc9eb2d302ffe6218221208a28b60f91b57e41e
src/views/test/jhyTestDetails.vue
@@ -29,8 +29,9 @@
});
// TODO  有几组
const onlyOneGroup = ref(false);
const onlyOneGroup = computed(() => {
  return rtDatas.value.devStates[0].batteryCount == 1;
});
const devInfo = ref({});
@@ -115,12 +116,12 @@
  let [res1, res2] = [0, 1].map(
    (v) => states[rtDatas.value.devStates[v].workMode]
  );
  return `组1:${res1}, 组2: ${res2}`;
  return onlyOneGroup.value ? `组1:${res1}` : `组1:${res1}, 组2: ${res2}`;
});
const testStates = computed(() => {
  let [res1, res2] = [0, 1].map((v) => rtDatas.value.devStates[v].moduleStatus);
  return `组1:${res1}, 组2: ${res2}`;
  return onlyOneGroup.value ? `组1:${res1}` : `组1:${res1}, 组2: ${res2}`;
});
function getInfo() {
@@ -141,7 +142,7 @@
  router.push({
    path: "/test-batch",
    query: {
      devType: 1,
      devType: 2,
    },
  });
}
@@ -156,7 +157,8 @@
  <div class="page">
    <yc-card class="p-header" title="测试操作">
      <template #tools>
        <el-button
        <div class="btn-start" @click="goBack">返回</div>
        <!-- <el-button
          size="small"
          :disabled="!devInfo.devOnline"
          class="btn-start btn-grp1"
@@ -189,10 +191,10 @@
          "
          @click="controlTest(0, 4)"
          >停止组1</el-button
        >
        > -->
        <!--  -->
        <template v-if="!onlyOneGroup">
          <el-button
          <!-- <el-button
            size="small"
            :disabled="!devInfo.devOnline"
            class="btn-start btn-grp2"
@@ -225,7 +227,7 @@
            "
            @click="controlTest(1, 4)"
            >停止组2</el-button
          >
          > -->
        </template>
      </template>
      <div class="card-content">
@@ -233,7 +235,7 @@
        <div class="value">{{ devInfo.devModel }}</div>
        <div class="label">设备类型</div>
        <div class="value">
          {{ { 1: "充放电一体机", 2: "均衡测试仪" }[devInfo.devType] }}
          {{ { 1: "充放电测试仪", 2: "均衡测试仪" }[devInfo.devType] }}
        </div>
        <div class="label">设备编号</div>
        <div class="value">{{ devInfo.devIdcode }}</div>
@@ -252,7 +254,11 @@
        </div>
      </div>
    </yc-card>
    <jhy-rt-info class="p-content" :onlyOneGroup="onlyOneGroup" :devId="devId"></jhy-rt-info>
    <jhy-rt-info
      class="p-content"
      :onlyOneGroup="onlyOneGroup"
      :devId="devId"
    ></jhy-rt-info>
    <!-- 弹窗 -->
    <el-dialog
      title="设置测试参数"