序间外协
This commit is contained in:
@@ -20,13 +20,8 @@
|
|||||||
:value="item.value"/>
|
:value="item.value"/>
|
||||||
</el-select>
|
</el-select>
|
||||||
<el-input v-model="partName" placeholder="零件图号" size="small" clearable style="width:150px"/>
|
<el-input v-model="partName" placeholder="零件图号" size="small" clearable style="width:150px"/>
|
||||||
<el-button size="small" icon="el-icon-search" type="success" style="" @click="pageSize1=50; pageCurrent1=1;searchTable()">查询</el-button>
|
<el-button size="small" icon="el-icon-search" type="primary" plain @click="pageSize1=50; pageCurrent1=1;searchTable()">查询</el-button>
|
||||||
<el-table v-loading="loading1" :data="tableData1" size="mini" highlight-current-row height="550px" style="width: 100%;" border element-loading-text="拼命加载中" @row-click="searchTable2">
|
<el-table v-loading="loading1" :data="tableData1" size="mini" highlight-current-row height="550px" style="width: 100%;" border element-loading-text="拼命加载中" @row-click="searchTable2">
|
||||||
<el-table-column
|
|
||||||
label="序号"
|
|
||||||
type="index"
|
|
||||||
align="center"
|
|
||||||
width="50"/>
|
|
||||||
<el-table-column label="零件图号" prop="零件图号" align="center" width="140px" show-overflow-tooltip>
|
<el-table-column label="零件图号" prop="零件图号" align="center" width="140px" show-overflow-tooltip>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.零件图号 }}
|
{{ scope.row.零件图号 }}
|
||||||
@@ -42,11 +37,6 @@
|
|||||||
{{ scope.row.材料 }}
|
{{ scope.row.材料 }}
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<!--<el-table-column label="种类" prop="零件类型名臣" align="center" width="80px">-->
|
|
||||||
<!--<template slot-scope="scope">-->
|
|
||||||
<!--{{ scope.row.零件类型名称 }}-->
|
|
||||||
<!--</template>-->
|
|
||||||
<!--</el-table-column>-->
|
|
||||||
<el-table-column label="数量" align="center" width="60px">
|
<el-table-column label="数量" align="center" width="60px">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.批次数量 }}
|
{{ scope.row.批次数量 }}
|
||||||
@@ -68,7 +58,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="14">
|
<el-col :span="14">
|
||||||
<el-card>
|
<el-card>
|
||||||
<el-button size="small" type="primary" style="margin: 10px" @click="saveRowPrice()">保存</el-button>
|
<el-button size="small" type="success" plain style="margin: 10px" @click="saveRowPrice()">保存</el-button>
|
||||||
<el-table v-loading="loading2" :data="tableData2" :row-class-name="tableData1ClassName" height="580" style="width: 100%;" border element-loading-text="拼命加载中" size="small">
|
<el-table v-loading="loading2" :data="tableData2" :row-class-name="tableData1ClassName" height="580" style="width: 100%;" border element-loading-text="拼命加载中" size="small">
|
||||||
<el-table-column label="序号" type="index" align="center" width="50"/>
|
<el-table-column label="序号" type="index" align="center" width="50"/>
|
||||||
<el-table-column label="加工状态" width="100" align="center">
|
<el-table-column label="加工状态" width="100" align="center">
|
||||||
@@ -84,12 +74,6 @@
|
|||||||
<el-checkbox :disabled="parseInt(scope.row.工序状态)!==3||parseInt(scope.row.工艺编号)===29" v-model="checkBox[scope.$index]" @change="edit(scope.$index, scope.row)"/>
|
<el-checkbox :disabled="parseInt(scope.row.工序状态)!==3||parseInt(scope.row.工艺编号)===29" v-model="checkBox[scope.$index]" @change="edit(scope.$index, scope.row)"/>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<!--<el-table-column label="外协状态" width="100" align="center">-->
|
|
||||||
<!--<template slot-scope="scope">-->
|
|
||||||
<!--<span v-if="parseInt(scope.row.工序间是否外协)===2" type="success" size="small">是</span>-->
|
|
||||||
<!--<span v-else size="small">否</span>-->
|
|
||||||
<!--</template>-->
|
|
||||||
<!--</el-table-column>-->
|
|
||||||
<el-table-column label="工艺名称" align="center">
|
<el-table-column label="工艺名称" align="center">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.工艺名称 }}
|
{{ scope.row.工艺名称 }}
|
||||||
@@ -125,6 +109,7 @@ export default {
|
|||||||
count: 0, // 计数器 (表二是否有外协工序)
|
count: 0, // 计数器 (表二是否有外协工序)
|
||||||
InOut: 1, // 工序间是否外协变量 1自家 2外协
|
InOut: 1, // 工序间是否外协变量 1自家 2外协
|
||||||
index: 0, // 当前点击行(改变颜色不刷新用)
|
index: 0, // 当前点击行(改变颜色不刷新用)
|
||||||
|
index2: 0, // 当前点击行(改变颜色不刷新用)
|
||||||
num1: '',
|
num1: '',
|
||||||
checkBox: [],
|
checkBox: [],
|
||||||
loading1: false,
|
loading1: false,
|
||||||
@@ -217,6 +202,7 @@ export default {
|
|||||||
this.loading2 = true
|
this.loading2 = true
|
||||||
this.checkBox = []
|
this.checkBox = []
|
||||||
this.tableData2 = []
|
this.tableData2 = []
|
||||||
|
this.index2 = row.index
|
||||||
searchTable2(row.工艺计划流水号).then(response => {
|
searchTable2(row.工艺计划流水号).then(response => {
|
||||||
this.num1 = row.工艺计划流水号
|
this.num1 = row.工艺计划流水号
|
||||||
if (response.data.length === 0) {
|
if (response.data.length === 0) {
|
||||||
@@ -265,63 +251,14 @@ export default {
|
|||||||
this.InOut = 2
|
this.InOut = 2
|
||||||
edit(row.工序流水号, this.InOut).then(response => {
|
edit(row.工序流水号, this.InOut).then(response => {
|
||||||
edit2(row.工序流水号, row.工艺计划流水号, 1).then(response => {
|
edit2(row.工序流水号, row.工艺计划流水号, 1).then(response => {
|
||||||
this.$message.success('工序外协状态更改成功')
|
|
||||||
this.tableData2[this.index].工序间是否外协 = 2
|
this.tableData2[this.index].工序间是否外协 = 2
|
||||||
// this.loading2 = true
|
this.tableData1[this.index2].工序间是否外协 = 2
|
||||||
// this.checkBox = []
|
|
||||||
// this.tableData2 = []
|
|
||||||
// searchTable2(this.num1).then(response => {
|
|
||||||
// if (response.data.length === 0) {
|
|
||||||
// this.loading0 = false
|
|
||||||
// } else {
|
|
||||||
// for (let i = 0; i < response.data.length; i++) {
|
|
||||||
// if (response.data[i].工序间是否外协 === 1) {
|
|
||||||
// this.checkBox.push(false)
|
|
||||||
// } else {
|
|
||||||
// this.checkBox.push(true)
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// for (let i = 0; i < response.data.length; i++) {
|
|
||||||
// response.data[i].机加工开始时间 = response.data[i].机加工开始时间.split(' ')[0]
|
|
||||||
// response.data[i].机加工结束时间 = response.data[i].机加工结束时间.split(' ')[0]
|
|
||||||
// response.data[i].计划日期 = response.data[i].计划日期.split(' ')[0]
|
|
||||||
// }
|
|
||||||
// this.tableData2 = response.data
|
|
||||||
// }
|
|
||||||
// }).then(() => {
|
|
||||||
// this.loading2 = false
|
|
||||||
// })
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
this.InOut = 1
|
this.InOut = 1
|
||||||
edit(row.工序流水号, this.InOut).then(response => {
|
edit(row.工序流水号, this.InOut).then(response => {
|
||||||
this.$message.success('工序外协状态更改成功')
|
|
||||||
this.tableData2[this.index].工序间是否外协 = 1
|
this.tableData2[this.index].工序间是否外协 = 1
|
||||||
// this.loading2 = true
|
|
||||||
// this.checkBox = []
|
|
||||||
// this.tableData2 = []
|
|
||||||
// searchTable2(this.num1).then(response => {
|
|
||||||
// if (response.data.length === 0) {
|
|
||||||
// this.loading0 = false
|
|
||||||
// } else {
|
|
||||||
// for (let i = 0; i < response.data.length; i++) {
|
|
||||||
// if (response.data[i].工序间是否外协 === 1) {
|
|
||||||
// this.checkBox.push(false)
|
|
||||||
// } else {
|
|
||||||
// this.checkBox.push(true)
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// for (let i = 0; i < response.data.length; i++) {
|
|
||||||
// response.data[i].机加工开始时间 = response.data[i].机加工开始时间.split(' ')[0]
|
|
||||||
// response.data[i].机加工结束时间 = response.data[i].机加工结束时间.split(' ')[0]
|
|
||||||
// response.data[i].计划日期 = response.data[i].计划日期.split(' ')[0]
|
|
||||||
// }
|
|
||||||
// this.tableData2 = response.data
|
|
||||||
// }
|
|
||||||
// }).then(() => {
|
|
||||||
// this.loading2 = false
|
|
||||||
// })
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user