|
@@ -10,6 +10,7 @@
|
|
|
|
|
|
<script lang="ts" setup>
|
|
|
import ScreenComHeader from "@/views/screens/configs/screenComHeader.vue";
|
|
|
+import { todayInspectionDetail } from "@/api/screens";
|
|
|
|
|
|
const config = ref({});
|
|
|
|
|
@@ -20,28 +21,39 @@ const props = defineProps({
|
|
|
},
|
|
|
});
|
|
|
|
|
|
-onMounted(() => {
|
|
|
- config.value = {
|
|
|
- header: ["检验单号", "产品型号", "送检数量", "送检单位", "检验状态"],
|
|
|
- data: [
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ["行9列1", "行9列2", "行9列3", "行9列1", "行9列2"],
|
|
|
- ],
|
|
|
- index: true,
|
|
|
- indexHeader: "序号",
|
|
|
- // columnWidth: [50],
|
|
|
- align: ["center"],
|
|
|
- carousel: "page",
|
|
|
- };
|
|
|
+onMounted(async () => {
|
|
|
+ let res = await todayInspectionDetail();
|
|
|
+ if (res.data.length > 0) {
|
|
|
+ let dicts = {
|
|
|
+ formName: "检验名称",
|
|
|
+ materialCode: "产品编号",
|
|
|
+ materialName: "产品名称",
|
|
|
+ passNum: "合格数量",
|
|
|
+ unPassNum: "不合格数量",
|
|
|
+ workOrderCode: "工单编号",
|
|
|
+ };
|
|
|
+
|
|
|
+ let bigData: any[] = [];
|
|
|
+ res.data.forEach((item: any) => {
|
|
|
+ let row: any[] = [];
|
|
|
+ Object.keys(dicts).forEach((key) => {
|
|
|
+ row.push(item[key]);
|
|
|
+ });
|
|
|
+
|
|
|
+ bigData.push(row);
|
|
|
+ });
|
|
|
+
|
|
|
+ config.value = {
|
|
|
+ header: Object.values(dicts),
|
|
|
+ data: bigData,
|
|
|
+ // index: true,
|
|
|
+ // columnWidth: [50],
|
|
|
+ align: ["left"],
|
|
|
+ carousel: "page",
|
|
|
+ click: (row: any, index: number) => {
|
|
|
+ console.log("mouseover", row, index);
|
|
|
+ },
|
|
|
+ };
|
|
|
+ }
|
|
|
});
|
|
|
</script>
|