From 4eec87aecfa3c7aa9a1ef8d268aeecda037b98d0 Mon Sep 17 00:00:00 2001 From: zuozhengqing <a13193816592@163.com> Date: 星期六, 23 三月 2024 15:32:42 +0800 Subject: [PATCH] 采购订单,修改top行点击 --- src/views/purchaseManage/purchase/components/TestingAll.vue | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) diff --git a/src/views/purchaseManage/purchase/components/TestingAll.vue b/src/views/purchaseManage/purchase/components/TestingAll.vue index 07208f3..524eba6 100644 --- a/src/views/purchaseManage/purchase/components/TestingAll.vue +++ b/src/views/purchaseManage/purchase/components/TestingAll.vue @@ -11,7 +11,8 @@ style="height: 60vh; overflow-x: hidden"> <div class="basic-info"> <div class="product-view"> - <CommonFormTableView :isBoder="true" :selectBox="true" :detailEnter="true" :recalculateShow="false" + <CommonFormTableView :isBoder="true" + name="rework" :selectBox="true" :detailEnter="true" :recalculateShow="false" :addTypeIdMultiple="true" :product-table-list="productTableList" sign="purchase" @rowClick="rowClick" @getSelectArray="getSelectArray" @toFiltering="toFiltering"> @@ -42,6 +43,7 @@ savePurchaseQualityInspectionInfo } from "@/api/purchaseManage/purchase" import CommonFormTableView from "@/components/makepager/CommonFormTableView" +import { getDataByType } from "@/api/data" export default { name: "ArrivalConfirmation", components: { CommonFormTableView }, @@ -96,7 +98,8 @@ ], thatStatus: [], thatTimes: [], - selectList: [] + selectList: [], + qualityStatusList: getDataByType("qualityStatus"), } }, created() { @@ -189,10 +192,13 @@ { label: "鏁伴噺", prop: "amount" }, { label: "鍗曚綅", prop: "unit" }, { - label: "鐘舵��", prop: "status", + label: "鐘舵��", + prop: "status", isFilter: true, isFilterList: this.statusList, selectedListDefault: this.getSelectedOperateStatus([], this.statusList), + isCallMethod: true, + getCallMethod: this.getpurchaseStatus }, ] } @@ -265,7 +271,18 @@ falseClick(row) { console.log(row, "row") - } + }, + getpurchaseStatus(val) { + if (val) { + for (let i in this.qualityStatusList) { + if (this.qualityStatusList[i].id == val) { + return this.qualityStatusList[i].name + } + } + } else { + return "--" + } + }, } } </script> -- Gitblit v1.8.0