|
|
|
@ -27,9 +27,9 @@
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="订单号" prop="orderNo">
|
|
|
|
|
<el-form-item label="订单号" prop="workorderCodeSap">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="queryParams.orderNo"
|
|
|
|
|
v-model="queryParams.workorderCodeSap"
|
|
|
|
|
placeholder="请输入订单号"
|
|
|
|
|
clearable
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
@ -51,6 +51,7 @@
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<!--
|
|
|
|
|
<el-form-item label="车间名称" prop="supplierName">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="queryParams.supplierName"
|
|
|
|
@ -59,6 +60,20 @@
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
-->
|
|
|
|
|
<el-form-item label="CPK品类" prop="cpkType">
|
|
|
|
|
<el-select
|
|
|
|
|
v-model="queryParams.cpkType"
|
|
|
|
|
placeholder="请选择品类"
|
|
|
|
|
>
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in dict.type.qms_category"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="dict.value"
|
|
|
|
|
></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
|
|
<el-form-item label="检验结果" prop="checkResult">
|
|
|
|
|
<el-select
|
|
|
|
@ -177,24 +192,30 @@
|
|
|
|
|
}}</el-button>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="批次号" align="center" prop="incomeBatchNo" width="200" :show-overflow-tooltip="true" />
|
|
|
|
|
<el-table-column label="订单号" align="center" prop="orderNo" width="130"/>
|
|
|
|
|
<el-table-column label="产品号" align="center" prop="materialCode" width="130"
|
|
|
|
|
<el-table-column label="批次号" align="center" prop="incomeBatchNo" width="220" :show-overflow-tooltip="true" />
|
|
|
|
|
<el-table-column label="订单号" align="center" prop="workorderCodeSap" width="110"/>
|
|
|
|
|
<el-table-column label="工单号" align="center" prop="orderNo" width="130"/>
|
|
|
|
|
<el-table-column label="产品号" align="center" prop="materialCode" width="120"
|
|
|
|
|
:formatter="productCodeFormate"
|
|
|
|
|
/>
|
|
|
|
|
<el-table-column label="产品名称" align="center" prop="materialName" width="300" :show-overflow-tooltip="true" />
|
|
|
|
|
<el-table-column label="数量" align="center" prop="quality" />
|
|
|
|
|
<el-table-column label="抽样数量" align="center" prop="sampleQuality" />
|
|
|
|
|
<el-table-column label="不合格数量" align="center" prop="noOkQuality" width="120"/>
|
|
|
|
|
<el-table-column label="CPK品类" align="center" prop="cpkType" width="80">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<dict-tag :options="dict.type.qms_category" :value="scope.row.cpkType"/>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="数量" align="center" prop="quality" width="80"/>
|
|
|
|
|
<el-table-column label="抽样数量" align="center" prop="sampleQuality" width="80"/>
|
|
|
|
|
<el-table-column label="不合格数量" align="center" prop="noOkQuality" width="90"/>
|
|
|
|
|
<el-table-column label="单位" align="center" prop="unit" />
|
|
|
|
|
<el-table-column label="车间编码" align="center" prop="supplierCode" width="120"/>
|
|
|
|
|
<el-table-column label="车间名称" align="center" prop="supplierName" width="170"/>
|
|
|
|
|
<el-table-column label="生产时间" align="center" prop="incomeTime" width="150">
|
|
|
|
|
<!--<el-table-column label="车间编码" align="center" prop="supplierCode" width="120"/>-->
|
|
|
|
|
<el-table-column label="车间名称" align="center" prop="supplierName" width="100"/>
|
|
|
|
|
<el-table-column label="生产时间" align="center" prop="incomeTime" width="100">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span>{{ parseTime(scope.row.incomeTime, '{y}-{m}-{d}') }}</span>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="检测地点" align="center" prop="checkLoc" width="120"/>
|
|
|
|
|
<el-table-column label="检测地点" align="center" prop="checkLoc" width="90"/>
|
|
|
|
|
<el-table-column label="检测状态" align="center" prop="checkStatus" >
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<dict-tag
|
|
|
|
@ -204,7 +225,7 @@
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="检测人工号" align="center" prop="checkManCode" width="100" />
|
|
|
|
|
<el-table-column label="检测人姓名" align="center" prop="checkManName" width="100"/>
|
|
|
|
|
<el-table-column label="检测人姓名" align="center" prop="checkManName" width="90"/>
|
|
|
|
|
<el-table-column label="检验时间" align="center" prop="checkTime" width="180">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span>{{ parseTime(scope.row.checkTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</span>
|
|
|
|
@ -459,7 +480,7 @@ import { getDefectTypeListByDefectType } from "@/api/quality/defectType.js";
|
|
|
|
|
export default {
|
|
|
|
|
name: "QcProduce",
|
|
|
|
|
components: { ItemSelectWorkCenter,ItemSelectUser,ItemSelectProject,ItemSelectWorkOrder,ItemSelectConfirmUser},
|
|
|
|
|
dicts: ["unit","check_status","check_result"],
|
|
|
|
|
dicts: ["unit","check_status","check_result","qms_category"],
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
showFlag:false,
|
|
|
|
|