Commit 7de73b2a authored by 528360026@qq.com's avatar 528360026@qq.com

优化bug

parent cea56b7c
<template> <template>
<div class="app-container"> <div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px">
<el-form-item label="组合单号" prop="arrangeCode"> <el-form-item label="编排单号" prop="arrangeCode">
<el-input <el-input
v-model="queryParams.arrangeCode" v-model="queryParams.arrangeCode"
placeholder="请输入组合单号" placeholder="请输入编排单号"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
...@@ -154,8 +154,8 @@ ...@@ -154,8 +154,8 @@
<!-- 添加或修改生产编排单对话框 --> <!-- 添加或修改生产编排单对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="100px"> <el-form ref="form" :model="form" :rules="rules" label-width="100px">
<el-form-item label="组合单号" prop="arrangeCode"> <el-form-item label="编排单号" prop="arrangeCode">
<el-input v-model="form.arrangeCode" placeholder="请输入组合单号"/> <el-input v-model="form.arrangeCode" placeholder="请输入编排单号"/>
</el-form-item> </el-form-item>
<el-form-item label="序号" prop="arrangeSort"> <el-form-item label="序号" prop="arrangeSort">
<el-input v-model="form.arrangeSort" placeholder="请输入序号"/> <el-input v-model="form.arrangeSort" placeholder="请输入序号"/>
...@@ -173,7 +173,7 @@ ...@@ -173,7 +173,7 @@
</div> </div>
</el-dialog> </el-dialog>
<el-dialog title="组合单明细" :visible.sync="arrangeOpen" width="800px" append-to-body @close="getList"> <el-dialog title="编排单明细" :visible.sync="arrangeOpen" width="800px" append-to-body @close="getList">
<ArrangeInfo :arrangeCode="arrangeCode"></ArrangeInfo> <ArrangeInfo :arrangeCode="arrangeCode"></ArrangeInfo>
</el-dialog> </el-dialog>
</div> </div>
...@@ -224,7 +224,7 @@ export default { ...@@ -224,7 +224,7 @@ export default {
// 表单校验 // 表单校验
rules: { rules: {
arrangeCode: [ arrangeCode: [
{required: true, message: "组合单号不能为空", trigger: "blur"} {required: true, message: "编排单号不能为空", trigger: "blur"}
], arrangeSort: [ ], arrangeSort: [
{required: true, message: "序号不能为空", trigger: "blur"} {required: true, message: "序号不能为空", trigger: "blur"}
], ],
......
<template> <template>
<div class="app-container"> <div class="app-container">
<!-- <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">--> <!-- <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">-->
<!-- <el-form-item label="组合单号" prop="arrangeCode">--> <!-- <el-form-item label="编排单号" prop="arrangeCode">-->
<!-- <el-input--> <!-- <el-input-->
<!-- v-model="queryParams.arrangeCode"--> <!-- v-model="queryParams.arrangeCode"-->
<!-- placeholder="请输入组合单号"--> <!-- placeholder="请输入编排单号"-->
<!-- clearable--> <!-- clearable-->
<!-- @keyup.enter.native="handleQuery"--> <!-- @keyup.enter.native="handleQuery"-->
<!-- />--> <!-- />-->
...@@ -104,7 +104,7 @@ ...@@ -104,7 +104,7 @@
<el-table v-loading="loading" :data="arrangeList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="arrangeList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center"/> <el-table-column type="selection" width="55" align="center"/>
<el-table-column label="生产工单编号" align="center" prop="arrangeId"/> <el-table-column label="生产工单编号" align="center" prop="arrangeId"/>
<el-table-column label="组合单号" align="center" prop="arrangeCode"/> <el-table-column label="编排单号" align="center" prop="arrangeCode"/>
<el-table-column label="序号" align="center" prop="arrangeSort"> <el-table-column label="序号" align="center" prop="arrangeSort">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input-number v-model="scope.row.arrangeSort" @change="handleChangeSort(scope.row)" :min="0" <el-input-number v-model="scope.row.arrangeSort" @change="handleChangeSort(scope.row)" :min="0"
...@@ -147,8 +147,8 @@ ...@@ -147,8 +147,8 @@
<!-- 添加或修改生产编排单对话框 --> <!-- 添加或修改生产编排单对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="组合单号" prop="arrangeCode"> <el-form-item label="编排单号" prop="arrangeCode">
<el-input v-model="form.arrangeCode" placeholder="请输入组合单号"/> <el-input v-model="form.arrangeCode" placeholder="请输入编排单号"/>
</el-form-item> </el-form-item>
<el-form-item label="序号" prop="arrangeSort"> <el-form-item label="序号" prop="arrangeSort">
<el-input v-model="form.arrangeSort" placeholder="请输入序号"/> <el-input v-model="form.arrangeSort" placeholder="请输入序号"/>
...@@ -223,7 +223,7 @@ export default { ...@@ -223,7 +223,7 @@ export default {
// 表单校验 // 表单校验
rules: { rules: {
arrangeCode: [ arrangeCode: [
{required: true, message: "组合单号不能为空", trigger: "blur"} {required: true, message: "编排单号不能为空", trigger: "blur"}
], arrangeSort: [ ], arrangeSort: [
{required: true, message: "序号不能为空", trigger: "blur"} {required: true, message: "序号不能为空", trigger: "blur"}
], ],
......
...@@ -295,11 +295,14 @@ export default { ...@@ -295,11 +295,14 @@ export default {
}); });
if (!shouldExit) { if (!shouldExit) {
batchAddCombination(params).then(response => { batchAddCombination(params).then(response => {
this.$modal.msgSuccess("追加组合单成功"); if(response.length == 0){
this.$modal.msgWarning("不允许组合");
}else {
this.$modal.msgSuccess("追加组合单成功");
}
this.getList(); this.getList();
}); });
} }
}, },
/** 查询生产工单列表 */ /** 查询生产工单列表 */
getList() { getList() {
......
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