Browse Source

2026-02-10

生产派工单列表增加查询条件
master
fengyuan_yang 2 weeks ago
parent
commit
2b10f6a18b
  1. 102
      src/views/modules/shopOrder/productionOrderScheduling/searchProductionDispatchList.vue

102
src/views/modules/shopOrder/productionOrderScheduling/searchProductionDispatchList.vue

@ -28,9 +28,63 @@
<!-- 查询条件 - 可展开/收起 -->
<template v-if="searchExpanded">
<!-- 第二行 -->
<el-row :gutter="16">
<el-col :span="2">
<el-form-item>
<span slot="label" @click="getBaseList(18)"><a href="#">工厂编码</a></span>
<el-input v-model="searchData.site" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="3">
<el-form-item>
<span slot="label" @click="getBaseList(24)"><a href="#">加工中心编码</a></span>
<el-input v-model="searchData.workCenterNo" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="3">
<el-form-item>
<span slot="label" @click="getBaseList(88)"><a href="#">机台编号</a></span>
<el-input v-model="searchData.sResourceID" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item>
<span slot="label" @click="getBaseList(5)"><a href="#">产成品编码</a></span>
<el-input v-model="searchData.partNo" placeholder="请输入" clearable style="width: 120%"></el-input>
</el-form-item>
</el-col>
<el-col :span="3">
<el-form-item label="生产订单号">
<el-input v-model="searchData.orderNo" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="3">
<el-form-item label="派工单单号">
<el-input v-model="searchData.seqNo" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="3">
<el-form-item label="是否关闭">
<el-select v-model="searchData.closedFlag" placeholder="请选择" clearable style="width: 100%">
<el-option label="是" value="Y"></el-option>
<el-option label="否" value="N"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="3">
<el-form-item label="是否暂停">
<el-select v-model="searchData.parkFlag" placeholder="请选择" clearable style="width: 100%">
<el-option label="是" value="Y"></el-option>
<el-option label="否" value="N"></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<!-- 第一行日期信息 -->
<el-row :gutter="16">
<el-col :span="8">
<el-col :span="6">
<el-form-item label="录入日期">
<el-date-picker
v-model="searchData.date1"
@ -49,7 +103,7 @@
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-col :span="6">
<el-form-item label="计划开工日期">
<el-date-picker
v-model="searchData.date3"
@ -68,7 +122,7 @@
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-col :span="6">
<el-form-item label="计划完工日期">
<el-date-picker
v-model="searchData.date5"
@ -88,44 +142,6 @@
</el-form-item>
</el-col>
</el-row>
<!-- 第二行 -->
<el-row :gutter="16">
<el-col :span="4">
<el-form-item>
<span slot="label" @click="getBaseList(24)"><a href="#">加工中心编码</a></span>
<el-input v-model="searchData.workCenterNo" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item>
<span slot="label" @click="getBaseList(88)"><a href="#">机台编号</a></span>
<el-input v-model="searchData.sResourceID" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item>
<span slot="label" @click="getBaseList(5)"><a href="#">产成品编码</a></span>
<el-input v-model="searchData.partNo" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="生产订单号">
<el-input v-model="searchData.orderNo" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="派工单单号">
<el-input v-model="searchData.seqNo" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item>
<span slot="label" @click="getBaseList(18)"><a href="#">工厂编码</a></span>
<el-input v-model="searchData.site" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
</el-row>
</template>
<!-- 按钮行 - 始终显示 -->
@ -287,6 +303,8 @@ export default {
date4: '',
date5: '',
date6: '',
closedFlag: 'N', // N
parkFlag: '', //
user: this.$store.state.user.name
},
searchExpanded: true, //
@ -1173,6 +1191,8 @@ export default {
date4: '',
date5: '',
date6: '',
closedFlag: 'N', // N
parkFlag: '', //
user: this.$store.state.user.name
}
this.pageIndex = 1

Loading…
Cancel
Save