Browse Source

plm BMM

master
ruanqi 1 year ago
parent
commit
6b9f2b8b7e
  1. 61
      src/views/modules/sampleManagement/com_technical-add-or-update.vue

61
src/views/modules/sampleManagement/com_technical-add-or-update.vue

@ -140,7 +140,7 @@
<el-button type="primary" @click="saveEngineerList()">确定</el-button>
<el-button @click="engineerFlag = false" type="primary">取消</el-button>
</div>
</span>
</span>
</el-dialog>
<el-dialog
width="530px"
@ -329,6 +329,15 @@
label="BU">
</el-table-column>
</el-table>
<el-pagination
@size-change="sizeChangeHandle"
@current-change="currentChangeHandle"
:current-page="pageIndex"
:page-sizes="[20, 50, 100, 1000]"
:page-size="pageSize"
:total="totalPage"
layout="total, sizes, prev, pager, next, jumper">
</el-pagination>
</el-dialog>
<Chooselist ref="baseList" @getBaseData="getBaseData"></Chooselist>
@ -408,6 +417,9 @@
site:this.$store.state.user.site,
username:this.$store.state.user.name,
},
pageIndex: 1,
pageSize: 100,
totalPage: 0,
partSearch:{
projectId:'',
finalPartNo:'',
@ -416,6 +428,8 @@
site:this.$store.state.user.site,
username:this.$store.state.user.name,
customerPartNo:'',
page: 1,
limit: 100,
},
quotationOfficerList:[],
engineerList:[],
@ -765,15 +779,21 @@
site:this.$store.state.user.site,
username:this.$store.state.user.name,
}
getFinalPartData(this.partSearch).then(({data}) => {
this.partList=data.rows
})
this.pageIndex=1
this.pageSize=100
this.totalPage=0
this.refreshPartList();
this.partModelFlag=true
},
refreshPartList(){
this.partSearch.limit = this.pageSize
this.partSearch.page = this.pageIndex
getFinalPartData(this.partSearch).then(({data}) => {
this.partList=data.rows
this.partList=data.page.list
this.pageIndex = data.page.currPage
this.pageSize = data.page.pageSize
this.totalPage = data.page.totalCount
})
},
refreshProofingList(){
@ -970,24 +990,19 @@
}
})
},
// changeTestPartNo(){
// let inData={
// site:this.dataForm.site,
// username:this.$store.state.user.name,
// testPartNo:this.dataForm.testPartNo,
// }
// getTestPartChangeData(inData).then(({data}) => {
// let row={
// projectId:'',
// testPartNo:'',
// partDesc:'',
// }
// if(data.rows.length>0){
// row=data.rows[0]
// }
// this.changeProofingNo(row)
// })
// },
//
sizeChangeHandle (val) {
this.pageSize = val
this.pageIndex = 1
this.refreshPartList()
},
//
currentChangeHandle (val) {
this.pageIndex = val
this.refreshPartList()
},
},
}
</script>

Loading…
Cancel
Save