Browse Source

2025.04.24 IPQC 加工中心查询条件下拉

master
jiayang yue 9 months ago
parent
commit
fe2db81aa6
  1. 4
      src/views/modules/qc/IPQCResultEntry.vue
  2. 61
      src/views/modules/report/IPQC_report.vue

4
src/views/modules/qc/IPQCResultEntry.vue

@ -59,10 +59,10 @@
<el-input v-model="searchData.orderNo" clearable style="width: 137px"></el-input> <el-input v-model="searchData.orderNo" clearable style="width: 137px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'派工单号'"> <el-form-item :label="'派工单号'">
<el-input v-model="searchData.seqNo" clearable style="width: 173px"></el-input>
<el-input v-model="searchData.seqNo" clearable style="width: 143px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'加工中心'"> <el-form-item :label="'加工中心'">
<el-select v-model="searchData.workCenterNo" placeholder="请选择" clearable style="width: 80px">
<el-select v-model="searchData.workCenterNo" placeholder="请选择" clearable style="width: 110px">
<el-option <el-option
v-for = "i in workCenterList" v-for = "i in workCenterList"
:key = "i.workCenterNo" :key = "i.workCenterNo"

61
src/views/modules/report/IPQC_report.vue

@ -29,7 +29,16 @@
<el-form-item :label="'物料名称'"> <el-form-item :label="'物料名称'">
<el-input v-model="searchData.partDesc" clearable style="width: 400px"></el-input> <el-input v-model="searchData.partDesc" clearable style="width: 400px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'加工中心'">
<el-select v-model="searchData.workCenterNo" placeholder="请选择" clearable style="width: 125px">
<el-option
v-for = "i in workCenterList"
:key = "i.workCenterNo"
:label = "i.workCenterDesc"
:value = "i.workCenterNo">
</el-option>
</el-select>
</el-form-item>
</el-form> </el-form>
<el-form :inline="true" label-position="top" :model="searchData"> <el-form :inline="true" label-position="top" :model="searchData">
<el-form-item :label="'工单号'"> <el-form-item :label="'工单号'">
@ -192,6 +201,7 @@
} from "@/api/qc/qc.js" } from "@/api/qc/qc.js"
import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js" import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js"
import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js' import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js'
import {getWorkCenterData} from "../../../api/base/site";
export default { export default {
computed: { computed: {
templateTableData () { templateTableData () {
@ -446,6 +456,42 @@
fixed: '', fixed: '',
columnWidth: 150, columnWidth: 150,
}, },
{
userId: this.$store.state.user.name,
functionId: 107001002,
serialNumber: '107001002Table1WorkCenterNo',
tableId: "107001002Table1",
tableName: "IPQC报表",
fixed: '',
columnProp: 'workCenterNo',
headerAlign: "center",
align: "left",
columnLabel: '加工中心编码',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
columnWidth: 100,
},
{
userId: this.$store.state.user.name,
functionId: 107001002,
serialNumber: '107001002Table1WorkCenterDesc',
tableId: "107001002Table1",
tableName: "IPQC报表",
fixed: '',
columnProp: 'workCenterDesc',
headerAlign: "center",
align: "left",
columnLabel: '加工中心名称',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
columnWidth: 150,
},
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 107001002, functionId: 107001002,
@ -925,7 +971,8 @@
subDetailDataList: [], subDetailDataList: [],
currentRow: {}, currentRow: {},
disposalMeasuresOptions: [], disposalMeasuresOptions: [],
downLoading: false
downLoading: false,
workCenterList: [],
} }
}, },
@ -942,6 +989,8 @@
this.getSiteAndBuByUserName() this.getSiteAndBuByUserName()
// //
this.disposalMeasuresSearch() this.disposalMeasuresSearch()
//
this.getWorkCenterList()
// //
this.favoriteIsOk() this.favoriteIsOk()
// //
@ -1055,6 +1104,14 @@
}) })
}, },
getWorkCenterList(){
getWorkCenterData().then(({data}) => {
if (data.code === 0) {
this.workCenterList = data.rows
}
})
},
// //
favoriteIsOk () { favoriteIsOk () {
let userFavorite = { let userFavorite = {

Loading…
Cancel
Save