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 type="primary" @click="saveEngineerList()">确定</el-button>
<el-button @click="engineerFlag = false" type="primary">取消</el-button> <el-button @click="engineerFlag = false" type="primary">取消</el-button>
</div> </div>
</span>
</span>
</el-dialog> </el-dialog>
<el-dialog <el-dialog
width="530px" width="530px"
@ -329,6 +329,15 @@
label="BU"> label="BU">
</el-table-column> </el-table-column>
</el-table> </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> </el-dialog>
<Chooselist ref="baseList" @getBaseData="getBaseData"></Chooselist> <Chooselist ref="baseList" @getBaseData="getBaseData"></Chooselist>
@ -408,6 +417,9 @@
site:this.$store.state.user.site, site:this.$store.state.user.site,
username:this.$store.state.user.name, username:this.$store.state.user.name,
}, },
pageIndex: 1,
pageSize: 100,
totalPage: 0,
partSearch:{ partSearch:{
projectId:'', projectId:'',
finalPartNo:'', finalPartNo:'',
@ -416,6 +428,8 @@
site:this.$store.state.user.site, site:this.$store.state.user.site,
username:this.$store.state.user.name, username:this.$store.state.user.name,
customerPartNo:'', customerPartNo:'',
page: 1,
limit: 100,
}, },
quotationOfficerList:[], quotationOfficerList:[],
engineerList:[], engineerList:[],
@ -765,15 +779,21 @@
site:this.$store.state.user.site, site:this.$store.state.user.site,
username:this.$store.state.user.name, 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 this.partModelFlag=true
}, },
refreshPartList(){ refreshPartList(){
this.partSearch.limit = this.pageSize
this.partSearch.page = this.pageIndex
getFinalPartData(this.partSearch).then(({data}) => { 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(){ 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> </script>

Loading…
Cancel
Save