插单子完成

This commit is contained in:
qianhao.xu
2024-01-22 20:29:01 +08:00
parent 40054e92a9
commit 66052ab0f4

View File

@@ -89,6 +89,7 @@
:data="workorder_table_data"
>
<vxe-column type="seq" width="60"></vxe-column>
<vxe-column field="sort" title="序号"></vxe-column>
<vxe-column field="blankNumber" title="毛坯号"></vxe-column>
<vxe-column field="finishedPartNumber" title="成品零件号"></vxe-column>
<vxe-column field="productDescription" title="产品描述"></vxe-column>
@@ -117,7 +118,7 @@
></el-dropdown-item>
<el-dropdown-item>
<vxe-button v-show="row.status == 0" size="mini" type="text" status="warning" content="插入工单" @click="addworkorder"></vxe-button
<vxe-button v-show="row.status == 0" size="mini" type="text" status="warning" content="插入工单" @click="addworkorder(row)"></vxe-button
></el-dropdown-item>
<el-dropdown-item> <i class="el-icon-arrow-up el-icon--right"></i><span>上移</span></el-dropdown-item>
<el-dropdown-item> <i class="el-icon-arrow-up el-icon--right"></i><span>下移</span></el-dropdown-item>
@@ -191,10 +192,10 @@
</el-row>
<el-row>
<el-col :span="8"
><el-form-item label="年" prop="cylinderNumber"> <el-input v-model="workorderItem.year" placeholder="毛坯号"></el-input> </el-form-item
><el-form-item label="年" prop="cylinderNumber"> <el-input v-model="workorderItem.year" placeholder=""></el-input> </el-form-item
></el-col>
<el-col :span="8"
><el-form-item label="周" prop="remark1"> <el-input v-model="workorderItem.week" placeholder="毛坯号"></el-input> </el-form-item
><el-form-item label="周" prop="remark1"> <el-input v-model="workorderItem.week" placeholder=""></el-input> </el-form-item
></el-col>
<el-col :span="8"
><el-form-item label="日" prop="remark2">
@@ -289,6 +290,7 @@ export default {
cylinderNumber: null,
remark1: '',
remark2: '',
sort:0,
year: new Date().getFullYear(),
week: null,
date: null,
@@ -400,13 +402,14 @@ export default {
},
//todo 新增生产工单
addworkorder() {
addworkorder(row) {
this.dialog.title = '新增生产工单'
this.dialog.open = true
this.flag = 'insert'
this.workorderItem.year = this.search.year
this.workorderItem.week = this.search.week
this.workorderItem.date = this.search.date
this.workorderItem.sort = row.sort
},
//todo 新增或者修改 提交按钮
submitForm() {
@@ -418,7 +421,8 @@ export default {
(query.previousNumber = Number(query.previousNumber)),
(query.year = Number(query.year)),
(query.week = Number(query.week)),
(query.date = Number(query.date))
(query.date = Number(query.date)),
(query.sort = Number(query.sort))
if (this.flag == 'insert') {
this.$refs['workorder'].validate((valid) => {
@@ -429,7 +433,7 @@ export default {
this.getList()
this.dialog.open = false
// 清空表单
this.clearworkplanItem()
this.clearworkorderItem()
}
})
}
@@ -444,7 +448,7 @@ export default {
this.dialog.open = false
// 清空表单
//this.resetForm('workplan')
this.clearworkplanItem()
this.clearworkorderItem()
}
})
}