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

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

parent 14adc6b8
......@@ -59,10 +59,18 @@ export function dofinish(workorderId){
})
}
export function doCheckToolNum(workorderId){
return request({
url: '/mes/pro/workorder/checkToolNum',
data: {'workorderIds' : workorderId},
method: 'post'
})
}
//单个完成工单,将草稿->已确认
export function confirmedWorkorder(workorderId){
return request({
url: '/mes/pro/workorder/setStatus/'+workorderId,
method: 'get'
})
}
\ No newline at end of file
}
......@@ -168,7 +168,18 @@
size="mini"
@click="handleDofinish"
v-hasPermi="['mes:pro:workorder:dofinish']"
>生成任务单</el-button
>生成任务单</el-button
>
</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">
......@@ -685,6 +696,7 @@ import {
addWorkorder,
updateWorkorder,
dofinish,
doCheckToolNum
} from "@/api/mes/pro/workorder";
import { addProtaskList } from "@/api/mes/pro/protask";
import Workorderbom from "./bom/bom.vue";
......@@ -1077,6 +1089,18 @@ export default {
})
.catch(() => {});
},
handleToolNumCheck(){
this.$modal
.confirm("是否检查刀具模版齐套?")
.then(() => {
const ids = this.selectedRows.map((v) => v.workorderId);
return doCheckToolNum(ids);
})
.then(() => {
this.$modal.msgSuccess("已齐套");
})
.catch(() => {});
},
handleSelectProduct() {
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