From 02ad691290b0320d43945e6952e86980975ae801 Mon Sep 17 00:00:00 2001
From: 叶松 <2217086471@qq.com>
Date: 星期一, 04 十二月 2023 11:19:07 +0800
Subject: [PATCH] 增加模具套号
---
web/src/api/modules/ductpiecePLM.js | 3 +++
web/src/views/DuctpiecePLM/DuctProduct/ProductIndex.vue | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/web/src/api/modules/ductpiecePLM.js b/web/src/api/modules/ductpiecePLM.js
index 68f9630..043145c 100644
--- a/web/src/api/modules/ductpiecePLM.js
+++ b/web/src/api/modules/ductpiecePLM.js
@@ -49,6 +49,9 @@
// 新增管片信息
insertPipeData: (params) =>
axios.post('/m/modcheck/addPipe', params),
+ //获取所有模具套号
+ getTotalModelNums: (params) =>
+ axios.post('/m/modcheck/allNumType', params),
// 修改环号信息
updataRingNumData: (params) =>
axios.post('m/pipeInfo/updateRingNum', params),
diff --git a/web/src/views/DuctpiecePLM/DuctProduct/ProductIndex.vue b/web/src/views/DuctpiecePLM/DuctProduct/ProductIndex.vue
index 7474871..f994b8f 100644
--- a/web/src/views/DuctpiecePLM/DuctProduct/ProductIndex.vue
+++ b/web/src/views/DuctpiecePLM/DuctProduct/ProductIndex.vue
@@ -402,6 +402,21 @@
placeholder="请输入环号"
></el-input>
</el-form-item>
+ <el-form-item label="模具套号:" prop="numType" v-if="asyncTitle">
+ <el-select
+ v-model="formInsert.numType"
+ clearable
+ placeholder="请选择模具套号"
+ >
+ <el-option
+ v-for="item in modelNumber"
+ :key="item"
+ :label="item"
+ :value="item"
+ >
+ </el-option>
+ </el-select>
+ </el-form-item>
</el-form>
<div slot="footer">
<el-button @click="asyncInsert = false">取 消</el-button>
@@ -551,6 +566,7 @@
checkResult: "", // 质量标注
reinforcement: "", // 配筋
reinforcementData: [], // 配筋信息
+ modelNumber:[],//模具套号
groutingHoles: "", // 注浆孔
groutingHolesData: [], // 注浆孔信息
blockNum: "", // 块号
@@ -590,6 +606,13 @@
{
required: true,
message: "请选择配筋",
+ trigger: ["blur", "change"],
+ },
+ ],
+ numType: [
+ {
+ required: true,
+ message: "请选择模具套号",
trigger: ["blur", "change"],
},
],
@@ -660,6 +683,7 @@
this.getAllProjects();
this.getAllGroupData();
this.searchDuctpiecePLMList(true);
+ this.getModelNums()
},
methods: {
// 根据项目获取钢筋笼 模具信息
@@ -675,6 +699,16 @@
this.steelData = [];
}
},
+ //获取所有模具套号
+ getModelNums(){
+ this.$api.DuctpiecePLM.getTotalModelNums().then(res=>{
+ if(res.statusMsg ==='ok'){
+ this.modelNumber = res.data
+ }else{
+ this.$message.warning(res.statusMsg)
+ }
+ })
+ },
// 获取全部班组
async getAllGroupData() {
const { data } = await this.$api.DuctpiecePLM.getAllGroupData();
--
Gitblit v1.9.3