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

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

parent 14adc6b8
...@@ -59,10 +59,18 @@ export function dofinish(workorderId){ ...@@ -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){ export function confirmedWorkorder(workorderId){
return request({ return request({
url: '/mes/pro/workorder/setStatus/'+workorderId, url: '/mes/pro/workorder/setStatus/'+workorderId,
method: 'get' method: 'get'
}) })
} }
\ No newline at end of file
...@@ -168,7 +168,18 @@ ...@@ -168,7 +168,18 @@
size="mini" size="mini"
@click="handleDofinish" @click="handleDofinish"
v-hasPermi="['mes:pro:workorder:dofinish']" 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>
<el-col :span="1.5"> <el-col :span="1.5">
...@@ -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