|
|
@ -9,6 +9,14 @@
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="点检工单号" prop="orderCode">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.orderCode"
|
|
|
|
|
|
|
|
placeholder="请输入点检工单号"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="计划编码" prop="planCode">
|
|
|
|
<el-form-item label="计划编码" prop="planCode">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="queryParams.planCode"
|
|
|
|
v-model="queryParams.planCode"
|
|
|
@ -17,10 +25,10 @@
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="工单号" prop="orderCode">
|
|
|
|
<el-form-item label="计划名称" prop="planName">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="queryParams.orderCode"
|
|
|
|
v-model="queryParams.planName"
|
|
|
|
placeholder="请输入工单号"
|
|
|
|
placeholder="请输入计划名称"
|
|
|
|
clearable
|
|
|
|
clearable
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
@ -43,16 +51,7 @@
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="循环周期" prop="planLoop">
|
|
|
|
|
|
|
|
<el-select v-model="queryParams.planLoopType" placeholder="请选择循环周期" clearable>
|
|
|
|
|
|
|
|
<el-option
|
|
|
|
|
|
|
|
v-for="dict in dict.type.device_loop_type"
|
|
|
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
|
|
|
:value="dict.value"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item v-if="false" label="循环周期" prop="planLoop">
|
|
|
|
<el-form-item v-if="false" label="循环周期" prop="planLoop">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="queryParams.planLoop"
|
|
|
|
v-model="queryParams.planLoop"
|
|
|
@ -101,7 +100,7 @@
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="设备名称" prop="equipmentCode">
|
|
|
|
<el-form-item label="设备名称" prop="equipmentName">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="queryParams.equipmentName"
|
|
|
|
v-model="queryParams.equipmentName"
|
|
|
|
placeholder="请输入设备名称"
|
|
|
|
placeholder="请输入设备名称"
|
|
|
@ -220,6 +219,16 @@
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
placeholder="请选择更新时间">
|
|
|
|
placeholder="请选择更新时间">
|
|
|
|
</el-date-picker>
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="循环周期" prop="planLoopType">
|
|
|
|
|
|
|
|
<el-select v-model="queryParams.planLoopType" placeholder="请选择循环周期" clearable>
|
|
|
|
|
|
|
|
<el-option
|
|
|
|
|
|
|
|
v-for="dict in dict.type.device_loop_type"
|
|
|
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
|
|
|
:value="dict.value"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="循环开始时间" prop="planLoopStart">
|
|
|
|
<el-form-item label="循环开始时间" prop="planLoopStart">
|
|
|
|
<el-date-picker
|
|
|
|
<el-date-picker
|
|
|
@ -318,7 +327,7 @@
|
|
|
|
<el-table-column v-if="false" label="主键" align="center" prop="orderId" />
|
|
|
|
<el-table-column v-if="false" label="主键" align="center" prop="orderId" />
|
|
|
|
<el-table-column v-if="false" label="计划id" align="center" prop="planId" />
|
|
|
|
<el-table-column v-if="false" label="计划id" align="center" prop="planId" />
|
|
|
|
<el-table-column width="150" label="计划编码" align="center" prop="planCode" />
|
|
|
|
<el-table-column width="150" label="计划编码" align="center" prop="planCode" />
|
|
|
|
<el-table-column width="150" label="计划名称" align="center" prop="planName" />
|
|
|
|
<el-table-column width="200" label="计划名称" align="center" prop="planName" />
|
|
|
|
<el-table-column v-if="false" label="计划类型" align="center" prop="planType" />
|
|
|
|
<el-table-column v-if="false" label="计划类型" align="center" prop="planType" />
|
|
|
|
<el-table-column width="150" label="点检单号" align="center" prop="orderCode" fixed>
|
|
|
|
<el-table-column width="150" label="点检单号" align="center" prop="orderCode" fixed>
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
@ -331,7 +340,10 @@
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="车间编码" align="center" prop="planWorkshop" />
|
|
|
|
<el-table-column label="车间编码" align="center" prop="planWorkshop" />
|
|
|
|
<el-table-column width="150" label="车间" align="center" prop="workCenterName"/>
|
|
|
|
<el-table-column width="150" label="车间" align="center" prop="workCenterName"/>
|
|
|
|
|
|
|
|
<el-table-column width="100" label="设备编码" align="center" prop="equipmentCode" />
|
|
|
|
|
|
|
|
<el-table-column width="200" label="设备名称" align="center" prop="equipmentName" />
|
|
|
|
<el-table-column width="150" label="点检时间" align="center" prop="orderStart"/>
|
|
|
|
<el-table-column width="150" label="点检时间" align="center" prop="orderStart"/>
|
|
|
|
|
|
|
|
<el-table-column label="点检人" align="center" prop="planPerson" />
|
|
|
|
<el-table-column v-if="false" label="产线" align="center" prop="planProdLine" />
|
|
|
|
<el-table-column v-if="false" label="产线" align="center" prop="planProdLine" />
|
|
|
|
<el-table-column label="循环周期" align="center" prop="planLoop" />
|
|
|
|
<el-table-column label="循环周期" align="center" prop="planLoop" />
|
|
|
|
<el-table-column width="120" label="循环周期类型" align="center" prop="planLoopType" >
|
|
|
|
<el-table-column width="120" label="循环周期类型" align="center" prop="planLoopType" >
|
|
|
@ -359,15 +371,12 @@
|
|
|
|
<span>{{ parseTime(scope.row.orderEnd, '{y}-{m}-{d}') }}</span>
|
|
|
|
<span>{{ parseTime(scope.row.orderEnd, '{y}-{m}-{d}') }}</span>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column width="100" label="设备编码" align="center" prop="equipmentCode" />
|
|
|
|
|
|
|
|
<el-table-column width="200" label="设备名称" align="center" prop="equipmentName" />
|
|
|
|
|
|
|
|
<el-table-column label="工单状态" align="center" prop="orderStatus" >
|
|
|
|
<el-table-column label="工单状态" align="center" prop="orderStatus" >
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<dict-tag :options="dict.type.device_order_status" :value="scope.row.orderStatus"/>
|
|
|
|
<dict-tag :options="dict.type.device_order_status" :value="scope.row.orderStatus"/>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column v-if="false" label="工单费用" align="center" prop="orderCost" />
|
|
|
|
<el-table-column v-if="false" label="工单费用" align="center" prop="orderCost" />
|
|
|
|
<el-table-column label="点检人" align="center" prop="planPerson" />
|
|
|
|
|
|
|
|
<el-table-column v-if="false" label="工单用时" align="center" prop="orderCostTime" />
|
|
|
|
<el-table-column v-if="false" label="工单用时" align="center" prop="orderCostTime" />
|
|
|
|
<el-table-column v-if="false" label="签字" align="center" prop="orderSignPerson" />
|
|
|
|
<el-table-column v-if="false" label="签字" align="center" prop="orderSignPerson" />
|
|
|
|
<el-table-column v-if="false" label="工厂" align="center" prop="factoryCode" />
|
|
|
|
<el-table-column v-if="false" label="工厂" align="center" prop="factoryCode" />
|
|
|
@ -624,6 +633,7 @@ export default {
|
|
|
|
pageSize: 10,
|
|
|
|
pageSize: 10,
|
|
|
|
planId: null,
|
|
|
|
planId: null,
|
|
|
|
planCode: null,
|
|
|
|
planCode: null,
|
|
|
|
|
|
|
|
planName: null,
|
|
|
|
planType: "spotInspection",
|
|
|
|
planType: "spotInspection",
|
|
|
|
orderCode: null,
|
|
|
|
orderCode: null,
|
|
|
|
planWorkshop: null,
|
|
|
|
planWorkshop: null,
|
|
|
|