Commit e9f50b41 authored by 康振飞's avatar 康振飞

班组派工删除拆分

parent 0621929b
...@@ -25,6 +25,10 @@ export default { ...@@ -25,6 +25,10 @@ export default {
saveTeamentry(params){ saveTeamentry(params){
return Api.post(`${PlanUrl}/teamsdispatchs/saveteamentry`, params); return Api.post(`${PlanUrl}/teamsdispatchs/saveteamentry`, params);
}, },
// 删除拆分项
deleteItem(params){
return Api.get(`${PlanUrl}/teamsdispatchs/deldispatch`, params);
},
//删除: //删除:
delete(params) { delete(params) {
return Api.delete(`${PlanUrl}/mesorder/delete`, { return Api.delete(`${PlanUrl}/mesorder/delete`, {
......
...@@ -537,7 +537,6 @@ export default { ...@@ -537,7 +537,6 @@ export default {
u.remark = this.entity.remark u.remark = this.entity.remark
u.equipId = this.shebeiId u.equipId = this.shebeiId
}) })
// console.log(item)
this.$refs['formValidate'].validate((valid) => { this.$refs['formValidate'].validate((valid) => {
if(valid){ if(valid){
Api.saveTeamentry(item).then((res) => { Api.saveTeamentry(item).then((res) => {
...@@ -587,19 +586,17 @@ export default { ...@@ -587,19 +586,17 @@ export default {
this.chaiNum = 1 this.chaiNum = 1
this.maxnum = item.quantity - 1 this.maxnum = item.quantity - 1
this.rowIndex = index this.rowIndex = index
// this.chaiId = item.id
}, },
okChai() { okChai() {
var detail = this.$u.clone(this.listTask[this.rowIndex]) var detail = this.$u.clone(this.listTask[this.rowIndex])
this.listTask[this.rowIndex].quantity -= this.chaiNum this.listTask[this.rowIndex].quantity -= this.chaiNum
detail.pid = detail.id detail.pid = detail.id
detail.id = 0 detail.id = 0
// detail.pid = this.chaiId
// detail.pid = this.$u.guid()
detail.quantity = this.chaiNum detail.quantity = this.chaiNum
this.listTask.splice(this.rowIndex + 1, 0, detail) this.listTask.splice(this.rowIndex + 1, 0, detail)
console.log("拆分后数据",this.listTask) console.log("拆分后数据",this.listTask)
this.saveFameData() this.saveFameData()
this.getUserInfoFn()
}, },
// 拆分保存 // 拆分保存
saveFameData() { saveFameData() {
...@@ -617,11 +614,20 @@ export default { ...@@ -617,11 +614,20 @@ export default {
}, },
// 删除行 // 删除行
removeDetail(item, index) { removeDetail(item, index) {
let oldList = this.listTask; let delid = {id:item.id}
let clickRow = oldList.filter(listRow=>listRow.process_name===item.process_name)[0]; Api.deleteItem(delid).then((res) => {
clickRow.quantity += this.chaiNum if (res.success) {
this.listTask.splice(index, 1)
this.$Message.success('拆分项已删除。') this.$Message.success('拆分项已删除。')
this.getUserInfoFn()
} else {
this.$Message.error('拆分项删除失败!')
}
})
// let oldList = this.listTask;
// let clickRow = oldList.filter(listRow=>listRow.process_name===item.process_name)[0];
// clickRow.quantity += this.chaiNum
// this.listTask.splice(index, 1)
// this.$Message.success('拆分项已删除。')
}, },
cancle() {//取消 cancle() {//取消
this.facilityModal = false this.facilityModal = false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment