Browse Source

2025-10-31

oqc优化
master
fengyuan_yang 2 months ago
parent
commit
f43820a865
  1. 124
      src/views/modules/qc/OQCResultEntry.vue

124
src/views/modules/qc/OQCResultEntry.vue

@ -25,30 +25,13 @@
<el-form-item :label="'质检员'">
<el-input v-model="searchData.inspectorName" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="'状态'">
<el-select v-model="searchData.states" multiple style="width: 340px">
<el-option label="未开始" value="未开始"></el-option>
<el-option label="待检验" value="待检验"></el-option>
<el-option label="待审核" value="待审核"></el-option>
<el-option label="已完成" value="已完成"></el-option>
</el-select>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList">
<el-form-item :label="'关联单号1'">
<el-input v-model="searchData.orderRef1" clearable style="width: 159px"></el-input>
</el-form-item>
<el-form-item :label="'关联单号2'">
<el-input v-model="searchData.orderRef2" clearable style="width: 159px"></el-input>
<el-form-item :label="'客户编码'">
<el-input v-model="searchData.customerNo" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="'关联单号3'">
<el-input v-model="searchData.orderRef3" clearable style="width: 159px"></el-input>
</el-form-item>
<el-form-item :label="'关联单号4'">
<el-input v-model="searchData.orderRef4" clearable style="width: 159px"></el-input>
</el-form-item>
<el-form-item :label="'关联单号5'">
<el-input v-model="searchData.orderRef5" clearable style="width: 159px"></el-input>
<el-form-item :label="'客户名称'">
<el-input v-model="searchData.customerName" clearable style="width: 150px"></el-input>
</el-form-item>
<el-form-item :label="'检验结论'">
<el-select v-model="searchData.inspectionResult" clearable style="width: 80px">
@ -67,17 +50,25 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="'状态'">
<el-select v-model="searchData.states" multiple style="width: 340px">
<el-option label="未开始" value="未开始"></el-option>
<el-option label="待检验" value="待检验"></el-option>
<el-option label="待审核" value="待审核"></el-option>
<el-option label="已完成" value="已完成"></el-option>
</el-select>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList">
<el-form-item :label="'送检日期'">
<el-date-picker style="width: 170px" v-model="searchData.startDate2" type="date" value-format='yyyy-MM-dd' format='yyyy-MM-dd' placeholder="开始日期"></el-date-picker>
<el-date-picker style="width: 120px" v-model="searchData.startDate2" type="date" value-format='yyyy-MM-dd' format='yyyy-MM-dd' placeholder="开始日期"></el-date-picker>
-
<el-date-picker style="width: 170px" v-model="searchData.endDate2" type="date" value-format='yyyy-MM-dd' format='yyyy-MM-dd' placeholder="结束日期"></el-date-picker>
<el-date-picker style="width: 120px" v-model="searchData.endDate2" type="date" value-format='yyyy-MM-dd' format='yyyy-MM-dd' placeholder="结束日期"></el-date-picker>
</el-form-item>
<el-form-item :label="'检验日期'">
<el-date-picker style="width: 170px" v-model="searchData.startDate" type="date" value-format='yyyy-MM-dd' format='yyyy-MM-dd' placeholder="开始日期"></el-date-picker>
<el-date-picker style="width: 120px" v-model="searchData.startDate" type="date" value-format='yyyy-MM-dd' format='yyyy-MM-dd' placeholder="开始日期"></el-date-picker>
-
<el-date-picker style="width: 170px" v-model="searchData.endDate" type="date" value-format='yyyy-MM-dd' format='yyyy-MM-dd' placeholder="结束日期"></el-date-picker>
<el-date-picker style="width: 120px" v-model="searchData.endDate" type="date" value-format='yyyy-MM-dd' format='yyyy-MM-dd' placeholder="结束日期"></el-date-picker>
</el-form-item>
<el-form-item :label="' '">
<el-button v-if="!authSearch" type="primary" @click="getDataList">查询</el-button>
@ -717,11 +708,8 @@
page: 1,
limit: 10,
states: ['未开始','待检验'],
orderRef1: '',
orderRef2: '',
orderRef3: '',
orderRef4: '',
orderRef5: '',
customerNo: '',
customerName: ''
},
pageIndex: 1,
pageSize: 200,
@ -793,24 +781,6 @@
fixed: '',
columnWidth: 120,
},
{
userId: this.$store.state.user.name,
functionId: 301017,
serialNumber: '301017Table1OrderRefType',
tableId: "301017Table1",
tableName: "OQC检验记录表",
columnProp: 'orderRefType',
headerAlign: "center",
align: "center",
columnLabel: '检验任务类型',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120,
},
{
userId: this.$store.state.user.name,
functionId: 301017,
@ -994,92 +964,74 @@
{
userId: this.$store.state.user.name,
functionId: 301017,
serialNumber: '301017Table1OrderRef1',
serialNumber: '301017Table1PoOrderNo',
tableId: "301017Table1",
tableName: "OQC检验记录表",
columnProp: 'orderRef1',
columnProp: 'poOrderNo',
headerAlign: "center",
align: "center",
columnLabel: '关联单号1',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 130,
},
{
userId: this.$store.state.user.name,
functionId: 301017,
serialNumber: '301017Table1OrderRef2',
tableId: "301017Table1",
tableName: "OQC检验记录表",
columnProp: 'orderRef2',
headerAlign: "center",
align: "center",
columnLabel: '关联单号2',
align: "left",
columnLabel: '关联单号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 130,
columnWidth: 100,
},
{
userId: this.$store.state.user.name,
functionId: 301017,
serialNumber: '301017Table1OrderRef3',
serialNumber: '301017Table1PoItemNo',
tableId: "301017Table1",
tableName: "OQC检验记录表",
columnProp: 'orderRef3',
columnProp: 'poItemNo',
headerAlign: "center",
align: "center",
columnLabel: '关联单号3',
align: "left",
columnLabel: '关联单行号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 130,
columnWidth: 100,
},
{
userId: this.$store.state.user.name,
functionId: 301017,
serialNumber: '301017Table1OrderRef4',
serialNumber: '301017Table1CustomerNo',
tableId: "301017Table1",
tableName: "OQC检验记录表",
columnProp: 'orderRef4',
columnProp: 'customerNo',
headerAlign: "center",
align: "center",
columnLabel: '关联单号4',
align: "left",
columnLabel: '客户编码',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 130,
columnWidth: 100,
},
{
userId: this.$store.state.user.name,
functionId: 301017,
serialNumber: '301017Table1OrderRef5',
serialNumber: '301017Table1CustomerName',
tableId: "301017Table1",
tableName: "OQC检验记录表",
columnProp: 'orderRef5',
columnProp: 'customerName',
headerAlign: "center",
align: "center",
columnLabel: '关联单号5',
align: "left",
columnLabel: '客户名称',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 130,
columnWidth: 150,
},
{
userId: this.$store.state.user.name,

Loading…
Cancel
Save