Commit c9773f0c authored by 李驰骋's avatar 李驰骋

工单添加工装量具是否齐套校验功能

parent 14adc6b8
...@@ -59,6 +59,14 @@ export function dofinish(workorderId){ ...@@ -59,6 +59,14 @@ export function dofinish(workorderId){
}) })
} }
export function doCheckToolNum(workorderId){
return request({
url: '/mes/pro/workorder/checkToolNum',
data: {'workorderIds' : workorderId},
method: 'post'
})
}
//单个完成工单,将草稿->已确认 //单个完成工单,将草稿->已确认
export function confirmedWorkorder(workorderId){ export function confirmedWorkorder(workorderId){
return request({ return request({
......
...@@ -171,6 +171,17 @@ ...@@ -171,6 +171,17 @@
>生成任务单</el-button >生成任务单</el-button
> >
</el-col> </el-col>
<el-col :span="1.5">
<el-button
type="warning"
plain
icon="el-icon-plus"
size="mini"
@click="handleToolNumCheck"
v-hasPermi="['mes:pro:workorder:dofinish']"
>工装量具齐套检查</el-button
>
</el-col>
<el-col :span="1.5"> <el-col :span="1.5">
<el-button <el-button
type="info" type="info"
...@@ -685,6 +696,7 @@ import { ...@@ -685,6 +696,7 @@ import {
addWorkorder, addWorkorder,
updateWorkorder, updateWorkorder,
dofinish, dofinish,
doCheckToolNum
} from "@/api/mes/pro/workorder"; } from "@/api/mes/pro/workorder";
import { addProtaskList } from "@/api/mes/pro/protask"; import { addProtaskList } from "@/api/mes/pro/protask";
import Workorderbom from "./bom/bom.vue"; import Workorderbom from "./bom/bom.vue";
...@@ -1077,6 +1089,18 @@ export default { ...@@ -1077,6 +1089,18 @@ export default {
}) })
.catch(() => {}); .catch(() => {});
}, },
handleToolNumCheck(){
this.$modal
.confirm("是否检查刀具模版齐套?")
.then(() => {
const ids = this.selectedRows.map((v) => v.workorderId);
return doCheckToolNum(ids);
})
.then(() => {
this.$modal.msgSuccess("已齐套");
})
.catch(() => {});
},
handleSelectProduct() { handleSelectProduct() {
this.$refs.itemSelect.showFlag = true; this.$refs.itemSelect.showFlag = true;
}, },
......
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