|
|
|
@ -5,7 +5,7 @@ import { |
|
|
|
selectTestSoRoutingList, |
|
|
|
updateTestSoRouting |
|
|
|
} from "../../../../api/test/testSoRouting"; |
|
|
|
import {searchWorkCenter} from "../../../../api/part/workCenter"; |
|
|
|
import {queryWorkCenterList, searchWorkCenter} from "../../../../api/part/workCenter"; |
|
|
|
import {Decimal} from "decimal.js"; |
|
|
|
|
|
|
|
export default { |
|
|
|
@ -465,6 +465,9 @@ export default { |
|
|
|
searchWorkCenter(params).then(({data})=>{ |
|
|
|
if (data && data.code === 200){ |
|
|
|
this.workCenterList = data.data; |
|
|
|
this.pageIndex = data.page.currPage |
|
|
|
this.pageSize = data.page.pageSize |
|
|
|
this.totalPage = data.page.totalCount |
|
|
|
if (flag === true){ |
|
|
|
if (this.workCenterList.length === 1 && this.workCenterList[0].workCenterNo === this.testSoRouting.workCenterNo){ |
|
|
|
this.dblClickWorkCenterTable(this.workCenterList[0]) |
|
|
|
@ -652,6 +655,22 @@ export default { |
|
|
|
this.testSoRouting.requiredTime = new Decimal(total.toFixed(3,Decimal.ROUND_FLOOR)).toSignificantDigits().toNumber(); |
|
|
|
} |
|
|
|
}, |
|
|
|
// 查询加工中心列表 |
|
|
|
queryWorkCenter() { |
|
|
|
this.searchData.limit = this.pageSize |
|
|
|
this.searchData.page = this.pageIndex |
|
|
|
queryWorkCenterList(this.searchData).then(({data}) => { |
|
|
|
if (data && data.code === 0) { |
|
|
|
this.workCenterList = data.page.list |
|
|
|
this.pageIndex = data.page.currPage |
|
|
|
this.pageSize = data.page.pageSize |
|
|
|
this.totalPage = data.page.totalCount |
|
|
|
this.workCenterDialogFlag = true |
|
|
|
} else { |
|
|
|
this.workCenterList = [] |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
openRouting(){ |
|
|
|
if (this.saveStatus){ |
|
|
|
this.testSoRouting.itemNo = this.dataList.length > 0?this.dataList[this.dataList.length-1].itemNo +10:10; |
|
|
|
@ -669,13 +688,13 @@ export default { |
|
|
|
sizeChangeHandle(val) { |
|
|
|
this.pageSize = val |
|
|
|
this.pageIndex = 1 |
|
|
|
this.searchWorkCenter() |
|
|
|
this.queryWorkCenter() |
|
|
|
}, |
|
|
|
|
|
|
|
// 当前页 |
|
|
|
currentChangeHandle(val) { |
|
|
|
this.pageIndex = val |
|
|
|
this.searchWorkCenter() |
|
|
|
this.queryWorkCenter() |
|
|
|
}, |
|
|
|
}, |
|
|
|
} |
|
|
|
@ -743,7 +762,7 @@ export default { |
|
|
|
<el-row :gutter="10"> |
|
|
|
<el-col :span="8"> |
|
|
|
<el-form-item label="加工中心" prop="workCenterNo"> |
|
|
|
<span slot="label" style="cursor:pointer;" @click="workCenterDialogFlag = true"><a>加工中心</a></span> |
|
|
|
<span slot="label" style="cursor:pointer;" @click="queryWorkCenter"><a>加工中心</a></span> |
|
|
|
<el-input @change="changeWorkCenter" v-model="testSoRouting.workCenterNo"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
@ -888,7 +907,7 @@ export default { |
|
|
|
<el-input v-model="searchData.workCenterType" clearable style="width: 120px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="' '"> |
|
|
|
<el-button type="primary" @click="searchWorkCenter">查询</el-button> |
|
|
|
<el-button type="primary" @click="queryWorkCenter">查询</el-button> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-table |
|
|
|
|