Commit 13411175 authored by 沈翠玲's avatar 沈翠玲

优化

parent d32f7ccb
...@@ -81,6 +81,14 @@ ...@@ -81,6 +81,14 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item :label="$t('排产次数')" prop="taskBatch">
<el-input
v-model="queryParams.taskBatch"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item :label="$t('项目号')" prop="customerProjectNo"> <el-form-item :label="$t('项目号')" prop="customerProjectNo">
<el-input <el-input
v-model="queryParams.customerProjectNo" v-model="queryParams.customerProjectNo"
...@@ -609,6 +617,7 @@ export default { ...@@ -609,6 +617,7 @@ export default {
pageSize: 10, pageSize: 10,
taskCode: null, taskCode: null,
arrangeCode: null, arrangeCode: null,
taskBatch: null,
arrangeUsername: null, arrangeUsername: null,
workorderCode: null, workorderCode: null,
processName: null, processName: null,
......
...@@ -13,6 +13,16 @@ ...@@ -13,6 +13,16 @@
<el-form-item :label="$t('产品编码')" prop="productCode"> <el-form-item :label="$t('产品编码')" prop="productCode">
<el-input v-model="queryParams.productCode" :placeholder="$t('请输入产品编码')" /> <el-input v-model="queryParams.productCode" :placeholder="$t('请输入产品编码')" />
</el-form-item> </el-form-item>
<el-form-item :label="$t('所属产线')" prop="lineName">
<el-input v-model="queryParams.lineName" :placeholder="$t('请输入')" />
</el-form-item>
<el-form-item :label="$t('工单状态')" prop="status">
<el-select v-model="queryParams.workOrderStatus" clearable multiple>
<el-option v-for="dict in dict.type.mes_workorder_status" :key="dict.value" :label="dict.label"
:value="dict.value">
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('产品名称')" prop="productName"> <el-form-item :label="$t('产品名称')" prop="productName">
<el-input v-model="queryParams.productName" > <el-input v-model="queryParams.productName" >
<el-button slot="append" icon="el-icon-search" @click="$refs['ItemSelectRef'].showFlag = true" ></el-button> <el-button slot="append" icon="el-icon-search" @click="$refs['ItemSelectRef'].showFlag = true" ></el-button>
...@@ -27,6 +37,12 @@ ...@@ -27,6 +37,12 @@
<el-table-column :label="$t('项目号')" align="center" prop="customerProjectNo"></el-table-column> <el-table-column :label="$t('项目号')" align="center" prop="customerProjectNo"></el-table-column>
<el-table-column :label="$t('订单号')" align="center" prop="orderCode"></el-table-column> <el-table-column :label="$t('订单号')" align="center" prop="orderCode"></el-table-column>
<el-table-column :label="$t('生产工单')" align="center" prop="workorderCode"></el-table-column> <el-table-column :label="$t('生产工单')" align="center" prop="workorderCode"></el-table-column>
<el-table-column :label="$t('所属产线')" align="center" prop="lineName"></el-table-column>
<el-table-column :label="$t('工单状态')" align="center" prop="status">
<template slot-scope="scope">
<dict-tag :options="dict.type.mes_workorder_status" :value="scope.row.status" />
</template>
</el-table-column>
<el-table-column :label="$t('工单类型')" align="center" prop="workorderType"> <el-table-column :label="$t('工单类型')" align="center" prop="workorderType">
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag :options="dict.type.mes_workorder_type" :value="scope.row.workorderType" /> <dict-tag :options="dict.type.mes_workorder_type" :value="scope.row.workorderType" />
...@@ -59,7 +75,7 @@ ...@@ -59,7 +75,7 @@
</el-table-column> </el-table-column>
<el-table-column :label="$t('合格数量')" align="center" prop="quantityQualify"></el-table-column> <el-table-column :label="$t('合格数量')" align="center" prop="quantityQualify"></el-table-column>
<el-table-column :label="$t('不合格数量')" align="center" prop="quantityUnqualify"></el-table-column> <el-table-column :label="$t('不合格数量')" align="center" prop="quantityUnqualify"></el-table-column>
<el-table-column :label="$t('合格率')" align="center" prop="passRate"> <el-table-column :label="$t('合格率')" align="center" prop="passRate">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.passRate ? `${scope.row.passRate}%` : ''}} {{scope.row.passRate ? `${scope.row.passRate}%` : ''}}
</template> </template>
...@@ -96,6 +112,7 @@ export default { ...@@ -96,6 +112,7 @@ export default {
components: {ItemSelect}, components: {ItemSelect},
dicts: [ dicts: [
"mes_workorder_type", "mes_workorder_type",
"mes_workorder_status"
], ],
data() { data() {
return { return {
...@@ -137,6 +154,8 @@ export default { ...@@ -137,6 +154,8 @@ export default {
pageNum: 1, pageNum: 1,
pageSize: 10, pageSize: 10,
defectStatus: true, defectStatus: true,
workOrderStatus: [],
lineName: null,
"customerProjectNo": null, "customerProjectNo": null,
"endDate": null, "endDate": null,
"orderCode": null, "orderCode": null,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment