|
@@ -4,7 +4,7 @@ import titHeader from "./components/tit-header.vue";
|
|
import ConfigDataAndDevice from "./components/configDataAndDevice.vue";
|
|
import ConfigDataAndDevice from "./components/configDataAndDevice.vue";
|
|
import { useWebSocket } from "@vueuse/core";
|
|
import { useWebSocket } from "@vueuse/core";
|
|
import { useCommonStoreHook } from "@/store";
|
|
import { useCommonStoreHook } from "@/store";
|
|
-import { getTestProjectList } from "@/api/project";
|
|
|
|
|
|
+import { getProjectById, getTestProjectList } from "@/api/project";
|
|
import { CheckboxValueType } from "element-plus";
|
|
import { CheckboxValueType } from "element-plus";
|
|
import {
|
|
import {
|
|
searchExcutingGlobalData,
|
|
searchExcutingGlobalData,
|
|
@@ -39,7 +39,12 @@ const selectedExcutingMachine = ref<any>();
|
|
|
|
|
|
const drawer = ref(false);
|
|
const drawer = ref(false);
|
|
|
|
|
|
|
|
+// 测试工程信息
|
|
|
|
+const engineeringObj = ref<any>();
|
|
onMounted(async () => {
|
|
onMounted(async () => {
|
|
|
|
+ getProjectById(route.params.engineerId as string).then((res) => {
|
|
|
|
+ engineeringObj.value = res.data;
|
|
|
|
+ });
|
|
getAllTestTypes();
|
|
getAllTestTypes();
|
|
getExcutingMachines();
|
|
getExcutingMachines();
|
|
getTestProjectTopList();
|
|
getTestProjectTopList();
|
|
@@ -498,6 +503,16 @@ const cancelMsgType5 = () => {
|
|
:model="formLabelAlign"
|
|
:model="formLabelAlign"
|
|
ref="ruleFormRef"
|
|
ref="ruleFormRef"
|
|
>
|
|
>
|
|
|
|
+ <el-form-item label="产品名称">
|
|
|
|
+ {{ engineeringObj?.engineeringProductName }}
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="工程类型">
|
|
|
|
+ {{ engineeringObj?.engineeringType }}
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label=" 工程版本" label-position="left">
|
|
|
|
+ {{ engineeringObj?.engineeringVersion }}
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
<el-form-item label="产品编号" prop="productCode">
|
|
<el-form-item label="产品编号" prop="productCode">
|
|
<el-input v-model="formLabelAlign.productCode" />
|
|
<el-input v-model="formLabelAlign.productCode" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -631,11 +646,12 @@ const cancelMsgType5 = () => {
|
|
</div>
|
|
</div>
|
|
<div class="center">
|
|
<div class="center">
|
|
<div class="center-item">
|
|
<div class="center-item">
|
|
- <div class="center-num">10</div>
|
|
|
|
|
|
+ <div class="center-num">{{ statisticsData?.todayTestNum }}</div>
|
|
<div class="center-tit">今日检测产品数量</div>
|
|
<div class="center-tit">今日检测产品数量</div>
|
|
</div>
|
|
</div>
|
|
<div class="center-item">
|
|
<div class="center-item">
|
|
- <div class="center-num">10</div>
|
|
|
|
|
|
+ <div class="center-num">{{ statisticsData?.hisTestNum }}</div>
|
|
|
|
+
|
|
<div class="center-tit">历史检测产品数量</div>
|
|
<div class="center-tit">历史检测产品数量</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|