Browse Source

2024-11-08

master
qiezi 1 year ago
parent
commit
af9a7320a9
  1. 34
      src/views/modules/proofing/requestForProofing.vue
  2. 32
      src/views/modules/quotation/requestForQuote.vue
  3. 94
      src/views/modules/test/requestForTest.vue

34
src/views/modules/proofing/requestForProofing.vue

@ -289,6 +289,12 @@
<el-form-item label="物料名称">
<el-input v-model="projectPartData.partName" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item label="IFS料号">
<el-input v-model="projectPartData.finalPartNo" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item label="客户料号">
<el-input v-model="projectPartData.customerPartNo" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item label=" " v-if="modalData.projectId">
<el-button type="primary" @click="getProjectPartList()">查询</el-button>
</el-form-item>
@ -861,6 +867,8 @@ export default {
'modalFlag'(newVal, oldVal){
if (newVal === false){
this.detailVisible = false
this.projectPartData.finalPartNo = ''
this.projectPartData.customerPartNo = ''
}
},
'modalData.tracker'(newVal,oldVal){
@ -1075,6 +1083,8 @@ export default {
projectPartData: {
site: this.$store.state.user.site,
testPartNo: '',
finalPartNo: '',
customerPartNo: '',
partName: ''
},
projectInformationData: {
@ -1582,7 +1592,7 @@ export default {
tableName: '项目物料表',
columnProp: 'testPartNo',
headerAlign: 'center',
align: 'center',
align: 'left',
columnLabel: '物料编码',
columnHidden: false,
columnImage: false,
@ -1600,7 +1610,7 @@ export default {
tableName: '项目物料表',
columnProp: 'partDesc',
headerAlign: 'center',
align: 'center',
align: 'left',
columnLabel: '物料名称',
columnHidden: false,
columnImage: false,
@ -1610,6 +1620,24 @@ export default {
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 102001,
serialNumber: '103001Table4FinalPartNo',
tableId: '103001Table4',
tableName: '项目物料表',
columnProp: 'finalPartNo',
headerAlign: 'center',
align: 'left',
columnLabel: 'IFS料号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 102001,
@ -1618,7 +1646,7 @@ export default {
tableName: '项目物料表',
columnProp: 'customerPartNo',
headerAlign: 'center',
align: 'center',
align: 'left',
columnLabel: '客户料号',
columnHidden: false,
columnImage: false,

32
src/views/modules/quotation/requestForQuote.vue

@ -310,6 +310,12 @@
<el-form-item label="物料名称">
<el-input v-model="projectPartData.partName" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item label="IFS料号">
<el-input v-model="projectPartData.finalPartNo" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item label="客户料号">
<el-input v-model="projectPartData.customerPartNo" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item label=" ">
<el-button type="primary" @click="getProjectPartList()">查询</el-button>
</el-form-item>
@ -872,6 +878,8 @@ export default {
modalFlag(newVal,oldVal){
if (newVal === false){
this.detailVisible = false
this.projectPartData.customerPartNo = ''
this.projectPartData.finalPartNo = ''
}
},
},
@ -1051,6 +1059,8 @@ export default {
projectPartData: {
site: this.$store.state.user.site,
testPartNo: '',
finalPartNo:'',
customerPartNo:'',
partName: '',
projectId: '',
},
@ -1557,7 +1567,7 @@ export default {
tableName: '项目物料表',
columnProp: 'testPartNo',
headerAlign: 'center',
align: 'center',
align: 'left',
columnLabel: '物料编码',
columnHidden: false,
columnImage: false,
@ -1585,6 +1595,24 @@ export default {
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 102001,
serialNumber: '102001Table3FinalPartNo',
tableId: '102001Table3',
tableName: '项目物料表',
columnProp: 'finalPartNo',
headerAlign: 'center',
align: 'left',
columnLabel: 'IFS料号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 102001,
@ -1593,7 +1621,7 @@ export default {
tableName: '项目物料表',
columnProp: 'customerPartNo',
headerAlign: 'center',
align: 'center',
align: 'left',
columnLabel: '客户料号',
columnHidden: false,
columnImage: false,

94
src/views/modules/test/requestForTest.vue

@ -359,6 +359,16 @@
<el-input v-model="projectPartData.partName" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="IFS料号">
<el-input v-model="projectPartData.finalPartNo" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="IFS料号">
<el-input v-model="projectPartData.customerPartNo" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label=" ">
<el-button type="primary" @click="getProjectPartList">查询</el-button>
@ -932,6 +942,12 @@
if (newVal === false){
this.rejectOpinion = ''
}
},
projectPartModelFlag(newVal,oldVal){
if (newVal === false){
this.projectPartData.finalPartNo = ''
this.projectPartData.customerPartNo = ''
}
}
},
data () {
@ -1099,6 +1115,8 @@
projectPartData: {
site: this.$store.state.user.site,
testPartNo: '',
finalPartNo:'',
customerPartNo:'',
partName: ''
},
projectInformationData: {
@ -1588,7 +1606,7 @@
tableName: '项目物料表',
columnProp: 'testPartNo',
headerAlign: 'center',
align: 'center',
align: 'left',
columnLabel: '物料编码',
columnHidden: false,
columnImage: false,
@ -1615,7 +1633,44 @@
status: true,
fixed: '',
columnWidth: 200
},{
},
{
userId: this.$store.state.user.name,
functionId: 103001,
serialNumber: '103001Table3FinalPartNo',
tableId: '103001Table3',
tableName: '项目物料表',
columnProp: 'finalPartNo',
headerAlign: 'center',
align: 'left',
columnLabel: 'IFS料号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 103001,
serialNumber: '103001Table3CustomerPartNo',
tableId: '103001Table3',
tableName: '项目物料表',
columnProp: 'customerPartNo',
headerAlign: 'center',
align: 'left',
columnLabel: '客户料号',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
},
{
userId: this.$store.state.user.name,
functionId: 103001,
serialNumber: '103001Table3PartSpec',
@ -1686,41 +1741,6 @@
fixed: '',
columnWidth: 100
},
{
userId: this.$store.state.user.name,
functionId: 103001,
serialNumber: '103001Table3CodeNo',
tableId: '103001Table3',
tableName: '项目物料表',
columnProp: 'codeNo',
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: 103001,
serialNumber: '103001Table3CodeDesc',
tableId: '103001Table3',
tableName: '项目物料表',
columnProp: 'codeDesc',
headerAlign: 'center',
align: 'left',
columnLabel: '模板名称',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 120
}
],
columnAddressList: [
{

Loading…
Cancel
Save