|
@@ -26,7 +26,7 @@
|
|
|
</el-button>
|
|
|
</span>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<!-- 功能按钮 -->
|
|
|
<el-row class="filter-container">
|
|
|
<el-col>
|
|
@@ -71,19 +71,21 @@
|
|
|
<el-table-column prop="uniqueCode" :label='$t("machining.table.unQuality.uniqueCode")' width="100" :show-overflow-tooltip="true"></el-table-column>
|
|
|
<!-- 所属订单号 -->
|
|
|
<el-table-column prop="orderNo" :label='$t("machining.table.unQuality.name10")' width="100" :show-overflow-tooltip="true"></el-table-column>
|
|
|
- <!-- 所属计划 -->
|
|
|
- <el-table-column prop="planNo" :label='$t("machining.table.unQuality.name11")' :show-overflow-tooltip="true"></el-table-column>
|
|
|
+ <!-- 生成单据时间 -->
|
|
|
+ <el-table-column prop="createTime" :label='$t("machining.table.unQuality.name12")' width="150" :show-overflow-tooltip="true"></el-table-column>
|
|
|
+ <!-- 所属计划
|
|
|
+ <el-table-column prop="planNo" :label='$t("machining.table.unQuality.name11")' :show-overflow-tooltip="true"></el-table-column>-->
|
|
|
<!-- 质检结果 -->
|
|
|
- <el-table-column prop="testResult" :label='$t("machining.table.unQuality.testResult")' :show-overflow-tooltip="true">
|
|
|
- <template slot-scope="{ row }">
|
|
|
- <el-tag v-if="row.testResult == '1'">{{$t("machining.common.testResult.one")}}</el-tag>
|
|
|
- <el-tag v-if="row.testResult == '0'" type="success">{{$t("machining.common.testResult.two")}}</el-tag>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <!-- 数量 -->
|
|
|
- <el-table-column prop="bomNum" :label='$t("machining.table.unQuality.bomNum")' :show-overflow-tooltip="true"></el-table-column>
|
|
|
- <!-- 质检人 -->
|
|
|
- <el-table-column prop="handleUserName" :label='$t("machining.table.unQuality.handleUserName")' :show-overflow-tooltip="true"></el-table-column>
|
|
|
+<!-- <el-table-column prop="testResult" :label='$t("machining.table.unQuality.testResult")' :show-overflow-tooltip="true">-->
|
|
|
+<!-- <template slot-scope="{ row }">-->
|
|
|
+<!-- <el-tag v-if="row.testResult == '1'">{{$t("machining.common.testResult.one")}}</el-tag>-->
|
|
|
+<!-- <el-tag v-if="row.testResult == '0'" type="success">{{$t("machining.common.testResult.two")}}</el-tag>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </el-table-column>-->
|
|
|
+<!-- <!– 数量 –>-->
|
|
|
+<!-- <el-table-column prop="bomNum" :label='$t("machining.table.unQuality.bomNum")' :show-overflow-tooltip="true"></el-table-column>-->
|
|
|
+<!-- <!– 质检人 –>-->
|
|
|
+<!-- <el-table-column prop="handleUserName" :label='$t("machining.table.unQuality.handleUserName")' :show-overflow-tooltip="true"></el-table-column>-->
|
|
|
<!-- 处理状态 -->
|
|
|
<el-table-column prop="handleStatus" :label='$t("machining.table.unQuality.handleStatus")' align="center" width="90px">
|
|
|
<template slot-scope="{ row }">
|
|
@@ -100,10 +102,9 @@
|
|
|
</el-table-column>
|
|
|
<!-- 补单单号 -->
|
|
|
<el-table-column prop="addOrderNo" :label='$t("machining.table.unQuality.name9")' :show-overflow-tooltip="true"></el-table-column>
|
|
|
- <!-- 生成单据时间 -->
|
|
|
- <el-table-column prop="createTime" :label='$t("machining.table.unQuality.name12")' width="150" :show-overflow-tooltip="true"></el-table-column>
|
|
|
+
|
|
|
<!-- 生成人 -->
|
|
|
- <el-table-column prop="createUserName" :label='$t("machining.table.unQuality.createUserName")' :show-overflow-tooltip="true"></el-table-column>
|
|
|
+<!-- <el-table-column prop="createUserName" :label='$t("machining.table.unQuality.createUserName")' :show-overflow-tooltip="true"></el-table-column>-->
|
|
|
<!-- 处理时间 -->
|
|
|
<el-table-column prop="handleTime" :label='$t("machining.table.unQuality.handleTime")' width="180px"></el-table-column>
|
|
|
<!-- 处理人 -->
|
|
@@ -189,7 +190,7 @@
|
|
|
import elDragDialog from '@/directive/el-drag-dialog'
|
|
|
// 共通函数
|
|
|
import { downloadFile, initEnums, initDicts, initQueryParams } from '@/utils/commons'
|
|
|
-
|
|
|
+
|
|
|
export default {
|
|
|
name: "UnqualifiedMgr",
|
|
|
directives: { elDragDialog },
|
|
@@ -242,7 +243,7 @@
|
|
|
}
|
|
|
},
|
|
|
mounted () {
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
methods: {
|
|
|
viewClose () {
|
|
@@ -286,7 +287,7 @@
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
this.$confirm(this.$t("lineSide.tips.wareTips"), this.$t("common.tips"), {
|
|
|
distinguishCancelAndClose: true,
|
|
|
confirmButtonText: this.$t("common.confirm"),
|
|
@@ -351,7 +352,7 @@
|
|
|
this.queryParams.map.createTime_st = this.queryParams.timeRange[0]
|
|
|
this.queryParams.map.createTime_ed = this.queryParams.timeRange[1]
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
this.queryParams.current = params.current ? params.current : this.queryParams.current
|
|
|
this.queryParams.size = params.size ? params.size : this.queryParams.size
|
|
|
unqualifiedMgrApi.page(this.queryParams).then(response => {
|
|
@@ -361,7 +362,7 @@
|
|
|
}
|
|
|
// eslint-disable-next-line no-return-assign
|
|
|
}).finally(() => this.loading = false)
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
cellClick (row, column) {
|
|
|
if (column['columnKey'] === "operation") {
|
|
@@ -374,7 +375,7 @@
|
|
|
this.$refs.table.toggleRowSelection(row)
|
|
|
}
|
|
|
})
|
|
|
-
|
|
|
+
|
|
|
if (!flag) {
|
|
|
this.$refs.table.toggleRowSelection(row, true)
|
|
|
}
|